builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-014 starttime: 1466034798.69 results: success (0) buildid: 20160615151425 builduid: d1e7ffbdfca6425a90d05c60a342a1cb revision: da4a9eed33bdbc5f5bd1002cc07f998a1eb037fa ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-15 16:53:18.693744) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-15 16:53:18.694297) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-15 16:53:18.694600) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-15 16:53:18.886682) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-15 16:53:18.887307) ========= '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-014 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-014 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-014 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 --16:53:19-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 7.81 MB/s 16:53:19 (7.81 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.071000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-15 16:53:20.007121) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-15 16:53:20.007468) ========= '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-014 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-014 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-014 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=3.603000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-15 16:53:23.624527) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-15 16:53:23.624890) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev da4a9eed33bdbc5f5bd1002cc07f998a1eb037fa --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 da4a9eed33bdbc5f5bd1002cc07f998a1eb037fa --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-014 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-014 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-014 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-06-15 16:53:23,737 truncating revision to first 12 chars 2016-06-15 16:53:23,737 Setting DEBUG logging. 2016-06-15 16:53:23,737 attempt 1/10 2016-06-15 16:53:23,737 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/da4a9eed33bd?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-15 16:53:24,253 unpacking tar archive at: mozilla-beta-da4a9eed33bd/testing/mozharness/ program finished with exit code 0 elapsedTime=1.083000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-15 16:53:24.744277) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-15 16:53:24.744649) ========= script_repo_revision: da4a9eed33bdbc5f5bd1002cc07f998a1eb037fa ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-15 16:53:24.745077) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-15 16:53:24.745383) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-15 16:53:24.762330) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 3 secs) (at 2016-06-15 16:53:24.762796) ========= '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-014 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-014 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-014 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 16:53:25 INFO - MultiFileLogger online at 20160615 16:53:25 in C:\slave\test 16:53:25 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 16:53:25 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 16:53:25 INFO - {'append_to_log': False, 16:53:25 INFO - 'base_work_dir': 'C:\\slave\\test', 16:53:25 INFO - 'blob_upload_branch': 'mozilla-beta', 16:53:25 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 16:53:25 INFO - 'buildbot_json_path': 'buildprops.json', 16:53:25 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 16:53:25 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 16:53:25 INFO - 'download_minidump_stackwalk': True, 16:53:25 INFO - 'download_symbols': 'true', 16:53:25 INFO - 'e10s': False, 16:53:25 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 16:53:25 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 16:53:25 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 16:53:25 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 16:53:25 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 16:53:25 INFO - 'C:/mozilla-build/tooltool.py'), 16:53:25 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 16:53:25 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 16:53:25 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 16:53:25 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 16:53:25 INFO - 'log_level': 'info', 16:53:25 INFO - 'log_to_console': True, 16:53:25 INFO - 'opt_config_files': (), 16:53:25 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 16:53:25 INFO - '--processes=1', 16:53:25 INFO - '--config=%(test_path)s/wptrunner.ini', 16:53:25 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 16:53:25 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 16:53:25 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 16:53:25 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 16:53:25 INFO - 'pip_index': False, 16:53:25 INFO - 'require_test_zip': True, 16:53:25 INFO - 'test_type': ('testharness',), 16:53:25 INFO - 'this_chunk': '1', 16:53:25 INFO - 'total_chunks': '10', 16:53:25 INFO - 'virtualenv_path': 'venv', 16:53:25 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 16:53:25 INFO - 'work_dir': 'build'} 16:53:25 INFO - ##### 16:53:25 INFO - ##### Running clobber step. 16:53:25 INFO - ##### 16:53:25 INFO - Running pre-action listener: _resource_record_pre_action 16:53:25 INFO - Running main action method: clobber 16:53:25 INFO - rmtree: C:\slave\test\build 16:53:25 INFO - Using _rmtree_windows ... 16:53:25 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 16:54:56 INFO - Running post-action listener: _resource_record_post_action 16:54:56 INFO - ##### 16:54:56 INFO - ##### Running read-buildbot-config step. 16:54:56 INFO - ##### 16:54:56 INFO - Running pre-action listener: _resource_record_pre_action 16:54:56 INFO - Running main action method: read_buildbot_config 16:54:56 INFO - Using buildbot properties: 16:54:56 INFO - { 16:54:56 INFO - "project": "", 16:54:56 INFO - "product": "firefox", 16:54:56 INFO - "script_repo_revision": "production", 16:54:56 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 16:54:56 INFO - "repository": "", 16:54:56 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 16:54:56 INFO - "buildid": "20160615151425", 16:54:56 INFO - "pgo_build": "False", 16:54:56 INFO - "basedir": "C:\\slave\\test", 16:54:56 INFO - "buildnumber": 4, 16:54:56 INFO - "slavename": "t-w732-ix-014", 16:54:56 INFO - "revision": "da4a9eed33bdbc5f5bd1002cc07f998a1eb037fa", 16:54:56 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 16:54:56 INFO - "platform": "win32", 16:54:56 INFO - "branch": "mozilla-beta", 16:54:56 INFO - "repo_path": "releases/mozilla-beta", 16:54:56 INFO - "moz_repo_path": "", 16:54:56 INFO - "stage_platform": "win32", 16:54:56 INFO - "builduid": "d1e7ffbdfca6425a90d05c60a342a1cb", 16:54:56 INFO - "slavebuilddir": "test" 16:54:56 INFO - } 16:54:56 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/cQH_xHjISYyYcsXB3j1r9Q/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 16:54:56 INFO - Found installer url https://queue.taskcluster.net/v1/task/cQH_xHjISYyYcsXB3j1r9Q/artifacts/public/build/firefox-48.0.en-US.win32.zip. 16:54:56 INFO - Running post-action listener: _resource_record_post_action 16:54:56 INFO - ##### 16:54:56 INFO - ##### Running download-and-extract step. 16:54:56 INFO - ##### 16:54:56 INFO - Running pre-action listener: _resource_record_pre_action 16:54:56 INFO - Running main action method: download_and_extract 16:54:56 INFO - mkdir: C:\slave\test\build\tests 16:54:56 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')]} 16:54:56 INFO - https://queue.taskcluster.net/v1/task/cQH_xHjISYyYcsXB3j1r9Q/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 16:54:56 INFO - trying https://queue.taskcluster.net/v1/task/cQH_xHjISYyYcsXB3j1r9Q/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 16:54:56 INFO - Downloading https://queue.taskcluster.net/v1/task/cQH_xHjISYyYcsXB3j1r9Q/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 16:54:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/cQH_xHjISYyYcsXB3j1r9Q/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 16:54:57 INFO - Downloaded 1240 bytes. 16:54:57 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 16:54:57 INFO - Using the following test package requirements: 16:54:57 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 16:54:57 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:54:57 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 16:54:57 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:54:57 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 16:54:57 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:54:57 INFO - u'jsshell-win32.zip'], 16:54:57 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:54:57 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 16:54:57 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 16:54:57 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:54:57 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 16:54:57 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:54:57 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 16:54:57 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:54:57 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 16:54:57 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 16:54:57 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 16:54:57 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 16:54:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:54:57 INFO - https://queue.taskcluster.net/v1/task/cQH_xHjISYyYcsXB3j1r9Q/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 16:54:57 INFO - trying https://queue.taskcluster.net/v1/task/cQH_xHjISYyYcsXB3j1r9Q/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 16:54:57 INFO - Downloading https://queue.taskcluster.net/v1/task/cQH_xHjISYyYcsXB3j1r9Q/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 16:54:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/cQH_xHjISYyYcsXB3j1r9Q/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 16:55:01 INFO - Downloaded 20351713 bytes. 16:55:01 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/*'] 16:55:01 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/* 16:55:03 INFO - caution: filename not matched: web-platform/* 16:55:03 INFO - Return code: 11 16:55:03 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')]} 16:55:03 INFO - https://queue.taskcluster.net/v1/task/cQH_xHjISYyYcsXB3j1r9Q/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 16:55:03 INFO - trying https://queue.taskcluster.net/v1/task/cQH_xHjISYyYcsXB3j1r9Q/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 16:55:03 INFO - Downloading https://queue.taskcluster.net/v1/task/cQH_xHjISYyYcsXB3j1r9Q/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 16:55:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/cQH_xHjISYyYcsXB3j1r9Q/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 16:55:09 INFO - Downloaded 36389112 bytes. 16:55:09 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/*'] 16:55:09 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/* 16:55:51 INFO - caution: filename not matched: bin/* 16:55:51 INFO - caution: filename not matched: config/* 16:55:51 INFO - caution: filename not matched: mozbase/* 16:55:51 INFO - caution: filename not matched: marionette/* 16:55:51 INFO - caution: filename not matched: tools/wptserve/* 16:55:51 INFO - Return code: 11 16:55: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')]} 16:55:51 INFO - https://queue.taskcluster.net/v1/task/cQH_xHjISYyYcsXB3j1r9Q/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 16:55:51 INFO - trying https://queue.taskcluster.net/v1/task/cQH_xHjISYyYcsXB3j1r9Q/artifacts/public/build/firefox-48.0.en-US.win32.zip 16:55:51 INFO - Downloading https://queue.taskcluster.net/v1/task/cQH_xHjISYyYcsXB3j1r9Q/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 16:55:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/cQH_xHjISYyYcsXB3j1r9Q/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 16:55:55 INFO - Downloaded 68455462 bytes. 16:55:55 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/cQH_xHjISYyYcsXB3j1r9Q/artifacts/public/build/firefox-48.0.en-US.win32.zip 16:55:55 INFO - mkdir: C:\slave\test\properties 16:55:55 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 16:55:55 INFO - Writing to file C:\slave\test\properties\build_url 16:55:55 INFO - Contents: 16:55:55 INFO - build_url:https://queue.taskcluster.net/v1/task/cQH_xHjISYyYcsXB3j1r9Q/artifacts/public/build/firefox-48.0.en-US.win32.zip 16:55:55 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/cQH_xHjISYyYcsXB3j1r9Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 16:55:55 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 16:55:55 INFO - Writing to file C:\slave\test\properties\symbols_url 16:55:55 INFO - Contents: 16:55:55 INFO - symbols_url:https://queue.taskcluster.net/v1/task/cQH_xHjISYyYcsXB3j1r9Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 16:55:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:55:55 INFO - https://queue.taskcluster.net/v1/task/cQH_xHjISYyYcsXB3j1r9Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 16:55:55 INFO - trying https://queue.taskcluster.net/v1/task/cQH_xHjISYyYcsXB3j1r9Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 16:55:55 INFO - Downloading https://queue.taskcluster.net/v1/task/cQH_xHjISYyYcsXB3j1r9Q/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 16:55:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/cQH_xHjISYyYcsXB3j1r9Q/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 16:56:08 INFO - Downloaded 55574717 bytes. 16:56:08 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'] 16:56:08 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 16:56:10 INFO - Return code: 0 16:56:10 INFO - Running post-action listener: _resource_record_post_action 16:56:10 INFO - Running post-action listener: set_extra_try_arguments 16:56:10 INFO - ##### 16:56:10 INFO - ##### Running create-virtualenv step. 16:56:10 INFO - ##### 16:56:10 INFO - Running pre-action listener: _pre_create_virtualenv 16:56:10 INFO - Running pre-action listener: _resource_record_pre_action 16:56:10 INFO - Running main action method: create_virtualenv 16:56:10 INFO - Creating virtualenv C:\slave\test\build\venv 16:56:10 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 16:56:10 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 16:56:11 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 16:56:16 INFO - Installing distribute......................................................................................................................................................................................done. 16:56:17 INFO - Return code: 0 16:56:17 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 16:56: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')]} 16:56:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:56: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')]} 16:56:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:56:17 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 0x01B2B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C2C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018260B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B5A368>, '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 0x017EBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C3E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-014', 'USERDOMAIN': 'T-W732-IX-014', '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-014', '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 16:56:18 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 16:56:18 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 16:56:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:56:18 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 16:56:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:56:18 INFO - 'COMPUTERNAME': 'T-W732-IX-014', 16:56:18 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:56:18 INFO - 'DCLOCATION': 'SCL3', 16:56:18 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:56:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:56:18 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:56:18 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:56:18 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:56:18 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:56:18 INFO - 'HOMEDRIVE': 'C:', 16:56:18 INFO - 'HOMEPATH': '\\Users\\cltbld', 16:56:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:56:18 INFO - 'KTS_VERSION': '1.19c', 16:56:18 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:56:18 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 16:56:18 INFO - 'LOGONSERVER': '\\\\T-W732-IX-014', 16:56:18 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:56:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:56:18 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:56:18 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:56:18 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:56:18 INFO - 'MOZ_AIRBAG': '1', 16:56:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:56:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:56:18 INFO - 'MOZ_MSVCVERSION': '8', 16:56:18 INFO - 'MOZ_NO_REMOTE': '1', 16:56:18 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:56:18 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:56:18 INFO - 'NO_EM_RESTART': '1', 16:56:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:56:18 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:56:18 INFO - 'OS': 'Windows_NT', 16:56:18 INFO - 'OURDRIVE': 'C:', 16:56:18 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', 16:56:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:56:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:56:18 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:56:18 INFO - 'PROCESSOR_LEVEL': '6', 16:56:18 INFO - 'PROCESSOR_REVISION': '1e05', 16:56:18 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:56:18 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:56:18 INFO - 'PROMPT': '$P$G', 16:56:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:56:18 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:56:18 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:56:18 INFO - 'PWD': 'C:\\slave\\test', 16:56:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:56:18 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:56:18 INFO - 'SYSTEMDRIVE': 'C:', 16:56:18 INFO - 'SYSTEMROOT': 'C:\\windows', 16:56:18 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:56:18 INFO - 'TEST1': 'testie', 16:56:18 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:56:18 INFO - 'USERDOMAIN': 'T-W732-IX-014', 16:56:18 INFO - 'USERNAME': 'cltbld', 16:56:18 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 16:56:18 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:56:18 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:56:18 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:56:18 INFO - 'WINDIR': 'C:\\windows', 16:56:18 INFO - 'WINDOWS_TRACING_FLAGS': '3', 16:56:18 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 16:56:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:56:19 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:56:19 INFO - Downloading/unpacking psutil>=0.7.1 16:56:19 INFO - Running setup.py egg_info for package psutil 16:56:19 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 16:56:19 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:56:19 INFO - Installing collected packages: psutil 16:56:19 INFO - Running setup.py install for psutil 16:56:19 INFO - building 'psutil._psutil_windows' extension 16:56:19 INFO - error: Unable to find vcvarsall.bat 16:56:19 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-vxh_64-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 16:56:19 INFO - running install 16:56:19 INFO - running build 16:56:19 INFO - running build_py 16:56:19 INFO - creating build 16:56:19 INFO - creating build\lib.win32-2.7 16:56:19 INFO - creating build\lib.win32-2.7\psutil 16:56:19 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 16:56:19 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 16:56:19 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 16:56:19 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 16:56:19 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 16:56:19 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 16:56:19 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 16:56:19 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 16:56:19 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 16:56:19 INFO - running build_ext 16:56:19 INFO - building 'psutil._psutil_windows' extension 16:56:19 INFO - error: Unable to find vcvarsall.bat 16:56:19 INFO - ---------------------------------------- 16:56:19 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-vxh_64-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 16:56:19 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 16:56:19 WARNING - Return code: 1 16:56:19 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! 16:56:19 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 16:56:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:56:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:56:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:56:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:56:19 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 0x01B2B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C2C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018260B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B5A368>, '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 0x017EBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C3E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-014', 'USERDOMAIN': 'T-W732-IX-014', '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-014', '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 16:56:19 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 16:56:19 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 16:56:19 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:56:19 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 16:56:19 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:56:19 INFO - 'COMPUTERNAME': 'T-W732-IX-014', 16:56:19 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:56:19 INFO - 'DCLOCATION': 'SCL3', 16:56:19 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:56:19 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:56:19 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:56:19 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:56:19 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:56:19 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:56:19 INFO - 'HOMEDRIVE': 'C:', 16:56:19 INFO - 'HOMEPATH': '\\Users\\cltbld', 16:56:19 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:56:19 INFO - 'KTS_VERSION': '1.19c', 16:56:19 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:56:19 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 16:56:19 INFO - 'LOGONSERVER': '\\\\T-W732-IX-014', 16:56:19 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:56:19 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:56:19 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:56:19 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:56:19 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:56:19 INFO - 'MOZ_AIRBAG': '1', 16:56:19 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:56:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:56:19 INFO - 'MOZ_MSVCVERSION': '8', 16:56:19 INFO - 'MOZ_NO_REMOTE': '1', 16:56:19 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:56:19 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:56:19 INFO - 'NO_EM_RESTART': '1', 16:56:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:56:19 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:56:19 INFO - 'OS': 'Windows_NT', 16:56:19 INFO - 'OURDRIVE': 'C:', 16:56:19 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', 16:56:19 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:56:19 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:56:19 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:56:19 INFO - 'PROCESSOR_LEVEL': '6', 16:56:19 INFO - 'PROCESSOR_REVISION': '1e05', 16:56:19 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:56:19 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:56:19 INFO - 'PROMPT': '$P$G', 16:56:19 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:56:19 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:56:19 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:56:19 INFO - 'PWD': 'C:\\slave\\test', 16:56:19 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:56:19 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:56:19 INFO - 'SYSTEMDRIVE': 'C:', 16:56:19 INFO - 'SYSTEMROOT': 'C:\\windows', 16:56:19 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:56:19 INFO - 'TEST1': 'testie', 16:56:19 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:56:19 INFO - 'USERDOMAIN': 'T-W732-IX-014', 16:56:19 INFO - 'USERNAME': 'cltbld', 16:56:19 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 16:56:19 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:56:19 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:56:19 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:56:19 INFO - 'WINDIR': 'C:\\windows', 16:56:19 INFO - 'WINDOWS_TRACING_FLAGS': '3', 16:56:19 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 16:56:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:56:20 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:56:20 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 16:56:20 INFO - Downloading mozsystemmonitor-0.0.tar.gz 16:56:20 INFO - Running setup.py egg_info for package mozsystemmonitor 16:56:20 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 16:56:20 INFO - Running setup.py egg_info for package psutil 16:56:20 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 16:56:20 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:56:20 INFO - Installing collected packages: mozsystemmonitor, psutil 16:56:20 INFO - Running setup.py install for mozsystemmonitor 16:56:20 INFO - Running setup.py install for psutil 16:56:20 INFO - building 'psutil._psutil_windows' extension 16:56:20 INFO - error: Unable to find vcvarsall.bat 16:56:20 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-u5fzls-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 16:56:20 INFO - running install 16:56:20 INFO - running build 16:56:20 INFO - running build_py 16:56:20 INFO - running build_ext 16:56:20 INFO - building 'psutil._psutil_windows' extension 16:56:20 INFO - error: Unable to find vcvarsall.bat 16:56:20 INFO - ---------------------------------------- 16:56:20 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-u5fzls-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 16:56:20 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 16:56:20 WARNING - Return code: 1 16:56:20 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! 16:56:20 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 16:56:20 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')]} 16:56:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:56:20 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')]} 16:56:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:56:20 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 0x01B2B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C2C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018260B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B5A368>, '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 0x017EBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C3E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-014', 'USERDOMAIN': 'T-W732-IX-014', '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-014', '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 16:56:20 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 16:56:20 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 16:56:20 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:56:20 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 16:56:20 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:56:20 INFO - 'COMPUTERNAME': 'T-W732-IX-014', 16:56:20 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:56:20 INFO - 'DCLOCATION': 'SCL3', 16:56:20 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:56:20 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:56:20 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:56:20 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:56:20 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:56:20 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:56:20 INFO - 'HOMEDRIVE': 'C:', 16:56:20 INFO - 'HOMEPATH': '\\Users\\cltbld', 16:56:20 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:56:20 INFO - 'KTS_VERSION': '1.19c', 16:56:20 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:56:20 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 16:56:20 INFO - 'LOGONSERVER': '\\\\T-W732-IX-014', 16:56:20 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:56:20 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:56:20 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:56:20 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:56:20 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:56:20 INFO - 'MOZ_AIRBAG': '1', 16:56:20 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:56:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:56:20 INFO - 'MOZ_MSVCVERSION': '8', 16:56:20 INFO - 'MOZ_NO_REMOTE': '1', 16:56:20 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:56:20 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:56:20 INFO - 'NO_EM_RESTART': '1', 16:56:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:56:20 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:56:20 INFO - 'OS': 'Windows_NT', 16:56:20 INFO - 'OURDRIVE': 'C:', 16:56:20 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', 16:56:20 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:56:20 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:56:20 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:56:20 INFO - 'PROCESSOR_LEVEL': '6', 16:56:20 INFO - 'PROCESSOR_REVISION': '1e05', 16:56:20 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:56:20 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:56:20 INFO - 'PROMPT': '$P$G', 16:56:20 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:56:20 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:56:20 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:56:20 INFO - 'PWD': 'C:\\slave\\test', 16:56:20 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:56:20 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:56:20 INFO - 'SYSTEMDRIVE': 'C:', 16:56:20 INFO - 'SYSTEMROOT': 'C:\\windows', 16:56:20 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:56:20 INFO - 'TEST1': 'testie', 16:56:20 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:56:20 INFO - 'USERDOMAIN': 'T-W732-IX-014', 16:56:20 INFO - 'USERNAME': 'cltbld', 16:56:20 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 16:56:20 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:56:20 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:56:20 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:56:20 INFO - 'WINDIR': 'C:\\windows', 16:56:20 INFO - 'WINDOWS_TRACING_FLAGS': '3', 16:56:20 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 16:56:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:56:20 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:56:20 INFO - Downloading/unpacking blobuploader==1.2.4 16:56:20 INFO - Downloading blobuploader-1.2.4.tar.gz 16:56:20 INFO - Running setup.py egg_info for package blobuploader 16:56:20 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 16:56:24 INFO - Running setup.py egg_info for package requests 16:56:24 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 16:56:24 INFO - Downloading docopt-0.6.1.tar.gz 16:56:24 INFO - Running setup.py egg_info for package docopt 16:56:24 INFO - Installing collected packages: blobuploader, docopt, requests 16:56:24 INFO - Running setup.py install for blobuploader 16:56:24 INFO - Running setup.py install for docopt 16:56:24 INFO - Running setup.py install for requests 16:56:24 INFO - Successfully installed blobuploader docopt requests 16:56:24 INFO - Cleaning up... 16:56:24 INFO - Return code: 0 16:56:24 INFO - Installing None into virtualenv C:\slave\test\build\venv 16:56:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:56:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:56:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:56:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:56:24 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 0x01B2B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C2C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018260B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B5A368>, '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 0x017EBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C3E0C0>, '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-014', 'USERDOMAIN': 'T-W732-IX-014', '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-014', '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 16:56:24 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 16:56:24 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 16:56:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:56:24 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 16:56:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:56:24 INFO - 'COMPUTERNAME': 'T-W732-IX-014', 16:56:24 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:56:24 INFO - 'DCLOCATION': 'SCL3', 16:56:24 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:56:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:56:24 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:56:24 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:56:24 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:56:24 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:56:24 INFO - 'HOMEDRIVE': 'C:', 16:56:24 INFO - 'HOMEPATH': '\\Users\\cltbld', 16:56:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:56:24 INFO - 'KTS_VERSION': '1.19c', 16:56:24 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:56:24 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 16:56:24 INFO - 'LOGONSERVER': '\\\\T-W732-IX-014', 16:56:24 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:56:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:56:24 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:56:24 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:56:24 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:56:24 INFO - 'MOZ_AIRBAG': '1', 16:56:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:56:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:56:24 INFO - 'MOZ_MSVCVERSION': '8', 16:56:24 INFO - 'MOZ_NO_REMOTE': '1', 16:56:24 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:56:24 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:56:24 INFO - 'NO_EM_RESTART': '1', 16:56:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:56:24 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:56:24 INFO - 'OS': 'Windows_NT', 16:56:24 INFO - 'OURDRIVE': 'C:', 16:56:24 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', 16:56:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:56:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:56:24 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:56:24 INFO - 'PROCESSOR_LEVEL': '6', 16:56:24 INFO - 'PROCESSOR_REVISION': '1e05', 16:56:24 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:56:24 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:56:24 INFO - 'PROMPT': '$P$G', 16:56:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:56:24 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:56:24 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:56:24 INFO - 'PWD': 'C:\\slave\\test', 16:56:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:56:24 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:56:24 INFO - 'SYSTEMDRIVE': 'C:', 16:56:24 INFO - 'SYSTEMROOT': 'C:\\windows', 16:56:24 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:56:24 INFO - 'TEST1': 'testie', 16:56:24 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:56:24 INFO - 'USERDOMAIN': 'T-W732-IX-014', 16:56:24 INFO - 'USERNAME': 'cltbld', 16:56:24 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 16:56:24 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:56:24 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:56:24 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:56:24 INFO - 'WINDIR': 'C:\\windows', 16:56:24 INFO - 'WINDOWS_TRACING_FLAGS': '3', 16:56:24 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 16:56:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:56:29 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:56:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 16:56:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 16:56:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 16:56:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 16:56:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 16:56:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 16:56:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 16:56:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 16:56:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 16:56:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 16:56:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 16:56:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 16:56:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 16:56:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 16:56:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 16:56:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 16:56:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 16:56:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 16:56:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 16:56:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 16:56:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 16:56:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 16:56:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 16:56:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 16:56:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 16:56:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 16:56:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 16:56:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 16:56:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 16:56:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 16:56:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 16:56:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 16:56:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 16:56:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 16:56:29 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 16:56:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 16:56:29 INFO - Unpacking c:\slave\test\build\tests\marionette\client 16:56:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 16:56:29 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 16:56:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 16:56:29 INFO - Unpacking c:\slave\test\build\tests\marionette 16:56:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 16:56:29 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:56:29 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 16:56:29 INFO - Running setup.py install for browsermob-proxy 16:56:43 INFO - Running setup.py install for manifestparser 16:56:43 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 16:56:43 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 16:56:43 INFO - Running setup.py install for marionette-client 16:56:43 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:56:43 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 16:56:43 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 16:56:43 INFO - Running setup.py install for marionette-driver 16:56:43 INFO - Running setup.py install for mozcrash 16:56:43 INFO - Running setup.py install for mozdebug 16:56:43 INFO - Running setup.py install for mozdevice 16:56:43 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 16:56:43 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 16:56:43 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 16:56:43 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 16:56:43 INFO - Running setup.py install for mozfile 16:56:43 INFO - Running setup.py install for mozhttpd 16:56:43 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 16:56:43 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 16:56:43 INFO - Running setup.py install for mozinfo 16:56:43 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 16:56:43 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 16:56:43 INFO - Running setup.py install for mozInstall 16:56:43 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 16:56:43 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 16:56:43 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 16:56:43 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 16:56:43 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 16:56:43 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 16:56:43 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 16:56:43 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 16:56:43 INFO - Running setup.py install for mozleak 16:56:43 INFO - Running setup.py install for mozlog 16:56:43 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 16:56:43 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 16:56:43 INFO - Running setup.py install for moznetwork 16:56:43 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 16:56:43 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 16:56:43 INFO - Running setup.py install for mozprocess 16:56:43 INFO - Running setup.py install for mozprofile 16:56:43 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 16:56:43 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 16:56:43 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 16:56:43 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 16:56:43 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 16:56:43 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 16:56:43 INFO - Running setup.py install for mozrunner 16:56:43 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 16:56:43 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 16:56:43 INFO - Running setup.py install for mozscreenshot 16:56:43 INFO - Running setup.py install for moztest 16:56:43 INFO - Running setup.py install for mozversion 16:56:43 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 16:56:43 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 16:56:43 INFO - Running setup.py install for wptserve 16:56:43 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 16:56:43 INFO - Cleaning up... 16:56:43 INFO - Return code: 0 16:56:43 INFO - Installing None into virtualenv C:\slave\test\build\venv 16:56:43 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')]} 16:56:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:56:43 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')]} 16:56:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:56:43 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 0x01B2B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C2C200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018260B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B5A368>, '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 0x017EBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C3E0C0>, '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-014', 'USERDOMAIN': 'T-W732-IX-014', '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-014', '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 16:56:43 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 16:56:43 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 16:56:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:56:43 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 16:56:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:56:43 INFO - 'COMPUTERNAME': 'T-W732-IX-014', 16:56:43 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:56:43 INFO - 'DCLOCATION': 'SCL3', 16:56:43 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:56:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:56:43 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:56:43 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:56:43 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:56:43 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:56:43 INFO - 'HOMEDRIVE': 'C:', 16:56:43 INFO - 'HOMEPATH': '\\Users\\cltbld', 16:56:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:56:43 INFO - 'KTS_VERSION': '1.19c', 16:56:43 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:56:43 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 16:56:43 INFO - 'LOGONSERVER': '\\\\T-W732-IX-014', 16:56:43 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:56:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:56:43 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:56:43 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:56:43 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:56:43 INFO - 'MOZ_AIRBAG': '1', 16:56:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:56:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:56:43 INFO - 'MOZ_MSVCVERSION': '8', 16:56:43 INFO - 'MOZ_NO_REMOTE': '1', 16:56:43 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:56:43 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:56:43 INFO - 'NO_EM_RESTART': '1', 16:56:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:56:43 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:56:43 INFO - 'OS': 'Windows_NT', 16:56:43 INFO - 'OURDRIVE': 'C:', 16:56:43 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', 16:56:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:56:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:56:43 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:56:43 INFO - 'PROCESSOR_LEVEL': '6', 16:56:43 INFO - 'PROCESSOR_REVISION': '1e05', 16:56:43 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:56:43 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:56:43 INFO - 'PROMPT': '$P$G', 16:56:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:56:43 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:56:43 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:56:43 INFO - 'PWD': 'C:\\slave\\test', 16:56:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:56:43 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:56:43 INFO - 'SYSTEMDRIVE': 'C:', 16:56:43 INFO - 'SYSTEMROOT': 'C:\\windows', 16:56:43 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:56:43 INFO - 'TEST1': 'testie', 16:56:43 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:56:43 INFO - 'USERDOMAIN': 'T-W732-IX-014', 16:56:43 INFO - 'USERNAME': 'cltbld', 16:56:43 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 16:56:43 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:56:43 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:56:43 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:56:43 INFO - 'WINDIR': 'C:\\windows', 16:56:43 INFO - 'WINDOWS_TRACING_FLAGS': '3', 16:56:43 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 16:56:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:56:47 INFO - Ignoring indexes: http://pypi.python.org/simple/ 16:56:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 16:56:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 16:56:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 16:56:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 16:56:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 16:56:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 16:56:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 16:56:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 16:56:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 16:56:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 16:56:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 16:56:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 16:56:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 16:56:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 16:56:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 16:56:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 16:56:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 16:56:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 16:56:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 16:56:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 16:56:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 16:56:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 16:56:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 16:56:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 16:56:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 16:56:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 16:56:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 16:56:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 16:56:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 16:56:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 16:56:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 16:56:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 16:56:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 16:56:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 16:56:47 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 16:56:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 16:56:47 INFO - Unpacking c:\slave\test\build\tests\marionette\client 16:56:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 16:56:47 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 16:56:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 16:56:47 INFO - Unpacking c:\slave\test\build\tests\marionette 16:56:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 16:56:47 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:56:47 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)) 16:56:58 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)) 16:56:58 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)) 16:56:58 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)) 16:56:58 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)) 16:56:58 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 16:56:58 INFO - Downloading blessings-1.6.tar.gz 16:56:58 INFO - Running setup.py egg_info for package blessings 16:56:58 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)) 16:56:58 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 16:56:58 INFO - Running setup.py install for blessings 16:56:58 INFO - Running setup.py install for browsermob-proxy 16:56:58 INFO - Running setup.py install for manifestparser 16:56:58 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 16:56:58 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 16:56:58 INFO - Running setup.py install for marionette-client 16:56:58 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 16:56:58 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 16:56:58 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 16:56:58 INFO - Running setup.py install for marionette-driver 16:56:58 INFO - Running setup.py install for mozcrash 16:56:58 INFO - Running setup.py install for mozdebug 16:56:58 INFO - Running setup.py install for mozdevice 16:56:58 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 16:56:58 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 16:56:58 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 16:56:58 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 16:56:58 INFO - Running setup.py install for mozhttpd 16:56:58 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 16:56:58 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 16:56:58 INFO - Running setup.py install for mozInstall 16:56:58 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 16:56:58 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 16:56:58 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 16:56:58 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 16:56:58 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 16:56:58 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 16:56:58 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 16:56:58 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 16:56:58 INFO - Running setup.py install for mozleak 16:56:58 INFO - Running setup.py install for mozprofile 16:56:58 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 16:56:58 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 16:56:58 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 16:56:58 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 16:56:58 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 16:56:58 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 16:56:58 INFO - Running setup.py install for mozrunner 16:56:58 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 16:56:58 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 16:57:00 INFO - Running setup.py install for mozscreenshot 16:57:00 INFO - Running setup.py install for moztest 16:57:00 INFO - Running setup.py install for mozversion 16:57:00 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 16:57:00 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 16:57:00 INFO - Running setup.py install for wptserve 16:57:00 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 16:57:00 INFO - Cleaning up... 16:57:00 INFO - Return code: 0 16:57:00 INFO - Done creating virtualenv C:\slave\test\build\venv. 16:57:00 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 16:57:00 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 16:57:00 INFO - Reading from file tmpfile_stdout 16:57:00 INFO - Using _rmtree_windows ... 16:57:00 INFO - Using _rmtree_windows ... 16:57:00 INFO - Current package versions: 16:57:00 INFO - blessings == 1.6 16:57:00 INFO - blobuploader == 1.2.4 16:57:00 INFO - browsermob-proxy == 0.6.0 16:57:00 INFO - distribute == 0.6.14 16:57:00 INFO - docopt == 0.6.1 16:57:00 INFO - manifestparser == 1.1 16:57:00 INFO - marionette-client == 2.3.0 16:57:00 INFO - marionette-driver == 1.4.0 16:57:00 INFO - mozInstall == 1.12 16:57:00 INFO - mozcrash == 0.17 16:57:00 INFO - mozdebug == 0.1 16:57:00 INFO - mozdevice == 0.48 16:57:00 INFO - mozfile == 1.2 16:57:00 INFO - mozhttpd == 0.7 16:57:00 INFO - mozinfo == 0.9 16:57:00 INFO - mozleak == 0.1 16:57:00 INFO - mozlog == 3.1 16:57:00 INFO - moznetwork == 0.27 16:57:00 INFO - mozprocess == 0.22 16:57:00 INFO - mozprofile == 0.28 16:57:00 INFO - mozrunner == 6.11 16:57:00 INFO - mozscreenshot == 0.1 16:57:00 INFO - mozsystemmonitor == 0.0 16:57:00 INFO - moztest == 0.7 16:57:00 INFO - mozversion == 1.4 16:57:00 INFO - requests == 1.2.3 16:57:00 INFO - wptserve == 1.4.0 16:57:00 INFO - Running post-action listener: _resource_record_post_action 16:57:00 INFO - Running post-action listener: _start_resource_monitoring 16:57:00 INFO - Starting resource monitoring. 16:57:01 INFO - ##### 16:57:01 INFO - ##### Running pull step. 16:57:01 INFO - ##### 16:57:01 INFO - Running pre-action listener: _resource_record_pre_action 16:57:01 INFO - Running main action method: pull 16:57:01 INFO - Pull has nothing to do! 16:57:01 INFO - Running post-action listener: _resource_record_post_action 16:57:01 INFO - ##### 16:57:01 INFO - ##### Running install step. 16:57:01 INFO - ##### 16:57:01 INFO - Running pre-action listener: _resource_record_pre_action 16:57:01 INFO - Running main action method: install 16:57:01 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 16:57:01 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 16:57:01 INFO - Reading from file tmpfile_stdout 16:57:01 INFO - Using _rmtree_windows ... 16:57:01 INFO - Using _rmtree_windows ... 16:57:01 INFO - Detecting whether we're running mozinstall >=1.0... 16:57:01 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 16:57:01 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 16:57:01 INFO - Reading from file tmpfile_stdout 16:57:01 INFO - Output received: 16:57:01 INFO - Usage: mozinstall-script.py [options] installer 16:57:01 INFO - Options: 16:57:01 INFO - -h, --help show this help message and exit 16:57:01 INFO - -d DEST, --destination=DEST 16:57:01 INFO - Directory to install application into. [default: 16:57:01 INFO - "C:\slave\test"] 16:57:01 INFO - --app=APP Application being installed. [default: firefox] 16:57:01 INFO - Using _rmtree_windows ... 16:57:01 INFO - Using _rmtree_windows ... 16:57:01 INFO - mkdir: C:\slave\test\build\application 16:57:01 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'] 16:57:01 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 16:57:03 INFO - Reading from file tmpfile_stdout 16:57:03 INFO - Output received: 16:57:03 INFO - C:\slave\test\build\application\firefox\firefox.exe 16:57:03 INFO - Using _rmtree_windows ... 16:57:03 INFO - Using _rmtree_windows ... 16:57:03 INFO - Running post-action listener: _resource_record_post_action 16:57:03 INFO - ##### 16:57:03 INFO - ##### Running run-tests step. 16:57:03 INFO - ##### 16:57:03 INFO - Running pre-action listener: _resource_record_pre_action 16:57:03 INFO - Running main action method: run_tests 16:57:03 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 16:57:03 INFO - Minidump filename unknown. Determining based upon platform and architecture. 16:57:03 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 16:57:03 INFO - grabbing minidump binary from tooltool 16:57:03 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')]} 16:57:03 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 0x01B5A368>, '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 0x017EBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C3E0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 16:57:03 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 16:57:03 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 16:57:03 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 16:57:03 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpscmj1z 16:57:03 INFO - INFO - File integrity verified, renaming tmpscmj1z to win32-minidump_stackwalk.exe 16:57:03 INFO - Return code: 0 16:57:03 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 16:57:04 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 16:57:04 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/cQH_xHjISYyYcsXB3j1r9Q/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 16:57:04 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/cQH_xHjISYyYcsXB3j1r9Q/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 16:57:04 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 16:57:04 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 16:57:04 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 16:57:04 INFO - 'COMPUTERNAME': 'T-W732-IX-014', 16:57:04 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 16:57:04 INFO - 'DCLOCATION': 'SCL3', 16:57:04 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 16:57:04 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 16:57:04 INFO - 'FP_NO_HOST_CHECK': 'NO', 16:57:04 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 16:57:04 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 16:57:04 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 16:57:04 INFO - 'HOMEDRIVE': 'C:', 16:57:04 INFO - 'HOMEPATH': '\\Users\\cltbld', 16:57:04 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 16:57:04 INFO - 'KTS_VERSION': '1.19c', 16:57:04 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 16:57:04 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 16:57:04 INFO - 'LOGONSERVER': '\\\\T-W732-IX-014', 16:57:04 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 16:57:04 INFO - 'MONDIR': 'C:\\Monitor_config\\', 16:57:04 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 16:57:04 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 16:57:04 INFO - 'MOZILLABUILDDRIVE': 'C:', 16:57:04 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 16:57:04 INFO - 'MOZ_AIRBAG': '1', 16:57:04 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 16:57:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:57:04 INFO - 'MOZ_MSVCVERSION': '8', 16:57:04 INFO - 'MOZ_NO_REMOTE': '1', 16:57:04 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 16:57:04 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 16:57:04 INFO - 'NO_EM_RESTART': '1', 16:57:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:57:04 INFO - 'NUMBER_OF_PROCESSORS': '8', 16:57:04 INFO - 'OS': 'Windows_NT', 16:57:04 INFO - 'OURDRIVE': 'C:', 16:57:04 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 16:57:04 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 16:57:04 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 16:57:04 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 16:57:04 INFO - 'PROCESSOR_LEVEL': '6', 16:57:04 INFO - 'PROCESSOR_REVISION': '1e05', 16:57:04 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 16:57:04 INFO - 'PROGRAMFILES': 'C:\\Program Files', 16:57:04 INFO - 'PROMPT': '$P$G', 16:57:04 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 16:57:04 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 16:57:04 INFO - 'PUBLIC': 'C:\\Users\\Public', 16:57:04 INFO - 'PWD': 'C:\\slave\\test', 16:57:04 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 16:57:04 INFO - 'SLAVEDIR': 'C:\\slave\\', 16:57:04 INFO - 'SYSTEMDRIVE': 'C:', 16:57:04 INFO - 'SYSTEMROOT': 'C:\\windows', 16:57:04 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:57:04 INFO - 'TEST1': 'testie', 16:57:04 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 16:57:04 INFO - 'USERDOMAIN': 'T-W732-IX-014', 16:57:04 INFO - 'USERNAME': 'cltbld', 16:57:04 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 16:57:04 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 16:57:04 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 16:57:04 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 16:57:04 INFO - 'WINDIR': 'C:\\windows', 16:57:04 INFO - 'WINDOWS_TRACING_FLAGS': '3', 16:57:04 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 16:57:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 16:57:04 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/cQH_xHjISYyYcsXB3j1r9Q/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 16:57:05 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 16:57:05 INFO - import pkg_resources 16:57:07 INFO - Using 1 client processes 16:57:09 INFO - SUITE-START | Running 778 tests 16:57:09 INFO - Running testharness tests 16:57:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 16:57:09 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 16:57:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 16:57:09 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 16:57:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 16:57:09 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 16:57:10 INFO - Setting up ssl 16:57:10 INFO - PROCESS | certutil | 16:57:10 INFO - PROCESS | certutil | 16:57:10 INFO - PROCESS | certutil | 16:57:10 INFO - Certificate Nickname Trust Attributes 16:57:10 INFO - SSL,S/MIME,JAR/XPI 16:57:10 INFO - 16:57:10 INFO - web-platform-tests CT,, 16:57:10 INFO - 16:57:10 INFO - Starting runner 16:57:11 INFO - PROCESS | 2220 | [2220] 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 16:57:11 INFO - PROCESS | 2220 | [2220] 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 16:57:11 INFO - PROCESS | 2220 | [2220] 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 16:57:12 INFO - PROCESS | 2220 | 1466035032880 Marionette DEBUG Marionette enabled via build flag and pref 16:57:13 INFO - PROCESS | 2220 | ++DOCSHELL 0E27B800 == 1 [pid = 2220] [id = 1] 16:57:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 1 (0E27BC00) [pid = 2220] [serial = 1] [outer = 00000000] 16:57:13 INFO - PROCESS | 2220 | [2220] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:57:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 2 (0E27C800) [pid = 2220] [serial = 2] [outer = 0E27BC00] 16:57:14 INFO - PROCESS | 2220 | ++DOCSHELL 114C3800 == 2 [pid = 2220] [id = 2] 16:57:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 3 (114C3C00) [pid = 2220] [serial = 3] [outer = 00000000] 16:57:14 INFO - PROCESS | 2220 | [2220] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:57:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 4 (114C4800) [pid = 2220] [serial = 4] [outer = 114C3C00] 16:57:14 INFO - PROCESS | 2220 | 1466035034384 Marionette INFO Listening on port 2828 16:57:15 INFO - PROCESS | 2220 | 1466035035884 Marionette DEBUG Marionette enabled via command-line flag 16:57:15 INFO - PROCESS | 2220 | [2220] 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 16:57:15 INFO - PROCESS | 2220 | [2220] 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 16:57:15 INFO - PROCESS | 2220 | ++DOCSHELL 0D20A800 == 3 [pid = 2220] [id = 3] 16:57:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 5 (0D20AC00) [pid = 2220] [serial = 5] [outer = 00000000] 16:57:15 INFO - PROCESS | 2220 | [2220] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 16:57:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 6 (0D20B800) [pid = 2220] [serial = 6] [outer = 0D20AC00] 16:57:16 INFO - PROCESS | 2220 | [2220] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 16:57:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 7 (15EBFC00) [pid = 2220] [serial = 7] [outer = 114C3C00] 16:57:16 INFO - PROCESS | 2220 | [2220] 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 16:57:16 INFO - PROCESS | 2220 | 1466035036716 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49916 16:57:16 INFO - PROCESS | 2220 | [2220] 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 16:57:16 INFO - PROCESS | 2220 | 1466035036738 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49917 16:57:16 INFO - PROCESS | 2220 | [2220] 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 16:57:16 INFO - PROCESS | 2220 | 1466035036745 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49918 16:57:16 INFO - PROCESS | 2220 | [2220] 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 16:57:16 INFO - PROCESS | 2220 | 1466035036781 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49919 16:57:16 INFO - PROCESS | 2220 | 1466035036783 Marionette DEBUG Closed connection conn0 16:57:16 INFO - PROCESS | 2220 | 1466035036785 Marionette DEBUG Closed connection conn1 16:57:16 INFO - PROCESS | 2220 | 1466035036787 Marionette DEBUG Closed connection conn2 16:57:16 INFO - PROCESS | 2220 | 1466035036848 Marionette DEBUG Closed connection conn3 16:57:16 INFO - PROCESS | 2220 | [2220] 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 16:57:16 INFO - PROCESS | 2220 | 1466035036942 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49920 16:57:16 INFO - PROCESS | 2220 | 1466035036973 Marionette DEBUG Closed connection conn4 16:57:16 INFO - PROCESS | 2220 | [2220] 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 16:57:16 INFO - PROCESS | 2220 | 1466035036980 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49921 16:57:17 INFO - PROCESS | 2220 | ++DOCSHELL 1704F800 == 4 [pid = 2220] [id = 4] 16:57:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 8 (17050000) [pid = 2220] [serial = 8] [outer = 00000000] 16:57:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 9 (16964400) [pid = 2220] [serial = 9] [outer = 17050000] 16:57:17 INFO - PROCESS | 2220 | 1466035037097 Marionette DEBUG Closed connection conn5 16:57:17 INFO - PROCESS | 2220 | [2220] 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 16:57:17 INFO - PROCESS | 2220 | 1466035037102 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49922 16:57:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 10 (1696A800) [pid = 2220] [serial = 10] [outer = 17050000] 16:57:17 INFO - PROCESS | 2220 | 1466035037137 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 16:57:17 INFO - PROCESS | 2220 | 1466035037142 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":"20160615151425","device":"desktop","version":"48.0"} 16:57:18 INFO - PROCESS | 2220 | [2220] 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 16:57:18 INFO - PROCESS | 2220 | [2220] 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 16:57:18 INFO - PROCESS | 2220 | [2220] 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 16:57:19 INFO - PROCESS | 2220 | ++DOCSHELL 1862B000 == 5 [pid = 2220] [id = 5] 16:57:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 11 (1862E800) [pid = 2220] [serial = 11] [outer = 00000000] 16:57:19 INFO - PROCESS | 2220 | ++DOCSHELL 1862EC00 == 6 [pid = 2220] [id = 6] 16:57:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 12 (1862F000) [pid = 2220] [serial = 12] [outer = 00000000] 16:57:19 INFO - PROCESS | 2220 | [2220] 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 16:57:19 INFO - PROCESS | 2220 | ++DOCSHELL 1A263800 == 7 [pid = 2220] [id = 7] 16:57:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 13 (1A263C00) [pid = 2220] [serial = 13] [outer = 00000000] 16:57:19 INFO - PROCESS | 2220 | [2220] 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 16:57:19 INFO - PROCESS | 2220 | [2220] 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 16:57:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 14 (1A26C400) [pid = 2220] [serial = 14] [outer = 1A263C00] 16:57:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 15 (1978C800) [pid = 2220] [serial = 15] [outer = 1862E800] 16:57:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 16 (1978E000) [pid = 2220] [serial = 16] [outer = 1862F000] 16:57:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 17 (19790C00) [pid = 2220] [serial = 17] [outer = 1A263C00] 16:57:20 INFO - PROCESS | 2220 | 1466035040701 Marionette INFO startBrowser e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:20 INFO - PROCESS | 2220 | 1466035040735 Marionette DEBUG loaded listener.js 16:57:20 INFO - PROCESS | 2220 | 1466035040748 Marionette DEBUG loaded listener.js 16:57:20 INFO - PROCESS | 2220 | 1466035040751 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 18 (1CD22400) [pid = 2220] [serial = 18] [outer = 1A263C00] 16:57:21 INFO - PROCESS | 2220 | 1466035041482 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"e7e951c7-3da4-466b-b50c-f1708473a4b4","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":"20160615151425","device":"desktop","version":"48.0","command_id":1}}] 16:57:21 INFO - PROCESS | 2220 | 1466035041773 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}] 16:57:21 INFO - PROCESS | 2220 | 1466035041777 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:21 INFO - PROCESS | 2220 | 1466035041838 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 16:57:21 INFO - PROCESS | 2220 | 1466035041856 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 16:57:21 INFO - PROCESS | 2220 | 1466035041858 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:21 INFO - PROCESS | 2220 | [2220] 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 16:57:22 INFO - PROCESS | 2220 | [2220] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 16:57:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 19 (1D2D4800) [pid = 2220] [serial = 19] [outer = 1A263C00] 16:57:22 INFO - PROCESS | 2220 | 1466035042772 Marionette TRACE conn6 <- [1,3,null,{}] 16:57:22 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:57:22 INFO - PROCESS | 2220 | 1466035042778 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 16:57:22 INFO - PROCESS | 2220 | 1466035042780 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:22 INFO - PROCESS | 2220 | 1466035042799 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 16:57:22 INFO - PROCESS | 2220 | 1466035042823 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 16:57:22 INFO - PROCESS | 2220 | 1466035042826 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 16:57:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 16:57:22 INFO - PROCESS | 2220 | 1466035042830 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 16:57:22 INFO - PROCESS | 2220 | 1466035042833 Marionette TRACE conn6 <- [1,6,null,{}] 16:57:22 INFO - PROCESS | 2220 | 1466035042949 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}] 16:57:22 INFO - PROCESS | 2220 | 1466035042953 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:22 INFO - PROCESS | 2220 | 1466035042968 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 16:57:22 INFO - PROCESS | 2220 | 1466035042972 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:22 INFO - PROCESS | 2220 | 1466035042975 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:22 INFO - PROCESS | 2220 | ++DOCSHELL 1E216000 == 8 [pid = 2220] [id = 8] 16:57:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 20 (1E216400) [pid = 2220] [serial = 20] [outer = 00000000] 16:57:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 21 (1E218C00) [pid = 2220] [serial = 21] [outer = 1E216400] 16:57:23 INFO - PROCESS | 2220 | 1466035043025 Marionette DEBUG loaded listener.js 16:57:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 22 (1E21D000) [pid = 2220] [serial = 22] [outer = 1E216400] 16:57:23 INFO - PROCESS | 2220 | ++DOCSHELL 1DB63400 == 9 [pid = 2220] [id = 9] 16:57:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 23 (1DB65400) [pid = 2220] [serial = 23] [outer = 00000000] 16:57:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 24 (16A89C00) [pid = 2220] [serial = 24] [outer = 1DB65400] 16:57:23 INFO - PROCESS | 2220 | 1466035043426 Marionette DEBUG loaded listener.js 16:57:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 25 (1E439C00) [pid = 2220] [serial = 25] [outer = 1DB65400] 16:57:23 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:57:23 INFO - PROCESS | 2220 | --DOCSHELL 0E27B800 == 8 [pid = 2220] [id = 1] 16:57:24 INFO - PROCESS | 2220 | 1466035044248 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]]]}] 16:57:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 16:57:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1479ms 16:57:24 INFO - PROCESS | 2220 | 1466035044312 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 16:57:24 INFO - PROCESS | 2220 | 1466035044315 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 16:57:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 16:57:24 INFO - PROCESS | 2220 | 1466035044320 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 16:57:24 INFO - PROCESS | 2220 | 1466035044323 Marionette TRACE conn6 <- [1,10,null,{}] 16:57:24 INFO - PROCESS | 2220 | 1466035044329 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}] 16:57:24 INFO - PROCESS | 2220 | 1466035044332 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:24 INFO - PROCESS | 2220 | 1466035044493 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 16:57:24 INFO - PROCESS | 2220 | 1466035044573 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:24 INFO - PROCESS | 2220 | 1466035044576 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:24 INFO - PROCESS | 2220 | ++DOCSHELL 0D79C000 == 9 [pid = 2220] [id = 10] 16:57:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 26 (0D79C800) [pid = 2220] [serial = 26] [outer = 00000000] 16:57:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 27 (11385000) [pid = 2220] [serial = 27] [outer = 0D79C800] 16:57:24 INFO - PROCESS | 2220 | 1466035044635 Marionette DEBUG loaded listener.js 16:57:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 28 (1483FC00) [pid = 2220] [serial = 28] [outer = 0D79C800] 16:57:25 INFO - PROCESS | 2220 | 1466035045196 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]]]}] 16:57:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 16:57:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 930ms 16:57:25 INFO - PROCESS | 2220 | 1466035045252 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 16:57:25 INFO - PROCESS | 2220 | 1466035045257 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 16:57:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 16:57:25 INFO - PROCESS | 2220 | 1466035045263 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 16:57:25 INFO - PROCESS | 2220 | 1466035045266 Marionette TRACE conn6 <- [1,14,null,{}] 16:57:25 INFO - PROCESS | 2220 | 1466035045270 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}] 16:57:25 INFO - PROCESS | 2220 | 1466035045272 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:25 INFO - PROCESS | 2220 | 1466035045424 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 16:57:25 INFO - PROCESS | 2220 | 1466035045484 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:25 INFO - PROCESS | 2220 | 1466035045487 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:25 INFO - PROCESS | 2220 | ++DOCSHELL 18625400 == 10 [pid = 2220] [id = 11] 16:57:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 29 (18629000) [pid = 2220] [serial = 29] [outer = 00000000] 16:57:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 30 (1978D400) [pid = 2220] [serial = 30] [outer = 18629000] 16:57:25 INFO - PROCESS | 2220 | 1466035045543 Marionette DEBUG loaded listener.js 16:57:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 31 (19887000) [pid = 2220] [serial = 31] [outer = 18629000] 16:57:26 INFO - PROCESS | 2220 | 1466035046249 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]]]}] 16:57:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 16:57:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1019ms 16:57:26 INFO - PROCESS | 2220 | ++DOCSHELL 0D179C00 == 11 [pid = 2220] [id = 12] 16:57:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 32 (0D17BC00) [pid = 2220] [serial = 32] [outer = 00000000] 16:57:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 33 (0D181400) [pid = 2220] [serial = 33] [outer = 0D17BC00] 16:57:26 INFO - PROCESS | 2220 | 1466035046308 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 16:57:26 INFO - PROCESS | 2220 | 1466035046313 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 16:57:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 16:57:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 34 (0D1E6400) [pid = 2220] [serial = 34] [outer = 0D17BC00] 16:57:26 INFO - PROCESS | 2220 | ++DOCSHELL 0CD2A800 == 12 [pid = 2220] [id = 13] 16:57:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 35 (0D17D400) [pid = 2220] [serial = 35] [outer = 00000000] 16:57:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 36 (0D2E8C00) [pid = 2220] [serial = 36] [outer = 0D17D400] 16:57:26 INFO - PROCESS | 2220 | 1466035046430 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 16:57:26 INFO - PROCESS | 2220 | 1466035046433 Marionette TRACE conn6 <- [1,18,null,{}] 16:57:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 37 (0DA61C00) [pid = 2220] [serial = 37] [outer = 0D17D400] 16:57:26 INFO - PROCESS | 2220 | 1466035046490 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}] 16:57:26 INFO - PROCESS | 2220 | 1466035046493 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:26 INFO - PROCESS | 2220 | 1466035046599 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 16:57:26 INFO - PROCESS | 2220 | 1466035046684 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:26 INFO - PROCESS | 2220 | 1466035046689 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:26 INFO - PROCESS | 2220 | ++DOCSHELL 0DE39C00 == 13 [pid = 2220] [id = 14] 16:57:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 38 (0DE40800) [pid = 2220] [serial = 38] [outer = 00000000] 16:57:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 39 (0E208C00) [pid = 2220] [serial = 39] [outer = 0DE40800] 16:57:26 INFO - PROCESS | 2220 | 1466035046758 Marionette DEBUG loaded listener.js 16:57:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 40 (0E274C00) [pid = 2220] [serial = 40] [outer = 0DE40800] 16:57:26 INFO - PROCESS | 2220 | --DOCSHELL 1704F800 == 12 [pid = 2220] [id = 4] 16:57:27 INFO - PROCESS | 2220 | 1466035047161 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]]]}] 16:57:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 16:57:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 850ms 16:57:27 INFO - PROCESS | 2220 | 1466035047190 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 16:57:27 INFO - PROCESS | 2220 | 1466035047194 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 16:57:27 INFO - PROCESS | 2220 | 1466035047200 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 16:57:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 16:57:27 INFO - PROCESS | 2220 | 1466035047202 Marionette TRACE conn6 <- [1,22,null,{}] 16:57:27 INFO - PROCESS | 2220 | 1466035047206 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}] 16:57:27 INFO - PROCESS | 2220 | 1466035047208 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:27 INFO - PROCESS | 2220 | 1466035047292 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 16:57:27 INFO - PROCESS | 2220 | 1466035047298 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:27 INFO - PROCESS | 2220 | 1466035047300 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:27 INFO - PROCESS | 2220 | ++DOCSHELL 114CAC00 == 13 [pid = 2220] [id = 15] 16:57:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 41 (144C4000) [pid = 2220] [serial = 41] [outer = 00000000] 16:57:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 42 (14675800) [pid = 2220] [serial = 42] [outer = 144C4000] 16:57:27 INFO - PROCESS | 2220 | 1466035047352 Marionette DEBUG loaded listener.js 16:57:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 43 (14845800) [pid = 2220] [serial = 43] [outer = 144C4000] 16:57:27 INFO - PROCESS | 2220 | 1466035047774 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]]]}] 16:57:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 16:57:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 16:57:27 INFO - PROCESS | 2220 | 1466035047835 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 16:57:27 INFO - PROCESS | 2220 | 1466035047837 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 16:57:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 16:57:27 INFO - PROCESS | 2220 | 1466035047845 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 16:57:27 INFO - PROCESS | 2220 | 1466035047848 Marionette TRACE conn6 <- [1,26,null,{}] 16:57:27 INFO - PROCESS | 2220 | 1466035047859 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}] 16:57:27 INFO - PROCESS | 2220 | 1466035047864 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:27 INFO - PROCESS | 2220 | 1466035047956 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 16:57:27 INFO - PROCESS | 2220 | 1466035047971 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:27 INFO - PROCESS | 2220 | 1466035047974 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:27 INFO - PROCESS | 2220 | ++DOCSHELL 167E3C00 == 14 [pid = 2220] [id = 16] 16:57:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 44 (167E4800) [pid = 2220] [serial = 44] [outer = 00000000] 16:57:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 45 (167E9C00) [pid = 2220] [serial = 45] [outer = 167E4800] 16:57:28 INFO - PROCESS | 2220 | 1466035048023 Marionette DEBUG loaded listener.js 16:57:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 46 (1693FC00) [pid = 2220] [serial = 46] [outer = 167E4800] 16:57:28 INFO - PROCESS | 2220 | 1466035048463 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]]]}] 16:57:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 16:57:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 690ms 16:57:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 16:57:28 INFO - PROCESS | 2220 | 1466035048535 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 16:57:28 INFO - PROCESS | 2220 | 1466035048537 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 16:57:28 INFO - PROCESS | 2220 | 1466035048541 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 16:57:28 INFO - PROCESS | 2220 | 1466035048542 Marionette TRACE conn6 <- [1,30,null,{}] 16:57:28 INFO - PROCESS | 2220 | 1466035048546 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}] 16:57:28 INFO - PROCESS | 2220 | 1466035048548 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:28 INFO - PROCESS | 2220 | 1466035048632 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 16:57:28 INFO - PROCESS | 2220 | 1466035048639 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:28 INFO - PROCESS | 2220 | 1466035048641 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:28 INFO - PROCESS | 2220 | ++DOCSHELL 1696C000 == 15 [pid = 2220] [id = 17] 16:57:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 47 (1696C400) [pid = 2220] [serial = 47] [outer = 00000000] 16:57:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 48 (1704B000) [pid = 2220] [serial = 48] [outer = 1696C400] 16:57:28 INFO - PROCESS | 2220 | 1466035048686 Marionette DEBUG loaded listener.js 16:57:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 49 (17E39400) [pid = 2220] [serial = 49] [outer = 1696C400] 16:57:29 INFO - PROCESS | 2220 | 1466035049083 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]]]}] 16:57:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 16:57:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 16:57:29 INFO - PROCESS | 2220 | 1466035049114 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 16:57:29 INFO - PROCESS | 2220 | 1466035049116 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 16:57:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 16:57:29 INFO - PROCESS | 2220 | 1466035049132 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 16:57:29 INFO - PROCESS | 2220 | 1466035049134 Marionette TRACE conn6 <- [1,34,null,{}] 16:57:29 INFO - PROCESS | 2220 | 1466035049137 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}] 16:57:29 INFO - PROCESS | 2220 | 1466035049139 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:29 INFO - PROCESS | 2220 | 1466035049215 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 16:57:29 INFO - PROCESS | 2220 | 1466035049220 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:29 INFO - PROCESS | 2220 | 1466035049222 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:29 INFO - PROCESS | 2220 | ++DOCSHELL 17F6A400 == 16 [pid = 2220] [id = 18] 16:57:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 50 (17F6CC00) [pid = 2220] [serial = 50] [outer = 00000000] 16:57:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 51 (1862A000) [pid = 2220] [serial = 51] [outer = 17F6CC00] 16:57:29 INFO - PROCESS | 2220 | 1466035049268 Marionette DEBUG loaded listener.js 16:57:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 52 (19886400) [pid = 2220] [serial = 52] [outer = 17F6CC00] 16:57:29 INFO - PROCESS | 2220 | 1466035049665 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]]]}] 16:57:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 16:57:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 16:57:29 INFO - PROCESS | 2220 | 1466035049705 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 16:57:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 16:57:29 INFO - PROCESS | 2220 | 1466035049707 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 16:57:29 INFO - PROCESS | 2220 | 1466035049710 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 16:57:29 INFO - PROCESS | 2220 | 1466035049712 Marionette TRACE conn6 <- [1,38,null,{}] 16:57:29 INFO - PROCESS | 2220 | 1466035049715 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}] 16:57:29 INFO - PROCESS | 2220 | 1466035049721 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:29 INFO - PROCESS | 2220 | 1466035049852 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 16:57:29 INFO - PROCESS | 2220 | 1466035049862 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:29 INFO - PROCESS | 2220 | 1466035049864 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:29 INFO - PROCESS | 2220 | ++DOCSHELL 1A264000 == 17 [pid = 2220] [id = 19] 16:57:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 53 (1A267000) [pid = 2220] [serial = 53] [outer = 00000000] 16:57:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 54 (1BB97000) [pid = 2220] [serial = 54] [outer = 1A267000] 16:57:29 INFO - PROCESS | 2220 | 1466035049908 Marionette DEBUG loaded listener.js 16:57:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 55 (1C31D800) [pid = 2220] [serial = 55] [outer = 1A267000] 16:57:30 INFO - PROCESS | 2220 | 1466035050275 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]]]}] 16:57:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 16:57:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 16:57:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 16:57:30 INFO - PROCESS | 2220 | 1466035050282 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 16:57:30 INFO - PROCESS | 2220 | 1466035050284 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 16:57:30 INFO - PROCESS | 2220 | 1466035050287 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 16:57:30 INFO - PROCESS | 2220 | 1466035050288 Marionette TRACE conn6 <- [1,42,null,{}] 16:57:30 INFO - PROCESS | 2220 | 1466035050292 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}] 16:57:30 INFO - PROCESS | 2220 | 1466035050294 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:30 INFO - PROCESS | 2220 | 1466035050399 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 16:57:30 INFO - PROCESS | 2220 | 1466035050406 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:30 INFO - PROCESS | 2220 | 1466035050408 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:30 INFO - PROCESS | 2220 | ++DOCSHELL 1CD1F400 == 18 [pid = 2220] [id = 20] 16:57:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 56 (1CD20400) [pid = 2220] [serial = 56] [outer = 00000000] 16:57:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 57 (1CFD7400) [pid = 2220] [serial = 57] [outer = 1CD20400] 16:57:30 INFO - PROCESS | 2220 | 1466035050455 Marionette DEBUG loaded listener.js 16:57:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 58 (1D206C00) [pid = 2220] [serial = 58] [outer = 1CD20400] 16:57:30 INFO - PROCESS | 2220 | 1466035050906 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]]]}] 16:57:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 16:57:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 671ms 16:57:30 INFO - PROCESS | 2220 | 1466035050958 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 16:57:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 16:57:30 INFO - PROCESS | 2220 | 1466035050960 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 16:57:30 INFO - PROCESS | 2220 | 1466035050963 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 16:57:30 INFO - PROCESS | 2220 | 1466035050965 Marionette TRACE conn6 <- [1,46,null,{}] 16:57:30 INFO - PROCESS | 2220 | 1466035050968 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}] 16:57:30 INFO - PROCESS | 2220 | 1466035050970 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:31 INFO - PROCESS | 2220 | 1466035051072 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 16:57:31 INFO - PROCESS | 2220 | 1466035051079 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:31 INFO - PROCESS | 2220 | 1466035051081 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:31 INFO - PROCESS | 2220 | ++DOCSHELL 1D20C400 == 19 [pid = 2220] [id = 21] 16:57:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 59 (1D20F000) [pid = 2220] [serial = 59] [outer = 00000000] 16:57:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 60 (1DCB7800) [pid = 2220] [serial = 60] [outer = 1D20F000] 16:57:31 INFO - PROCESS | 2220 | 1466035051129 Marionette DEBUG loaded listener.js 16:57:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 61 (1E508400) [pid = 2220] [serial = 61] [outer = 1D20F000] 16:57:31 INFO - PROCESS | 2220 | 1466035051493 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]]]}] 16:57:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 16:57:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 16:57:31 INFO - PROCESS | 2220 | 1466035051534 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 16:57:31 INFO - PROCESS | 2220 | 1466035051535 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 16:57:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 16:57:31 INFO - PROCESS | 2220 | 1466035051538 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 16:57:31 INFO - PROCESS | 2220 | 1466035051540 Marionette TRACE conn6 <- [1,50,null,{}] 16:57:31 INFO - PROCESS | 2220 | 1466035051543 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}] 16:57:31 INFO - PROCESS | 2220 | 1466035051545 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:31 INFO - PROCESS | 2220 | 1466035051624 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 16:57:31 INFO - PROCESS | 2220 | 1466035051706 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:31 INFO - PROCESS | 2220 | 1466035051708 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:31 INFO - PROCESS | 2220 | ++DOCSHELL 0DC32800 == 20 [pid = 2220] [id = 22] 16:57:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 62 (1D256400) [pid = 2220] [serial = 62] [outer = 00000000] 16:57:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 63 (1D25F400) [pid = 2220] [serial = 63] [outer = 1D256400] 16:57:31 INFO - PROCESS | 2220 | 1466035051751 Marionette DEBUG loaded listener.js 16:57:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 64 (1D25FC00) [pid = 2220] [serial = 64] [outer = 1D256400] 16:57:32 INFO - PROCESS | 2220 | 1466035052074 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]]]}] 16:57:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 16:57:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 16:57:32 INFO - PROCESS | 2220 | 1466035052113 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 16:57:32 INFO - PROCESS | 2220 | 1466035052115 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 16:57:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 16:57:32 INFO - PROCESS | 2220 | 1466035052117 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 16:57:32 INFO - PROCESS | 2220 | 1466035052119 Marionette TRACE conn6 <- [1,54,null,{}] 16:57:32 INFO - PROCESS | 2220 | 1466035052123 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}] 16:57:32 INFO - PROCESS | 2220 | 1466035052124 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:32 INFO - PROCESS | 2220 | 1466035052199 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 16:57:32 INFO - PROCESS | 2220 | 1466035052273 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:32 INFO - PROCESS | 2220 | 1466035052275 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:32 INFO - PROCESS | 2220 | ++DOCSHELL 19AAF000 == 21 [pid = 2220] [id = 23] 16:57:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 65 (19AB3400) [pid = 2220] [serial = 65] [outer = 00000000] 16:57:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 66 (19AB8800) [pid = 2220] [serial = 66] [outer = 19AB3400] 16:57:32 INFO - PROCESS | 2220 | 1466035052317 Marionette DEBUG loaded listener.js 16:57:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 67 (19ABB800) [pid = 2220] [serial = 67] [outer = 19AB3400] 16:57:32 INFO - PROCESS | 2220 | 1466035052628 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]]]}] 16:57:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 16:57:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 16:57:32 INFO - PROCESS | 2220 | 1466035052690 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 16:57:32 INFO - PROCESS | 2220 | 1466035052692 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 16:57:32 INFO - PROCESS | 2220 | 1466035052695 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 16:57:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 16:57:32 INFO - PROCESS | 2220 | 1466035052698 Marionette TRACE conn6 <- [1,58,null,{}] 16:57:32 INFO - PROCESS | 2220 | 1466035052701 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}] 16:57:32 INFO - PROCESS | 2220 | 1466035052704 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:32 INFO - PROCESS | 2220 | 1466035052824 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 16:57:32 INFO - PROCESS | 2220 | 1466035052832 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:32 INFO - PROCESS | 2220 | 1466035052835 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:32 INFO - PROCESS | 2220 | ++DOCSHELL 186D0000 == 22 [pid = 2220] [id = 24] 16:57:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (186D0400) [pid = 2220] [serial = 68] [outer = 00000000] 16:57:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (186D9C00) [pid = 2220] [serial = 69] [outer = 186D0400] 16:57:32 INFO - PROCESS | 2220 | 1466035052878 Marionette DEBUG loaded listener.js 16:57:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (1D261C00) [pid = 2220] [serial = 70] [outer = 186D0400] 16:57:33 INFO - PROCESS | 2220 | 1466035053258 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]]]}] 16:57:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 16:57:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 570ms 16:57:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 16:57:33 INFO - PROCESS | 2220 | 1466035053270 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 16:57:33 INFO - PROCESS | 2220 | 1466035053271 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 16:57:33 INFO - PROCESS | 2220 | 1466035053274 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 16:57:33 INFO - PROCESS | 2220 | 1466035053276 Marionette TRACE conn6 <- [1,62,null,{}] 16:57:33 INFO - PROCESS | 2220 | 1466035053279 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}] 16:57:33 INFO - PROCESS | 2220 | 1466035053281 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:33 INFO - PROCESS | 2220 | 1466035053363 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 16:57:33 INFO - PROCESS | 2220 | 1466035053369 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:33 INFO - PROCESS | 2220 | 1466035053370 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:33 INFO - PROCESS | 2220 | ++DOCSHELL 0D4C2C00 == 23 [pid = 2220] [id = 25] 16:57:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (0D4C5C00) [pid = 2220] [serial = 71] [outer = 00000000] 16:57:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (0D4CEC00) [pid = 2220] [serial = 72] [outer = 0D4C5C00] 16:57:33 INFO - PROCESS | 2220 | 1466035053474 Marionette DEBUG loaded listener.js 16:57:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (0D4D1800) [pid = 2220] [serial = 73] [outer = 0D4C5C00] 16:57:33 INFO - PROCESS | 2220 | 1466035053791 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]]]}] 16:57:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 16:57:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 570ms 16:57:33 INFO - PROCESS | 2220 | 1466035053846 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 16:57:33 INFO - PROCESS | 2220 | 1466035053847 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 16:57:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 16:57:33 INFO - PROCESS | 2220 | 1466035053850 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 16:57:33 INFO - PROCESS | 2220 | 1466035053852 Marionette TRACE conn6 <- [1,66,null,{}] 16:57:33 INFO - PROCESS | 2220 | 1466035053855 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}] 16:57:33 INFO - PROCESS | 2220 | 1466035053857 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:33 INFO - PROCESS | 2220 | 1466035053943 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 16:57:33 INFO - PROCESS | 2220 | 1466035053948 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:33 INFO - PROCESS | 2220 | 1466035053950 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:33 INFO - PROCESS | 2220 | ++DOCSHELL 0D934000 == 24 [pid = 2220] [id = 26] 16:57:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (0D935800) [pid = 2220] [serial = 74] [outer = 00000000] 16:57:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (0D93B400) [pid = 2220] [serial = 75] [outer = 0D935800] 16:57:33 INFO - PROCESS | 2220 | 1466035053992 Marionette DEBUG loaded listener.js 16:57:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (0D93EC00) [pid = 2220] [serial = 76] [outer = 0D935800] 16:57:34 INFO - PROCESS | 2220 | 1466035054409 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]]]}] 16:57:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 16:57:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 570ms 16:57:35 INFO - PROCESS | 2220 | 1466035055176 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 16:57:35 INFO - PROCESS | 2220 | 1466035055180 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 16:57:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 16:57:35 INFO - PROCESS | 2220 | 1466035055190 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 16:57:35 INFO - PROCESS | 2220 | 1466035055194 Marionette TRACE conn6 <- [1,70,null,{}] 16:57:35 INFO - PROCESS | 2220 | 1466035055200 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}] 16:57:35 INFO - PROCESS | 2220 | 1466035055203 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:35 INFO - PROCESS | 2220 | 1466035055350 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 16:57:35 INFO - PROCESS | 2220 | 1466035055393 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:35 INFO - PROCESS | 2220 | 1466035055396 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:35 INFO - PROCESS | 2220 | ++DOCSHELL 0D4C9000 == 25 [pid = 2220] [id = 27] 16:57:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (0D4C9400) [pid = 2220] [serial = 77] [outer = 00000000] 16:57:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (0D4CF400) [pid = 2220] [serial = 78] [outer = 0D4C9400] 16:57:35 INFO - PROCESS | 2220 | 1466035055445 Marionette DEBUG loaded listener.js 16:57:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (0D7B6000) [pid = 2220] [serial = 79] [outer = 0D4C9400] 16:57:35 INFO - PROCESS | 2220 | 1466035055852 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]]]}] 16:57:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 16:57:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 690ms 16:57:35 INFO - PROCESS | 2220 | 1466035055882 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 16:57:35 INFO - PROCESS | 2220 | 1466035055885 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 16:57:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 16:57:35 INFO - PROCESS | 2220 | 1466035055891 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 16:57:35 INFO - PROCESS | 2220 | 1466035055895 Marionette TRACE conn6 <- [1,74,null,{}] 16:57:35 INFO - PROCESS | 2220 | 1466035055899 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}] 16:57:35 INFO - PROCESS | 2220 | 1466035055901 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:36 INFO - PROCESS | 2220 | 1466035056006 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 16:57:36 INFO - PROCESS | 2220 | 1466035056012 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:36 INFO - PROCESS | 2220 | 1466035056014 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:36 INFO - PROCESS | 2220 | ++DOCSHELL 0D934C00 == 26 [pid = 2220] [id = 28] 16:57:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0D93A400) [pid = 2220] [serial = 80] [outer = 00000000] 16:57:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0DC26C00) [pid = 2220] [serial = 81] [outer = 0D93A400] 16:57:36 INFO - PROCESS | 2220 | 1466035056060 Marionette DEBUG loaded listener.js 16:57:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0DCDE800) [pid = 2220] [serial = 82] [outer = 0D93A400] 16:57:36 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (17050000) [pid = 2220] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 16:57:36 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0DE40800) [pid = 2220] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 16:57:36 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (144C4000) [pid = 2220] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 16:57:36 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (167E4800) [pid = 2220] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 16:57:36 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (1696C400) [pid = 2220] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 16:57:36 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (17F6CC00) [pid = 2220] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 16:57:36 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (1A267000) [pid = 2220] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 16:57:36 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (0D4C5C00) [pid = 2220] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 16:57:36 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (1D256400) [pid = 2220] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 16:57:36 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (19AB3400) [pid = 2220] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 16:57:36 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (186D0400) [pid = 2220] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 16:57:36 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (1E216400) [pid = 2220] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 16:57:36 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (0D79C800) [pid = 2220] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 16:57:36 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (18629000) [pid = 2220] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 16:57:36 INFO - PROCESS | 2220 | 1466035056869 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]]]}] 16:57:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 16:57:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1022ms 16:57:36 INFO - PROCESS | 2220 | 1466035056913 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 16:57:36 INFO - PROCESS | 2220 | 1466035056915 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 16:57:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 16:57:36 INFO - PROCESS | 2220 | 1466035056919 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 16:57:36 INFO - PROCESS | 2220 | 1466035056920 Marionette TRACE conn6 <- [1,78,null,{}] 16:57:36 INFO - PROCESS | 2220 | 1466035056929 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}] 16:57:36 INFO - PROCESS | 2220 | 1466035056933 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:37 INFO - PROCESS | 2220 | 1466035057016 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 16:57:37 INFO - PROCESS | 2220 | 1466035057023 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:37 INFO - PROCESS | 2220 | 1466035057027 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:37 INFO - PROCESS | 2220 | ++DOCSHELL 11380C00 == 27 [pid = 2220] [id = 29] 16:57:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (11381800) [pid = 2220] [serial = 83] [outer = 00000000] 16:57:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (144CEC00) [pid = 2220] [serial = 84] [outer = 11381800] 16:57:37 INFO - PROCESS | 2220 | 1466035057074 Marionette DEBUG loaded listener.js 16:57:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (145A0400) [pid = 2220] [serial = 85] [outer = 11381800] 16:57:37 INFO - PROCESS | 2220 | 1466035057488 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]]]}] 16:57:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 16:57:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 631ms 16:57:37 INFO - PROCESS | 2220 | 1466035057554 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 16:57:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 16:57:37 INFO - PROCESS | 2220 | 1466035057556 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 16:57:37 INFO - PROCESS | 2220 | 1466035057559 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 16:57:37 INFO - PROCESS | 2220 | 1466035057561 Marionette TRACE conn6 <- [1,82,null,{}] 16:57:37 INFO - PROCESS | 2220 | 1466035057564 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}] 16:57:37 INFO - PROCESS | 2220 | 1466035057566 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:37 INFO - PROCESS | 2220 | 1466035057646 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 16:57:37 INFO - PROCESS | 2220 | 1466035057653 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:37 INFO - PROCESS | 2220 | 1466035057655 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:37 INFO - PROCESS | 2220 | ++DOCSHELL 14820400 == 28 [pid = 2220] [id = 30] 16:57:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (14F32C00) [pid = 2220] [serial = 86] [outer = 00000000] 16:57:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (15EBCC00) [pid = 2220] [serial = 87] [outer = 14F32C00] 16:57:37 INFO - PROCESS | 2220 | 1466035057700 Marionette DEBUG loaded listener.js 16:57:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (1646BC00) [pid = 2220] [serial = 88] [outer = 14F32C00] 16:57:38 INFO - PROCESS | 2220 | 1466035058131 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]]]}] 16:57:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 16:57:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 630ms 16:57:38 INFO - PROCESS | 2220 | 1466035058190 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 16:57:38 INFO - PROCESS | 2220 | 1466035058192 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 16:57:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 16:57:38 INFO - PROCESS | 2220 | 1466035058195 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 16:57:38 INFO - PROCESS | 2220 | 1466035058197 Marionette TRACE conn6 <- [1,86,null,{}] 16:57:38 INFO - PROCESS | 2220 | 1466035058200 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}] 16:57:38 INFO - PROCESS | 2220 | 1466035058202 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:38 INFO - PROCESS | 2220 | 1466035058278 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 16:57:38 INFO - PROCESS | 2220 | 1466035058285 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:38 INFO - PROCESS | 2220 | 1466035058287 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:38 INFO - PROCESS | 2220 | ++DOCSHELL 1693BC00 == 29 [pid = 2220] [id = 31] 16:57:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (16942C00) [pid = 2220] [serial = 89] [outer = 00000000] 16:57:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (16A84800) [pid = 2220] [serial = 90] [outer = 16942C00] 16:57:38 INFO - PROCESS | 2220 | 1466035058331 Marionette DEBUG loaded listener.js 16:57:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (17046800) [pid = 2220] [serial = 91] [outer = 16942C00] 16:57:38 INFO - PROCESS | 2220 | 1466035058747 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]]]}] 16:57:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 16:57:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 572ms 16:57:38 INFO - PROCESS | 2220 | 1466035058768 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 16:57:38 INFO - PROCESS | 2220 | 1466035058770 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 16:57:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 16:57:38 INFO - PROCESS | 2220 | 1466035058773 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 16:57:38 INFO - PROCESS | 2220 | 1466035058774 Marionette TRACE conn6 <- [1,90,null,{}] 16:57:38 INFO - PROCESS | 2220 | 1466035058778 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}] 16:57:38 INFO - PROCESS | 2220 | 1466035058783 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:38 INFO - PROCESS | 2220 | 1466035058919 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 16:57:39 INFO - PROCESS | 2220 | 1466035058993 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:39 INFO - PROCESS | 2220 | 1466035058996 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:39 INFO - PROCESS | 2220 | ++DOCSHELL 0D448800 == 30 [pid = 2220] [id = 32] 16:57:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (0D448C00) [pid = 2220] [serial = 92] [outer = 00000000] 16:57:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (0D450000) [pid = 2220] [serial = 93] [outer = 0D448C00] 16:57:39 INFO - PROCESS | 2220 | 1466035059053 Marionette DEBUG loaded listener.js 16:57:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0D4CE000) [pid = 2220] [serial = 94] [outer = 0D448C00] 16:57:39 INFO - PROCESS | 2220 | 1466035059641 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]]]}] 16:57:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 16:57:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 930ms 16:57:39 INFO - PROCESS | 2220 | 1466035059706 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 16:57:39 INFO - PROCESS | 2220 | 1466035059710 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 16:57:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 16:57:39 INFO - PROCESS | 2220 | 1466035059715 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 16:57:39 INFO - PROCESS | 2220 | 1466035059718 Marionette TRACE conn6 <- [1,94,null,{}] 16:57:39 INFO - PROCESS | 2220 | 1466035059723 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}] 16:57:39 INFO - PROCESS | 2220 | 1466035059726 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:39 INFO - PROCESS | 2220 | 1466035059838 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 16:57:39 INFO - PROCESS | 2220 | 1466035059915 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:39 INFO - PROCESS | 2220 | 1466035059918 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:39 INFO - PROCESS | 2220 | ++DOCSHELL 0DC29400 == 31 [pid = 2220] [id = 33] 16:57:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (11476800) [pid = 2220] [serial = 95] [outer = 00000000] 16:57:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (1455A800) [pid = 2220] [serial = 96] [outer = 11476800] 16:57:39 INFO - PROCESS | 2220 | 1466035059975 Marionette DEBUG loaded listener.js 16:57:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (1483E400) [pid = 2220] [serial = 97] [outer = 11476800] 16:57:40 INFO - PROCESS | 2220 | 1466035060492 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]]]}] 16:57:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 16:57:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 830ms 16:57:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 16:57:40 INFO - PROCESS | 2220 | 1466035060546 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 16:57:40 INFO - PROCESS | 2220 | 1466035060549 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 16:57:40 INFO - PROCESS | 2220 | 1466035060552 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 16:57:40 INFO - PROCESS | 2220 | 1466035060555 Marionette TRACE conn6 <- [1,98,null,{}] 16:57:40 INFO - PROCESS | 2220 | 1466035060559 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}] 16:57:40 INFO - PROCESS | 2220 | 1466035060561 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:40 INFO - PROCESS | 2220 | 1466035060664 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 16:57:40 INFO - PROCESS | 2220 | 1466035060750 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:40 INFO - PROCESS | 2220 | 1466035060753 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:40 INFO - PROCESS | 2220 | ++DOCSHELL 18623400 == 32 [pid = 2220] [id = 34] 16:57:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (1862A800) [pid = 2220] [serial = 98] [outer = 00000000] 16:57:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (186D6000) [pid = 2220] [serial = 99] [outer = 1862A800] 16:57:40 INFO - PROCESS | 2220 | 1466035060807 Marionette DEBUG loaded listener.js 16:57:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (186DD000) [pid = 2220] [serial = 100] [outer = 1862A800] 16:57:41 INFO - PROCESS | 2220 | 1466035061351 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]]]}] 16:57:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 16:57:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 871ms 16:57:41 INFO - PROCESS | 2220 | 1466035061425 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 16:57:41 INFO - PROCESS | 2220 | 1466035061429 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 16:57:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 16:57:41 INFO - PROCESS | 2220 | 1466035061440 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 16:57:41 INFO - PROCESS | 2220 | 1466035061445 Marionette TRACE conn6 <- [1,102,null,{}] 16:57:41 INFO - PROCESS | 2220 | 1466035061449 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}] 16:57:41 INFO - PROCESS | 2220 | 1466035061452 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:41 INFO - PROCESS | 2220 | 1466035061560 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 16:57:41 INFO - PROCESS | 2220 | 1466035061630 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:41 INFO - PROCESS | 2220 | 1466035061632 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:41 INFO - PROCESS | 2220 | ++DOCSHELL 19AB2800 == 33 [pid = 2220] [id = 35] 16:57:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (19AB3800) [pid = 2220] [serial = 101] [outer = 00000000] 16:57:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (1A484C00) [pid = 2220] [serial = 102] [outer = 19AB3800] 16:57:41 INFO - PROCESS | 2220 | 1466035061685 Marionette DEBUG loaded listener.js 16:57:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (1B306C00) [pid = 2220] [serial = 103] [outer = 19AB3800] 16:57:42 INFO - PROCESS | 2220 | 1466035062232 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]]]}] 16:57:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 16:57:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 830ms 16:57:42 INFO - PROCESS | 2220 | 1466035062265 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 16:57:42 INFO - PROCESS | 2220 | 1466035062268 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 16:57:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 16:57:42 INFO - PROCESS | 2220 | 1466035062271 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 16:57:42 INFO - PROCESS | 2220 | 1466035062273 Marionette TRACE conn6 <- [1,106,null,{}] 16:57:42 INFO - PROCESS | 2220 | 1466035062277 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}] 16:57:42 INFO - PROCESS | 2220 | 1466035062279 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:42 INFO - PROCESS | 2220 | 1466035062378 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 16:57:42 INFO - PROCESS | 2220 | 1466035062462 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:42 INFO - PROCESS | 2220 | 1466035062464 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:42 INFO - PROCESS | 2220 | ++DOCSHELL 0D1E6800 == 34 [pid = 2220] [id = 36] 16:57:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0D1EC400) [pid = 2220] [serial = 104] [outer = 00000000] 16:57:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0DC83400) [pid = 2220] [serial = 105] [outer = 0D1EC400] 16:57:42 INFO - PROCESS | 2220 | 1466035062517 Marionette DEBUG loaded listener.js 16:57:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0DC89800) [pid = 2220] [serial = 106] [outer = 0D1EC400] 16:57:43 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (19790C00) [pid = 2220] [serial = 17] [outer = 00000000] [url = about:blank] 16:57:43 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0E208C00) [pid = 2220] [serial = 39] [outer = 00000000] [url = about:blank] 16:57:43 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (14675800) [pid = 2220] [serial = 42] [outer = 00000000] [url = about:blank] 16:57:43 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (14845800) [pid = 2220] [serial = 43] [outer = 00000000] [url = about:blank] 16:57:43 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (167E9C00) [pid = 2220] [serial = 45] [outer = 00000000] [url = about:blank] 16:57:43 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (1704B000) [pid = 2220] [serial = 48] [outer = 00000000] [url = about:blank] 16:57:43 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (17E39400) [pid = 2220] [serial = 49] [outer = 00000000] [url = about:blank] 16:57:43 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (1862A000) [pid = 2220] [serial = 51] [outer = 00000000] [url = about:blank] 16:57:43 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (19886400) [pid = 2220] [serial = 52] [outer = 00000000] [url = about:blank] 16:57:43 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (1BB97000) [pid = 2220] [serial = 54] [outer = 00000000] [url = about:blank] 16:57:43 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (1CFD7400) [pid = 2220] [serial = 57] [outer = 00000000] [url = about:blank] 16:57:43 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0D181400) [pid = 2220] [serial = 33] [outer = 00000000] [url = about:blank] 16:57:43 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (19887000) [pid = 2220] [serial = 31] [outer = 00000000] [url = about:blank] 16:57:43 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (1693FC00) [pid = 2220] [serial = 46] [outer = 00000000] [url = about:blank] 16:57:43 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (1D25FC00) [pid = 2220] [serial = 64] [outer = 00000000] [url = about:blank] 16:57:43 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (1D261C00) [pid = 2220] [serial = 70] [outer = 00000000] [url = about:blank] 16:57:43 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (1C31D800) [pid = 2220] [serial = 55] [outer = 00000000] [url = about:blank] 16:57:43 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (19ABB800) [pid = 2220] [serial = 67] [outer = 00000000] [url = about:blank] 16:57:43 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (1E21D000) [pid = 2220] [serial = 22] [outer = 00000000] [url = about:blank] 16:57:43 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (0E274C00) [pid = 2220] [serial = 40] [outer = 00000000] [url = about:blank] 16:57:43 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (0D4D1800) [pid = 2220] [serial = 73] [outer = 00000000] [url = about:blank] 16:57:43 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (1A26C400) [pid = 2220] [serial = 14] [outer = 00000000] [url = about:blank] 16:57:43 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (16964400) [pid = 2220] [serial = 9] [outer = 00000000] [url = about:blank] 16:57:43 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (1696A800) [pid = 2220] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 16:57:43 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (114C4800) [pid = 2220] [serial = 4] [outer = 00000000] [url = about:blank] 16:57:43 INFO - PROCESS | 2220 | --DOMWINDOW == 66 (1DCB7800) [pid = 2220] [serial = 60] [outer = 00000000] [url = about:blank] 16:57:43 INFO - PROCESS | 2220 | --DOMWINDOW == 65 (1D25F400) [pid = 2220] [serial = 63] [outer = 00000000] [url = about:blank] 16:57:43 INFO - PROCESS | 2220 | --DOMWINDOW == 64 (19AB8800) [pid = 2220] [serial = 66] [outer = 00000000] [url = about:blank] 16:57:43 INFO - PROCESS | 2220 | --DOMWINDOW == 63 (186D9C00) [pid = 2220] [serial = 69] [outer = 00000000] [url = about:blank] 16:57:43 INFO - PROCESS | 2220 | --DOMWINDOW == 62 (0D4CEC00) [pid = 2220] [serial = 72] [outer = 00000000] [url = about:blank] 16:57:43 INFO - PROCESS | 2220 | --DOMWINDOW == 61 (11385000) [pid = 2220] [serial = 27] [outer = 00000000] [url = about:blank] 16:57:43 INFO - PROCESS | 2220 | --DOMWINDOW == 60 (1483FC00) [pid = 2220] [serial = 28] [outer = 00000000] [url = about:blank] 16:57:43 INFO - PROCESS | 2220 | --DOMWINDOW == 59 (1978D400) [pid = 2220] [serial = 30] [outer = 00000000] [url = about:blank] 16:57:43 INFO - PROCESS | 2220 | --DOMWINDOW == 58 (0D2E8C00) [pid = 2220] [serial = 36] [outer = 00000000] [url = about:blank] 16:57:43 INFO - PROCESS | 2220 | --DOMWINDOW == 57 (16A89C00) [pid = 2220] [serial = 24] [outer = 00000000] [url = about:blank] 16:57:43 INFO - PROCESS | 2220 | --DOMWINDOW == 56 (1E218C00) [pid = 2220] [serial = 21] [outer = 00000000] [url = about:blank] 16:57:43 INFO - PROCESS | 2220 | 1466035063651 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]]]}] 16:57:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 16:57:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1433ms 16:57:43 INFO - PROCESS | 2220 | 1466035063711 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 16:57:43 INFO - PROCESS | 2220 | 1466035063716 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 16:57:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 16:57:43 INFO - PROCESS | 2220 | 1466035063721 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 16:57:43 INFO - PROCESS | 2220 | 1466035063724 Marionette TRACE conn6 <- [1,110,null,{}] 16:57:43 INFO - PROCESS | 2220 | 1466035063730 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}] 16:57:43 INFO - PROCESS | 2220 | 1466035063733 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:43 INFO - PROCESS | 2220 | 1466035063824 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 16:57:43 INFO - PROCESS | 2220 | 1466035063837 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:43 INFO - PROCESS | 2220 | 1466035063842 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:43 INFO - PROCESS | 2220 | ++DOCSHELL 0D4D1800 == 35 [pid = 2220] [id = 37] 16:57:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 57 (0D7A3800) [pid = 2220] [serial = 107] [outer = 00000000] 16:57:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 58 (0D815400) [pid = 2220] [serial = 108] [outer = 0D7A3800] 16:57:43 INFO - PROCESS | 2220 | 1466035063891 Marionette DEBUG loaded listener.js 16:57:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 59 (0D81DC00) [pid = 2220] [serial = 109] [outer = 0D7A3800] 16:57:44 INFO - PROCESS | 2220 | 1466035064324 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]]]}] 16:57:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 16:57:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 632ms 16:57:44 INFO - PROCESS | 2220 | 1466035064355 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 16:57:44 INFO - PROCESS | 2220 | 1466035064360 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 16:57:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 16:57:44 INFO - PROCESS | 2220 | 1466035064371 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 16:57:44 INFO - PROCESS | 2220 | 1466035064373 Marionette TRACE conn6 <- [1,114,null,{}] 16:57:44 INFO - PROCESS | 2220 | 1466035064377 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}] 16:57:44 INFO - PROCESS | 2220 | 1466035064380 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:44 INFO - PROCESS | 2220 | 1466035064466 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 16:57:44 INFO - PROCESS | 2220 | 1466035064475 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:44 INFO - PROCESS | 2220 | 1466035064478 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:44 INFO - PROCESS | 2220 | ++DOCSHELL 0DC88400 == 36 [pid = 2220] [id = 38] 16:57:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 60 (0DC89C00) [pid = 2220] [serial = 110] [outer = 00000000] 16:57:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 61 (0DC8F000) [pid = 2220] [serial = 111] [outer = 0DC89C00] 16:57:44 INFO - PROCESS | 2220 | 1466035064524 Marionette DEBUG loaded listener.js 16:57:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 62 (0E202000) [pid = 2220] [serial = 112] [outer = 0DC89C00] 16:57:44 INFO - PROCESS | 2220 | 1466035064954 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]]]}] 16:57:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 16:57:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 16:57:45 INFO - PROCESS | 2220 | 1466035065007 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 16:57:45 INFO - PROCESS | 2220 | 1466035065009 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 16:57:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 16:57:45 INFO - PROCESS | 2220 | 1466035065013 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 16:57:45 INFO - PROCESS | 2220 | 1466035065016 Marionette TRACE conn6 <- [1,118,null,{}] 16:57:45 INFO - PROCESS | 2220 | 1466035065027 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}] 16:57:45 INFO - PROCESS | 2220 | 1466035065031 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:45 INFO - PROCESS | 2220 | 1466035065116 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 16:57:45 INFO - PROCESS | 2220 | 1466035065150 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:45 INFO - PROCESS | 2220 | 1466035065153 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:45 INFO - PROCESS | 2220 | ++DOCSHELL 14845800 == 37 [pid = 2220] [id = 39] 16:57:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 63 (14D2C400) [pid = 2220] [serial = 113] [outer = 00000000] 16:57:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 64 (14DB7800) [pid = 2220] [serial = 114] [outer = 14D2C400] 16:57:45 INFO - PROCESS | 2220 | 1466035065208 Marionette DEBUG loaded listener.js 16:57:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 65 (14F3C400) [pid = 2220] [serial = 115] [outer = 14D2C400] 16:57:45 INFO - PROCESS | 2220 | 1466035065587 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]]]}] 16:57:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 16:57:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 16:57:45 INFO - PROCESS | 2220 | 1466035065646 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 16:57:45 INFO - PROCESS | 2220 | 1466035065649 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 16:57:45 INFO - PROCESS | 2220 | 1466035065652 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 16:57:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 16:57:45 INFO - PROCESS | 2220 | 1466035065653 Marionette TRACE conn6 <- [1,122,null,{}] 16:57:45 INFO - PROCESS | 2220 | 1466035065657 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}] 16:57:45 INFO - PROCESS | 2220 | 1466035065659 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:45 INFO - PROCESS | 2220 | 1466035065740 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 16:57:45 INFO - PROCESS | 2220 | 1466035065746 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:45 INFO - PROCESS | 2220 | 1466035065747 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:45 INFO - PROCESS | 2220 | ++DOCSHELL 167E2C00 == 38 [pid = 2220] [id = 40] 16:57:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 66 (167E4800) [pid = 2220] [serial = 116] [outer = 00000000] 16:57:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 67 (16945C00) [pid = 2220] [serial = 117] [outer = 167E4800] 16:57:45 INFO - PROCESS | 2220 | 1466035065792 Marionette DEBUG loaded listener.js 16:57:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (1695F800) [pid = 2220] [serial = 118] [outer = 167E4800] 16:57:46 INFO - PROCESS | 2220 | 1466035066231 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]]]}] 16:57:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 16:57:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 632ms 16:57:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 16:57:46 INFO - PROCESS | 2220 | 1466035066287 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 16:57:46 INFO - PROCESS | 2220 | 1466035066289 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 16:57:46 INFO - PROCESS | 2220 | 1466035066292 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 16:57:46 INFO - PROCESS | 2220 | 1466035066294 Marionette TRACE conn6 <- [1,126,null,{}] 16:57:46 INFO - PROCESS | 2220 | 1466035066297 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}] 16:57:46 INFO - PROCESS | 2220 | 1466035066299 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:46 INFO - PROCESS | 2220 | 1466035066404 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 16:57:46 INFO - PROCESS | 2220 | 1466035066416 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:46 INFO - PROCESS | 2220 | 1466035066417 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:46 INFO - PROCESS | 2220 | ++DOCSHELL 16965000 == 39 [pid = 2220] [id = 41] 16:57:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (1696AC00) [pid = 2220] [serial = 119] [outer = 00000000] 16:57:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (1704B000) [pid = 2220] [serial = 120] [outer = 1696AC00] 16:57:46 INFO - PROCESS | 2220 | 1466035066461 Marionette DEBUG loaded listener.js 16:57:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (17E36C00) [pid = 2220] [serial = 121] [outer = 1696AC00] 16:57:46 INFO - PROCESS | 2220 | 1466035066913 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]]]}] 16:57:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 16:57:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 670ms 16:57:46 INFO - PROCESS | 2220 | 1466035066963 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 16:57:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 16:57:46 INFO - PROCESS | 2220 | 1466035066965 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 16:57:46 INFO - PROCESS | 2220 | 1466035066968 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 16:57:46 INFO - PROCESS | 2220 | 1466035066970 Marionette TRACE conn6 <- [1,130,null,{}] 16:57:46 INFO - PROCESS | 2220 | 1466035066978 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}] 16:57:46 INFO - PROCESS | 2220 | 1466035066983 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:47 INFO - PROCESS | 2220 | 1466035067117 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 16:57:47 INFO - PROCESS | 2220 | 1466035067130 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:47 INFO - PROCESS | 2220 | 1466035067132 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:47 INFO - PROCESS | 2220 | ++DOCSHELL 186D1800 == 40 [pid = 2220] [id = 42] 16:57:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (186D2400) [pid = 2220] [serial = 122] [outer = 00000000] 16:57:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (1922C000) [pid = 2220] [serial = 123] [outer = 186D2400] 16:57:47 INFO - PROCESS | 2220 | 1466035067176 Marionette DEBUG loaded listener.js 16:57:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (19790800) [pid = 2220] [serial = 124] [outer = 186D2400] 16:57:47 INFO - PROCESS | 2220 | 1466035067601 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]]]}] 16:57:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 16:57:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 670ms 16:57:47 INFO - PROCESS | 2220 | 1466035067639 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 16:57:47 INFO - PROCESS | 2220 | 1466035067641 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 16:57:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 16:57:47 INFO - PROCESS | 2220 | 1466035067650 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 16:57:47 INFO - PROCESS | 2220 | 1466035067652 Marionette TRACE conn6 <- [1,134,null,{}] 16:57:47 INFO - PROCESS | 2220 | 1466035067655 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}] 16:57:47 INFO - PROCESS | 2220 | 1466035067657 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:47 INFO - PROCESS | 2220 | 1466035067776 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 16:57:47 INFO - PROCESS | 2220 | 1466035067784 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:47 INFO - PROCESS | 2220 | 1466035067785 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:47 INFO - PROCESS | 2220 | ++DOCSHELL 19882800 == 41 [pid = 2220] [id = 43] 16:57:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (19882C00) [pid = 2220] [serial = 125] [outer = 00000000] 16:57:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (19AB0800) [pid = 2220] [serial = 126] [outer = 19882C00] 16:57:47 INFO - PROCESS | 2220 | 1466035067830 Marionette DEBUG loaded listener.js 16:57:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (19AB2400) [pid = 2220] [serial = 127] [outer = 19882C00] 16:57:48 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0D935800) [pid = 2220] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 16:57:48 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (1CD20400) [pid = 2220] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 16:57:48 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (1D20F000) [pid = 2220] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 16:57:48 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (16942C00) [pid = 2220] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 16:57:48 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (0D93A400) [pid = 2220] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 16:57:48 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (0D4C9400) [pid = 2220] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 16:57:48 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (11381800) [pid = 2220] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 16:57:48 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (14F32C00) [pid = 2220] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 16:57:48 INFO - PROCESS | 2220 | 1466035068268 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]]]}] 16:57:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 16:57:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 690ms 16:57:48 INFO - PROCESS | 2220 | 1466035068335 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 16:57:48 INFO - PROCESS | 2220 | 1466035068337 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 16:57:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 16:57:48 INFO - PROCESS | 2220 | 1466035068341 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 16:57:48 INFO - PROCESS | 2220 | 1466035068343 Marionette TRACE conn6 <- [1,138,null,{}] 16:57:48 INFO - PROCESS | 2220 | 1466035068346 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}] 16:57:48 INFO - PROCESS | 2220 | 1466035068348 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:48 INFO - PROCESS | 2220 | 1466035068423 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 16:57:48 INFO - PROCESS | 2220 | 1466035068428 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:48 INFO - PROCESS | 2220 | 1466035068430 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:48 INFO - PROCESS | 2220 | ++DOCSHELL 16A82400 == 42 [pid = 2220] [id = 44] 16:57:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (1862F800) [pid = 2220] [serial = 128] [outer = 00000000] 16:57:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (19ABD400) [pid = 2220] [serial = 129] [outer = 1862F800] 16:57:48 INFO - PROCESS | 2220 | 1466035068473 Marionette DEBUG loaded listener.js 16:57:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (19ABDC00) [pid = 2220] [serial = 130] [outer = 1862F800] 16:57:48 INFO - PROCESS | 2220 | 1466035068870 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]]]}] 16:57:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 16:57:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 570ms 16:57:48 INFO - PROCESS | 2220 | 1466035068916 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 16:57:48 INFO - PROCESS | 2220 | 1466035068918 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 16:57:48 INFO - PROCESS | 2220 | 1466035068922 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 16:57:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 16:57:48 INFO - PROCESS | 2220 | 1466035068923 Marionette TRACE conn6 <- [1,142,null,{}] 16:57:48 INFO - PROCESS | 2220 | 1466035068931 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}] 16:57:48 INFO - PROCESS | 2220 | 1466035068933 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:49 INFO - PROCESS | 2220 | 1466035069008 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 16:57:49 INFO - PROCESS | 2220 | 1466035069013 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:49 INFO - PROCESS | 2220 | 1466035069015 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:49 INFO - PROCESS | 2220 | ++DOCSHELL 1A476800 == 43 [pid = 2220] [id = 45] 16:57:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (1A47BC00) [pid = 2220] [serial = 131] [outer = 00000000] 16:57:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (1B9B7400) [pid = 2220] [serial = 132] [outer = 1A47BC00] 16:57:49 INFO - PROCESS | 2220 | 1466035069058 Marionette DEBUG loaded listener.js 16:57:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (1B9BAC00) [pid = 2220] [serial = 133] [outer = 1A47BC00] 16:57:49 INFO - PROCESS | 2220 | 1466035069486 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]]]}] 16:57:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 16:57:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 570ms 16:57:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 16:57:49 INFO - PROCESS | 2220 | 1466035069496 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 16:57:49 INFO - PROCESS | 2220 | 1466035069498 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 16:57:49 INFO - PROCESS | 2220 | 1466035069501 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 16:57:49 INFO - PROCESS | 2220 | 1466035069503 Marionette TRACE conn6 <- [1,146,null,{}] 16:57:49 INFO - PROCESS | 2220 | 1466035069506 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}] 16:57:49 INFO - PROCESS | 2220 | 1466035069508 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:49 INFO - PROCESS | 2220 | 1466035069615 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 16:57:49 INFO - PROCESS | 2220 | 1466035069622 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:49 INFO - PROCESS | 2220 | 1466035069624 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:49 INFO - PROCESS | 2220 | ++DOCSHELL 1922EC00 == 44 [pid = 2220] [id = 46] 16:57:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (1B303000) [pid = 2220] [serial = 134] [outer = 00000000] 16:57:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (1BB9B800) [pid = 2220] [serial = 135] [outer = 1B303000] 16:57:49 INFO - PROCESS | 2220 | 1466035069668 Marionette DEBUG loaded listener.js 16:57:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (1C31D800) [pid = 2220] [serial = 136] [outer = 1B303000] 16:57:50 INFO - PROCESS | 2220 | 1466035070035 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]]]}] 16:57:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 16:57:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 570ms 16:57:50 INFO - PROCESS | 2220 | 1466035070097 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 16:57:50 INFO - PROCESS | 2220 | 1466035070101 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 16:57:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 16:57:50 INFO - PROCESS | 2220 | 1466035070107 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 16:57:50 INFO - PROCESS | 2220 | 1466035070111 Marionette TRACE conn6 <- [1,150,null,{}] 16:57:50 INFO - PROCESS | 2220 | 1466035070117 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}] 16:57:50 INFO - PROCESS | 2220 | 1466035070121 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:50 INFO - PROCESS | 2220 | 1466035070280 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 16:57:50 INFO - PROCESS | 2220 | 1466035070424 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:50 INFO - PROCESS | 2220 | 1466035070428 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:50 INFO - PROCESS | 2220 | ++DOCSHELL 09162000 == 45 [pid = 2220] [id = 47] 16:57:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (09165400) [pid = 2220] [serial = 137] [outer = 00000000] 16:57:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0D132400) [pid = 2220] [serial = 138] [outer = 09165400] 16:57:50 INFO - PROCESS | 2220 | 1466035070484 Marionette DEBUG loaded listener.js 16:57:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0D4C6400) [pid = 2220] [serial = 139] [outer = 09165400] 16:57:51 INFO - PROCESS | 2220 | 1466035071162 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]]]}] 16:57:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 16:57:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1082ms 16:57:51 INFO - PROCESS | 2220 | 1466035071200 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 16:57:51 INFO - PROCESS | 2220 | 1466035071204 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 16:57:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 16:57:51 INFO - PROCESS | 2220 | 1466035071211 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 16:57:51 INFO - PROCESS | 2220 | 1466035071215 Marionette TRACE conn6 <- [1,154,null,{}] 16:57:51 INFO - PROCESS | 2220 | 1466035071220 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}] 16:57:51 INFO - PROCESS | 2220 | 1466035071222 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:51 INFO - PROCESS | 2220 | 1466035071339 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 16:57:51 INFO - PROCESS | 2220 | 1466035071409 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:51 INFO - PROCESS | 2220 | 1466035071412 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:51 INFO - PROCESS | 2220 | ++DOCSHELL 0DC31000 == 46 [pid = 2220] [id = 48] 16:57:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0DC81000) [pid = 2220] [serial = 140] [outer = 00000000] 16:57:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0E270800) [pid = 2220] [serial = 141] [outer = 0DC81000] 16:57:51 INFO - PROCESS | 2220 | 1466035071467 Marionette DEBUG loaded listener.js 16:57:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (114C5000) [pid = 2220] [serial = 142] [outer = 0DC81000] 16:57:52 INFO - PROCESS | 2220 | --DOCSHELL 19AB2800 == 45 [pid = 2220] [id = 35] 16:57:52 INFO - PROCESS | 2220 | --DOCSHELL 14820400 == 44 [pid = 2220] [id = 30] 16:57:52 INFO - PROCESS | 2220 | --DOCSHELL 0D448800 == 43 [pid = 2220] [id = 32] 16:57:52 INFO - PROCESS | 2220 | --DOCSHELL 18623400 == 42 [pid = 2220] [id = 34] 16:57:52 INFO - PROCESS | 2220 | --DOCSHELL 0DC29400 == 41 [pid = 2220] [id = 33] 16:57:52 INFO - PROCESS | 2220 | --DOCSHELL 1693BC00 == 40 [pid = 2220] [id = 31] 16:57:52 INFO - PROCESS | 2220 | --DOCSHELL 11380C00 == 39 [pid = 2220] [id = 29] 16:57:52 INFO - PROCESS | 2220 | --DOCSHELL 1A476800 == 38 [pid = 2220] [id = 45] 16:57:52 INFO - PROCESS | 2220 | --DOCSHELL 16A82400 == 37 [pid = 2220] [id = 44] 16:57:52 INFO - PROCESS | 2220 | --DOCSHELL 19882800 == 36 [pid = 2220] [id = 43] 16:57:52 INFO - PROCESS | 2220 | --DOCSHELL 186D1800 == 35 [pid = 2220] [id = 42] 16:57:52 INFO - PROCESS | 2220 | --DOCSHELL 16965000 == 34 [pid = 2220] [id = 41] 16:57:52 INFO - PROCESS | 2220 | --DOCSHELL 167E2C00 == 33 [pid = 2220] [id = 40] 16:57:52 INFO - PROCESS | 2220 | --DOCSHELL 14845800 == 32 [pid = 2220] [id = 39] 16:57:52 INFO - PROCESS | 2220 | --DOCSHELL 0DC88400 == 31 [pid = 2220] [id = 38] 16:57:52 INFO - PROCESS | 2220 | --DOCSHELL 0D4D1800 == 30 [pid = 2220] [id = 37] 16:57:52 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0D93B400) [pid = 2220] [serial = 75] [outer = 00000000] [url = about:blank] 16:57:52 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (1D206C00) [pid = 2220] [serial = 58] [outer = 00000000] [url = about:blank] 16:57:52 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (1E508400) [pid = 2220] [serial = 61] [outer = 00000000] [url = about:blank] 16:57:52 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (16A84800) [pid = 2220] [serial = 90] [outer = 00000000] [url = about:blank] 16:57:52 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (17046800) [pid = 2220] [serial = 91] [outer = 00000000] [url = about:blank] 16:57:52 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0DC26C00) [pid = 2220] [serial = 81] [outer = 00000000] [url = about:blank] 16:57:52 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0D4CF400) [pid = 2220] [serial = 78] [outer = 00000000] [url = about:blank] 16:57:52 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0D7B6000) [pid = 2220] [serial = 79] [outer = 00000000] [url = about:blank] 16:57:52 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (144CEC00) [pid = 2220] [serial = 84] [outer = 00000000] [url = about:blank] 16:57:52 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (1646BC00) [pid = 2220] [serial = 88] [outer = 00000000] [url = about:blank] 16:57:52 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (145A0400) [pid = 2220] [serial = 85] [outer = 00000000] [url = about:blank] 16:57:52 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (0DCDE800) [pid = 2220] [serial = 82] [outer = 00000000] [url = about:blank] 16:57:52 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (15EBCC00) [pid = 2220] [serial = 87] [outer = 00000000] [url = about:blank] 16:57:52 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (0D93EC00) [pid = 2220] [serial = 76] [outer = 00000000] [url = about:blank] 16:57:52 INFO - PROCESS | 2220 | 1466035072320 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]]]}] 16:57:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 16:57:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1127ms 16:57:52 INFO - PROCESS | 2220 | 1466035072338 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 16:57:52 INFO - PROCESS | 2220 | 1466035072342 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 16:57:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 16:57:52 INFO - PROCESS | 2220 | 1466035072346 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 16:57:52 INFO - PROCESS | 2220 | 1466035072349 Marionette TRACE conn6 <- [1,158,null,{}] 16:57:52 INFO - PROCESS | 2220 | 1466035072355 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}] 16:57:52 INFO - PROCESS | 2220 | 1466035072357 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:52 INFO - PROCESS | 2220 | 1466035072455 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 16:57:52 INFO - PROCESS | 2220 | 1466035072526 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:52 INFO - PROCESS | 2220 | 1466035072530 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:52 INFO - PROCESS | 2220 | ++DOCSHELL 0D181400 == 31 [pid = 2220] [id = 49] 16:57:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (0D183800) [pid = 2220] [serial = 143] [outer = 00000000] 16:57:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (0D4C9C00) [pid = 2220] [serial = 144] [outer = 0D183800] 16:57:52 INFO - PROCESS | 2220 | 1466035072577 Marionette DEBUG loaded listener.js 16:57:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (0D815C00) [pid = 2220] [serial = 145] [outer = 0D183800] 16:57:52 INFO - PROCESS | 2220 | 1466035072946 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]]]}] 16:57:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 16:57:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 670ms 16:57:53 INFO - PROCESS | 2220 | 1466035073021 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 16:57:53 INFO - PROCESS | 2220 | 1466035073025 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 16:57:53 INFO - PROCESS | 2220 | 1466035073034 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 16:57:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 16:57:53 INFO - PROCESS | 2220 | 1466035073036 Marionette TRACE conn6 <- [1,162,null,{}] 16:57:53 INFO - PROCESS | 2220 | 1466035073040 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}] 16:57:53 INFO - PROCESS | 2220 | 1466035073042 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:53 INFO - PROCESS | 2220 | 1466035073135 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 16:57:53 INFO - PROCESS | 2220 | 1466035073141 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:53 INFO - PROCESS | 2220 | 1466035073144 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:53 INFO - PROCESS | 2220 | ++DOCSHELL 0DC87800 == 32 [pid = 2220] [id = 50] 16:57:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (0DC89400) [pid = 2220] [serial = 146] [outer = 00000000] 16:57:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (0DE42C00) [pid = 2220] [serial = 147] [outer = 0DC89400] 16:57:53 INFO - PROCESS | 2220 | 1466035073190 Marionette DEBUG loaded listener.js 16:57:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (113C8000) [pid = 2220] [serial = 148] [outer = 0DC89400] 16:57:53 INFO - PROCESS | 2220 | 1466035073623 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]]]}] 16:57:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 16:57:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 16:57:53 INFO - PROCESS | 2220 | 1466035073669 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 16:57:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 16:57:53 INFO - PROCESS | 2220 | 1466035073671 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 16:57:53 INFO - PROCESS | 2220 | 1466035073674 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 16:57:53 INFO - PROCESS | 2220 | 1466035073678 Marionette TRACE conn6 <- [1,166,null,{}] 16:57:53 INFO - PROCESS | 2220 | 1466035073689 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}] 16:57:53 INFO - PROCESS | 2220 | 1466035073694 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:53 INFO - PROCESS | 2220 | 1466035073775 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 16:57:53 INFO - PROCESS | 2220 | 1466035073784 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:53 INFO - PROCESS | 2220 | 1466035073787 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:53 INFO - PROCESS | 2220 | ++DOCSHELL 14DC1400 == 33 [pid = 2220] [id = 51] 16:57:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (14F2E400) [pid = 2220] [serial = 149] [outer = 00000000] 16:57:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (15C54400) [pid = 2220] [serial = 150] [outer = 14F2E400] 16:57:53 INFO - PROCESS | 2220 | 1466035073843 Marionette DEBUG loaded listener.js 16:57:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (15EC8400) [pid = 2220] [serial = 151] [outer = 14F2E400] 16:57:54 INFO - PROCESS | 2220 | 1466035074259 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]]]}] 16:57:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 16:57:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 16:57:54 INFO - PROCESS | 2220 | 1466035074304 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 16:57:54 INFO - PROCESS | 2220 | 1466035074307 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 16:57:54 INFO - PROCESS | 2220 | 1466035074310 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 16:57:54 INFO - PROCESS | 2220 | 1466035074312 Marionette TRACE conn6 <- [1,170,null,{}] 16:57:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 16:57:54 INFO - PROCESS | 2220 | 1466035074315 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}] 16:57:54 INFO - PROCESS | 2220 | 1466035074317 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:54 INFO - PROCESS | 2220 | 1466035074404 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 16:57:54 INFO - PROCESS | 2220 | 1466035074410 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:54 INFO - PROCESS | 2220 | 1466035074411 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:54 INFO - PROCESS | 2220 | ++DOCSHELL 167E5400 == 34 [pid = 2220] [id = 52] 16:57:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (167E9400) [pid = 2220] [serial = 152] [outer = 00000000] 16:57:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (16965000) [pid = 2220] [serial = 153] [outer = 167E9400] 16:57:54 INFO - PROCESS | 2220 | 1466035074455 Marionette DEBUG loaded listener.js 16:57:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (16A84800) [pid = 2220] [serial = 154] [outer = 167E9400] 16:57:54 INFO - PROCESS | 2220 | 1466035074917 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]]]}] 16:57:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 16:57:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 16:57:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 16:57:54 INFO - PROCESS | 2220 | 1466035074953 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 16:57:54 INFO - PROCESS | 2220 | 1466035074955 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 16:57:54 INFO - PROCESS | 2220 | 1466035074958 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 16:57:54 INFO - PROCESS | 2220 | 1466035074960 Marionette TRACE conn6 <- [1,174,null,{}] 16:57:54 INFO - PROCESS | 2220 | 1466035074963 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}] 16:57:54 INFO - PROCESS | 2220 | 1466035074965 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:55 INFO - PROCESS | 2220 | 1466035075067 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 16:57:55 INFO - PROCESS | 2220 | 1466035075076 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:55 INFO - PROCESS | 2220 | 1466035075078 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:55 INFO - PROCESS | 2220 | ++DOCSHELL 16B94400 == 35 [pid = 2220] [id = 53] 16:57:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (17046C00) [pid = 2220] [serial = 155] [outer = 00000000] 16:57:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (17F69400) [pid = 2220] [serial = 156] [outer = 17046C00] 16:57:55 INFO - PROCESS | 2220 | 1466035075121 Marionette DEBUG loaded listener.js 16:57:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (18624C00) [pid = 2220] [serial = 157] [outer = 17046C00] 16:57:55 INFO - PROCESS | 2220 | 1466035075559 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]]]}] 16:57:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 16:57:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 630ms 16:57:55 INFO - PROCESS | 2220 | 1466035075591 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 16:57:55 INFO - PROCESS | 2220 | 1466035075592 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 16:57:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 16:57:55 INFO - PROCESS | 2220 | 1466035075595 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 16:57:55 INFO - PROCESS | 2220 | 1466035075597 Marionette TRACE conn6 <- [1,178,null,{}] 16:57:55 INFO - PROCESS | 2220 | 1466035075600 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}] 16:57:55 INFO - PROCESS | 2220 | 1466035075606 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:55 INFO - PROCESS | 2220 | 1466035075744 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 16:57:55 INFO - PROCESS | 2220 | 1466035075818 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:55 INFO - PROCESS | 2220 | 1466035075820 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:55 INFO - PROCESS | 2220 | ++DOCSHELL 186DC000 == 36 [pid = 2220] [id = 54] 16:57:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (186DC400) [pid = 2220] [serial = 158] [outer = 00000000] 16:57:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (19AB1400) [pid = 2220] [serial = 159] [outer = 186DC400] 16:57:55 INFO - PROCESS | 2220 | 1466035075863 Marionette DEBUG loaded listener.js 16:57:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (19AB2000) [pid = 2220] [serial = 160] [outer = 186DC400] 16:57:56 INFO - PROCESS | 2220 | 1466035076248 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]]]}] 16:57:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 16:57:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 671ms 16:57:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 16:57:56 INFO - PROCESS | 2220 | 1466035076269 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 16:57:56 INFO - PROCESS | 2220 | 1466035076272 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 16:57:56 INFO - PROCESS | 2220 | 1466035076274 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 16:57:56 INFO - PROCESS | 2220 | 1466035076276 Marionette TRACE conn6 <- [1,182,null,{}] 16:57:56 INFO - PROCESS | 2220 | 1466035076280 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}] 16:57:56 INFO - PROCESS | 2220 | 1466035076281 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:56 INFO - PROCESS | 2220 | 1466035076388 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 16:57:56 INFO - PROCESS | 2220 | 1466035076394 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:56 INFO - PROCESS | 2220 | 1466035076395 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:56 INFO - PROCESS | 2220 | ++DOCSHELL 1B9B3800 == 37 [pid = 2220] [id = 55] 16:57:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (1BA5C000) [pid = 2220] [serial = 161] [outer = 00000000] 16:57:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (1C319000) [pid = 2220] [serial = 162] [outer = 1BA5C000] 16:57:56 INFO - PROCESS | 2220 | 1466035076439 Marionette DEBUG loaded listener.js 16:57:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (1CDB5000) [pid = 2220] [serial = 163] [outer = 1BA5C000] 16:57:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (1CE5E400) [pid = 2220] [serial = 164] [outer = 0D17D400] 16:57:56 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (14D2C400) [pid = 2220] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 16:57:56 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (167E4800) [pid = 2220] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 16:57:56 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0DC89C00) [pid = 2220] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 16:57:56 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0D7A3800) [pid = 2220] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 16:57:56 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (1696AC00) [pid = 2220] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 16:57:56 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0D448C00) [pid = 2220] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 16:57:56 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (11476800) [pid = 2220] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 16:57:56 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (1862A800) [pid = 2220] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 16:57:56 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (1A47BC00) [pid = 2220] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 16:57:56 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (19AB3800) [pid = 2220] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 16:57:56 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (186D2400) [pid = 2220] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 16:57:56 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (19882C00) [pid = 2220] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 16:57:56 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (1862F800) [pid = 2220] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 16:57:57 INFO - PROCESS | 2220 | 1466035077009 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]]]}] 16:57:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 16:57:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 770ms 16:57:57 INFO - PROCESS | 2220 | 1466035077046 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 16:57:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 16:57:57 INFO - PROCESS | 2220 | 1466035077048 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 16:57:57 INFO - PROCESS | 2220 | 1466035077070 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 16:57:57 INFO - PROCESS | 2220 | 1466035077072 Marionette TRACE conn6 <- [1,186,null,{}] 16:57:57 INFO - PROCESS | 2220 | 1466035077081 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}] 16:57:57 INFO - PROCESS | 2220 | 1466035077083 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:57 INFO - PROCESS | 2220 | 1466035077160 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 16:57:57 INFO - PROCESS | 2220 | 1466035077166 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:57 INFO - PROCESS | 2220 | 1466035077168 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:57 INFO - PROCESS | 2220 | ++DOCSHELL 0DA6EC00 == 38 [pid = 2220] [id = 56] 16:57:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0DC8C400) [pid = 2220] [serial = 165] [outer = 00000000] 16:57:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (1A47BC00) [pid = 2220] [serial = 166] [outer = 0DC8C400] 16:57:57 INFO - PROCESS | 2220 | 1466035077211 Marionette DEBUG loaded listener.js 16:57:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (1C310C00) [pid = 2220] [serial = 167] [outer = 0DC8C400] 16:57:57 INFO - PROCESS | 2220 | 1466035077602 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]]]}] 16:57:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 16:57:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 610ms 16:57:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 16:57:57 INFO - PROCESS | 2220 | 1466035077673 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 16:57:57 INFO - PROCESS | 2220 | 1466035077675 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 16:57:57 INFO - PROCESS | 2220 | 1466035077679 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 16:57:57 INFO - PROCESS | 2220 | 1466035077681 Marionette TRACE conn6 <- [1,190,null,{}] 16:57:57 INFO - PROCESS | 2220 | 1466035077684 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}] 16:57:57 INFO - PROCESS | 2220 | 1466035077686 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:57 INFO - PROCESS | 2220 | 1466035077764 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 16:57:57 INFO - PROCESS | 2220 | 1466035077769 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:57 INFO - PROCESS | 2220 | 1466035077771 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:57 INFO - PROCESS | 2220 | ++DOCSHELL 1CDBB800 == 39 [pid = 2220] [id = 57] 16:57:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (1CE64800) [pid = 2220] [serial = 168] [outer = 00000000] 16:57:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (1D207C00) [pid = 2220] [serial = 169] [outer = 1CE64800] 16:57:57 INFO - PROCESS | 2220 | 1466035077814 Marionette DEBUG loaded listener.js 16:57:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (1D20A400) [pid = 2220] [serial = 170] [outer = 1CE64800] 16:57:58 INFO - PROCESS | 2220 | 1466035078198 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]]]}] 16:57:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 16:57:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 570ms 16:57:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 16:57:58 INFO - PROCESS | 2220 | 1466035078253 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 16:57:58 INFO - PROCESS | 2220 | 1466035078254 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 16:57:58 INFO - PROCESS | 2220 | 1466035078258 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 16:57:58 INFO - PROCESS | 2220 | 1466035078259 Marionette TRACE conn6 <- [1,194,null,{}] 16:57:58 INFO - PROCESS | 2220 | 1466035078274 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}] 16:57:58 INFO - PROCESS | 2220 | 1466035078276 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:58 INFO - PROCESS | 2220 | 1466035078353 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 16:57:58 INFO - PROCESS | 2220 | 1466035078359 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:58 INFO - PROCESS | 2220 | 1466035078361 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:58 INFO - PROCESS | 2220 | ++DOCSHELL 0C999800 == 40 [pid = 2220] [id = 58] 16:57:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0C99A000) [pid = 2220] [serial = 171] [outer = 00000000] 16:57:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0C99E800) [pid = 2220] [serial = 172] [outer = 0C99A000] 16:57:58 INFO - PROCESS | 2220 | 1466035078404 Marionette DEBUG loaded listener.js 16:57:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0C9A0800) [pid = 2220] [serial = 173] [outer = 0C99A000] 16:57:58 INFO - PROCESS | 2220 | 1466035078860 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]]]}] 16:57:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 16:57:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 630ms 16:57:58 INFO - PROCESS | 2220 | 1466035078891 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 16:57:58 INFO - PROCESS | 2220 | 1466035078895 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 16:57:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 16:57:58 INFO - PROCESS | 2220 | 1466035078902 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 16:57:58 INFO - PROCESS | 2220 | 1466035078906 Marionette TRACE conn6 <- [1,198,null,{}] 16:57:58 INFO - PROCESS | 2220 | 1466035078913 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}] 16:57:58 INFO - PROCESS | 2220 | 1466035078916 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:59 INFO - PROCESS | 2220 | 1466035079027 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 16:57:59 INFO - PROCESS | 2220 | 1466035079117 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:57:59 INFO - PROCESS | 2220 | 1466035079122 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:59 INFO - PROCESS | 2220 | ++DOCSHELL 0D184C00 == 41 [pid = 2220] [id = 59] 16:57:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0D1E3C00) [pid = 2220] [serial = 174] [outer = 00000000] 16:57:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0D4C6C00) [pid = 2220] [serial = 175] [outer = 0D1E3C00] 16:57:59 INFO - PROCESS | 2220 | 1466035079178 Marionette DEBUG loaded listener.js 16:57:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0D814400) [pid = 2220] [serial = 176] [outer = 0D1E3C00] 16:57:59 INFO - PROCESS | 2220 | 1466035079743 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]]]}] 16:57:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 16:57:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 890ms 16:57:59 INFO - PROCESS | 2220 | 1466035079794 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 16:57:59 INFO - PROCESS | 2220 | 1466035079799 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 16:57:59 INFO - PROCESS | 2220 | 1466035079805 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 16:57:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 16:57:59 INFO - PROCESS | 2220 | 1466035079808 Marionette TRACE conn6 <- [1,202,null,{}] 16:57:59 INFO - PROCESS | 2220 | 1466035079812 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}] 16:57:59 INFO - PROCESS | 2220 | 1466035079815 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:57:59 INFO - PROCESS | 2220 | 1466035079930 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 16:58:00 INFO - PROCESS | 2220 | 1466035080014 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:00 INFO - PROCESS | 2220 | 1466035080016 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:00 INFO - PROCESS | 2220 | ++DOCSHELL 144CEC00 == 42 [pid = 2220] [id = 60] 16:58:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (144CF400) [pid = 2220] [serial = 177] [outer = 00000000] 16:58:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (145A0800) [pid = 2220] [serial = 178] [outer = 144CF400] 16:58:00 INFO - PROCESS | 2220 | 1466035080071 Marionette DEBUG loaded listener.js 16:58:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (14FD7000) [pid = 2220] [serial = 179] [outer = 144CF400] 16:58:00 INFO - PROCESS | 2220 | 1466035080595 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]]]}] 16:58:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 16:58:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 830ms 16:58:00 INFO - PROCESS | 2220 | 1466035080639 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 16:58:00 INFO - PROCESS | 2220 | 1466035080642 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 16:58:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 16:58:00 INFO - PROCESS | 2220 | 1466035080646 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 16:58:00 INFO - PROCESS | 2220 | 1466035080650 Marionette TRACE conn6 <- [1,206,null,{}] 16:58:00 INFO - PROCESS | 2220 | 1466035080660 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}] 16:58:00 INFO - PROCESS | 2220 | 1466035080665 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:00 INFO - PROCESS | 2220 | 1466035080773 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 16:58:00 INFO - PROCESS | 2220 | 1466035080864 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:00 INFO - PROCESS | 2220 | 1466035080867 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:00 INFO - PROCESS | 2220 | ++DOCSHELL 19285400 == 43 [pid = 2220] [id = 61] 16:58:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (19285800) [pid = 2220] [serial = 180] [outer = 00000000] 16:58:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (19289000) [pid = 2220] [serial = 181] [outer = 19285800] 16:58:00 INFO - PROCESS | 2220 | 1466035080925 Marionette DEBUG loaded listener.js 16:58:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (1928C800) [pid = 2220] [serial = 182] [outer = 19285800] 16:58:01 INFO - PROCESS | 2220 | 1466035081500 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]]]}] 16:58:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 16:58:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 931ms 16:58:01 INFO - PROCESS | 2220 | 1466035081587 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 16:58:01 INFO - PROCESS | 2220 | 1466035081590 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 16:58:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 16:58:01 INFO - PROCESS | 2220 | 1466035081593 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 16:58:01 INFO - PROCESS | 2220 | 1466035081595 Marionette TRACE conn6 <- [1,210,null,{}] 16:58:01 INFO - PROCESS | 2220 | 1466035081599 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}] 16:58:01 INFO - PROCESS | 2220 | 1466035081601 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:01 INFO - PROCESS | 2220 | 1466035081759 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 16:58:01 INFO - PROCESS | 2220 | 1466035081876 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:01 INFO - PROCESS | 2220 | 1466035081878 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:01 INFO - PROCESS | 2220 | ++DOCSHELL 0CD6E800 == 44 [pid = 2220] [id = 62] 16:58:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0D1ECC00) [pid = 2220] [serial = 183] [outer = 00000000] 16:58:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0D81D000) [pid = 2220] [serial = 184] [outer = 0D1ECC00] 16:58:01 INFO - PROCESS | 2220 | 1466035081934 Marionette DEBUG loaded listener.js 16:58:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0DC8A000) [pid = 2220] [serial = 185] [outer = 0D1ECC00] 16:58:02 INFO - PROCESS | 2220 | 1466035082564 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]]]}] 16:58:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 16:58:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1019ms 16:58:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 16:58:02 INFO - PROCESS | 2220 | 1466035082613 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 16:58:02 INFO - PROCESS | 2220 | 1466035082617 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 16:58:02 INFO - PROCESS | 2220 | 1466035082622 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 16:58:02 INFO - PROCESS | 2220 | 1466035082627 Marionette TRACE conn6 <- [1,214,null,{}] 16:58:02 INFO - PROCESS | 2220 | 1466035082632 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}] 16:58:02 INFO - PROCESS | 2220 | 1466035082634 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:02 INFO - PROCESS | 2220 | 1466035082761 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 16:58:02 INFO - PROCESS | 2220 | 1466035082855 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:02 INFO - PROCESS | 2220 | 1466035082858 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:02 INFO - PROCESS | 2220 | ++DOCSHELL 0D4CA800 == 45 [pid = 2220] [id = 63] 16:58:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0D81B800) [pid = 2220] [serial = 186] [outer = 00000000] 16:58:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0DA6D800) [pid = 2220] [serial = 187] [outer = 0D81B800] 16:58:02 INFO - PROCESS | 2220 | 1466035082907 Marionette DEBUG loaded listener.js 16:58:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0DC8BC00) [pid = 2220] [serial = 188] [outer = 0D81B800] 16:58:03 INFO - PROCESS | 2220 | --DOCSHELL 1CDBB800 == 44 [pid = 2220] [id = 57] 16:58:03 INFO - PROCESS | 2220 | --DOCSHELL 0DA6EC00 == 43 [pid = 2220] [id = 56] 16:58:03 INFO - PROCESS | 2220 | --DOCSHELL 1B9B3800 == 42 [pid = 2220] [id = 55] 16:58:03 INFO - PROCESS | 2220 | --DOCSHELL 186DC000 == 41 [pid = 2220] [id = 54] 16:58:03 INFO - PROCESS | 2220 | --DOCSHELL 16B94400 == 40 [pid = 2220] [id = 53] 16:58:03 INFO - PROCESS | 2220 | --DOCSHELL 167E5400 == 39 [pid = 2220] [id = 52] 16:58:03 INFO - PROCESS | 2220 | --DOCSHELL 14DC1400 == 38 [pid = 2220] [id = 51] 16:58:03 INFO - PROCESS | 2220 | --DOCSHELL 0DC87800 == 37 [pid = 2220] [id = 50] 16:58:03 INFO - PROCESS | 2220 | --DOCSHELL 0D181400 == 36 [pid = 2220] [id = 49] 16:58:03 INFO - PROCESS | 2220 | --DOCSHELL 09162000 == 35 [pid = 2220] [id = 47] 16:58:03 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (1BB9B800) [pid = 2220] [serial = 135] [outer = 00000000] [url = about:blank] 16:58:03 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (14DB7800) [pid = 2220] [serial = 114] [outer = 00000000] [url = about:blank] 16:58:03 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (14F3C400) [pid = 2220] [serial = 115] [outer = 00000000] [url = about:blank] 16:58:03 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (16945C00) [pid = 2220] [serial = 117] [outer = 00000000] [url = about:blank] 16:58:03 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0DC8F000) [pid = 2220] [serial = 111] [outer = 00000000] [url = about:blank] 16:58:03 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0E202000) [pid = 2220] [serial = 112] [outer = 00000000] [url = about:blank] 16:58:03 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0D815400) [pid = 2220] [serial = 108] [outer = 00000000] [url = about:blank] 16:58:03 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0D81DC00) [pid = 2220] [serial = 109] [outer = 00000000] [url = about:blank] 16:58:03 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (1704B000) [pid = 2220] [serial = 120] [outer = 00000000] [url = about:blank] 16:58:03 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0DC83400) [pid = 2220] [serial = 105] [outer = 00000000] [url = about:blank] 16:58:03 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0D4CE000) [pid = 2220] [serial = 94] [outer = 00000000] [url = about:blank] 16:58:03 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0D450000) [pid = 2220] [serial = 93] [outer = 00000000] [url = about:blank] 16:58:03 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (1483E400) [pid = 2220] [serial = 97] [outer = 00000000] [url = about:blank] 16:58:03 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (1455A800) [pid = 2220] [serial = 96] [outer = 00000000] [url = about:blank] 16:58:03 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (186DD000) [pid = 2220] [serial = 100] [outer = 00000000] [url = about:blank] 16:58:03 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (186D6000) [pid = 2220] [serial = 99] [outer = 00000000] [url = about:blank] 16:58:03 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (1B9BAC00) [pid = 2220] [serial = 133] [outer = 00000000] [url = about:blank] 16:58:03 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (1B306C00) [pid = 2220] [serial = 103] [outer = 00000000] [url = about:blank] 16:58:03 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (1A484C00) [pid = 2220] [serial = 102] [outer = 00000000] [url = about:blank] 16:58:03 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (19790800) [pid = 2220] [serial = 124] [outer = 00000000] [url = about:blank] 16:58:03 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (1922C000) [pid = 2220] [serial = 123] [outer = 00000000] [url = about:blank] 16:58:03 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (19AB0800) [pid = 2220] [serial = 126] [outer = 00000000] [url = about:blank] 16:58:03 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (1B9B7400) [pid = 2220] [serial = 132] [outer = 00000000] [url = about:blank] 16:58:03 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (19AB2400) [pid = 2220] [serial = 127] [outer = 00000000] [url = about:blank] 16:58:03 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (19ABDC00) [pid = 2220] [serial = 130] [outer = 00000000] [url = about:blank] 16:58:03 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (19ABD400) [pid = 2220] [serial = 129] [outer = 00000000] [url = about:blank] 16:58:03 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (17E36C00) [pid = 2220] [serial = 121] [outer = 00000000] [url = about:blank] 16:58:03 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (1695F800) [pid = 2220] [serial = 118] [outer = 00000000] [url = about:blank] 16:58:03 INFO - PROCESS | 2220 | 1466035083403 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]]]}] 16:58:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 16:58:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 830ms 16:58:03 INFO - PROCESS | 2220 | 1466035083453 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 16:58:03 INFO - PROCESS | 2220 | 1466035083457 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 16:58:03 INFO - PROCESS | 2220 | 1466035083463 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 16:58:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 16:58:03 INFO - PROCESS | 2220 | 1466035083466 Marionette TRACE conn6 <- [1,218,null,{}] 16:58:03 INFO - PROCESS | 2220 | 1466035083469 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}] 16:58:03 INFO - PROCESS | 2220 | 1466035083472 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:03 INFO - PROCESS | 2220 | 1466035083560 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 16:58:03 INFO - PROCESS | 2220 | 1466035083568 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:03 INFO - PROCESS | 2220 | 1466035083570 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:03 INFO - PROCESS | 2220 | ++DOCSHELL 0D816000 == 36 [pid = 2220] [id = 64] 16:58:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (0D817000) [pid = 2220] [serial = 189] [outer = 00000000] 16:58:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (0D93D000) [pid = 2220] [serial = 190] [outer = 0D817000] 16:58:03 INFO - PROCESS | 2220 | 1466035083616 Marionette DEBUG loaded listener.js 16:58:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (0DA6EC00) [pid = 2220] [serial = 191] [outer = 0D817000] 16:58:04 INFO - PROCESS | 2220 | 1466035084065 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]]]}] 16:58:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 16:58:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 630ms 16:58:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 16:58:04 INFO - PROCESS | 2220 | 1466035084098 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 16:58:04 INFO - PROCESS | 2220 | 1466035084100 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 16:58:04 INFO - PROCESS | 2220 | 1466035084103 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 16:58:04 INFO - PROCESS | 2220 | 1466035084107 Marionette TRACE conn6 <- [1,222,null,{}] 16:58:04 INFO - PROCESS | 2220 | 1466035084117 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}] 16:58:04 INFO - PROCESS | 2220 | 1466035084121 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:04 INFO - PROCESS | 2220 | 1466035084203 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 16:58:04 INFO - PROCESS | 2220 | 1466035084213 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:04 INFO - PROCESS | 2220 | 1466035084215 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:04 INFO - PROCESS | 2220 | ++DOCSHELL 145A0400 == 37 [pid = 2220] [id = 65] 16:58:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (145A2800) [pid = 2220] [serial = 192] [outer = 00000000] 16:58:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (14816800) [pid = 2220] [serial = 193] [outer = 145A2800] 16:58:04 INFO - PROCESS | 2220 | 1466035084263 Marionette DEBUG loaded listener.js 16:58:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (14F34000) [pid = 2220] [serial = 194] [outer = 145A2800] 16:58:04 INFO - PROCESS | 2220 | 1466035084698 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]]]}] 16:58:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 16:58:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 630ms 16:58:04 INFO - PROCESS | 2220 | 1466035084734 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 16:58:04 INFO - PROCESS | 2220 | 1466035084736 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 16:58:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 16:58:04 INFO - PROCESS | 2220 | 1466035084740 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 16:58:04 INFO - PROCESS | 2220 | 1466035084741 Marionette TRACE conn6 <- [1,226,null,{}] 16:58:04 INFO - PROCESS | 2220 | 1466035084745 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}] 16:58:04 INFO - PROCESS | 2220 | 1466035084747 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:04 INFO - PROCESS | 2220 | 1466035084831 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 16:58:04 INFO - PROCESS | 2220 | 1466035084837 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:04 INFO - PROCESS | 2220 | 1466035084847 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:04 INFO - PROCESS | 2220 | ++DOCSHELL 15E04800 == 38 [pid = 2220] [id = 66] 16:58:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (15E0A800) [pid = 2220] [serial = 195] [outer = 00000000] 16:58:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (16939800) [pid = 2220] [serial = 196] [outer = 15E0A800] 16:58:04 INFO - PROCESS | 2220 | 1466035084892 Marionette DEBUG loaded listener.js 16:58:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (16944800) [pid = 2220] [serial = 197] [outer = 15E0A800] 16:58:05 INFO - PROCESS | 2220 | 1466035085317 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]]]}] 16:58:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 16:58:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 16:58:05 INFO - PROCESS | 2220 | 1466035085378 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 16:58:05 INFO - PROCESS | 2220 | 1466035085380 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 16:58:05 INFO - PROCESS | 2220 | 1466035085383 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 16:58:05 INFO - PROCESS | 2220 | 1466035085385 Marionette TRACE conn6 <- [1,230,null,{}] 16:58:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 16:58:05 INFO - PROCESS | 2220 | 1466035085388 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}] 16:58:05 INFO - PROCESS | 2220 | 1466035085390 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:05 INFO - PROCESS | 2220 | 1466035085469 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 16:58:05 INFO - PROCESS | 2220 | 1466035085474 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:05 INFO - PROCESS | 2220 | 1466035085476 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:05 INFO - PROCESS | 2220 | ++DOCSHELL 16967400 == 39 [pid = 2220] [id = 67] 16:58:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (16967C00) [pid = 2220] [serial = 198] [outer = 00000000] 16:58:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (16B94000) [pid = 2220] [serial = 199] [outer = 16967C00] 16:58:05 INFO - PROCESS | 2220 | 1466035085523 Marionette DEBUG loaded listener.js 16:58:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (1704E000) [pid = 2220] [serial = 200] [outer = 16967C00] 16:58:06 INFO - PROCESS | 2220 | 1466035085998 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]]]}] 16:58:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 16:58:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 671ms 16:58:06 INFO - PROCESS | 2220 | 1466035086059 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 16:58:06 INFO - PROCESS | 2220 | 1466035086061 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 16:58:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 16:58:06 INFO - PROCESS | 2220 | 1466035086064 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 16:58:06 INFO - PROCESS | 2220 | 1466035086066 Marionette TRACE conn6 <- [1,234,null,{}] 16:58:06 INFO - PROCESS | 2220 | 1466035086069 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}] 16:58:06 INFO - PROCESS | 2220 | 1466035086075 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:06 INFO - PROCESS | 2220 | 1466035086193 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 16:58:06 INFO - PROCESS | 2220 | 1466035086268 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:06 INFO - PROCESS | 2220 | 1466035086270 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:06 INFO - PROCESS | 2220 | ++DOCSHELL 186DC000 == 40 [pid = 2220] [id = 68] 16:58:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (186DCC00) [pid = 2220] [serial = 201] [outer = 00000000] 16:58:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (19233400) [pid = 2220] [serial = 202] [outer = 186DCC00] 16:58:06 INFO - PROCESS | 2220 | 1466035086314 Marionette DEBUG loaded listener.js 16:58:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (19287400) [pid = 2220] [serial = 203] [outer = 186DCC00] 16:58:06 INFO - PROCESS | 2220 | 1466035086703 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]]]}] 16:58:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 16:58:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 670ms 16:58:06 INFO - PROCESS | 2220 | 1466035086737 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 16:58:06 INFO - PROCESS | 2220 | 1466035086739 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 16:58:06 INFO - PROCESS | 2220 | 1466035086742 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 16:58:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 16:58:06 INFO - PROCESS | 2220 | 1466035086744 Marionette TRACE conn6 <- [1,238,null,{}] 16:58:06 INFO - PROCESS | 2220 | 1466035086747 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}] 16:58:06 INFO - PROCESS | 2220 | 1466035086758 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:06 INFO - PROCESS | 2220 | 1466035086872 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 16:58:06 INFO - PROCESS | 2220 | 1466035086877 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:06 INFO - PROCESS | 2220 | 1466035086879 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:06 INFO - PROCESS | 2220 | ++DOCSHELL 0C995400 == 41 [pid = 2220] [id = 69] 16:58:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (1928EC00) [pid = 2220] [serial = 204] [outer = 00000000] 16:58:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (19794800) [pid = 2220] [serial = 205] [outer = 1928EC00] 16:58:06 INFO - PROCESS | 2220 | 1466035086923 Marionette DEBUG loaded listener.js 16:58:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (19887400) [pid = 2220] [serial = 206] [outer = 1928EC00] 16:58:07 INFO - PROCESS | 2220 | 1466035087336 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]]]}] 16:58:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 16:58:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 630ms 16:58:07 INFO - PROCESS | 2220 | 1466035087375 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 16:58:07 INFO - PROCESS | 2220 | 1466035087377 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 16:58:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 16:58:07 INFO - PROCESS | 2220 | 1466035087387 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 16:58:07 INFO - PROCESS | 2220 | 1466035087389 Marionette TRACE conn6 <- [1,242,null,{}] 16:58:07 INFO - PROCESS | 2220 | 1466035087393 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}] 16:58:07 INFO - PROCESS | 2220 | 1466035087394 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:07 INFO - PROCESS | 2220 | 1466035087497 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 16:58:07 INFO - PROCESS | 2220 | 1466035087567 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:07 INFO - PROCESS | 2220 | 1466035087569 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:07 INFO - PROCESS | 2220 | ++DOCSHELL 19AB1000 == 42 [pid = 2220] [id = 70] 16:58:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (19AB1800) [pid = 2220] [serial = 207] [outer = 00000000] 16:58:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (19ABC400) [pid = 2220] [serial = 208] [outer = 19AB1800] 16:58:07 INFO - PROCESS | 2220 | 1466035087612 Marionette DEBUG loaded listener.js 16:58:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (1A26C400) [pid = 2220] [serial = 209] [outer = 19AB1800] 16:58:07 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (17046C00) [pid = 2220] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 16:58:07 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (186DC400) [pid = 2220] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 16:58:07 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (167E9400) [pid = 2220] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 16:58:07 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0D183800) [pid = 2220] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 16:58:07 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0DC89400) [pid = 2220] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 16:58:07 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (14F2E400) [pid = 2220] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 16:58:07 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (1BA5C000) [pid = 2220] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 16:58:07 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0DC8C400) [pid = 2220] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 16:58:07 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (1CE64800) [pid = 2220] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 16:58:08 INFO - PROCESS | 2220 | 1466035088090 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]]]}] 16:58:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 16:58:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 730ms 16:58:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 16:58:08 INFO - PROCESS | 2220 | 1466035088121 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 16:58:08 INFO - PROCESS | 2220 | 1466035088123 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 16:58:08 INFO - PROCESS | 2220 | 1466035088126 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 16:58:08 INFO - PROCESS | 2220 | 1466035088127 Marionette TRACE conn6 <- [1,246,null,{}] 16:58:08 INFO - PROCESS | 2220 | 1466035088131 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}] 16:58:08 INFO - PROCESS | 2220 | 1466035088132 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:08 INFO - PROCESS | 2220 | 1466035088212 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 16:58:08 INFO - PROCESS | 2220 | 1466035088218 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:08 INFO - PROCESS | 2220 | 1466035088219 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:08 INFO - PROCESS | 2220 | ++DOCSHELL 167E9400 == 43 [pid = 2220] [id = 71] 16:58:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (18621000) [pid = 2220] [serial = 210] [outer = 00000000] 16:58:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (1A3D9000) [pid = 2220] [serial = 211] [outer = 18621000] 16:58:08 INFO - PROCESS | 2220 | 1466035088263 Marionette DEBUG loaded listener.js 16:58:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (1A3DFC00) [pid = 2220] [serial = 212] [outer = 18621000] 16:58:08 INFO - PROCESS | 2220 | 1466035088674 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]]]}] 16:58:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 16:58:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 571ms 16:58:08 INFO - PROCESS | 2220 | 1466035088701 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 16:58:08 INFO - PROCESS | 2220 | 1466035088703 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 16:58:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 16:58:08 INFO - PROCESS | 2220 | 1466035088706 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 16:58:08 INFO - PROCESS | 2220 | 1466035088708 Marionette TRACE conn6 <- [1,250,null,{}] 16:58:08 INFO - PROCESS | 2220 | 1466035088723 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}] 16:58:08 INFO - PROCESS | 2220 | 1466035088725 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:08 INFO - PROCESS | 2220 | 1466035088804 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 16:58:08 INFO - PROCESS | 2220 | 1466035088810 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:08 INFO - PROCESS | 2220 | 1466035088812 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:08 INFO - PROCESS | 2220 | ++DOCSHELL 0915F800 == 44 [pid = 2220] [id = 72] 16:58:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0C99B000) [pid = 2220] [serial = 213] [outer = 00000000] 16:58:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (1A476400) [pid = 2220] [serial = 214] [outer = 0C99B000] 16:58:08 INFO - PROCESS | 2220 | 1466035088855 Marionette DEBUG loaded listener.js 16:58:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (1A4EF800) [pid = 2220] [serial = 215] [outer = 0C99B000] 16:58:09 INFO - PROCESS | 2220 | 1466035089273 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]]]}] 16:58:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 16:58:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 590ms 16:58:09 INFO - PROCESS | 2220 | 1466035089297 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 16:58:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 16:58:09 INFO - PROCESS | 2220 | 1466035089299 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 16:58:09 INFO - PROCESS | 2220 | 1466035089302 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 16:58:09 INFO - PROCESS | 2220 | 1466035089304 Marionette TRACE conn6 <- [1,254,null,{}] 16:58:09 INFO - PROCESS | 2220 | 1466035089308 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}] 16:58:09 INFO - PROCESS | 2220 | 1466035089310 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:09 INFO - PROCESS | 2220 | 1466035089438 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 16:58:09 INFO - PROCESS | 2220 | 1466035089447 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:09 INFO - PROCESS | 2220 | 1466035089449 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:09 INFO - PROCESS | 2220 | ++DOCSHELL 1BA5A400 == 45 [pid = 2220] [id = 73] 16:58:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (1BA5C000) [pid = 2220] [serial = 216] [outer = 00000000] 16:58:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (1CD21000) [pid = 2220] [serial = 217] [outer = 1BA5C000] 16:58:09 INFO - PROCESS | 2220 | 1466035089494 Marionette DEBUG loaded listener.js 16:58:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (1CFE3C00) [pid = 2220] [serial = 218] [outer = 1BA5C000] 16:58:09 INFO - PROCESS | 2220 | 1466035089943 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]]]}] 16:58:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 16:58:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 670ms 16:58:09 INFO - PROCESS | 2220 | 1466035089991 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 16:58:10 INFO - PROCESS | 2220 | 1466035089995 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 16:58:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 16:58:10 INFO - PROCESS | 2220 | 1466035090027 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 16:58:10 INFO - PROCESS | 2220 | 1466035090030 Marionette TRACE conn6 <- [1,258,null,{}] 16:58:10 INFO - PROCESS | 2220 | 1466035090108 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}] 16:58:10 INFO - PROCESS | 2220 | 1466035090110 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:10 INFO - PROCESS | 2220 | 1466035090284 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 16:58:10 INFO - PROCESS | 2220 | 1466035090371 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:10 INFO - PROCESS | 2220 | 1466035090373 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:10 INFO - PROCESS | 2220 | ++DOCSHELL 0D818400 == 46 [pid = 2220] [id = 74] 16:58:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0D819C00) [pid = 2220] [serial = 219] [outer = 00000000] 16:58:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0D81EC00) [pid = 2220] [serial = 220] [outer = 0D819C00] 16:58:10 INFO - PROCESS | 2220 | 1466035090429 Marionette DEBUG loaded listener.js 16:58:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0DA68800) [pid = 2220] [serial = 221] [outer = 0D819C00] 16:58:10 INFO - PROCESS | 2220 | 1466035090963 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]]]}] 16:58:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 16:58:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 991ms 16:58:11 INFO - PROCESS | 2220 | 1466035091009 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 16:58:11 INFO - PROCESS | 2220 | 1466035091013 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 16:58:11 INFO - PROCESS | 2220 | 1466035091020 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 16:58:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 16:58:11 INFO - PROCESS | 2220 | 1466035091023 Marionette TRACE conn6 <- [1,262,null,{}] 16:58:11 INFO - PROCESS | 2220 | 1466035091027 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}] 16:58:11 INFO - PROCESS | 2220 | 1466035091030 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:11 INFO - PROCESS | 2220 | 1466035091141 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 16:58:11 INFO - PROCESS | 2220 | 1466035091234 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:11 INFO - PROCESS | 2220 | 1466035091237 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:11 INFO - PROCESS | 2220 | ++DOCSHELL 14F2D800 == 47 [pid = 2220] [id = 75] 16:58:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (14F2DC00) [pid = 2220] [serial = 222] [outer = 00000000] 16:58:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (167EC800) [pid = 2220] [serial = 223] [outer = 14F2DC00] 16:58:11 INFO - PROCESS | 2220 | 1466035091293 Marionette DEBUG loaded listener.js 16:58:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (16B8E800) [pid = 2220] [serial = 224] [outer = 14F2DC00] 16:58:11 INFO - PROCESS | 2220 | 1466035091875 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]]]}] 16:58:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 16:58:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 931ms 16:58:11 INFO - PROCESS | 2220 | 1466035091955 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 16:58:11 INFO - PROCESS | 2220 | 1466035091957 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 16:58:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 16:58:11 INFO - PROCESS | 2220 | 1466035091961 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 16:58:11 INFO - PROCESS | 2220 | 1466035091965 Marionette TRACE conn6 <- [1,266,null,{}] 16:58:11 INFO - PROCESS | 2220 | 1466035091976 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}] 16:58:11 INFO - PROCESS | 2220 | 1466035091981 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:12 INFO - PROCESS | 2220 | 1466035092101 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 16:58:12 INFO - PROCESS | 2220 | 1466035092222 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:12 INFO - PROCESS | 2220 | 1466035092226 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:12 INFO - PROCESS | 2220 | ++DOCSHELL 1A3D8800 == 48 [pid = 2220] [id = 76] 16:58:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (1A3DA800) [pid = 2220] [serial = 225] [outer = 00000000] 16:58:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (1BABE800) [pid = 2220] [serial = 226] [outer = 1A3DA800] 16:58:12 INFO - PROCESS | 2220 | 1466035092287 Marionette DEBUG loaded listener.js 16:58:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (1CD21800) [pid = 2220] [serial = 227] [outer = 1A3DA800] 16:58:12 INFO - PROCESS | 2220 | 1466035092821 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]]]}] 16:58:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 16:58:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 930ms 16:58:12 INFO - PROCESS | 2220 | 1466035092894 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 16:58:12 INFO - PROCESS | 2220 | 1466035092897 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 16:58:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 16:58:12 INFO - PROCESS | 2220 | 1466035092900 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 16:58:12 INFO - PROCESS | 2220 | 1466035092902 Marionette TRACE conn6 <- [1,270,null,{}] 16:58:12 INFO - PROCESS | 2220 | 1466035092906 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}] 16:58:12 INFO - PROCESS | 2220 | 1466035092908 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:13 INFO - PROCESS | 2220 | 1466035093047 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 16:58:13 INFO - PROCESS | 2220 | 1466035093194 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:13 INFO - PROCESS | 2220 | 1466035093197 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:13 INFO - PROCESS | 2220 | ++DOCSHELL 186D4400 == 49 [pid = 2220] [id = 77] 16:58:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (1D256000) [pid = 2220] [serial = 228] [outer = 00000000] 16:58:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (1D25DC00) [pid = 2220] [serial = 229] [outer = 1D256000] 16:58:13 INFO - PROCESS | 2220 | 1466035093251 Marionette DEBUG loaded listener.js 16:58:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (1D2D4400) [pid = 2220] [serial = 230] [outer = 1D256000] 16:58:14 INFO - PROCESS | 2220 | 1466035094095 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]]]}] 16:58:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 16:58:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1223ms 16:58:14 INFO - PROCESS | 2220 | 1466035094162 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 16:58:14 INFO - PROCESS | 2220 | 1466035094165 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 16:58:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 16:58:14 INFO - PROCESS | 2220 | 1466035094204 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 16:58:14 INFO - PROCESS | 2220 | 1466035094206 Marionette TRACE conn6 <- [1,274,null,{}] 16:58:14 INFO - PROCESS | 2220 | 1466035094239 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}] 16:58:14 INFO - PROCESS | 2220 | 1466035094242 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:14 INFO - PROCESS | 2220 | 1466035094346 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 16:58:14 INFO - PROCESS | 2220 | 1466035094421 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:14 INFO - PROCESS | 2220 | 1466035094424 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:14 INFO - PROCESS | 2220 | ++DOCSHELL 114C9000 == 50 [pid = 2220] [id = 78] 16:58:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (1444A000) [pid = 2220] [serial = 231] [outer = 00000000] 16:58:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 110 (15EBF400) [pid = 2220] [serial = 232] [outer = 1444A000] 16:58:14 INFO - PROCESS | 2220 | 1466035094490 Marionette DEBUG loaded listener.js 16:58:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 111 (16947C00) [pid = 2220] [serial = 233] [outer = 1444A000] 16:58:14 INFO - PROCESS | 2220 | --DOCSHELL 0915F800 == 49 [pid = 2220] [id = 72] 16:58:14 INFO - PROCESS | 2220 | --DOCSHELL 167E9400 == 48 [pid = 2220] [id = 71] 16:58:14 INFO - PROCESS | 2220 | --DOCSHELL 19AB1000 == 47 [pid = 2220] [id = 70] 16:58:14 INFO - PROCESS | 2220 | --DOCSHELL 0C995400 == 46 [pid = 2220] [id = 69] 16:58:14 INFO - PROCESS | 2220 | --DOCSHELL 186DC000 == 45 [pid = 2220] [id = 68] 16:58:14 INFO - PROCESS | 2220 | --DOCSHELL 16967400 == 44 [pid = 2220] [id = 67] 16:58:14 INFO - PROCESS | 2220 | --DOCSHELL 15E04800 == 43 [pid = 2220] [id = 66] 16:58:14 INFO - PROCESS | 2220 | --DOCSHELL 145A0400 == 42 [pid = 2220] [id = 65] 16:58:14 INFO - PROCESS | 2220 | --DOCSHELL 0D816000 == 41 [pid = 2220] [id = 64] 16:58:14 INFO - PROCESS | 2220 | --DOCSHELL 0D4CA800 == 40 [pid = 2220] [id = 63] 16:58:14 INFO - PROCESS | 2220 | --DOCSHELL 19285400 == 39 [pid = 2220] [id = 61] 16:58:14 INFO - PROCESS | 2220 | --DOMWINDOW == 110 (0C99E800) [pid = 2220] [serial = 172] [outer = 00000000] [url = about:blank] 16:58:14 INFO - PROCESS | 2220 | --DOCSHELL 144CEC00 == 38 [pid = 2220] [id = 60] 16:58:14 INFO - PROCESS | 2220 | --DOCSHELL 0D184C00 == 37 [pid = 2220] [id = 59] 16:58:14 INFO - PROCESS | 2220 | --DOCSHELL 0C999800 == 36 [pid = 2220] [id = 58] 16:58:14 INFO - PROCESS | 2220 | --DOMWINDOW == 109 (0D132400) [pid = 2220] [serial = 138] [outer = 00000000] [url = about:blank] 16:58:14 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (15C54400) [pid = 2220] [serial = 150] [outer = 00000000] [url = about:blank] 16:58:14 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (15EC8400) [pid = 2220] [serial = 151] [outer = 00000000] [url = about:blank] 16:58:14 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (0E270800) [pid = 2220] [serial = 141] [outer = 00000000] [url = about:blank] 16:58:14 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (1C319000) [pid = 2220] [serial = 162] [outer = 00000000] [url = about:blank] 16:58:14 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (1C310C00) [pid = 2220] [serial = 167] [outer = 00000000] [url = about:blank] 16:58:14 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (1CDB5000) [pid = 2220] [serial = 163] [outer = 00000000] [url = about:blank] 16:58:14 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (1D207C00) [pid = 2220] [serial = 169] [outer = 00000000] [url = about:blank] 16:58:14 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (1A47BC00) [pid = 2220] [serial = 166] [outer = 00000000] [url = about:blank] 16:58:14 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (18624C00) [pid = 2220] [serial = 157] [outer = 00000000] [url = about:blank] 16:58:14 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (16A84800) [pid = 2220] [serial = 154] [outer = 00000000] [url = about:blank] 16:58:14 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0DA61C00) [pid = 2220] [serial = 37] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:58:14 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (1D20A400) [pid = 2220] [serial = 170] [outer = 00000000] [url = about:blank] 16:58:14 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (17F69400) [pid = 2220] [serial = 156] [outer = 00000000] [url = about:blank] 16:58:14 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (19AB2000) [pid = 2220] [serial = 160] [outer = 00000000] [url = about:blank] 16:58:14 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (19AB1400) [pid = 2220] [serial = 159] [outer = 00000000] [url = about:blank] 16:58:14 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (16965000) [pid = 2220] [serial = 153] [outer = 00000000] [url = about:blank] 16:58:14 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0D4C9C00) [pid = 2220] [serial = 144] [outer = 00000000] [url = about:blank] 16:58:14 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0D815C00) [pid = 2220] [serial = 145] [outer = 00000000] [url = about:blank] 16:58:14 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0DE42C00) [pid = 2220] [serial = 147] [outer = 00000000] [url = about:blank] 16:58:14 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (113C8000) [pid = 2220] [serial = 148] [outer = 00000000] [url = about:blank] 16:58:15 INFO - PROCESS | 2220 | 1466035095040 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]]]}] 16:58:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 16:58:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 910ms 16:58:15 INFO - PROCESS | 2220 | 1466035095093 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 16:58:15 INFO - PROCESS | 2220 | 1466035095097 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 16:58:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 16:58:15 INFO - PROCESS | 2220 | 1466035095102 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 16:58:15 INFO - PROCESS | 2220 | 1466035095105 Marionette TRACE conn6 <- [1,278,null,{}] 16:58:15 INFO - PROCESS | 2220 | 1466035095108 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}] 16:58:15 INFO - PROCESS | 2220 | 1466035095111 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:15 INFO - PROCESS | 2220 | 1466035095197 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 16:58:15 INFO - PROCESS | 2220 | 1466035095274 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:15 INFO - PROCESS | 2220 | 1466035095276 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:15 INFO - PROCESS | 2220 | ++DOCSHELL 0D4CB800 == 37 [pid = 2220] [id = 79] 16:58:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0D815C00) [pid = 2220] [serial = 234] [outer = 00000000] 16:58:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0DA67C00) [pid = 2220] [serial = 235] [outer = 0D815C00] 16:58:15 INFO - PROCESS | 2220 | 1466035095330 Marionette DEBUG loaded listener.js 16:58:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0DD46000) [pid = 2220] [serial = 236] [outer = 0D815C00] 16:58:15 INFO - PROCESS | 2220 | 1466035095711 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]]]}] 16:58:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 16:58:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 631ms 16:58:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 16:58:15 INFO - PROCESS | 2220 | 1466035095738 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 16:58:15 INFO - PROCESS | 2220 | 1466035095741 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 16:58:15 INFO - PROCESS | 2220 | 1466035095744 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 16:58:15 INFO - PROCESS | 2220 | 1466035095747 Marionette TRACE conn6 <- [1,282,null,{}] 16:58:15 INFO - PROCESS | 2220 | 1466035095757 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}] 16:58:15 INFO - PROCESS | 2220 | 1466035095761 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:15 INFO - PROCESS | 2220 | 1466035095845 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 16:58:15 INFO - PROCESS | 2220 | 1466035095852 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:15 INFO - PROCESS | 2220 | 1466035095854 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:15 INFO - PROCESS | 2220 | ++DOCSHELL 14F2E400 == 38 [pid = 2220] [id = 80] 16:58:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (16469C00) [pid = 2220] [serial = 237] [outer = 00000000] 16:58:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (1696A400) [pid = 2220] [serial = 238] [outer = 16469C00] 16:58:15 INFO - PROCESS | 2220 | 1466035095901 Marionette DEBUG loaded listener.js 16:58:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (17047400) [pid = 2220] [serial = 239] [outer = 16469C00] 16:58:16 INFO - PROCESS | 2220 | 1466035096342 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]]]}] 16:58:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 16:58:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 631ms 16:58:16 INFO - PROCESS | 2220 | 1466035096379 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 16:58:16 INFO - PROCESS | 2220 | 1466035096382 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 16:58:16 INFO - PROCESS | 2220 | 1466035096385 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 16:58:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 16:58:16 INFO - PROCESS | 2220 | 1466035096387 Marionette TRACE conn6 <- [1,286,null,{}] 16:58:16 INFO - PROCESS | 2220 | 1466035096390 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}] 16:58:16 INFO - PROCESS | 2220 | 1466035096392 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:16 INFO - PROCESS | 2220 | 1466035096478 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 16:58:16 INFO - PROCESS | 2220 | 1466035096483 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:16 INFO - PROCESS | 2220 | 1466035096485 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:16 INFO - PROCESS | 2220 | ++DOCSHELL 17E3BC00 == 39 [pid = 2220] [id = 81] 16:58:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (17F74000) [pid = 2220] [serial = 240] [outer = 00000000] 16:58:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (186D2800) [pid = 2220] [serial = 241] [outer = 17F74000] 16:58:16 INFO - PROCESS | 2220 | 1466035096538 Marionette DEBUG loaded listener.js 16:58:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (186DD000) [pid = 2220] [serial = 242] [outer = 17F74000] 16:58:16 INFO - PROCESS | 2220 | 1466035096982 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]]]}] 16:58:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 16:58:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 16:58:17 INFO - PROCESS | 2220 | 1466035097029 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 16:58:17 INFO - PROCESS | 2220 | 1466035097032 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 16:58:17 INFO - PROCESS | 2220 | 1466035097035 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 16:58:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 16:58:17 INFO - PROCESS | 2220 | 1466035097036 Marionette TRACE conn6 <- [1,290,null,{}] 16:58:17 INFO - PROCESS | 2220 | 1466035097040 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}] 16:58:17 INFO - PROCESS | 2220 | 1466035097042 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:17 INFO - PROCESS | 2220 | 1466035097154 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 16:58:17 INFO - PROCESS | 2220 | 1466035097160 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:17 INFO - PROCESS | 2220 | 1466035097162 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:17 INFO - PROCESS | 2220 | ++DOCSHELL 19285400 == 40 [pid = 2220] [id = 82] 16:58:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (19287000) [pid = 2220] [serial = 243] [outer = 00000000] 16:58:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (19792800) [pid = 2220] [serial = 244] [outer = 19287000] 16:58:17 INFO - PROCESS | 2220 | 1466035097205 Marionette DEBUG loaded listener.js 16:58:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (19AB6800) [pid = 2220] [serial = 245] [outer = 19287000] 16:58:17 INFO - PROCESS | 2220 | 1466035097645 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]]]}] 16:58:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 16:58:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 630ms 16:58:17 INFO - PROCESS | 2220 | 1466035097669 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 16:58:17 INFO - PROCESS | 2220 | 1466035097671 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 16:58:17 INFO - PROCESS | 2220 | 1466035097680 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 16:58:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 16:58:17 INFO - PROCESS | 2220 | 1466035097681 Marionette TRACE conn6 <- [1,294,null,{}] 16:58:17 INFO - PROCESS | 2220 | 1466035097685 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}] 16:58:17 INFO - PROCESS | 2220 | 1466035097690 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:17 INFO - PROCESS | 2220 | 1466035097822 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 16:58:17 INFO - PROCESS | 2220 | 1466035097900 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:17 INFO - PROCESS | 2220 | 1466035097901 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:17 INFO - PROCESS | 2220 | ++DOCSHELL 19291800 == 41 [pid = 2220] [id = 83] 16:58:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (19ABB800) [pid = 2220] [serial = 246] [outer = 00000000] 16:58:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (1BAC3C00) [pid = 2220] [serial = 247] [outer = 19ABB800] 16:58:17 INFO - PROCESS | 2220 | 1466035097945 Marionette DEBUG loaded listener.js 16:58:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (1CD18800) [pid = 2220] [serial = 248] [outer = 19ABB800] 16:58:18 INFO - PROCESS | 2220 | 1466035098371 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]]]}] 16:58:18 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. 16:58:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 730ms 16:58:18 INFO - PROCESS | 2220 | 1466035098414 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 16:58:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 16:58:18 INFO - PROCESS | 2220 | 1466035098416 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 16:58:18 INFO - PROCESS | 2220 | 1466035098419 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 16:58:18 INFO - PROCESS | 2220 | 1466035098421 Marionette TRACE conn6 <- [1,298,null,{}] 16:58:18 INFO - PROCESS | 2220 | 1466035098424 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}] 16:58:18 INFO - PROCESS | 2220 | 1466035098426 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:18 INFO - PROCESS | 2220 | 1466035098549 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 16:58:18 INFO - PROCESS | 2220 | 1466035098604 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:18 INFO - PROCESS | 2220 | 1466035098606 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:18 INFO - PROCESS | 2220 | ++DOCSHELL 19710800 == 42 [pid = 2220] [id = 84] 16:58:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (19711400) [pid = 2220] [serial = 249] [outer = 00000000] 16:58:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (19716C00) [pid = 2220] [serial = 250] [outer = 19711400] 16:58:18 INFO - PROCESS | 2220 | 1466035098649 Marionette DEBUG loaded listener.js 16:58:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (19717400) [pid = 2220] [serial = 251] [outer = 19711400] 16:58:19 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (186DCC00) [pid = 2220] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 16:58:19 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (1928EC00) [pid = 2220] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 16:58:19 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (19AB1800) [pid = 2220] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 16:58:19 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (145A2800) [pid = 2220] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 16:58:19 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0D817000) [pid = 2220] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 16:58:19 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (15E0A800) [pid = 2220] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 16:58:19 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0D81B800) [pid = 2220] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 16:58:19 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (16967C00) [pid = 2220] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 16:58:19 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0C99B000) [pid = 2220] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 16:58:19 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (18621000) [pid = 2220] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 16:58:19 INFO - PROCESS | 2220 | 1466035099182 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]]]}] 16:58:19 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. 16:58:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 830ms 16:58:19 INFO - PROCESS | 2220 | 1466035099251 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 16:58:19 INFO - PROCESS | 2220 | 1466035099253 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 16:58:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 16:58:19 INFO - PROCESS | 2220 | 1466035099256 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 16:58:19 INFO - PROCESS | 2220 | 1466035099258 Marionette TRACE conn6 <- [1,302,null,{}] 16:58:19 INFO - PROCESS | 2220 | 1466035099265 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}] 16:58:19 INFO - PROCESS | 2220 | 1466035099267 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:19 INFO - PROCESS | 2220 | 1466035099349 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 16:58:19 INFO - PROCESS | 2220 | 1466035099354 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:19 INFO - PROCESS | 2220 | 1466035099356 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:19 INFO - PROCESS | 2220 | ++DOCSHELL 0D81B800 == 43 [pid = 2220] [id = 85] 16:58:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0D932000) [pid = 2220] [serial = 252] [outer = 00000000] 16:58:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (167E5400) [pid = 2220] [serial = 253] [outer = 0D932000] 16:58:19 INFO - PROCESS | 2220 | 1466035099399 Marionette DEBUG loaded listener.js 16:58:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (16943C00) [pid = 2220] [serial = 254] [outer = 0D932000] 16:58:19 INFO - PROCESS | 2220 | 1466035099809 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]]]}] 16:58:19 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. 16:58:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 590ms 16:58:19 INFO - PROCESS | 2220 | 1466035099846 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 16:58:19 INFO - PROCESS | 2220 | 1466035099848 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 16:58:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 16:58:19 INFO - PROCESS | 2220 | 1466035099851 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 16:58:19 INFO - PROCESS | 2220 | 1466035099853 Marionette TRACE conn6 <- [1,306,null,{}] 16:58:19 INFO - PROCESS | 2220 | 1466035099856 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}] 16:58:19 INFO - PROCESS | 2220 | 1466035099858 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:19 INFO - PROCESS | 2220 | 1466035099943 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 16:58:19 INFO - PROCESS | 2220 | 1466035099949 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:19 INFO - PROCESS | 2220 | 1466035099951 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:19 INFO - PROCESS | 2220 | ++DOCSHELL 0D86F800 == 44 [pid = 2220] [id = 86] 16:58:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0D872000) [pid = 2220] [serial = 255] [outer = 00000000] 16:58:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0D875400) [pid = 2220] [serial = 256] [outer = 0D872000] 16:58:20 INFO - PROCESS | 2220 | 1466035099993 Marionette DEBUG loaded listener.js 16:58:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0D877800) [pid = 2220] [serial = 257] [outer = 0D872000] 16:58:20 INFO - PROCESS | 2220 | 1466035100414 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]]]}] 16:58:20 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. 16:58:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 570ms 16:58:20 INFO - PROCESS | 2220 | 1466035100422 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 16:58:20 INFO - PROCESS | 2220 | 1466035100424 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 16:58:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 16:58:20 INFO - PROCESS | 2220 | 1466035100428 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 16:58:20 INFO - PROCESS | 2220 | 1466035100429 Marionette TRACE conn6 <- [1,310,null,{}] 16:58:20 INFO - PROCESS | 2220 | 1466035100433 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}] 16:58:20 INFO - PROCESS | 2220 | 1466035100434 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:20 INFO - PROCESS | 2220 | 1466035100551 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 16:58:20 INFO - PROCESS | 2220 | 1466035100560 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:20 INFO - PROCESS | 2220 | 1466035100562 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:20 INFO - PROCESS | 2220 | ++DOCSHELL 0D873000 == 45 [pid = 2220] [id = 87] 16:58:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (1455F400) [pid = 2220] [serial = 258] [outer = 00000000] 16:58:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (1A3DD400) [pid = 2220] [serial = 259] [outer = 1455F400] 16:58:20 INFO - PROCESS | 2220 | 1466035100604 Marionette DEBUG loaded listener.js 16:58:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (1C318000) [pid = 2220] [serial = 260] [outer = 1455F400] 16:58:20 INFO - PROCESS | 2220 | 1466035100890 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 16:58:21 INFO - PROCESS | 2220 | 1466035101053 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]]]}] 16:58:21 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. 16:58:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 671ms 16:58:21 INFO - PROCESS | 2220 | 1466035101098 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 16:58:21 INFO - PROCESS | 2220 | 1466035101101 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 16:58:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 16:58:21 INFO - PROCESS | 2220 | 1466035101104 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 16:58:21 INFO - PROCESS | 2220 | 1466035101106 Marionette TRACE conn6 <- [1,314,null,{}] 16:58:21 INFO - PROCESS | 2220 | 1466035101109 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}] 16:58:21 INFO - PROCESS | 2220 | 1466035101112 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:21 INFO - PROCESS | 2220 | 1466035101291 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 16:58:21 INFO - PROCESS | 2220 | 1466035101369 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:21 INFO - PROCESS | 2220 | 1466035101373 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:21 INFO - PROCESS | 2220 | ++DOCSHELL 0C99D400 == 46 [pid = 2220] [id = 88] 16:58:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (0C99DC00) [pid = 2220] [serial = 261] [outer = 00000000] 16:58:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (0D184C00) [pid = 2220] [serial = 262] [outer = 0C99DC00] 16:58:21 INFO - PROCESS | 2220 | 1466035101430 Marionette DEBUG loaded listener.js 16:58:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0D446800) [pid = 2220] [serial = 263] [outer = 0C99DC00] 16:58:22 INFO - PROCESS | 2220 | 1466035102026 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]]]}] 16:58:22 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. 16:58:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 970ms 16:58:22 INFO - PROCESS | 2220 | 1466035102076 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 16:58:22 INFO - PROCESS | 2220 | 1466035102080 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 16:58:22 INFO - PROCESS | 2220 | 1466035102086 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 16:58:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 16:58:22 INFO - PROCESS | 2220 | 1466035102089 Marionette TRACE conn6 <- [1,318,null,{}] 16:58:22 INFO - PROCESS | 2220 | 1466035102094 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}] 16:58:22 INFO - PROCESS | 2220 | 1466035102097 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:22 INFO - PROCESS | 2220 | 1466035102241 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 16:58:22 INFO - PROCESS | 2220 | 1466035102366 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:22 INFO - PROCESS | 2220 | 1466035102369 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:22 INFO - PROCESS | 2220 | ++DOCSHELL 0E20E800 == 47 [pid = 2220] [id = 89] 16:58:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 110 (1137FC00) [pid = 2220] [serial = 264] [outer = 00000000] 16:58:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 111 (1466FC00) [pid = 2220] [serial = 265] [outer = 1137FC00] 16:58:22 INFO - PROCESS | 2220 | 1466035102425 Marionette DEBUG loaded listener.js 16:58:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 112 (14F32000) [pid = 2220] [serial = 266] [outer = 1137FC00] 16:58:22 INFO - PROCESS | 2220 | 1466035102977 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]]]}] 16:58:23 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. 16:58:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 930ms 16:58:23 INFO - PROCESS | 2220 | 1466035103020 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 16:58:23 INFO - PROCESS | 2220 | 1466035103023 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 16:58:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 16:58:23 INFO - PROCESS | 2220 | 1466035103051 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 16:58:23 INFO - PROCESS | 2220 | 1466035103053 Marionette TRACE conn6 <- [1,322,null,{}] 16:58:23 INFO - PROCESS | 2220 | 1466035103073 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}] 16:58:23 INFO - PROCESS | 2220 | 1466035103076 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:23 INFO - PROCESS | 2220 | 1466035103222 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 16:58:23 INFO - PROCESS | 2220 | 1466035103273 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:23 INFO - PROCESS | 2220 | 1466035103276 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:23 INFO - PROCESS | 2220 | ++DOCSHELL 19710C00 == 48 [pid = 2220] [id = 90] 16:58:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 113 (19719C00) [pid = 2220] [serial = 267] [outer = 00000000] 16:58:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 114 (19AB8C00) [pid = 2220] [serial = 268] [outer = 19719C00] 16:58:23 INFO - PROCESS | 2220 | 1466035103331 Marionette DEBUG loaded listener.js 16:58:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 115 (1A3E5000) [pid = 2220] [serial = 269] [outer = 19719C00] 16:58:23 INFO - PROCESS | 2220 | 1466035103940 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]]]}] 16:58:23 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. 16:58:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 930ms 16:58:24 INFO - PROCESS | 2220 | 1466035103986 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 16:58:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 16:58:24 INFO - PROCESS | 2220 | 1466035103990 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 16:58:24 INFO - PROCESS | 2220 | 1466035104001 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 16:58:24 INFO - PROCESS | 2220 | 1466035104005 Marionette TRACE conn6 <- [1,326,null,{}] 16:58:24 INFO - PROCESS | 2220 | 1466035104009 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}] 16:58:24 INFO - PROCESS | 2220 | 1466035104012 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:24 INFO - PROCESS | 2220 | 1466035104127 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 16:58:24 INFO - PROCESS | 2220 | 1466035104251 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:24 INFO - PROCESS | 2220 | 1466035104253 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:24 INFO - PROCESS | 2220 | ++DOCSHELL 1B30E400 == 49 [pid = 2220] [id = 91] 16:58:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 116 (1C325800) [pid = 2220] [serial = 270] [outer = 00000000] 16:58:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 117 (1C32FC00) [pid = 2220] [serial = 271] [outer = 1C325800] 16:58:24 INFO - PROCESS | 2220 | 1466035104307 Marionette DEBUG loaded listener.js 16:58:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 118 (1C333400) [pid = 2220] [serial = 272] [outer = 1C325800] 16:58:25 INFO - PROCESS | 2220 | 1466035105093 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]]]}] 16:58:25 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. 16:58:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1132ms 16:58:25 INFO - PROCESS | 2220 | 1466035105128 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 16:58:25 INFO - PROCESS | 2220 | 1466035105132 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 16:58:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 16:58:25 INFO - PROCESS | 2220 | 1466035105137 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 16:58:25 INFO - PROCESS | 2220 | 1466035105140 Marionette TRACE conn6 <- [1,330,null,{}] 16:58:25 INFO - PROCESS | 2220 | 1466035105146 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}] 16:58:25 INFO - PROCESS | 2220 | 1466035105148 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:25 INFO - PROCESS | 2220 | 1466035105282 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 16:58:25 INFO - PROCESS | 2220 | 1466035105412 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:25 INFO - PROCESS | 2220 | 1466035105417 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:25 INFO - PROCESS | 2220 | ++DOCSHELL 0D206800 == 50 [pid = 2220] [id = 92] 16:58:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 119 (0D26CC00) [pid = 2220] [serial = 273] [outer = 00000000] 16:58:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 120 (0D874400) [pid = 2220] [serial = 274] [outer = 0D26CC00] 16:58:25 INFO - PROCESS | 2220 | 1466035105466 Marionette DEBUG loaded listener.js 16:58:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 121 (0DC82000) [pid = 2220] [serial = 275] [outer = 0D26CC00] 16:58:25 INFO - PROCESS | 2220 | --DOCSHELL 0D873000 == 49 [pid = 2220] [id = 87] 16:58:25 INFO - PROCESS | 2220 | --DOCSHELL 0D86F800 == 48 [pid = 2220] [id = 86] 16:58:25 INFO - PROCESS | 2220 | --DOCSHELL 0D81B800 == 47 [pid = 2220] [id = 85] 16:58:25 INFO - PROCESS | 2220 | --DOCSHELL 19710800 == 46 [pid = 2220] [id = 84] 16:58:25 INFO - PROCESS | 2220 | --DOCSHELL 19291800 == 45 [pid = 2220] [id = 83] 16:58:25 INFO - PROCESS | 2220 | --DOCSHELL 19285400 == 44 [pid = 2220] [id = 82] 16:58:25 INFO - PROCESS | 2220 | --DOCSHELL 17E3BC00 == 43 [pid = 2220] [id = 81] 16:58:25 INFO - PROCESS | 2220 | --DOCSHELL 14F2E400 == 42 [pid = 2220] [id = 80] 16:58:25 INFO - PROCESS | 2220 | --DOMWINDOW == 120 (0D81D000) [pid = 2220] [serial = 184] [outer = 00000000] [url = about:blank] 16:58:25 INFO - PROCESS | 2220 | --DOMWINDOW == 119 (0D4C6C00) [pid = 2220] [serial = 175] [outer = 00000000] [url = about:blank] 16:58:25 INFO - PROCESS | 2220 | --DOMWINDOW == 118 (1CD21000) [pid = 2220] [serial = 217] [outer = 00000000] [url = about:blank] 16:58:25 INFO - PROCESS | 2220 | --DOMWINDOW == 117 (19289000) [pid = 2220] [serial = 181] [outer = 00000000] [url = about:blank] 16:58:25 INFO - PROCESS | 2220 | --DOMWINDOW == 116 (145A0800) [pid = 2220] [serial = 178] [outer = 00000000] [url = about:blank] 16:58:25 INFO - PROCESS | 2220 | --DOCSHELL 0D4CB800 == 41 [pid = 2220] [id = 79] 16:58:25 INFO - PROCESS | 2220 | --DOCSHELL 114C9000 == 40 [pid = 2220] [id = 78] 16:58:25 INFO - PROCESS | 2220 | --DOCSHELL 186D4400 == 39 [pid = 2220] [id = 77] 16:58:25 INFO - PROCESS | 2220 | --DOCSHELL 1A3D8800 == 38 [pid = 2220] [id = 76] 16:58:25 INFO - PROCESS | 2220 | --DOCSHELL 14F2D800 == 37 [pid = 2220] [id = 75] 16:58:25 INFO - PROCESS | 2220 | --DOCSHELL 0D818400 == 36 [pid = 2220] [id = 74] 16:58:25 INFO - PROCESS | 2220 | --DOMWINDOW == 115 (1A476400) [pid = 2220] [serial = 214] [outer = 00000000] [url = about:blank] 16:58:25 INFO - PROCESS | 2220 | --DOMWINDOW == 114 (1A3DFC00) [pid = 2220] [serial = 212] [outer = 00000000] [url = about:blank] 16:58:25 INFO - PROCESS | 2220 | --DOMWINDOW == 113 (1A26C400) [pid = 2220] [serial = 209] [outer = 00000000] [url = about:blank] 16:58:25 INFO - PROCESS | 2220 | --DOMWINDOW == 112 (1A4EF800) [pid = 2220] [serial = 215] [outer = 00000000] [url = about:blank] 16:58:25 INFO - PROCESS | 2220 | --DOMWINDOW == 111 (1A3D9000) [pid = 2220] [serial = 211] [outer = 00000000] [url = about:blank] 16:58:25 INFO - PROCESS | 2220 | --DOMWINDOW == 110 (1704E000) [pid = 2220] [serial = 200] [outer = 00000000] [url = about:blank] 16:58:25 INFO - PROCESS | 2220 | --DOMWINDOW == 109 (19233400) [pid = 2220] [serial = 202] [outer = 00000000] [url = about:blank] 16:58:25 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (19887400) [pid = 2220] [serial = 206] [outer = 00000000] [url = about:blank] 16:58:25 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (19794800) [pid = 2220] [serial = 205] [outer = 00000000] [url = about:blank] 16:58:25 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (19287400) [pid = 2220] [serial = 203] [outer = 00000000] [url = about:blank] 16:58:25 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (19ABC400) [pid = 2220] [serial = 208] [outer = 00000000] [url = about:blank] 16:58:25 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (14816800) [pid = 2220] [serial = 193] [outer = 00000000] [url = about:blank] 16:58:25 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (14F34000) [pid = 2220] [serial = 194] [outer = 00000000] [url = about:blank] 16:58:25 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0D93D000) [pid = 2220] [serial = 190] [outer = 00000000] [url = about:blank] 16:58:25 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0DA6EC00) [pid = 2220] [serial = 191] [outer = 00000000] [url = about:blank] 16:58:25 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (16939800) [pid = 2220] [serial = 196] [outer = 00000000] [url = about:blank] 16:58:25 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (16944800) [pid = 2220] [serial = 197] [outer = 00000000] [url = about:blank] 16:58:25 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0DC8BC00) [pid = 2220] [serial = 188] [outer = 00000000] [url = about:blank] 16:58:25 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0DA6D800) [pid = 2220] [serial = 187] [outer = 00000000] [url = about:blank] 16:58:25 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (16B94000) [pid = 2220] [serial = 199] [outer = 00000000] [url = about:blank] 16:58:26 INFO - PROCESS | 2220 | 1466035106041 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]]]}] 16:58:26 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. 16:58:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 931ms 16:58:26 INFO - PROCESS | 2220 | 1466035106068 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 16:58:26 INFO - PROCESS | 2220 | 1466035106072 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 16:58:26 INFO - PROCESS | 2220 | 1466035106077 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 16:58:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 16:58:26 INFO - PROCESS | 2220 | 1466035106080 Marionette TRACE conn6 <- [1,334,null,{}] 16:58:26 INFO - PROCESS | 2220 | 1466035106084 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}] 16:58:26 INFO - PROCESS | 2220 | 1466035106086 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:26 INFO - PROCESS | 2220 | 1466035106171 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 16:58:26 INFO - PROCESS | 2220 | 1466035106255 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:26 INFO - PROCESS | 2220 | 1466035106258 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:26 INFO - PROCESS | 2220 | ++DOCSHELL 0D2E6C00 == 37 [pid = 2220] [id = 93] 16:58:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0D4C6C00) [pid = 2220] [serial = 276] [outer = 00000000] 16:58:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0D86C000) [pid = 2220] [serial = 277] [outer = 0D4C6C00] 16:58:26 INFO - PROCESS | 2220 | 1466035106304 Marionette DEBUG loaded listener.js 16:58:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0D933800) [pid = 2220] [serial = 278] [outer = 0D4C6C00] 16:58:26 INFO - PROCESS | 2220 | 1466035106688 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]]]}] 16:58:26 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. 16:58:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 630ms 16:58:26 INFO - PROCESS | 2220 | 1466035106744 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 16:58:26 INFO - PROCESS | 2220 | 1466035106746 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 16:58:26 INFO - PROCESS | 2220 | 1466035106754 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 16:58:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 16:58:26 INFO - PROCESS | 2220 | 1466035106757 Marionette TRACE conn6 <- [1,338,null,{}] 16:58:26 INFO - PROCESS | 2220 | 1466035106767 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}] 16:58:26 INFO - PROCESS | 2220 | 1466035106771 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:26 INFO - PROCESS | 2220 | 1466035106854 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 16:58:26 INFO - PROCESS | 2220 | 1466035106861 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:26 INFO - PROCESS | 2220 | 1466035106864 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:26 INFO - PROCESS | 2220 | ++DOCSHELL 1455F000 == 38 [pid = 2220] [id = 94] 16:58:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (14593800) [pid = 2220] [serial = 279] [outer = 00000000] 16:58:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (1483A000) [pid = 2220] [serial = 280] [outer = 14593800] 16:58:26 INFO - PROCESS | 2220 | 1466035106910 Marionette DEBUG loaded listener.js 16:58:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (14FD4C00) [pid = 2220] [serial = 281] [outer = 14593800] 16:58:27 INFO - PROCESS | 2220 | 1466035107361 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]]]}] 16:58:27 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. 16:58:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 630ms 16:58:27 INFO - PROCESS | 2220 | 1466035107388 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 16:58:27 INFO - PROCESS | 2220 | 1466035107390 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 16:58:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 16:58:27 INFO - PROCESS | 2220 | 1466035107394 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 16:58:27 INFO - PROCESS | 2220 | 1466035107395 Marionette TRACE conn6 <- [1,342,null,{}] 16:58:27 INFO - PROCESS | 2220 | 1466035107399 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}] 16:58:27 INFO - PROCESS | 2220 | 1466035107401 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:27 INFO - PROCESS | 2220 | 1466035107486 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 16:58:27 INFO - PROCESS | 2220 | 1466035107491 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:27 INFO - PROCESS | 2220 | 1466035107493 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:27 INFO - PROCESS | 2220 | ++DOCSHELL 167E9400 == 39 [pid = 2220] [id = 95] 16:58:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (167EB000) [pid = 2220] [serial = 282] [outer = 00000000] 16:58:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (16948800) [pid = 2220] [serial = 283] [outer = 167EB000] 16:58:27 INFO - PROCESS | 2220 | 1466035107547 Marionette DEBUG loaded listener.js 16:58:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (16965400) [pid = 2220] [serial = 284] [outer = 167EB000] 16:58:27 INFO - PROCESS | 2220 | 1466035107982 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]]]}] 16:58:28 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. 16:58:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 630ms 16:58:28 INFO - PROCESS | 2220 | 1466035108028 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 16:58:28 INFO - PROCESS | 2220 | 1466035108030 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 16:58:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 16:58:28 INFO - PROCESS | 2220 | 1466035108033 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 16:58:28 INFO - PROCESS | 2220 | 1466035108034 Marionette TRACE conn6 <- [1,346,null,{}] 16:58:28 INFO - PROCESS | 2220 | 1466035108038 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}] 16:58:28 INFO - PROCESS | 2220 | 1466035108040 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:28 INFO - PROCESS | 2220 | 1466035108156 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 16:58:28 INFO - PROCESS | 2220 | 1466035108161 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:28 INFO - PROCESS | 2220 | 1466035108163 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:28 INFO - PROCESS | 2220 | ++DOCSHELL 1704B000 == 40 [pid = 2220] [id = 96] 16:58:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (1704BC00) [pid = 2220] [serial = 285] [outer = 00000000] 16:58:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (17E39400) [pid = 2220] [serial = 286] [outer = 1704BC00] 16:58:28 INFO - PROCESS | 2220 | 1466035108233 Marionette DEBUG loaded listener.js 16:58:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (18629000) [pid = 2220] [serial = 287] [outer = 1704BC00] 16:58:28 INFO - PROCESS | 2220 | 1466035108669 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]]]}] 16:58:28 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. 16:58:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 670ms 16:58:28 INFO - PROCESS | 2220 | 1466035108704 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 16:58:28 INFO - PROCESS | 2220 | 1466035108706 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 16:58:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 16:58:28 INFO - PROCESS | 2220 | 1466035108709 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 16:58:28 INFO - PROCESS | 2220 | 1466035108710 Marionette TRACE conn6 <- [1,350,null,{}] 16:58:28 INFO - PROCESS | 2220 | 1466035108714 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}] 16:58:28 INFO - PROCESS | 2220 | 1466035108719 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:28 INFO - PROCESS | 2220 | 1466035108859 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 16:58:28 INFO - PROCESS | 2220 | 1466035108869 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:28 INFO - PROCESS | 2220 | 1466035108871 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:28 INFO - PROCESS | 2220 | ++DOCSHELL 16B90C00 == 41 [pid = 2220] [id = 97] 16:58:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (186DDC00) [pid = 2220] [serial = 288] [outer = 00000000] 16:58:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 110 (19710000) [pid = 2220] [serial = 289] [outer = 186DDC00] 16:58:28 INFO - PROCESS | 2220 | 1466035108914 Marionette DEBUG loaded listener.js 16:58:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 111 (1978C400) [pid = 2220] [serial = 290] [outer = 186DDC00] 16:58:29 INFO - PROCESS | 2220 | 1466035109369 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]]]}] 16:58:29 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. 16:58:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 670ms 16:58:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 16:58:29 INFO - PROCESS | 2220 | 1466035109380 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 16:58:29 INFO - PROCESS | 2220 | 1466035109382 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 16:58:29 INFO - PROCESS | 2220 | 1466035109384 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 16:58:29 INFO - PROCESS | 2220 | 1466035109386 Marionette TRACE conn6 <- [1,354,null,{}] 16:58:29 INFO - PROCESS | 2220 | 1466035109395 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}] 16:58:29 INFO - PROCESS | 2220 | 1466035109397 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:29 INFO - PROCESS | 2220 | 1466035109537 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 16:58:29 INFO - PROCESS | 2220 | 1466035109551 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:29 INFO - PROCESS | 2220 | 1466035109553 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:29 INFO - PROCESS | 2220 | ++DOCSHELL 19792400 == 42 [pid = 2220] [id = 98] 16:58:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 112 (18625000) [pid = 2220] [serial = 291] [outer = 00000000] 16:58:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 113 (19AB4800) [pid = 2220] [serial = 292] [outer = 18625000] 16:58:29 INFO - PROCESS | 2220 | 1466035109596 Marionette DEBUG loaded listener.js 16:58:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 114 (19AB5400) [pid = 2220] [serial = 293] [outer = 18625000] 16:58:30 INFO - PROCESS | 2220 | 1466035110336 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]]]}] 16:58:30 INFO - PROCESS | 2220 | --DOMWINDOW == 113 (19287000) [pid = 2220] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 16:58:30 INFO - PROCESS | 2220 | --DOMWINDOW == 112 (19711400) [pid = 2220] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 16:58:30 INFO - PROCESS | 2220 | --DOMWINDOW == 111 (19ABB800) [pid = 2220] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 16:58:30 INFO - PROCESS | 2220 | --DOMWINDOW == 110 (16469C00) [pid = 2220] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 16:58:30 INFO - PROCESS | 2220 | --DOMWINDOW == 109 (0D815C00) [pid = 2220] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 16:58:30 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (17F74000) [pid = 2220] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 16:58:30 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (1D256000) [pid = 2220] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 16:58:30 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (1444A000) [pid = 2220] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 16:58:30 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0D932000) [pid = 2220] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 16:58:30 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0D872000) [pid = 2220] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 16:58:30 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0D1EC400) [pid = 2220] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 16:58:30 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (1B303000) [pid = 2220] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 16:58:30 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0DC81000) [pid = 2220] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 16:58:30 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0C99A000) [pid = 2220] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 16:58:30 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0D1ECC00) [pid = 2220] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 16:58:30 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. 16:58:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1019ms 16:58:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 16:58:30 INFO - PROCESS | 2220 | 1466035110405 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 16:58:30 INFO - PROCESS | 2220 | 1466035110407 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 16:58:30 INFO - PROCESS | 2220 | 1466035110410 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 16:58:30 INFO - PROCESS | 2220 | 1466035110412 Marionette TRACE conn6 <- [1,358,null,{}] 16:58:30 INFO - PROCESS | 2220 | 1466035110415 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}] 16:58:30 INFO - PROCESS | 2220 | 1466035110417 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:30 INFO - PROCESS | 2220 | 1466035110496 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 16:58:30 INFO - PROCESS | 2220 | 1466035110501 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:30 INFO - PROCESS | 2220 | 1466035110503 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:30 INFO - PROCESS | 2220 | ++DOCSHELL 0D4C7800 == 43 [pid = 2220] [id = 99] 16:58:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0D4CBC00) [pid = 2220] [serial = 294] [outer = 00000000] 16:58:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0D932000) [pid = 2220] [serial = 295] [outer = 0D4CBC00] 16:58:30 INFO - PROCESS | 2220 | 1466035110546 Marionette DEBUG loaded listener.js 16:58:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (113D5400) [pid = 2220] [serial = 296] [outer = 0D4CBC00] 16:58:31 INFO - PROCESS | 2220 | 1466035110985 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]]]}] 16:58:31 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. 16:58:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 631ms 16:58:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 16:58:31 INFO - PROCESS | 2220 | 1466035111041 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 16:58:31 INFO - PROCESS | 2220 | 1466035111043 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 16:58:31 INFO - PROCESS | 2220 | 1466035111046 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 16:58:31 INFO - PROCESS | 2220 | 1466035111048 Marionette TRACE conn6 <- [1,362,null,{}] 16:58:31 INFO - PROCESS | 2220 | 1466035111051 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}] 16:58:31 INFO - PROCESS | 2220 | 1466035111053 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:31 INFO - PROCESS | 2220 | 1466035111132 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 16:58:31 INFO - PROCESS | 2220 | 1466035111139 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:31 INFO - PROCESS | 2220 | 1466035111141 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:31 INFO - PROCESS | 2220 | ++DOCSHELL 1862F800 == 44 [pid = 2220] [id = 100] 16:58:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (19236C00) [pid = 2220] [serial = 297] [outer = 00000000] 16:58:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (1A3D9000) [pid = 2220] [serial = 298] [outer = 19236C00] 16:58:31 INFO - PROCESS | 2220 | 1466035111185 Marionette DEBUG loaded listener.js 16:58:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (1A3E1C00) [pid = 2220] [serial = 299] [outer = 19236C00] 16:58:31 INFO - PROCESS | 2220 | 1466035111621 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]]]}] 16:58:31 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. 16:58:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 631ms 16:58:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 16:58:31 INFO - PROCESS | 2220 | 1466035111678 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 16:58:31 INFO - PROCESS | 2220 | 1466035111680 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 16:58:31 INFO - PROCESS | 2220 | 1466035111683 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 16:58:31 INFO - PROCESS | 2220 | 1466035111685 Marionette TRACE conn6 <- [1,366,null,{}] 16:58:31 INFO - PROCESS | 2220 | 1466035111688 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}] 16:58:31 INFO - PROCESS | 2220 | 1466035111690 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:31 INFO - PROCESS | 2220 | 1466035111770 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 16:58:31 INFO - PROCESS | 2220 | 1466035111778 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:31 INFO - PROCESS | 2220 | 1466035111779 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:31 INFO - PROCESS | 2220 | ++DOCSHELL 1B308000 == 45 [pid = 2220] [id = 101] 16:58:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (1BAC1C00) [pid = 2220] [serial = 300] [outer = 00000000] 16:58:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (1C311400) [pid = 2220] [serial = 301] [outer = 1BAC1C00] 16:58:31 INFO - PROCESS | 2220 | 1466035111823 Marionette DEBUG loaded listener.js 16:58:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (1C327C00) [pid = 2220] [serial = 302] [outer = 1BAC1C00] 16:58:32 INFO - PROCESS | 2220 | 1466035112285 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]]]}] 16:58:32 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. 16:58:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 630ms 16:58:32 INFO - PROCESS | 2220 | 1466035112317 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 16:58:32 INFO - PROCESS | 2220 | 1466035112320 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 16:58:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 16:58:32 INFO - PROCESS | 2220 | 1466035112323 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 16:58:32 INFO - PROCESS | 2220 | 1466035112325 Marionette TRACE conn6 <- [1,370,null,{}] 16:58:32 INFO - PROCESS | 2220 | 1466035112329 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}] 16:58:32 INFO - PROCESS | 2220 | 1466035112331 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:32 INFO - PROCESS | 2220 | 1466035112475 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 16:58:32 INFO - PROCESS | 2220 | 1466035112605 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:32 INFO - PROCESS | 2220 | 1466035112609 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:32 INFO - PROCESS | 2220 | ++DOCSHELL 0C999800 == 46 [pid = 2220] [id = 102] 16:58:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0C99B000) [pid = 2220] [serial = 303] [outer = 00000000] 16:58:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 110 (0D181400) [pid = 2220] [serial = 304] [outer = 0C99B000] 16:58:32 INFO - PROCESS | 2220 | 1466035112670 Marionette DEBUG loaded listener.js 16:58:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 111 (0D4CB800) [pid = 2220] [serial = 305] [outer = 0C99B000] 16:58:33 INFO - PROCESS | 2220 | 1466035113292 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]]]}] 16:58:33 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. 16:58:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1021ms 16:58:33 INFO - PROCESS | 2220 | 1466035113357 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 16:58:33 INFO - PROCESS | 2220 | 1466035113362 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 16:58:33 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 16:58:33 INFO - PROCESS | 2220 | 1466035113389 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 16:58:33 INFO - PROCESS | 2220 | 1466035113393 Marionette TRACE conn6 <- [1,374,null,{}] 16:58:33 INFO - PROCESS | 2220 | 1466035113398 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}] 16:58:33 INFO - PROCESS | 2220 | 1466035113401 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:33 INFO - PROCESS | 2220 | 1466035113530 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 16:58:33 INFO - PROCESS | 2220 | 1466035113650 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:33 INFO - PROCESS | 2220 | 1466035113653 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:33 INFO - PROCESS | 2220 | ++DOCSHELL 0DD41C00 == 47 [pid = 2220] [id = 103] 16:58:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 112 (0E205000) [pid = 2220] [serial = 306] [outer = 00000000] 16:58:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 113 (144C8800) [pid = 2220] [serial = 307] [outer = 0E205000] 16:58:33 INFO - PROCESS | 2220 | 1466035113713 Marionette DEBUG loaded listener.js 16:58:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 114 (14820400) [pid = 2220] [serial = 308] [outer = 0E205000] 16:58:34 INFO - PROCESS | 2220 | 1466035114296 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 16:58:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 16:58:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 990ms 16:58:34 INFO - PROCESS | 2220 | 1466035114364 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 16:58:34 INFO - PROCESS | 2220 | 1466035114367 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 16:58:34 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 16:58:34 INFO - PROCESS | 2220 | 1466035114371 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 16:58:34 INFO - PROCESS | 2220 | 1466035114373 Marionette TRACE conn6 <- [1,378,null,{}] 16:58:34 INFO - PROCESS | 2220 | 1466035114378 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}] 16:58:34 INFO - PROCESS | 2220 | 1466035114380 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:34 INFO - PROCESS | 2220 | 1466035114489 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 16:58:34 INFO - PROCESS | 2220 | 1466035114617 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:34 INFO - PROCESS | 2220 | 1466035114619 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:34 INFO - PROCESS | 2220 | ++DOCSHELL 15C57000 == 48 [pid = 2220] [id = 104] 16:58:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 115 (1922C000) [pid = 2220] [serial = 309] [outer = 00000000] 16:58:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 116 (1970F400) [pid = 2220] [serial = 310] [outer = 1922C000] 16:58:34 INFO - PROCESS | 2220 | 1466035114674 Marionette DEBUG loaded listener.js 16:58:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 117 (19AB0800) [pid = 2220] [serial = 311] [outer = 1922C000] 16:58:35 INFO - PROCESS | 2220 | 1466035115257 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 16:58:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 16:58:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 930ms 16:58:35 INFO - PROCESS | 2220 | 1466035115303 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 16:58:35 INFO - PROCESS | 2220 | 1466035115307 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 16:58:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 16:58:35 INFO - PROCESS | 2220 | 1466035115318 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 16:58:35 INFO - PROCESS | 2220 | 1466035115324 Marionette TRACE conn6 <- [1,382,null,{}] 16:58:35 INFO - PROCESS | 2220 | 1466035115328 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}] 16:58:35 INFO - PROCESS | 2220 | 1466035115332 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:35 INFO - PROCESS | 2220 | 1466035115449 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 16:58:35 INFO - PROCESS | 2220 | 1466035115575 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:35 INFO - PROCESS | 2220 | 1466035115577 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:35 INFO - PROCESS | 2220 | ++DOCSHELL 0915CC00 == 49 [pid = 2220] [id = 105] 16:58:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 118 (0C992000) [pid = 2220] [serial = 312] [outer = 00000000] 16:58:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 119 (1D25D400) [pid = 2220] [serial = 313] [outer = 0C992000] 16:58:35 INFO - PROCESS | 2220 | 1466035115631 Marionette DEBUG loaded listener.js 16:58:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 120 (1D261800) [pid = 2220] [serial = 314] [outer = 0C992000] 16:58:36 INFO - PROCESS | 2220 | 1466035116300 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 16:58:36 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 16:58:36 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1033ms 16:58:36 INFO - PROCESS | 2220 | 1466035116345 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 16:58:36 INFO - PROCESS | 2220 | 1466035116347 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 16:58:36 INFO - PROCESS | 2220 | 1466035116351 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 16:58:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 16:58:36 INFO - PROCESS | 2220 | 1466035116353 Marionette TRACE conn6 <- [1,386,null,{}] 16:58:36 INFO - PROCESS | 2220 | 1466035116356 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}] 16:58:36 INFO - PROCESS | 2220 | 1466035116358 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:36 INFO - PROCESS | 2220 | 1466035116466 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 16:58:36 INFO - PROCESS | 2220 | 1466035116701 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:36 INFO - PROCESS | 2220 | 1466035116704 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:36 INFO - PROCESS | 2220 | ++DOCSHELL 0C99A800 == 50 [pid = 2220] [id = 106] 16:58:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 121 (0D133800) [pid = 2220] [serial = 315] [outer = 00000000] 16:58:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 122 (0D4CC400) [pid = 2220] [serial = 316] [outer = 0D133800] 16:58:36 INFO - PROCESS | 2220 | 1466035116760 Marionette DEBUG loaded listener.js 16:58:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 123 (0D86A800) [pid = 2220] [serial = 317] [outer = 0D133800] 16:58:38 INFO - PROCESS | 2220 | --DOCSHELL 1B308000 == 49 [pid = 2220] [id = 101] 16:58:38 INFO - PROCESS | 2220 | --DOCSHELL 1862F800 == 48 [pid = 2220] [id = 100] 16:58:38 INFO - PROCESS | 2220 | --DOCSHELL 0D4C7800 == 47 [pid = 2220] [id = 99] 16:58:38 INFO - PROCESS | 2220 | --DOCSHELL 19792400 == 46 [pid = 2220] [id = 98] 16:58:38 INFO - PROCESS | 2220 | --DOCSHELL 16B90C00 == 45 [pid = 2220] [id = 97] 16:58:38 INFO - PROCESS | 2220 | --DOCSHELL 1704B000 == 44 [pid = 2220] [id = 96] 16:58:38 INFO - PROCESS | 2220 | --DOCSHELL 167E9400 == 43 [pid = 2220] [id = 95] 16:58:38 INFO - PROCESS | 2220 | --DOCSHELL 1455F000 == 42 [pid = 2220] [id = 94] 16:58:38 INFO - PROCESS | 2220 | --DOCSHELL 0D2E6C00 == 41 [pid = 2220] [id = 93] 16:58:38 INFO - PROCESS | 2220 | --DOCSHELL 0D206800 == 40 [pid = 2220] [id = 92] 16:58:38 INFO - PROCESS | 2220 | --DOCSHELL 19710C00 == 39 [pid = 2220] [id = 90] 16:58:38 INFO - PROCESS | 2220 | --DOCSHELL 0E20E800 == 38 [pid = 2220] [id = 89] 16:58:38 INFO - PROCESS | 2220 | --DOCSHELL 0C99D400 == 37 [pid = 2220] [id = 88] 16:58:38 INFO - PROCESS | 2220 | --DOCSHELL 1922EC00 == 36 [pid = 2220] [id = 46] 16:58:38 INFO - PROCESS | 2220 | --DOCSHELL 1BA5A400 == 35 [pid = 2220] [id = 73] 16:58:38 INFO - PROCESS | 2220 | --DOCSHELL 0DC31000 == 34 [pid = 2220] [id = 48] 16:58:38 INFO - PROCESS | 2220 | --DOCSHELL 0CD6E800 == 33 [pid = 2220] [id = 62] 16:58:38 INFO - PROCESS | 2220 | --DOCSHELL 1B30E400 == 32 [pid = 2220] [id = 91] 16:58:38 INFO - PROCESS | 2220 | --DOCSHELL 0D1E6800 == 31 [pid = 2220] [id = 36] 16:58:38 INFO - PROCESS | 2220 | --DOCSHELL 0915CC00 == 30 [pid = 2220] [id = 105] 16:58:38 INFO - PROCESS | 2220 | --DOCSHELL 15C57000 == 29 [pid = 2220] [id = 104] 16:58:38 INFO - PROCESS | 2220 | --DOCSHELL 0C999800 == 28 [pid = 2220] [id = 102] 16:58:38 INFO - PROCESS | 2220 | --DOCSHELL 0DD41C00 == 27 [pid = 2220] [id = 103] 16:58:38 INFO - PROCESS | 2220 | --DOMWINDOW == 122 (0DC89800) [pid = 2220] [serial = 106] [outer = 00000000] [url = about:blank] 16:58:38 INFO - PROCESS | 2220 | --DOMWINDOW == 121 (1C31D800) [pid = 2220] [serial = 136] [outer = 00000000] [url = about:blank] 16:58:38 INFO - PROCESS | 2220 | --DOMWINDOW == 120 (114C5000) [pid = 2220] [serial = 142] [outer = 00000000] [url = about:blank] 16:58:38 INFO - PROCESS | 2220 | --DOMWINDOW == 119 (0C9A0800) [pid = 2220] [serial = 173] [outer = 00000000] [url = about:blank] 16:58:38 INFO - PROCESS | 2220 | --DOMWINDOW == 118 (0DC8A000) [pid = 2220] [serial = 185] [outer = 00000000] [url = about:blank] 16:58:38 INFO - PROCESS | 2220 | --DOMWINDOW == 117 (19792800) [pid = 2220] [serial = 244] [outer = 00000000] [url = about:blank] 16:58:38 INFO - PROCESS | 2220 | --DOMWINDOW == 116 (19716C00) [pid = 2220] [serial = 250] [outer = 00000000] [url = about:blank] 16:58:38 INFO - PROCESS | 2220 | --DOMWINDOW == 115 (1CD18800) [pid = 2220] [serial = 248] [outer = 00000000] [url = about:blank] 16:58:38 INFO - PROCESS | 2220 | --DOMWINDOW == 114 (167EC800) [pid = 2220] [serial = 223] [outer = 00000000] [url = about:blank] 16:58:38 INFO - PROCESS | 2220 | --DOMWINDOW == 113 (1696A400) [pid = 2220] [serial = 238] [outer = 00000000] [url = about:blank] 16:58:38 INFO - PROCESS | 2220 | --DOMWINDOW == 112 (17047400) [pid = 2220] [serial = 239] [outer = 00000000] [url = about:blank] 16:58:38 INFO - PROCESS | 2220 | --DOMWINDOW == 111 (0DA67C00) [pid = 2220] [serial = 235] [outer = 00000000] [url = about:blank] 16:58:38 INFO - PROCESS | 2220 | --DOMWINDOW == 110 (0DD46000) [pid = 2220] [serial = 236] [outer = 00000000] [url = about:blank] 16:58:38 INFO - PROCESS | 2220 | --DOMWINDOW == 109 (186D2800) [pid = 2220] [serial = 241] [outer = 00000000] [url = about:blank] 16:58:38 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (1D2D4400) [pid = 2220] [serial = 230] [outer = 00000000] [url = about:blank] 16:58:38 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (1D25DC00) [pid = 2220] [serial = 229] [outer = 00000000] [url = about:blank] 16:58:38 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (1BAC3C00) [pid = 2220] [serial = 247] [outer = 00000000] [url = about:blank] 16:58:38 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (16947C00) [pid = 2220] [serial = 233] [outer = 00000000] [url = about:blank] 16:58:38 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (15EBF400) [pid = 2220] [serial = 232] [outer = 00000000] [url = about:blank] 16:58:38 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0D81EC00) [pid = 2220] [serial = 220] [outer = 00000000] [url = about:blank] 16:58:38 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (1BABE800) [pid = 2220] [serial = 226] [outer = 00000000] [url = about:blank] 16:58:38 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (1A3DD400) [pid = 2220] [serial = 259] [outer = 00000000] [url = about:blank] 16:58:38 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (16943C00) [pid = 2220] [serial = 254] [outer = 00000000] [url = about:blank] 16:58:38 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (167E5400) [pid = 2220] [serial = 253] [outer = 00000000] [url = about:blank] 16:58:38 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (19717400) [pid = 2220] [serial = 251] [outer = 00000000] [url = about:blank] 16:58:38 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0D877800) [pid = 2220] [serial = 257] [outer = 00000000] [url = about:blank] 16:58:38 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0D875400) [pid = 2220] [serial = 256] [outer = 00000000] [url = about:blank] 16:58:38 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (19AB6800) [pid = 2220] [serial = 245] [outer = 00000000] [url = about:blank] 16:58:38 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (186DD000) [pid = 2220] [serial = 242] [outer = 00000000] [url = about:blank] 16:58:38 INFO - PROCESS | 2220 | 1466035118137 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]]]}] 16:58:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 16:58:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1917ms 16:58:38 INFO - PROCESS | 2220 | 1466035118273 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 16:58:38 INFO - PROCESS | 2220 | 1466035118276 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 16:58:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 16:58:38 INFO - PROCESS | 2220 | 1466035118281 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 16:58:38 INFO - PROCESS | 2220 | 1466035118284 Marionette TRACE conn6 <- [1,390,null,{}] 16:58:38 INFO - PROCESS | 2220 | 1466035118290 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}] 16:58:38 INFO - PROCESS | 2220 | 1466035118293 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:38 INFO - PROCESS | 2220 | 1466035118377 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 16:58:38 INFO - PROCESS | 2220 | 1466035118386 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:38 INFO - PROCESS | 2220 | 1466035118389 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:38 INFO - PROCESS | 2220 | ++DOCSHELL 0CD21000 == 28 [pid = 2220] [id = 107] 16:58:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0CD6A000) [pid = 2220] [serial = 318] [outer = 00000000] 16:58:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0D132400) [pid = 2220] [serial = 319] [outer = 0CD6A000] 16:58:38 INFO - PROCESS | 2220 | 1466035118437 Marionette DEBUG loaded listener.js 16:58:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0D1E6800) [pid = 2220] [serial = 320] [outer = 0CD6A000] 16:58:38 INFO - PROCESS | 2220 | 1466035118935 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]]]}] 16:58:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 16:58:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 670ms 16:58:38 INFO - PROCESS | 2220 | 1466035118952 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 16:58:38 INFO - PROCESS | 2220 | 1466035118957 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 16:58:38 INFO - PROCESS | 2220 | 1466035118964 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 16:58:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 16:58:38 INFO - PROCESS | 2220 | 1466035118966 Marionette TRACE conn6 <- [1,394,null,{}] 16:58:38 INFO - PROCESS | 2220 | 1466035118970 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}] 16:58:38 INFO - PROCESS | 2220 | 1466035118973 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:39 INFO - PROCESS | 2220 | 1466035119063 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 16:58:39 INFO - PROCESS | 2220 | 1466035119073 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:39 INFO - PROCESS | 2220 | 1466035119076 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:39 INFO - PROCESS | 2220 | ++DOCSHELL 0D936000 == 29 [pid = 2220] [id = 108] 16:58:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0D937800) [pid = 2220] [serial = 321] [outer = 00000000] 16:58:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0D93F800) [pid = 2220] [serial = 322] [outer = 0D937800] 16:58:39 INFO - PROCESS | 2220 | 1466035119123 Marionette DEBUG loaded listener.js 16:58:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0DC28C00) [pid = 2220] [serial = 323] [outer = 0D937800] 16:58:39 INFO - PROCESS | 2220 | 1466035119593 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]]]}] 16:58:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 16:58:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 671ms 16:58:39 INFO - PROCESS | 2220 | 1466035119638 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 16:58:39 INFO - PROCESS | 2220 | 1466035119640 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 16:58:39 INFO - PROCESS | 2220 | 1466035119644 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 16:58:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 16:58:39 INFO - PROCESS | 2220 | 1466035119647 Marionette TRACE conn6 <- [1,398,null,{}] 16:58:39 INFO - PROCESS | 2220 | 1466035119658 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}] 16:58:39 INFO - PROCESS | 2220 | 1466035119663 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:39 INFO - PROCESS | 2220 | 1466035119773 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 16:58:39 INFO - PROCESS | 2220 | 1466035119863 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:39 INFO - PROCESS | 2220 | 1466035119866 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:39 INFO - PROCESS | 2220 | ++DOCSHELL 0E270C00 == 30 [pid = 2220] [id = 109] 16:58:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0E27B800) [pid = 2220] [serial = 324] [outer = 00000000] 16:58:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (1147A400) [pid = 2220] [serial = 325] [outer = 0E27B800] 16:58:39 INFO - PROCESS | 2220 | 1466035119915 Marionette DEBUG loaded listener.js 16:58:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (1455A000) [pid = 2220] [serial = 326] [outer = 0E27B800] 16:58:40 INFO - PROCESS | 2220 | 1466035120331 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]]]}] 16:58:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 16:58:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 730ms 16:58:40 INFO - PROCESS | 2220 | 1466035120389 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 16:58:40 INFO - PROCESS | 2220 | 1466035120392 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 16:58:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 16:58:40 INFO - PROCESS | 2220 | 1466035120395 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 16:58:40 INFO - PROCESS | 2220 | 1466035120397 Marionette TRACE conn6 <- [1,402,null,{}] 16:58:40 INFO - PROCESS | 2220 | 1466035120400 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}] 16:58:40 INFO - PROCESS | 2220 | 1466035120402 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:40 INFO - PROCESS | 2220 | 1466035120514 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 16:58:40 INFO - PROCESS | 2220 | 1466035120526 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:40 INFO - PROCESS | 2220 | 1466035120528 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:40 INFO - PROCESS | 2220 | ++DOCSHELL 15C54400 == 31 [pid = 2220] [id = 110] 16:58:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (15C57000) [pid = 2220] [serial = 327] [outer = 00000000] 16:58:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (167EB800) [pid = 2220] [serial = 328] [outer = 15C57000] 16:58:40 INFO - PROCESS | 2220 | 1466035120618 Marionette DEBUG loaded listener.js 16:58:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (16948400) [pid = 2220] [serial = 329] [outer = 15C57000] 16:58:41 INFO - PROCESS | 2220 | 1466035121071 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]]]}] 16:58:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 16:58:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 731ms 16:58:41 INFO - PROCESS | 2220 | 1466035121129 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 16:58:41 INFO - PROCESS | 2220 | 1466035121131 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 16:58:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 16:58:41 INFO - PROCESS | 2220 | 1466035121134 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 16:58:41 INFO - PROCESS | 2220 | 1466035121136 Marionette TRACE conn6 <- [1,406,null,{}] 16:58:41 INFO - PROCESS | 2220 | 1466035121139 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}] 16:58:41 INFO - PROCESS | 2220 | 1466035121141 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:41 INFO - PROCESS | 2220 | 1466035121249 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 16:58:41 INFO - PROCESS | 2220 | 1466035121261 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:41 INFO - PROCESS | 2220 | 1466035121263 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:41 INFO - PROCESS | 2220 | ++DOCSHELL 16988000 == 32 [pid = 2220] [id = 111] 16:58:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (16988400) [pid = 2220] [serial = 330] [outer = 00000000] 16:58:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (1698E800) [pid = 2220] [serial = 331] [outer = 16988400] 16:58:41 INFO - PROCESS | 2220 | 1466035121351 Marionette DEBUG loaded listener.js 16:58:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (16A83400) [pid = 2220] [serial = 332] [outer = 16988400] 16:58:41 INFO - PROCESS | 2220 | 1466035121773 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]]]}] 16:58:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 16:58:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 671ms 16:58:41 INFO - PROCESS | 2220 | 1466035121808 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 16:58:41 INFO - PROCESS | 2220 | 1466035121810 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 16:58:41 INFO - PROCESS | 2220 | 1466035121813 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 16:58:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 16:58:41 INFO - PROCESS | 2220 | 1466035121814 Marionette TRACE conn6 <- [1,410,null,{}] 16:58:41 INFO - PROCESS | 2220 | 1466035121818 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}] 16:58:41 INFO - PROCESS | 2220 | 1466035121823 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:41 INFO - PROCESS | 2220 | 1466035121956 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 16:58:41 INFO - PROCESS | 2220 | 1466035121968 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:41 INFO - PROCESS | 2220 | 1466035121970 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:42 INFO - PROCESS | 2220 | ++DOCSHELL 17E2CC00 == 33 [pid = 2220] [id = 112] 16:58:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 110 (17E2DC00) [pid = 2220] [serial = 333] [outer = 00000000] 16:58:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 111 (186D1400) [pid = 2220] [serial = 334] [outer = 17E2DC00] 16:58:42 INFO - PROCESS | 2220 | 1466035122062 Marionette DEBUG loaded listener.js 16:58:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 112 (186DD400) [pid = 2220] [serial = 335] [outer = 17E2DC00] 16:58:42 INFO - PROCESS | 2220 | --DOMWINDOW == 111 (1BA5C000) [pid = 2220] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 16:58:42 INFO - PROCESS | 2220 | --DOMWINDOW == 110 (14F2DC00) [pid = 2220] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 16:58:42 INFO - PROCESS | 2220 | --DOMWINDOW == 109 (0D819C00) [pid = 2220] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 16:58:42 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (1BAC1C00) [pid = 2220] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 16:58:42 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (1704BC00) [pid = 2220] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 16:58:42 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (186DDC00) [pid = 2220] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 16:58:42 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (1C325800) [pid = 2220] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 16:58:42 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (1455F400) [pid = 2220] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 16:58:42 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (14593800) [pid = 2220] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 16:58:42 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (1137FC00) [pid = 2220] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 16:58:42 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (19719C00) [pid = 2220] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 16:58:42 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0D4C6C00) [pid = 2220] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 16:58:42 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0D26CC00) [pid = 2220] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 16:58:42 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0C99DC00) [pid = 2220] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 16:58:42 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (167EB000) [pid = 2220] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 16:58:42 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (18625000) [pid = 2220] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 16:58:42 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0D4CBC00) [pid = 2220] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 16:58:42 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (19236C00) [pid = 2220] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 16:58:42 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (144CF400) [pid = 2220] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 16:58:42 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (09165400) [pid = 2220] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 16:58:42 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (1A3DA800) [pid = 2220] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 16:58:42 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0D1E3C00) [pid = 2220] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 16:58:42 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (19285800) [pid = 2220] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 16:58:42 INFO - PROCESS | 2220 | 1466035122968 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]]]}] 16:58:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 16:58:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1177ms 16:58:43 INFO - PROCESS | 2220 | 1466035122993 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 16:58:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 16:58:43 INFO - PROCESS | 2220 | 1466035122995 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 16:58:43 INFO - PROCESS | 2220 | 1466035122998 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 16:58:43 INFO - PROCESS | 2220 | 1466035123000 Marionette TRACE conn6 <- [1,414,null,{}] 16:58:43 INFO - PROCESS | 2220 | 1466035123003 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}] 16:58:43 INFO - PROCESS | 2220 | 1466035123005 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:43 INFO - PROCESS | 2220 | 1466035123111 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 16:58:43 INFO - PROCESS | 2220 | 1466035123167 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:43 INFO - PROCESS | 2220 | 1466035123169 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:43 INFO - PROCESS | 2220 | ++DOCSHELL 0D4CE800 == 34 [pid = 2220] [id = 113] 16:58:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0D4D1000) [pid = 2220] [serial = 336] [outer = 00000000] 16:58:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (144CF400) [pid = 2220] [serial = 337] [outer = 0D4D1000] 16:58:43 INFO - PROCESS | 2220 | 1466035123212 Marionette DEBUG loaded listener.js 16:58:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (14594C00) [pid = 2220] [serial = 338] [outer = 0D4D1000] 16:58:43 INFO - PROCESS | 2220 | 1466035123619 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]]]}] 16:58:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 16:58:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 670ms 16:58:43 INFO - PROCESS | 2220 | 1466035123670 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 16:58:43 INFO - PROCESS | 2220 | 1466035123675 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 16:58:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 16:58:43 INFO - PROCESS | 2220 | 1466035123706 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 16:58:43 INFO - PROCESS | 2220 | 1466035123711 Marionette TRACE conn6 <- [1,418,null,{}] 16:58:43 INFO - PROCESS | 2220 | 1466035123718 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}] 16:58:43 INFO - PROCESS | 2220 | 1466035123721 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:43 INFO - PROCESS | 2220 | 1466035123848 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 16:58:43 INFO - PROCESS | 2220 | 1466035123951 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:43 INFO - PROCESS | 2220 | 1466035123955 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:43 INFO - PROCESS | 2220 | ++DOCSHELL 0C99C000 == 35 [pid = 2220] [id = 114] 16:58:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0C99F000) [pid = 2220] [serial = 339] [outer = 00000000] 16:58:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0D206000) [pid = 2220] [serial = 340] [outer = 0C99F000] 16:58:44 INFO - PROCESS | 2220 | 1466035124012 Marionette DEBUG loaded listener.js 16:58:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0D4CE000) [pid = 2220] [serial = 341] [outer = 0C99F000] 16:58:45 INFO - PROCESS | 2220 | 1466035125239 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]]]}] 16:58:45 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 16:58:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1594ms 16:58:45 INFO - PROCESS | 2220 | 1466035125300 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 16:58:45 INFO - PROCESS | 2220 | 1466035125304 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 16:58:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 16:58:45 INFO - PROCESS | 2220 | 1466035125311 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 16:58:45 INFO - PROCESS | 2220 | 1466035125314 Marionette TRACE conn6 <- [1,422,null,{}] 16:58:45 INFO - PROCESS | 2220 | 1466035125318 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}] 16:58:45 INFO - PROCESS | 2220 | 1466035125320 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:45 INFO - PROCESS | 2220 | 1466035125477 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 16:58:45 INFO - PROCESS | 2220 | 1466035125570 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:45 INFO - PROCESS | 2220 | 1466035125572 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:45 INFO - PROCESS | 2220 | ++DOCSHELL 0DD41C00 == 36 [pid = 2220] [id = 115] 16:58:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0DE38800) [pid = 2220] [serial = 342] [outer = 00000000] 16:58:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (14552C00) [pid = 2220] [serial = 343] [outer = 0DE38800] 16:58:45 INFO - PROCESS | 2220 | 1466035125628 Marionette DEBUG loaded listener.js 16:58:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (14FD4800) [pid = 2220] [serial = 344] [outer = 0DE38800] 16:58:46 INFO - PROCESS | 2220 | --DOCSHELL 17E2CC00 == 35 [pid = 2220] [id = 112] 16:58:46 INFO - PROCESS | 2220 | --DOCSHELL 16988000 == 34 [pid = 2220] [id = 111] 16:58:46 INFO - PROCESS | 2220 | --DOCSHELL 15C54400 == 33 [pid = 2220] [id = 110] 16:58:46 INFO - PROCESS | 2220 | --DOCSHELL 0E270C00 == 32 [pid = 2220] [id = 109] 16:58:46 INFO - PROCESS | 2220 | --DOCSHELL 0D936000 == 31 [pid = 2220] [id = 108] 16:58:46 INFO - PROCESS | 2220 | --DOCSHELL 0CD21000 == 30 [pid = 2220] [id = 107] 16:58:46 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (1CFE3C00) [pid = 2220] [serial = 218] [outer = 00000000] [url = about:blank] 16:58:46 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (14FD7000) [pid = 2220] [serial = 179] [outer = 00000000] [url = about:blank] 16:58:46 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0D4C6400) [pid = 2220] [serial = 139] [outer = 00000000] [url = about:blank] 16:58:46 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (1CD21800) [pid = 2220] [serial = 227] [outer = 00000000] [url = about:blank] 16:58:46 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0D814400) [pid = 2220] [serial = 176] [outer = 00000000] [url = about:blank] 16:58:46 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (1928C800) [pid = 2220] [serial = 182] [outer = 00000000] [url = about:blank] 16:58:46 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (17E39400) [pid = 2220] [serial = 286] [outer = 00000000] [url = about:blank] 16:58:46 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (1978C400) [pid = 2220] [serial = 290] [outer = 00000000] [url = about:blank] 16:58:46 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (19710000) [pid = 2220] [serial = 289] [outer = 00000000] [url = about:blank] 16:58:46 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (1C32FC00) [pid = 2220] [serial = 271] [outer = 00000000] [url = about:blank] 16:58:46 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (1C333400) [pid = 2220] [serial = 272] [outer = 00000000] [url = about:blank] 16:58:46 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (1C318000) [pid = 2220] [serial = 260] [outer = 00000000] [url = about:blank] 16:58:46 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (1483A000) [pid = 2220] [serial = 280] [outer = 00000000] [url = about:blank] 16:58:46 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (14FD4C00) [pid = 2220] [serial = 281] [outer = 00000000] [url = about:blank] 16:58:46 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (1466FC00) [pid = 2220] [serial = 265] [outer = 00000000] [url = about:blank] 16:58:46 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (14F32000) [pid = 2220] [serial = 266] [outer = 00000000] [url = about:blank] 16:58:46 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (19AB8C00) [pid = 2220] [serial = 268] [outer = 00000000] [url = about:blank] 16:58:46 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (1A3E5000) [pid = 2220] [serial = 269] [outer = 00000000] [url = about:blank] 16:58:46 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0D86C000) [pid = 2220] [serial = 277] [outer = 00000000] [url = about:blank] 16:58:46 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0D933800) [pid = 2220] [serial = 278] [outer = 00000000] [url = about:blank] 16:58:46 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0D874400) [pid = 2220] [serial = 274] [outer = 00000000] [url = about:blank] 16:58:46 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0DC82000) [pid = 2220] [serial = 275] [outer = 00000000] [url = about:blank] 16:58:46 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (0D184C00) [pid = 2220] [serial = 262] [outer = 00000000] [url = about:blank] 16:58:46 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (0D446800) [pid = 2220] [serial = 263] [outer = 00000000] [url = about:blank] 16:58:46 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (16948800) [pid = 2220] [serial = 283] [outer = 00000000] [url = about:blank] 16:58:46 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (19AB4800) [pid = 2220] [serial = 292] [outer = 00000000] [url = about:blank] 16:58:46 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (0D932000) [pid = 2220] [serial = 295] [outer = 00000000] [url = about:blank] 16:58:46 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (113D5400) [pid = 2220] [serial = 296] [outer = 00000000] [url = about:blank] 16:58:46 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (1A3D9000) [pid = 2220] [serial = 298] [outer = 00000000] [url = about:blank] 16:58:46 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (1C327C00) [pid = 2220] [serial = 302] [outer = 00000000] [url = about:blank] 16:58:46 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (19AB5400) [pid = 2220] [serial = 293] [outer = 00000000] [url = about:blank] 16:58:46 INFO - PROCESS | 2220 | --DOMWINDOW == 66 (1A3E1C00) [pid = 2220] [serial = 299] [outer = 00000000] [url = about:blank] 16:58:46 INFO - PROCESS | 2220 | --DOMWINDOW == 65 (16965400) [pid = 2220] [serial = 284] [outer = 00000000] [url = about:blank] 16:58:46 INFO - PROCESS | 2220 | --DOMWINDOW == 64 (18629000) [pid = 2220] [serial = 287] [outer = 00000000] [url = about:blank] 16:58:46 INFO - PROCESS | 2220 | --DOMWINDOW == 63 (16B8E800) [pid = 2220] [serial = 224] [outer = 00000000] [url = about:blank] 16:58:46 INFO - PROCESS | 2220 | --DOMWINDOW == 62 (0DA68800) [pid = 2220] [serial = 221] [outer = 00000000] [url = about:blank] 16:58:46 INFO - PROCESS | 2220 | --DOMWINDOW == 61 (1C311400) [pid = 2220] [serial = 301] [outer = 00000000] [url = about:blank] 16:58:46 INFO - PROCESS | 2220 | 1466035126855 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]]]}] 16:58:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 16:58:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1573ms 16:58:46 INFO - PROCESS | 2220 | 1466035126887 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 16:58:46 INFO - PROCESS | 2220 | 1466035126890 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 16:58:46 INFO - PROCESS | 2220 | 1466035126932 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 16:58:46 INFO - PROCESS | 2220 | 1466035126935 Marionette TRACE conn6 <- [1,426,null,{}] 16:58:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 16:58:46 INFO - PROCESS | 2220 | 1466035126941 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}] 16:58:46 INFO - PROCESS | 2220 | 1466035126943 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:47 INFO - PROCESS | 2220 | 1466035127035 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 16:58:47 INFO - PROCESS | 2220 | 1466035127107 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:47 INFO - PROCESS | 2220 | 1466035127111 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:47 INFO - PROCESS | 2220 | ++DOCSHELL 0D184C00 == 31 [pid = 2220] [id = 116] 16:58:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 62 (0D2EDC00) [pid = 2220] [serial = 345] [outer = 00000000] 16:58:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 63 (0D4CB000) [pid = 2220] [serial = 346] [outer = 0D2EDC00] 16:58:47 INFO - PROCESS | 2220 | 1466035127159 Marionette DEBUG loaded listener.js 16:58:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 64 (0D869800) [pid = 2220] [serial = 347] [outer = 0D2EDC00] 16:58:47 INFO - PROCESS | 2220 | 1466035127544 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] 16:58:47 INFO - PROCESS | 2220 | 1466035127616 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 16:58:47 INFO - PROCESS | 2220 | 1466035127622 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 16:58:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 16:58:47 INFO - PROCESS | 2220 | 1466035127624 Marionette TRACE conn6 <- [1,430,null,{}] 16:58:47 INFO - PROCESS | 2220 | 1466035127628 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}] 16:58:47 INFO - PROCESS | 2220 | 1466035127631 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:47 INFO - PROCESS | 2220 | 1466035127717 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 16:58:47 INFO - PROCESS | 2220 | 1466035127723 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:47 INFO - PROCESS | 2220 | 1466035127725 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:47 INFO - PROCESS | 2220 | ++DOCSHELL 0D937C00 == 32 [pid = 2220] [id = 117] 16:58:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 65 (0D940800) [pid = 2220] [serial = 348] [outer = 00000000] 16:58:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 66 (0DC8AC00) [pid = 2220] [serial = 349] [outer = 0D940800] 16:58:47 INFO - PROCESS | 2220 | 1466035127772 Marionette DEBUG loaded listener.js 16:58:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 67 (0DD43C00) [pid = 2220] [serial = 350] [outer = 0D940800] 16:58:48 INFO - PROCESS | 2220 | 1466035128221 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]]]}] 16:58:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 16:58:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 671ms 16:58:48 INFO - PROCESS | 2220 | 1466035128298 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 16:58:48 INFO - PROCESS | 2220 | 1466035128300 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 16:58:48 INFO - PROCESS | 2220 | 1466035128304 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 16:58:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 16:58:48 INFO - PROCESS | 2220 | 1466035128307 Marionette TRACE conn6 <- [1,434,null,{}] 16:58:48 INFO - PROCESS | 2220 | 1466035128317 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}] 16:58:48 INFO - PROCESS | 2220 | 1466035128322 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:48 INFO - PROCESS | 2220 | 1466035128434 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 16:58:48 INFO - PROCESS | 2220 | 1466035128445 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:48 INFO - PROCESS | 2220 | 1466035128448 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:48 INFO - PROCESS | 2220 | ++DOCSHELL 14FE1400 == 33 [pid = 2220] [id = 118] 16:58:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (15C4BC00) [pid = 2220] [serial = 351] [outer = 00000000] 16:58:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (15EBC400) [pid = 2220] [serial = 352] [outer = 15C4BC00] 16:58:48 INFO - PROCESS | 2220 | 1466035128495 Marionette DEBUG loaded listener.js 16:58:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (167E5400) [pid = 2220] [serial = 353] [outer = 15C4BC00] 16:58:49 INFO - PROCESS | 2220 | 1466035128989 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]]]}] 16:58:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 16:58:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 733ms 16:58:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 16:58:49 INFO - PROCESS | 2220 | 1466035129041 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 16:58:49 INFO - PROCESS | 2220 | 1466035129043 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 16:58:49 INFO - PROCESS | 2220 | 1466035129046 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 16:58:49 INFO - PROCESS | 2220 | 1466035129048 Marionette TRACE conn6 <- [1,438,null,{}] 16:58:49 INFO - PROCESS | 2220 | 1466035129051 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}] 16:58:49 INFO - PROCESS | 2220 | 1466035129053 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:49 INFO - PROCESS | 2220 | 1466035129172 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 16:58:49 INFO - PROCESS | 2220 | 1466035129239 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:49 INFO - PROCESS | 2220 | 1466035129241 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:49 INFO - PROCESS | 2220 | ++DOCSHELL 16964800 == 34 [pid = 2220] [id = 119] 16:58:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (16965C00) [pid = 2220] [serial = 354] [outer = 00000000] 16:58:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (16989000) [pid = 2220] [serial = 355] [outer = 16965C00] 16:58:49 INFO - PROCESS | 2220 | 1466035129285 Marionette DEBUG loaded listener.js 16:58:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (16991C00) [pid = 2220] [serial = 356] [outer = 16965C00] 16:58:49 INFO - PROCESS | 2220 | 1466035129715 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]]]}] 16:58:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 16:58:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 731ms 16:58:49 INFO - PROCESS | 2220 | 1466035129797 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 16:58:49 INFO - PROCESS | 2220 | 1466035129799 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 16:58:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 16:58:49 INFO - PROCESS | 2220 | 1466035129802 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 16:58:49 INFO - PROCESS | 2220 | 1466035129803 Marionette TRACE conn6 <- [1,442,null,{}] 16:58:49 INFO - PROCESS | 2220 | 1466035129807 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}] 16:58:49 INFO - PROCESS | 2220 | 1466035129809 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:49 INFO - PROCESS | 2220 | 1466035129915 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 16:58:49 INFO - PROCESS | 2220 | 1466035129927 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:49 INFO - PROCESS | 2220 | 1466035129929 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:49 INFO - PROCESS | 2220 | ++DOCSHELL 16B94400 == 35 [pid = 2220] [id = 120] 16:58:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (17047C00) [pid = 2220] [serial = 357] [outer = 00000000] 16:58:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (17E38C00) [pid = 2220] [serial = 358] [outer = 17047C00] 16:58:49 INFO - PROCESS | 2220 | 1466035129973 Marionette DEBUG loaded listener.js 16:58:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (17F74000) [pid = 2220] [serial = 359] [outer = 17047C00] 16:58:50 INFO - PROCESS | 2220 | 1466035130440 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]]]}] 16:58:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 16:58:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 670ms 16:58:50 INFO - PROCESS | 2220 | 1466035130473 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 16:58:50 INFO - PROCESS | 2220 | 1466035130475 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 16:58:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 16:58:50 INFO - PROCESS | 2220 | 1466035130482 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 16:58:50 INFO - PROCESS | 2220 | 1466035130483 Marionette TRACE conn6 <- [1,446,null,{}] 16:58:50 INFO - PROCESS | 2220 | 1466035130487 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}] 16:58:50 INFO - PROCESS | 2220 | 1466035130492 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:50 INFO - PROCESS | 2220 | 1466035130626 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 16:58:50 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (0CD6A000) [pid = 2220] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 16:58:50 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (0E27B800) [pid = 2220] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 16:58:50 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (0D133800) [pid = 2220] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 16:58:50 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (0C99B000) [pid = 2220] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 16:58:50 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (0E205000) [pid = 2220] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 16:58:50 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (1922C000) [pid = 2220] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 16:58:50 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (0C992000) [pid = 2220] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 16:58:50 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (16988400) [pid = 2220] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 16:58:50 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (17E2DC00) [pid = 2220] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 16:58:50 INFO - PROCESS | 2220 | --DOMWINDOW == 66 (0D937800) [pid = 2220] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 16:58:50 INFO - PROCESS | 2220 | --DOMWINDOW == 65 (15C57000) [pid = 2220] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 16:58:50 INFO - PROCESS | 2220 | 1466035130746 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:50 INFO - PROCESS | 2220 | 1466035130748 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:50 INFO - PROCESS | 2220 | ++DOCSHELL 0C992000 == 36 [pid = 2220] [id = 121] 16:58:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 66 (0C999400) [pid = 2220] [serial = 360] [outer = 00000000] 16:58:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 67 (0D872000) [pid = 2220] [serial = 361] [outer = 0C999400] 16:58:50 INFO - PROCESS | 2220 | 1466035130793 Marionette DEBUG loaded listener.js 16:58:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (0DD3C000) [pid = 2220] [serial = 362] [outer = 0C999400] 16:58:51 INFO - PROCESS | 2220 | 1466035131177 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]]]}] 16:58:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 16:58:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 731ms 16:58:51 INFO - PROCESS | 2220 | 1466035131213 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 16:58:51 INFO - PROCESS | 2220 | 1466035131215 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 16:58:51 INFO - PROCESS | 2220 | 1466035131218 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 16:58:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 16:58:51 INFO - PROCESS | 2220 | 1466035131220 Marionette TRACE conn6 <- [1,450,null,{}] 16:58:51 INFO - PROCESS | 2220 | 1466035131224 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}] 16:58:51 INFO - PROCESS | 2220 | 1466035131226 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:51 INFO - PROCESS | 2220 | 1466035131341 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 16:58:51 INFO - PROCESS | 2220 | 1466035131349 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:51 INFO - PROCESS | 2220 | 1466035131351 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:51 INFO - PROCESS | 2220 | ++DOCSHELL 1693C400 == 37 [pid = 2220] [id = 122] 16:58:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (16945400) [pid = 2220] [serial = 363] [outer = 00000000] 16:58:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (1928D400) [pid = 2220] [serial = 364] [outer = 16945400] 16:58:51 INFO - PROCESS | 2220 | 1466035131396 Marionette DEBUG loaded listener.js 16:58:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (19291C00) [pid = 2220] [serial = 365] [outer = 16945400] 16:58:51 INFO - PROCESS | 2220 | 1466035131796 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] 16:58:51 INFO - PROCESS | 2220 | 1466035131857 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 16:58:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 16:58:51 INFO - PROCESS | 2220 | 1466035131860 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 16:58:51 INFO - PROCESS | 2220 | 1466035131862 Marionette TRACE conn6 <- [1,454,null,{}] 16:58:51 INFO - PROCESS | 2220 | 1466035131865 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}] 16:58:51 INFO - PROCESS | 2220 | 1466035131867 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:51 INFO - PROCESS | 2220 | 1466035131974 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 16:58:51 INFO - PROCESS | 2220 | 1466035131982 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:51 INFO - PROCESS | 2220 | 1466035131984 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:52 INFO - PROCESS | 2220 | ++DOCSHELL 1928D000 == 38 [pid = 2220] [id = 123] 16:58:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (1970F000) [pid = 2220] [serial = 366] [outer = 00000000] 16:58:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (1971A800) [pid = 2220] [serial = 367] [outer = 1970F000] 16:58:52 INFO - PROCESS | 2220 | 1466035132026 Marionette DEBUG loaded listener.js 16:58:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (19790800) [pid = 2220] [serial = 368] [outer = 1970F000] 16:58:52 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:58:52 INFO - PROCESS | 2220 | 1466035132424 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]]]}] 16:58:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 16:58:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 630ms 16:58:52 INFO - PROCESS | 2220 | 1466035132491 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 16:58:52 INFO - PROCESS | 2220 | 1466035132493 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 16:58:52 INFO - PROCESS | 2220 | 1466035132496 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 16:58:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 16:58:52 INFO - PROCESS | 2220 | 1466035132498 Marionette TRACE conn6 <- [1,458,null,{}] 16:58:52 INFO - PROCESS | 2220 | 1466035132502 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}] 16:58:52 INFO - PROCESS | 2220 | 1466035132504 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:52 INFO - PROCESS | 2220 | 1466035132644 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 16:58:52 INFO - PROCESS | 2220 | 1466035132658 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:52 INFO - PROCESS | 2220 | 1466035132660 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:52 INFO - PROCESS | 2220 | ++DOCSHELL 16966C00 == 39 [pid = 2220] [id = 124] 16:58:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (19714400) [pid = 2220] [serial = 369] [outer = 00000000] 16:58:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (19886400) [pid = 2220] [serial = 370] [outer = 19714400] 16:58:52 INFO - PROCESS | 2220 | 1466035132717 Marionette DEBUG loaded listener.js 16:58:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (19AB5400) [pid = 2220] [serial = 371] [outer = 19714400] 16:58:53 INFO - PROCESS | 2220 | 1466035133387 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] 16:58:53 INFO - PROCESS | 2220 | 1466035133436 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 16:58:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 16:58:53 INFO - PROCESS | 2220 | 1466035133440 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 16:58:53 INFO - PROCESS | 2220 | 1466035133443 Marionette TRACE conn6 <- [1,462,null,{}] 16:58:53 INFO - PROCESS | 2220 | 1466035133449 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}] 16:58:53 INFO - PROCESS | 2220 | 1466035133453 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:53 INFO - PROCESS | 2220 | 1466035133562 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 16:58:53 INFO - PROCESS | 2220 | 1466035133687 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:53 INFO - PROCESS | 2220 | 1466035133689 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:53 INFO - PROCESS | 2220 | ++DOCSHELL 0D446800 == 40 [pid = 2220] [id = 125] 16:58:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (0D932000) [pid = 2220] [serial = 372] [outer = 00000000] 16:58:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (0E208000) [pid = 2220] [serial = 373] [outer = 0D932000] 16:58:53 INFO - PROCESS | 2220 | 1466035133747 Marionette DEBUG loaded listener.js 16:58:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (144C6400) [pid = 2220] [serial = 374] [outer = 0D932000] 16:58:54 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:58:54 INFO - PROCESS | 2220 | 1466035134398 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] 16:58:54 INFO - PROCESS | 2220 | 1466035134429 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 16:58:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 16:58:54 INFO - PROCESS | 2220 | 1466035134437 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 16:58:54 INFO - PROCESS | 2220 | 1466035134440 Marionette TRACE conn6 <- [1,466,null,{}] 16:58:54 INFO - PROCESS | 2220 | 1466035134444 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}] 16:58:54 INFO - PROCESS | 2220 | 1466035134446 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:54 INFO - PROCESS | 2220 | 1466035134559 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 16:58:54 INFO - PROCESS | 2220 | 1466035134681 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:54 INFO - PROCESS | 2220 | 1466035134684 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:54 INFO - PROCESS | 2220 | ++DOCSHELL 17E36C00 == 41 [pid = 2220] [id = 126] 16:58:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (17E38400) [pid = 2220] [serial = 375] [outer = 00000000] 16:58:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (186DA000) [pid = 2220] [serial = 376] [outer = 17E38400] 16:58:54 INFO - PROCESS | 2220 | 1466035134739 Marionette DEBUG loaded listener.js 16:58:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (19286400) [pid = 2220] [serial = 377] [outer = 17E38400] 16:58:55 INFO - PROCESS | 2220 | 1466035135376 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] 16:58:55 INFO - PROCESS | 2220 | 1466035135413 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 16:58:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 16:58:55 INFO - PROCESS | 2220 | 1466035135417 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 16:58:55 INFO - PROCESS | 2220 | 1466035135421 Marionette TRACE conn6 <- [1,470,null,{}] 16:58:55 INFO - PROCESS | 2220 | 1466035135445 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}] 16:58:55 INFO - PROCESS | 2220 | 1466035135450 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:55 INFO - PROCESS | 2220 | 1466035135584 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 16:58:55 INFO - PROCESS | 2220 | 1466035135642 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:55 INFO - PROCESS | 2220 | 1466035135646 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:55 INFO - PROCESS | 2220 | ++DOCSHELL 1A3DEC00 == 42 [pid = 2220] [id = 127] 16:58:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (1A3DF000) [pid = 2220] [serial = 378] [outer = 00000000] 16:58:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (1A3E2000) [pid = 2220] [serial = 379] [outer = 1A3DF000] 16:58:55 INFO - PROCESS | 2220 | 1466035135703 Marionette DEBUG loaded listener.js 16:58:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (1A476800) [pid = 2220] [serial = 380] [outer = 1A3DF000] 16:58:56 INFO - PROCESS | 2220 | 1466035136436 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]]]}] 16:58:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 16:58:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1072ms 16:58:56 INFO - PROCESS | 2220 | 1466035136512 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 16:58:56 INFO - PROCESS | 2220 | 1466035136517 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 16:58:56 INFO - PROCESS | 2220 | 1466035136522 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 16:58:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 16:58:56 INFO - PROCESS | 2220 | 1466035136525 Marionette TRACE conn6 <- [1,474,null,{}] 16:58:56 INFO - PROCESS | 2220 | 1466035136531 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}] 16:58:56 INFO - PROCESS | 2220 | 1466035136534 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:56 INFO - PROCESS | 2220 | 1466035136640 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 16:58:56 INFO - PROCESS | 2220 | 1466035136722 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:56 INFO - PROCESS | 2220 | 1466035136727 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:56 INFO - PROCESS | 2220 | ++DOCSHELL 0D4C5C00 == 43 [pid = 2220] [id = 128] 16:58:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0D86B000) [pid = 2220] [serial = 381] [outer = 00000000] 16:58:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0DA6EC00) [pid = 2220] [serial = 382] [outer = 0D86B000] 16:58:56 INFO - PROCESS | 2220 | 1466035136820 Marionette DEBUG loaded listener.js 16:58:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0DC89000) [pid = 2220] [serial = 383] [outer = 0D86B000] 16:58:57 INFO - PROCESS | 2220 | --DOCSHELL 0C99A800 == 42 [pid = 2220] [id = 106] 16:58:57 INFO - PROCESS | 2220 | --DOCSHELL 1928D000 == 41 [pid = 2220] [id = 123] 16:58:57 INFO - PROCESS | 2220 | --DOCSHELL 1693C400 == 40 [pid = 2220] [id = 122] 16:58:57 INFO - PROCESS | 2220 | --DOCSHELL 0C992000 == 39 [pid = 2220] [id = 121] 16:58:57 INFO - PROCESS | 2220 | --DOCSHELL 16B94400 == 38 [pid = 2220] [id = 120] 16:58:57 INFO - PROCESS | 2220 | --DOCSHELL 16964800 == 37 [pid = 2220] [id = 119] 16:58:57 INFO - PROCESS | 2220 | --DOCSHELL 14FE1400 == 36 [pid = 2220] [id = 118] 16:58:57 INFO - PROCESS | 2220 | --DOCSHELL 0D937C00 == 35 [pid = 2220] [id = 117] 16:58:57 INFO - PROCESS | 2220 | --DOCSHELL 0D184C00 == 34 [pid = 2220] [id = 116] 16:58:57 INFO - PROCESS | 2220 | --DOCSHELL 0D4CE800 == 33 [pid = 2220] [id = 113] 16:58:57 INFO - PROCESS | 2220 | --DOCSHELL 0C99C000 == 32 [pid = 2220] [id = 114] 16:58:57 INFO - PROCESS | 2220 | --DOCSHELL 0DD41C00 == 31 [pid = 2220] [id = 115] 16:58:57 INFO - PROCESS | 2220 | --DOCSHELL 1A3DEC00 == 30 [pid = 2220] [id = 127] 16:58:57 INFO - PROCESS | 2220 | --DOCSHELL 17E36C00 == 29 [pid = 2220] [id = 126] 16:58:57 INFO - PROCESS | 2220 | --DOCSHELL 16966C00 == 28 [pid = 2220] [id = 124] 16:58:57 INFO - PROCESS | 2220 | --DOCSHELL 0D446800 == 27 [pid = 2220] [id = 125] 16:58:57 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0D132400) [pid = 2220] [serial = 319] [outer = 00000000] [url = about:blank] 16:58:57 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0D1E6800) [pid = 2220] [serial = 320] [outer = 00000000] [url = about:blank] 16:58:57 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (1147A400) [pid = 2220] [serial = 325] [outer = 00000000] [url = about:blank] 16:58:57 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0D86A800) [pid = 2220] [serial = 317] [outer = 00000000] [url = about:blank] 16:58:57 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0D4CC400) [pid = 2220] [serial = 316] [outer = 00000000] [url = about:blank] 16:58:57 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0D4CB800) [pid = 2220] [serial = 305] [outer = 00000000] [url = about:blank] 16:58:57 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0D181400) [pid = 2220] [serial = 304] [outer = 00000000] [url = about:blank] 16:58:57 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (14820400) [pid = 2220] [serial = 308] [outer = 00000000] [url = about:blank] 16:58:57 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (144C8800) [pid = 2220] [serial = 307] [outer = 00000000] [url = about:blank] 16:58:57 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (19AB0800) [pid = 2220] [serial = 311] [outer = 00000000] [url = about:blank] 16:58:57 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (1970F400) [pid = 2220] [serial = 310] [outer = 00000000] [url = about:blank] 16:58:57 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (1D261800) [pid = 2220] [serial = 314] [outer = 00000000] [url = about:blank] 16:58:57 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (1D25D400) [pid = 2220] [serial = 313] [outer = 00000000] [url = about:blank] 16:58:57 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (16A83400) [pid = 2220] [serial = 332] [outer = 00000000] [url = about:blank] 16:58:57 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (1698E800) [pid = 2220] [serial = 331] [outer = 00000000] [url = about:blank] 16:58:57 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (186D1400) [pid = 2220] [serial = 334] [outer = 00000000] [url = about:blank] 16:58:57 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (0DC28C00) [pid = 2220] [serial = 323] [outer = 00000000] [url = about:blank] 16:58:57 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (0D93F800) [pid = 2220] [serial = 322] [outer = 00000000] [url = about:blank] 16:58:57 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (186DD400) [pid = 2220] [serial = 335] [outer = 00000000] [url = about:blank] 16:58:57 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (167EB800) [pid = 2220] [serial = 328] [outer = 00000000] [url = about:blank] 16:58:57 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (16948400) [pid = 2220] [serial = 329] [outer = 00000000] [url = about:blank] 16:58:57 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (144CF400) [pid = 2220] [serial = 337] [outer = 00000000] [url = about:blank] 16:58:57 INFO - PROCESS | 2220 | --DOMWINDOW == 66 (1455A000) [pid = 2220] [serial = 326] [outer = 00000000] [url = about:blank] 16:58:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 67 (0915FC00) [pid = 2220] [serial = 384] [outer = 0D17D400] 16:58:58 INFO - PROCESS | 2220 | 1466035138084 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]]]}] 16:58:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 16:58:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1578ms 16:58:58 INFO - PROCESS | 2220 | 1466035138106 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 16:58:58 INFO - PROCESS | 2220 | 1466035138111 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 16:58:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 16:58:58 INFO - PROCESS | 2220 | 1466035138115 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 16:58:58 INFO - PROCESS | 2220 | 1466035138119 Marionette TRACE conn6 <- [1,478,null,{}] 16:58:58 INFO - PROCESS | 2220 | 1466035138125 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}] 16:58:58 INFO - PROCESS | 2220 | 1466035138128 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:58 INFO - PROCESS | 2220 | 1466035138213 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 16:58:58 INFO - PROCESS | 2220 | 1466035138220 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:58 INFO - PROCESS | 2220 | 1466035138225 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:58 INFO - PROCESS | 2220 | ++DOCSHELL 0D4CA800 == 28 [pid = 2220] [id = 129] 16:58:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (0D4CBC00) [pid = 2220] [serial = 385] [outer = 00000000] 16:58:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (0D4CF800) [pid = 2220] [serial = 386] [outer = 0D4CBC00] 16:58:58 INFO - PROCESS | 2220 | 1466035138276 Marionette DEBUG loaded listener.js 16:58:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (0D811400) [pid = 2220] [serial = 387] [outer = 0D4CBC00] 16:58:58 INFO - PROCESS | 2220 | 1466035138797 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]]]}] 16:58:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 16:58:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 730ms 16:58:58 INFO - PROCESS | 2220 | 1466035138850 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 16:58:58 INFO - PROCESS | 2220 | 1466035138855 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 16:58:58 INFO - PROCESS | 2220 | 1466035138861 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 16:58:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 16:58:58 INFO - PROCESS | 2220 | 1466035138864 Marionette TRACE conn6 <- [1,482,null,{}] 16:58:58 INFO - PROCESS | 2220 | 1466035138867 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}] 16:58:58 INFO - PROCESS | 2220 | 1466035138870 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:58 INFO - PROCESS | 2220 | 1466035138963 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 16:58:59 INFO - PROCESS | 2220 | 1466035139039 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:59 INFO - PROCESS | 2220 | 1466035139042 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:59 INFO - PROCESS | 2220 | ++DOCSHELL 0D937400 == 29 [pid = 2220] [id = 130] 16:58:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (0D938C00) [pid = 2220] [serial = 388] [outer = 00000000] 16:58:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (0D93E800) [pid = 2220] [serial = 389] [outer = 0D938C00] 16:58:59 INFO - PROCESS | 2220 | 1466035139088 Marionette DEBUG loaded listener.js 16:58:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (0DA6D800) [pid = 2220] [serial = 390] [outer = 0D938C00] 16:58:59 INFO - PROCESS | 2220 | 1466035139474 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]]]}] 16:58:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 16:58:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 670ms 16:58:59 INFO - PROCESS | 2220 | 1466035139535 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 16:58:59 INFO - PROCESS | 2220 | 1466035139538 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 16:58:59 INFO - PROCESS | 2220 | 1466035139541 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 16:58:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 16:58:59 INFO - PROCESS | 2220 | 1466035139545 Marionette TRACE conn6 <- [1,486,null,{}] 16:58:59 INFO - PROCESS | 2220 | 1466035139555 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}] 16:58:59 INFO - PROCESS | 2220 | 1466035139560 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:59 INFO - PROCESS | 2220 | 1466035139642 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 16:58:59 INFO - PROCESS | 2220 | 1466035139649 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:58:59 INFO - PROCESS | 2220 | 1466035139652 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:58:59 INFO - PROCESS | 2220 | ++DOCSHELL 113C7C00 == 30 [pid = 2220] [id = 131] 16:58:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (1147A400) [pid = 2220] [serial = 391] [outer = 00000000] 16:58:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (14554400) [pid = 2220] [serial = 392] [outer = 1147A400] 16:58:59 INFO - PROCESS | 2220 | 1466035139699 Marionette DEBUG loaded listener.js 16:58:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (145A2000) [pid = 2220] [serial = 393] [outer = 1147A400] 16:59:00 INFO - PROCESS | 2220 | 1466035140205 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]]]}] 16:59:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 16:59:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 670ms 16:59:00 INFO - PROCESS | 2220 | 1466035140215 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 16:59:00 INFO - PROCESS | 2220 | 1466035140218 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 16:59:00 INFO - PROCESS | 2220 | 1466035140221 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 16:59:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 16:59:00 INFO - PROCESS | 2220 | 1466035140223 Marionette TRACE conn6 <- [1,490,null,{}] 16:59:00 INFO - PROCESS | 2220 | 1466035140226 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}] 16:59:00 INFO - PROCESS | 2220 | 1466035140228 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:00 INFO - PROCESS | 2220 | 1466035140369 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 16:59:00 INFO - PROCESS | 2220 | 1466035140392 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:00 INFO - PROCESS | 2220 | 1466035140394 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:00 INFO - PROCESS | 2220 | ++DOCSHELL 14FD5000 == 31 [pid = 2220] [id = 132] 16:59:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (14FDD000) [pid = 2220] [serial = 394] [outer = 00000000] 16:59:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (15EC8400) [pid = 2220] [serial = 395] [outer = 14FDD000] 16:59:00 INFO - PROCESS | 2220 | 1466035140438 Marionette DEBUG loaded listener.js 16:59:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (16939400) [pid = 2220] [serial = 396] [outer = 14FDD000] 16:59:00 INFO - PROCESS | 2220 | 1466035140863 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]]]}] 16:59:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 16:59:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 670ms 16:59:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 16:59:00 INFO - PROCESS | 2220 | 1466035140895 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 16:59:00 INFO - PROCESS | 2220 | 1466035140897 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 16:59:00 INFO - PROCESS | 2220 | 1466035140900 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 16:59:00 INFO - PROCESS | 2220 | 1466035140901 Marionette TRACE conn6 <- [1,494,null,{}] 16:59:00 INFO - PROCESS | 2220 | 1466035140905 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}] 16:59:00 INFO - PROCESS | 2220 | 1466035140907 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:01 INFO - PROCESS | 2220 | 1466035141019 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 16:59:01 INFO - PROCESS | 2220 | 1466035141024 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:01 INFO - PROCESS | 2220 | 1466035141026 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:01 INFO - PROCESS | 2220 | ++DOCSHELL 15C57000 == 32 [pid = 2220] [id = 133] 16:59:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (1693F400) [pid = 2220] [serial = 397] [outer = 00000000] 16:59:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (16966000) [pid = 2220] [serial = 398] [outer = 1693F400] 16:59:01 INFO - PROCESS | 2220 | 1466035141070 Marionette DEBUG loaded listener.js 16:59:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (16989800) [pid = 2220] [serial = 399] [outer = 1693F400] 16:59:01 INFO - PROCESS | 2220 | 1466035141546 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]]]}] 16:59:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 16:59:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 671ms 16:59:01 INFO - PROCESS | 2220 | 1466035141571 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 16:59:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 16:59:01 INFO - PROCESS | 2220 | 1466035141573 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 16:59:01 INFO - PROCESS | 2220 | 1466035141580 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 16:59:01 INFO - PROCESS | 2220 | 1466035141582 Marionette TRACE conn6 <- [1,498,null,{}] 16:59:01 INFO - PROCESS | 2220 | 1466035141585 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}] 16:59:01 INFO - PROCESS | 2220 | 1466035141591 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:01 INFO - PROCESS | 2220 | 1466035141756 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 16:59:01 INFO - PROCESS | 2220 | 1466035141782 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:01 INFO - PROCESS | 2220 | 1466035141784 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:01 INFO - PROCESS | 2220 | ++DOCSHELL 0D183800 == 33 [pid = 2220] [id = 134] 16:59:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (1704B000) [pid = 2220] [serial = 400] [outer = 00000000] 16:59:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (18621400) [pid = 2220] [serial = 401] [outer = 1704B000] 16:59:01 INFO - PROCESS | 2220 | 1466035141830 Marionette DEBUG loaded listener.js 16:59:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (186D6000) [pid = 2220] [serial = 402] [outer = 1704B000] 16:59:02 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (19714400) [pid = 2220] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 16:59:02 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (1970F000) [pid = 2220] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 16:59:02 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (16965C00) [pid = 2220] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 16:59:02 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (17047C00) [pid = 2220] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 16:59:02 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0C999400) [pid = 2220] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 16:59:02 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0D4D1000) [pid = 2220] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 16:59:02 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0DE38800) [pid = 2220] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 16:59:02 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0D940800) [pid = 2220] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 16:59:02 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0D2EDC00) [pid = 2220] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 16:59:02 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (15C4BC00) [pid = 2220] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 16:59:02 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (0C99F000) [pid = 2220] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 16:59:02 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (16945400) [pid = 2220] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 16:59:02 INFO - PROCESS | 2220 | 1466035142489 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]]]}] 16:59:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 16:59:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 930ms 16:59:02 INFO - PROCESS | 2220 | 1466035142507 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 16:59:02 INFO - PROCESS | 2220 | 1466035142509 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 16:59:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 16:59:02 INFO - PROCESS | 2220 | 1466035142512 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 16:59:02 INFO - PROCESS | 2220 | 1466035142514 Marionette TRACE conn6 <- [1,502,null,{}] 16:59:02 INFO - PROCESS | 2220 | 1466035142517 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}] 16:59:02 INFO - PROCESS | 2220 | 1466035142519 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:02 INFO - PROCESS | 2220 | 1466035142628 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 16:59:02 INFO - PROCESS | 2220 | 1466035142674 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:02 INFO - PROCESS | 2220 | 1466035142676 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:02 INFO - PROCESS | 2220 | ++DOCSHELL 0D1ED400 == 34 [pid = 2220] [id = 135] 16:59:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (16944800) [pid = 2220] [serial = 403] [outer = 00000000] 16:59:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (17047400) [pid = 2220] [serial = 404] [outer = 16944800] 16:59:02 INFO - PROCESS | 2220 | 1466035142719 Marionette DEBUG loaded listener.js 16:59:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (1704C000) [pid = 2220] [serial = 405] [outer = 16944800] 16:59:03 INFO - PROCESS | 2220 | 1466035143073 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]]]}] 16:59:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 16:59:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 570ms 16:59:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 16:59:03 INFO - PROCESS | 2220 | 1466035143083 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 16:59:03 INFO - PROCESS | 2220 | 1466035143085 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 16:59:03 INFO - PROCESS | 2220 | 1466035143088 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 16:59:03 INFO - PROCESS | 2220 | 1466035143090 Marionette TRACE conn6 <- [1,506,null,{}] 16:59:03 INFO - PROCESS | 2220 | 1466035143093 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}] 16:59:03 INFO - PROCESS | 2220 | 1466035143095 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:03 INFO - PROCESS | 2220 | 1466035143201 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 16:59:03 INFO - PROCESS | 2220 | 1466035143208 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:03 INFO - PROCESS | 2220 | 1466035143210 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:03 INFO - PROCESS | 2220 | ++DOCSHELL 0D93E400 == 35 [pid = 2220] [id = 136] 16:59:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (0DD3FC00) [pid = 2220] [serial = 406] [outer = 00000000] 16:59:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (19283000) [pid = 2220] [serial = 407] [outer = 0DD3FC00] 16:59:03 INFO - PROCESS | 2220 | 1466035143254 Marionette DEBUG loaded listener.js 16:59:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (1646E800) [pid = 2220] [serial = 408] [outer = 0DD3FC00] 16:59:03 INFO - PROCESS | 2220 | 1466035143679 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]]]}] 16:59:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 16:59:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 630ms 16:59:03 INFO - PROCESS | 2220 | 1466035143719 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 16:59:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 16:59:03 INFO - PROCESS | 2220 | 1466035143721 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 16:59:03 INFO - PROCESS | 2220 | 1466035143724 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 16:59:03 INFO - PROCESS | 2220 | 1466035143726 Marionette TRACE conn6 <- [1,510,null,{}] 16:59:03 INFO - PROCESS | 2220 | 1466035143730 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}] 16:59:03 INFO - PROCESS | 2220 | 1466035143731 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:03 INFO - PROCESS | 2220 | 1466035143839 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 16:59:03 INFO - PROCESS | 2220 | 1466035143847 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:03 INFO - PROCESS | 2220 | 1466035143849 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:03 INFO - PROCESS | 2220 | ++DOCSHELL 11389400 == 36 [pid = 2220] [id = 137] 16:59:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (1928E400) [pid = 2220] [serial = 409] [outer = 00000000] 16:59:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (19714000) [pid = 2220] [serial = 410] [outer = 1928E400] 16:59:03 INFO - PROCESS | 2220 | 1466035143892 Marionette DEBUG loaded listener.js 16:59:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (1971B000) [pid = 2220] [serial = 411] [outer = 1928E400] 16:59:04 INFO - PROCESS | 2220 | 1466035144384 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]]]}] 16:59:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 16:59:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 730ms 16:59:04 INFO - PROCESS | 2220 | 1466035144493 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 16:59:04 INFO - PROCESS | 2220 | 1466035144498 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 16:59:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 16:59:04 INFO - PROCESS | 2220 | 1466035144551 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 16:59:04 INFO - PROCESS | 2220 | 1466035144555 Marionette TRACE conn6 <- [1,514,null,{}] 16:59:04 INFO - PROCESS | 2220 | 1466035144571 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}] 16:59:04 INFO - PROCESS | 2220 | 1466035144574 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:04 INFO - PROCESS | 2220 | 1466035144694 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 16:59:04 INFO - PROCESS | 2220 | 1466035144768 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:04 INFO - PROCESS | 2220 | 1466035144772 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:04 INFO - PROCESS | 2220 | ++DOCSHELL 0C997000 == 37 [pid = 2220] [id = 138] 16:59:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0D184C00) [pid = 2220] [serial = 412] [outer = 00000000] 16:59:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0D4D0400) [pid = 2220] [serial = 413] [outer = 0D184C00] 16:59:04 INFO - PROCESS | 2220 | 1466035144829 Marionette DEBUG loaded listener.js 16:59:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0D86AC00) [pid = 2220] [serial = 414] [outer = 0D184C00] 16:59:05 INFO - PROCESS | 2220 | 1466035145501 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]]]}] 16:59:05 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 16:59:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1000ms 16:59:05 INFO - PROCESS | 2220 | 1466035145533 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 16:59:05 INFO - PROCESS | 2220 | 1466035145538 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 16:59:05 INFO - PROCESS | 2220 | 1466035145544 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 16:59:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 16:59:05 INFO - PROCESS | 2220 | 1466035145547 Marionette TRACE conn6 <- [1,518,null,{}] 16:59:05 INFO - PROCESS | 2220 | 1466035145551 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}] 16:59:05 INFO - PROCESS | 2220 | 1466035145554 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:05 INFO - PROCESS | 2220 | 1466035145671 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 16:59:05 INFO - PROCESS | 2220 | 1466035145753 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:05 INFO - PROCESS | 2220 | 1466035145756 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:05 INFO - PROCESS | 2220 | ++DOCSHELL 0C99CC00 == 38 [pid = 2220] [id = 139] 16:59:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0DC83800) [pid = 2220] [serial = 415] [outer = 00000000] 16:59:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (113CCC00) [pid = 2220] [serial = 416] [outer = 0DC83800] 16:59:05 INFO - PROCESS | 2220 | 1466035145851 Marionette DEBUG loaded listener.js 16:59:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (14844800) [pid = 2220] [serial = 417] [outer = 0DC83800] 16:59:06 INFO - PROCESS | 2220 | 1466035146709 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]]]}] 16:59:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 16:59:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1233ms 16:59:06 INFO - PROCESS | 2220 | 1466035146780 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 16:59:06 INFO - PROCESS | 2220 | 1466035146785 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 16:59:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 16:59:06 INFO - PROCESS | 2220 | 1466035146790 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 16:59:06 INFO - PROCESS | 2220 | 1466035146793 Marionette TRACE conn6 <- [1,522,null,{}] 16:59:06 INFO - PROCESS | 2220 | 1466035146798 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}] 16:59:06 INFO - PROCESS | 2220 | 1466035146800 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:06 INFO - PROCESS | 2220 | 1466035146919 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 16:59:06 INFO - PROCESS | 2220 | --DOCSHELL 0D93E400 == 37 [pid = 2220] [id = 136] 16:59:06 INFO - PROCESS | 2220 | --DOCSHELL 0D1ED400 == 36 [pid = 2220] [id = 135] 16:59:06 INFO - PROCESS | 2220 | --DOCSHELL 0D183800 == 35 [pid = 2220] [id = 134] 16:59:06 INFO - PROCESS | 2220 | --DOCSHELL 15C57000 == 34 [pid = 2220] [id = 133] 16:59:06 INFO - PROCESS | 2220 | --DOCSHELL 14FD5000 == 33 [pid = 2220] [id = 132] 16:59:06 INFO - PROCESS | 2220 | --DOCSHELL 113C7C00 == 32 [pid = 2220] [id = 131] 16:59:06 INFO - PROCESS | 2220 | --DOCSHELL 0D937400 == 31 [pid = 2220] [id = 130] 16:59:06 INFO - PROCESS | 2220 | --DOCSHELL 0D4CA800 == 30 [pid = 2220] [id = 129] 16:59:06 INFO - PROCESS | 2220 | --DOCSHELL 0D4C5C00 == 29 [pid = 2220] [id = 128] 16:59:06 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (16989000) [pid = 2220] [serial = 355] [outer = 00000000] [url = about:blank] 16:59:06 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (17E38C00) [pid = 2220] [serial = 358] [outer = 00000000] [url = about:blank] 16:59:06 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (16991C00) [pid = 2220] [serial = 356] [outer = 00000000] [url = about:blank] 16:59:06 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0D872000) [pid = 2220] [serial = 361] [outer = 00000000] [url = about:blank] 16:59:06 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (17F74000) [pid = 2220] [serial = 359] [outer = 00000000] [url = about:blank] 16:59:06 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (14594C00) [pid = 2220] [serial = 338] [outer = 00000000] [url = about:blank] 16:59:07 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (14552C00) [pid = 2220] [serial = 343] [outer = 00000000] [url = about:blank] 16:59:07 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (14FD4800) [pid = 2220] [serial = 344] [outer = 00000000] [url = about:blank] 16:59:07 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0DC8AC00) [pid = 2220] [serial = 349] [outer = 00000000] [url = about:blank] 16:59:07 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0DD43C00) [pid = 2220] [serial = 350] [outer = 00000000] [url = about:blank] 16:59:07 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0D4CB000) [pid = 2220] [serial = 346] [outer = 00000000] [url = about:blank] 16:59:07 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0D869800) [pid = 2220] [serial = 347] [outer = 00000000] [url = about:blank] 16:59:07 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (15EBC400) [pid = 2220] [serial = 352] [outer = 00000000] [url = about:blank] 16:59:07 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (0D206000) [pid = 2220] [serial = 340] [outer = 00000000] [url = about:blank] 16:59:07 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (0D4CE000) [pid = 2220] [serial = 341] [outer = 00000000] [url = about:blank] 16:59:07 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (19790800) [pid = 2220] [serial = 368] [outer = 00000000] [url = about:blank] 16:59:07 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (0DD3C000) [pid = 2220] [serial = 362] [outer = 00000000] [url = about:blank] 16:59:07 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (1928D400) [pid = 2220] [serial = 364] [outer = 00000000] [url = about:blank] 16:59:07 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (19291C00) [pid = 2220] [serial = 365] [outer = 00000000] [url = about:blank] 16:59:07 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (167E5400) [pid = 2220] [serial = 353] [outer = 00000000] [url = about:blank] 16:59:07 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (19886400) [pid = 2220] [serial = 370] [outer = 00000000] [url = about:blank] 16:59:07 INFO - PROCESS | 2220 | --DOMWINDOW == 66 (19AB5400) [pid = 2220] [serial = 371] [outer = 00000000] [url = about:blank] 16:59:07 INFO - PROCESS | 2220 | --DOMWINDOW == 65 (1971A800) [pid = 2220] [serial = 367] [outer = 00000000] [url = about:blank] 16:59:07 INFO - PROCESS | 2220 | 1466035147045 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:07 INFO - PROCESS | 2220 | 1466035147049 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:07 INFO - PROCESS | 2220 | ++DOCSHELL 0916FC00 == 30 [pid = 2220] [id = 140] 16:59:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 66 (0C992400) [pid = 2220] [serial = 418] [outer = 00000000] 16:59:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 67 (0CD76C00) [pid = 2220] [serial = 419] [outer = 0C992400] 16:59:07 INFO - PROCESS | 2220 | 1466035147097 Marionette DEBUG loaded listener.js 16:59:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (0D448C00) [pid = 2220] [serial = 420] [outer = 0C992400] 16:59:07 INFO - PROCESS | 2220 | 1466035147554 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]]]}] 16:59:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 16:59:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 831ms 16:59:07 INFO - PROCESS | 2220 | 1466035147622 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 16:59:07 INFO - PROCESS | 2220 | 1466035147626 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 16:59:07 INFO - PROCESS | 2220 | 1466035147632 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 16:59:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 16:59:07 INFO - PROCESS | 2220 | 1466035147634 Marionette TRACE conn6 <- [1,526,null,{}] 16:59:07 INFO - PROCESS | 2220 | 1466035147638 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}] 16:59:07 INFO - PROCESS | 2220 | 1466035147640 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:07 INFO - PROCESS | 2220 | 1466035147724 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 16:59:07 INFO - PROCESS | 2220 | 1466035147733 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:07 INFO - PROCESS | 2220 | 1466035147735 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:07 INFO - PROCESS | 2220 | ++DOCSHELL 0D86D800 == 31 [pid = 2220] [id = 141] 16:59:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (0D876800) [pid = 2220] [serial = 421] [outer = 00000000] 16:59:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (0DC28C00) [pid = 2220] [serial = 422] [outer = 0D876800] 16:59:07 INFO - PROCESS | 2220 | 1466035147781 Marionette DEBUG loaded listener.js 16:59:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (0DC8B800) [pid = 2220] [serial = 423] [outer = 0D876800] 16:59:08 INFO - PROCESS | 2220 | 1466035148256 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]]]}] 16:59:08 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 16:59:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 670ms 16:59:08 INFO - PROCESS | 2220 | 1466035148306 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 16:59:08 INFO - PROCESS | 2220 | 1466035148309 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 16:59:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 16:59:08 INFO - PROCESS | 2220 | 1466035148314 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 16:59:08 INFO - PROCESS | 2220 | 1466035148317 Marionette TRACE conn6 <- [1,530,null,{}] 16:59:08 INFO - PROCESS | 2220 | 1466035148328 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}] 16:59:08 INFO - PROCESS | 2220 | 1466035148332 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:08 INFO - PROCESS | 2220 | 1466035148442 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 16:59:08 INFO - PROCESS | 2220 | 1466035148526 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:08 INFO - PROCESS | 2220 | 1466035148529 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:08 INFO - PROCESS | 2220 | ++DOCSHELL 14F37000 == 32 [pid = 2220] [id = 142] 16:59:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (14FD5C00) [pid = 2220] [serial = 424] [outer = 00000000] 16:59:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (15EBC400) [pid = 2220] [serial = 425] [outer = 14FD5C00] 16:59:08 INFO - PROCESS | 2220 | 1466035148576 Marionette DEBUG loaded listener.js 16:59:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (167E5400) [pid = 2220] [serial = 426] [outer = 14FD5C00] 16:59:08 INFO - PROCESS | 2220 | 1466035148963 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"]]]}] 16:59:09 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 16:59:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 16:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:59:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:59:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 16:59:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:59:09 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 16:59:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 16:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:59:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:59:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 16:59:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:59:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 670ms 16:59:09 INFO - PROCESS | 2220 | 1466035148986 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 16:59:09 INFO - PROCESS | 2220 | 1466035148989 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 16:59:09 INFO - PROCESS | 2220 | 1466035148992 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 16:59:09 INFO - PROCESS | 2220 | 1466035148994 Marionette TRACE conn6 <- [1,534,null,{}] 16:59:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 16:59:09 INFO - PROCESS | 2220 | 1466035148997 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}] 16:59:09 INFO - PROCESS | 2220 | 1466035148999 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:09 INFO - PROCESS | 2220 | 1466035149127 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 16:59:09 INFO - PROCESS | 2220 | 1466035149140 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:09 INFO - PROCESS | 2220 | 1466035149142 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:09 INFO - PROCESS | 2220 | ++DOCSHELL 167EB800 == 33 [pid = 2220] [id = 143] 16:59:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (1693A000) [pid = 2220] [serial = 427] [outer = 00000000] 16:59:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (1698C800) [pid = 2220] [serial = 428] [outer = 1693A000] 16:59:09 INFO - PROCESS | 2220 | 1466035149187 Marionette DEBUG loaded listener.js 16:59:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (16B98800) [pid = 2220] [serial = 429] [outer = 1693A000] 16:59:09 INFO - PROCESS | 2220 | 1466035149623 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]]]}] 16:59:09 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. 16:59:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 670ms 16:59:09 INFO - PROCESS | 2220 | 1466035149666 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 16:59:09 INFO - PROCESS | 2220 | 1466035149668 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 16:59:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 16:59:09 INFO - PROCESS | 2220 | 1466035149671 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 16:59:09 INFO - PROCESS | 2220 | 1466035149673 Marionette TRACE conn6 <- [1,538,null,{}] 16:59:09 INFO - PROCESS | 2220 | 1466035149676 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}] 16:59:09 INFO - PROCESS | 2220 | 1466035149678 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:09 INFO - PROCESS | 2220 | 1466035149784 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 16:59:09 INFO - PROCESS | 2220 | 1466035149867 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:09 INFO - PROCESS | 2220 | 1466035149869 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:09 INFO - PROCESS | 2220 | ++DOCSHELL 17F6B400 == 34 [pid = 2220] [id = 144] 16:59:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (17F6C800) [pid = 2220] [serial = 430] [outer = 00000000] 16:59:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (186D3000) [pid = 2220] [serial = 431] [outer = 17F6C800] 16:59:09 INFO - PROCESS | 2220 | 1466035149912 Marionette DEBUG loaded listener.js 16:59:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (19285800) [pid = 2220] [serial = 432] [outer = 17F6C800] 16:59:10 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. 16:59:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 670ms 16:59:10 INFO - PROCESS | 2220 | 1466035150335 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]]]}] 16:59:10 INFO - PROCESS | 2220 | 1466035150342 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 16:59:10 INFO - PROCESS | 2220 | 1466035150344 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 16:59:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 16:59:10 INFO - PROCESS | 2220 | 1466035150348 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 16:59:10 INFO - PROCESS | 2220 | 1466035150349 Marionette TRACE conn6 <- [1,542,null,{}] 16:59:10 INFO - PROCESS | 2220 | 1466035150353 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}] 16:59:10 INFO - PROCESS | 2220 | 1466035150358 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:10 INFO - PROCESS | 2220 | 1466035150495 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 16:59:10 INFO - PROCESS | 2220 | 1466035150501 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:10 INFO - PROCESS | 2220 | 1466035150503 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:10 INFO - PROCESS | 2220 | ++DOCSHELL 0D448800 == 35 [pid = 2220] [id = 145] 16:59:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0DC84800) [pid = 2220] [serial = 433] [outer = 00000000] 16:59:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (19712400) [pid = 2220] [serial = 434] [outer = 0DC84800] 16:59:10 INFO - PROCESS | 2220 | 1466035150556 Marionette DEBUG loaded listener.js 16:59:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (19712800) [pid = 2220] [serial = 435] [outer = 0DC84800] 16:59:10 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:59:10 INFO - PROCESS | 2220 | [2220] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:59:10 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:59:10 INFO - PROCESS | 2220 | [2220] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:59:11 INFO - PROCESS | 2220 | 1466035151014 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]]]}] 16:59:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 16:59:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 731ms 16:59:11 INFO - PROCESS | 2220 | 1466035151080 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 16:59:11 INFO - PROCESS | 2220 | 1466035151082 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 16:59:11 INFO - PROCESS | 2220 | 1466035151085 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 16:59:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 16:59:11 INFO - PROCESS | 2220 | 1466035151086 Marionette TRACE conn6 <- [1,546,null,{}] 16:59:11 INFO - PROCESS | 2220 | 1466035151090 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}] 16:59:11 INFO - PROCESS | 2220 | 1466035151092 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:11 INFO - PROCESS | 2220 | 1466035151326 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 16:59:11 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (14FDD000) [pid = 2220] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 16:59:11 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0D938C00) [pid = 2220] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 16:59:11 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0D4CBC00) [pid = 2220] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 16:59:11 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (1693F400) [pid = 2220] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 16:59:11 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (1704B000) [pid = 2220] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 16:59:11 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (16944800) [pid = 2220] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 16:59:11 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0D86B000) [pid = 2220] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 16:59:11 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (1147A400) [pid = 2220] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 16:59:11 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (0DD3FC00) [pid = 2220] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 16:59:11 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (0D932000) [pid = 2220] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 16:59:11 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (17E38400) [pid = 2220] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 16:59:11 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (1A3DF000) [pid = 2220] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 16:59:11 INFO - PROCESS | 2220 | 1466035151387 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:11 INFO - PROCESS | 2220 | 1466035151389 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:11 INFO - PROCESS | 2220 | ++DOCSHELL 0D2E4800 == 36 [pid = 2220] [id = 146] 16:59:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (0D2ED400) [pid = 2220] [serial = 436] [outer = 00000000] 16:59:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (0D935C00) [pid = 2220] [serial = 437] [outer = 0D2ED400] 16:59:11 INFO - PROCESS | 2220 | 1466035151431 Marionette DEBUG loaded listener.js 16:59:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (14FDD000) [pid = 2220] [serial = 438] [outer = 0D2ED400] 16:59:11 INFO - PROCESS | 2220 | 1466035151776 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]]]}] 16:59:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 16:59:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 730ms 16:59:11 INFO - PROCESS | 2220 | 1466035151819 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 16:59:11 INFO - PROCESS | 2220 | 1466035151821 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 16:59:11 INFO - PROCESS | 2220 | 1466035151824 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 16:59:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 16:59:11 INFO - PROCESS | 2220 | 1466035151826 Marionette TRACE conn6 <- [1,550,null,{}] 16:59:11 INFO - PROCESS | 2220 | 1466035151829 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}] 16:59:11 INFO - PROCESS | 2220 | 1466035151831 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:11 INFO - PROCESS | 2220 | 1466035151908 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 16:59:11 INFO - PROCESS | 2220 | 1466035151913 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:11 INFO - PROCESS | 2220 | 1466035151915 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:11 INFO - PROCESS | 2220 | ++DOCSHELL 15EBE800 == 37 [pid = 2220] [id = 147] 16:59:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (16982C00) [pid = 2220] [serial = 439] [outer = 00000000] 16:59:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (19AB9800) [pid = 2220] [serial = 440] [outer = 16982C00] 16:59:11 INFO - PROCESS | 2220 | 1466035151958 Marionette DEBUG loaded listener.js 16:59:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (1A3D8400) [pid = 2220] [serial = 441] [outer = 16982C00] 16:59:12 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:59:12 INFO - PROCESS | 2220 | [2220] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:59:12 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:59:12 INFO - PROCESS | 2220 | 1466035152374 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]]]}] 16:59:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 16:59:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 570ms 16:59:12 INFO - PROCESS | 2220 | 1466035152398 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 16:59:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 16:59:12 INFO - PROCESS | 2220 | 1466035152400 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 16:59:12 INFO - PROCESS | 2220 | 1466035152403 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 16:59:12 INFO - PROCESS | 2220 | 1466035152405 Marionette TRACE conn6 <- [1,554,null,{}] 16:59:12 INFO - PROCESS | 2220 | 1466035152408 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}] 16:59:12 INFO - PROCESS | 2220 | 1466035152410 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:12 INFO - PROCESS | 2220 | 1466035152539 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 16:59:12 INFO - PROCESS | 2220 | 1466035152547 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:12 INFO - PROCESS | 2220 | 1466035152549 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:12 INFO - PROCESS | 2220 | ++DOCSHELL 16965000 == 38 [pid = 2220] [id = 148] 16:59:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (1A3DB800) [pid = 2220] [serial = 442] [outer = 00000000] 16:59:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (1A3E4400) [pid = 2220] [serial = 443] [outer = 1A3DB800] 16:59:12 INFO - PROCESS | 2220 | 1466035152592 Marionette DEBUG loaded listener.js 16:59:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (1A3E7C00) [pid = 2220] [serial = 444] [outer = 1A3DB800] 16:59:12 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:59:12 INFO - PROCESS | 2220 | [2220] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:59:12 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:59:13 INFO - PROCESS | 2220 | 1466035153009 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]]]}] 16:59:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 16:59:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 630ms 16:59:13 INFO - PROCESS | 2220 | 1466035153034 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 16:59:13 INFO - PROCESS | 2220 | 1466035153036 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 16:59:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 16:59:13 INFO - PROCESS | 2220 | 1466035153039 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 16:59:13 INFO - PROCESS | 2220 | 1466035153041 Marionette TRACE conn6 <- [1,558,null,{}] 16:59:13 INFO - PROCESS | 2220 | 1466035153056 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}] 16:59:13 INFO - PROCESS | 2220 | 1466035153058 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:13 INFO - PROCESS | 2220 | 1466035153138 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 16:59:13 INFO - PROCESS | 2220 | 1466035153145 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:13 INFO - PROCESS | 2220 | 1466035153146 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:13 INFO - PROCESS | 2220 | ++DOCSHELL 1A3E4800 == 39 [pid = 2220] [id = 149] 16:59:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (1B303000) [pid = 2220] [serial = 445] [outer = 00000000] 16:59:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (1BA5A000) [pid = 2220] [serial = 446] [outer = 1B303000] 16:59:13 INFO - PROCESS | 2220 | 1466035153190 Marionette DEBUG loaded listener.js 16:59:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (1BA5C400) [pid = 2220] [serial = 447] [outer = 1B303000] 16:59:13 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:59:13 INFO - PROCESS | 2220 | [2220] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:59:13 INFO - PROCESS | 2220 | 1466035153850 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]]]}] 16:59:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 16:59:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 890ms 16:59:13 INFO - PROCESS | 2220 | 1466035153931 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 16:59:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 16:59:13 INFO - PROCESS | 2220 | 1466035153936 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 16:59:13 INFO - PROCESS | 2220 | 1466035153940 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 16:59:13 INFO - PROCESS | 2220 | 1466035153945 Marionette TRACE conn6 <- [1,562,null,{}] 16:59:13 INFO - PROCESS | 2220 | 1466035153950 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}] 16:59:13 INFO - PROCESS | 2220 | 1466035153953 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:14 INFO - PROCESS | 2220 | 1466035154071 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 16:59:14 INFO - PROCESS | 2220 | 1466035154246 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:14 INFO - PROCESS | 2220 | 1466035154248 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:14 INFO - PROCESS | 2220 | ++DOCSHELL 0DC89800 == 40 [pid = 2220] [id = 150] 16:59:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0DC89C00) [pid = 2220] [serial = 448] [outer = 00000000] 16:59:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0DD41C00) [pid = 2220] [serial = 449] [outer = 0DC89C00] 16:59:14 INFO - PROCESS | 2220 | 1466035154306 Marionette DEBUG loaded listener.js 16:59:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (114C7800) [pid = 2220] [serial = 450] [outer = 0DC89C00] 16:59:14 INFO - PROCESS | 2220 | 1466035154858 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]]]}] 16:59:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 16:59:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 990ms 16:59:14 INFO - PROCESS | 2220 | 1466035154931 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 16:59:14 INFO - PROCESS | 2220 | 1466035154936 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 16:59:14 INFO - PROCESS | 2220 | 1466035154942 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 16:59:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 16:59:14 INFO - PROCESS | 2220 | 1466035154945 Marionette TRACE conn6 <- [1,566,null,{}] 16:59:14 INFO - PROCESS | 2220 | 1466035154950 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}] 16:59:14 INFO - PROCESS | 2220 | 1466035154953 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:15 INFO - PROCESS | 2220 | 1466035155073 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 16:59:15 INFO - PROCESS | 2220 | 1466035155191 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:15 INFO - PROCESS | 2220 | 1466035155193 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:15 INFO - PROCESS | 2220 | ++DOCSHELL 16A84800 == 41 [pid = 2220] [id = 151] 16:59:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (1928A400) [pid = 2220] [serial = 451] [outer = 00000000] 16:59:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (19717000) [pid = 2220] [serial = 452] [outer = 1928A400] 16:59:15 INFO - PROCESS | 2220 | 1466035155290 Marionette DEBUG loaded listener.js 16:59:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (19885800) [pid = 2220] [serial = 453] [outer = 1928A400] 16:59:15 INFO - PROCESS | 2220 | 1466035155858 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]]]}] 16:59:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 16:59:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 970ms 16:59:15 INFO - PROCESS | 2220 | 1466035155916 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 16:59:15 INFO - PROCESS | 2220 | 1466035155919 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 16:59:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 16:59:15 INFO - PROCESS | 2220 | 1466035155922 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 16:59:15 INFO - PROCESS | 2220 | 1466035155926 Marionette TRACE conn6 <- [1,570,null,{}] 16:59:15 INFO - PROCESS | 2220 | 1466035155937 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}] 16:59:15 INFO - PROCESS | 2220 | 1466035155942 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:16 INFO - PROCESS | 2220 | 1466035156052 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 16:59:16 INFO - PROCESS | 2220 | 1466035156180 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:16 INFO - PROCESS | 2220 | 1466035156183 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:16 INFO - PROCESS | 2220 | ++DOCSHELL 1C32B400 == 42 [pid = 2220] [id = 152] 16:59:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (1C32BC00) [pid = 2220] [serial = 454] [outer = 00000000] 16:59:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (1C32EC00) [pid = 2220] [serial = 455] [outer = 1C32BC00] 16:59:16 INFO - PROCESS | 2220 | 1466035156241 Marionette DEBUG loaded listener.js 16:59:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (1C6BE000) [pid = 2220] [serial = 456] [outer = 1C32BC00] 16:59:16 INFO - PROCESS | 2220 | 1466035156969 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]]]}] 16:59:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 16:59:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1080ms 16:59:17 INFO - PROCESS | 2220 | 1466035157027 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 16:59:17 INFO - PROCESS | 2220 | 1466035157032 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 16:59:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 16:59:17 INFO - PROCESS | 2220 | 1466035157038 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 16:59:17 INFO - PROCESS | 2220 | 1466035157041 Marionette TRACE conn6 <- [1,574,null,{}] 16:59:17 INFO - PROCESS | 2220 | 1466035157046 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}] 16:59:17 INFO - PROCESS | 2220 | 1466035157049 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:17 INFO - PROCESS | 2220 | 1466035157155 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 16:59:17 INFO - PROCESS | 2220 | 1466035157245 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:17 INFO - PROCESS | 2220 | 1466035157250 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:17 INFO - PROCESS | 2220 | ++DOCSHELL 0D4C9400 == 43 [pid = 2220] [id = 153] 16:59:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0D4C9C00) [pid = 2220] [serial = 457] [outer = 00000000] 16:59:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0DE42C00) [pid = 2220] [serial = 458] [outer = 0D4C9C00] 16:59:17 INFO - PROCESS | 2220 | 1466035157298 Marionette DEBUG loaded listener.js 16:59:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (14DBDC00) [pid = 2220] [serial = 459] [outer = 0D4C9C00] 16:59:17 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:59:17 INFO - PROCESS | 2220 | [2220] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:59:18 INFO - PROCESS | 2220 | --DOCSHELL 16965000 == 42 [pid = 2220] [id = 148] 16:59:18 INFO - PROCESS | 2220 | --DOCSHELL 15EBE800 == 41 [pid = 2220] [id = 147] 16:59:18 INFO - PROCESS | 2220 | --DOCSHELL 0D2E4800 == 40 [pid = 2220] [id = 146] 16:59:18 INFO - PROCESS | 2220 | --DOCSHELL 0D448800 == 39 [pid = 2220] [id = 145] 16:59:18 INFO - PROCESS | 2220 | --DOCSHELL 17F6B400 == 38 [pid = 2220] [id = 144] 16:59:18 INFO - PROCESS | 2220 | --DOCSHELL 167EB800 == 37 [pid = 2220] [id = 143] 16:59:18 INFO - PROCESS | 2220 | --DOCSHELL 14F37000 == 36 [pid = 2220] [id = 142] 16:59:18 INFO - PROCESS | 2220 | --DOCSHELL 0D86D800 == 35 [pid = 2220] [id = 141] 16:59:18 INFO - PROCESS | 2220 | --DOCSHELL 0916FC00 == 34 [pid = 2220] [id = 140] 16:59:18 INFO - PROCESS | 2220 | --DOCSHELL 0C99CC00 == 33 [pid = 2220] [id = 139] 16:59:18 INFO - PROCESS | 2220 | --DOCSHELL 11389400 == 32 [pid = 2220] [id = 137] 16:59:18 INFO - PROCESS | 2220 | --DOCSHELL 0C997000 == 31 [pid = 2220] [id = 138] 16:59:18 INFO - PROCESS | 2220 | --DOCSHELL 1C32B400 == 30 [pid = 2220] [id = 152] 16:59:18 INFO - PROCESS | 2220 | --DOCSHELL 16A84800 == 29 [pid = 2220] [id = 151] 16:59:18 INFO - PROCESS | 2220 | --DOCSHELL 1A3E4800 == 28 [pid = 2220] [id = 149] 16:59:18 INFO - PROCESS | 2220 | --DOCSHELL 0DC89800 == 27 [pid = 2220] [id = 150] 16:59:18 INFO - PROCESS | 2220 | 1466035158412 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]]]}] 16:59:18 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (15EC8400) [pid = 2220] [serial = 395] [outer = 00000000] [url = about:blank] 16:59:18 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0D93E800) [pid = 2220] [serial = 389] [outer = 00000000] [url = about:blank] 16:59:18 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0DA6D800) [pid = 2220] [serial = 390] [outer = 00000000] [url = about:blank] 16:59:18 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0D4CF800) [pid = 2220] [serial = 386] [outer = 00000000] [url = about:blank] 16:59:18 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0D811400) [pid = 2220] [serial = 387] [outer = 00000000] [url = about:blank] 16:59:18 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (16966000) [pid = 2220] [serial = 398] [outer = 00000000] [url = about:blank] 16:59:18 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (16939400) [pid = 2220] [serial = 396] [outer = 00000000] [url = about:blank] 16:59:18 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (18621400) [pid = 2220] [serial = 401] [outer = 00000000] [url = about:blank] 16:59:18 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (17047400) [pid = 2220] [serial = 404] [outer = 00000000] [url = about:blank] 16:59:18 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0DC89000) [pid = 2220] [serial = 383] [outer = 00000000] [url = about:blank] 16:59:18 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0DA6EC00) [pid = 2220] [serial = 382] [outer = 00000000] [url = about:blank] 16:59:18 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (16989800) [pid = 2220] [serial = 399] [outer = 00000000] [url = about:blank] 16:59:18 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (14554400) [pid = 2220] [serial = 392] [outer = 00000000] [url = about:blank] 16:59:18 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (19283000) [pid = 2220] [serial = 407] [outer = 00000000] [url = about:blank] 16:59:18 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (1CE5E400) [pid = 2220] [serial = 164] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 16:59:18 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (144C6400) [pid = 2220] [serial = 374] [outer = 00000000] [url = about:blank] 16:59:18 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (1646E800) [pid = 2220] [serial = 408] [outer = 00000000] [url = about:blank] 16:59:18 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0E208000) [pid = 2220] [serial = 373] [outer = 00000000] [url = about:blank] 16:59:18 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (19286400) [pid = 2220] [serial = 377] [outer = 00000000] [url = about:blank] 16:59:18 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (186DA000) [pid = 2220] [serial = 376] [outer = 00000000] [url = about:blank] 16:59:18 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (1A476800) [pid = 2220] [serial = 380] [outer = 00000000] [url = about:blank] 16:59:18 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (1A3E2000) [pid = 2220] [serial = 379] [outer = 00000000] [url = about:blank] 16:59:18 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (186D6000) [pid = 2220] [serial = 402] [outer = 00000000] [url = about:blank] 16:59:18 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (1704C000) [pid = 2220] [serial = 405] [outer = 00000000] [url = about:blank] 16:59:18 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (19714000) [pid = 2220] [serial = 410] [outer = 00000000] [url = about:blank] 16:59:18 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (145A2000) [pid = 2220] [serial = 393] [outer = 00000000] [url = about:blank] 16:59:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 16:59:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1536ms 16:59:18 INFO - PROCESS | 2220 | 1466035158577 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 16:59:18 INFO - PROCESS | 2220 | 1466035158581 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 16:59:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 16:59:18 INFO - PROCESS | 2220 | 1466035158586 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 16:59:18 INFO - PROCESS | 2220 | 1466035158590 Marionette TRACE conn6 <- [1,578,null,{}] 16:59:18 INFO - PROCESS | 2220 | 1466035158595 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}] 16:59:18 INFO - PROCESS | 2220 | 1466035158598 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:18 INFO - PROCESS | 2220 | 1466035158682 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 16:59:18 INFO - PROCESS | 2220 | 1466035158689 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:18 INFO - PROCESS | 2220 | 1466035158693 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:18 INFO - PROCESS | 2220 | ++DOCSHELL 0D2EC000 == 28 [pid = 2220] [id = 154] 16:59:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (0D2EC400) [pid = 2220] [serial = 460] [outer = 00000000] 16:59:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (0D44A800) [pid = 2220] [serial = 461] [outer = 0D2EC400] 16:59:18 INFO - PROCESS | 2220 | 1466035158741 Marionette DEBUG loaded listener.js 16:59:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (0D4C7000) [pid = 2220] [serial = 462] [outer = 0D2EC400] 16:59:19 INFO - PROCESS | 2220 | 1466035159224 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]]]}] 16:59:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 16:59:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 690ms 16:59:19 INFO - PROCESS | 2220 | 1466035159277 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 16:59:19 INFO - PROCESS | 2220 | 1466035159282 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 16:59:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 16:59:19 INFO - PROCESS | 2220 | 1466035159288 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 16:59:19 INFO - PROCESS | 2220 | 1466035159291 Marionette TRACE conn6 <- [1,582,null,{}] 16:59:19 INFO - PROCESS | 2220 | 1466035159295 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}] 16:59:19 INFO - PROCESS | 2220 | 1466035159297 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:19 INFO - PROCESS | 2220 | 1466035159385 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 16:59:19 INFO - PROCESS | 2220 | 1466035159400 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:19 INFO - PROCESS | 2220 | 1466035159402 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:19 INFO - PROCESS | 2220 | ++DOCSHELL 0D876C00 == 29 [pid = 2220] [id = 155] 16:59:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (0D877C00) [pid = 2220] [serial = 463] [outer = 00000000] 16:59:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (0D935000) [pid = 2220] [serial = 464] [outer = 0D877C00] 16:59:19 INFO - PROCESS | 2220 | 1466035159448 Marionette DEBUG loaded listener.js 16:59:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (0D93B000) [pid = 2220] [serial = 465] [outer = 0D877C00] 16:59:19 INFO - PROCESS | 2220 | 1466035159905 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]]]}] 16:59:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 16:59:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 670ms 16:59:19 INFO - PROCESS | 2220 | 1466035159962 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 16:59:19 INFO - PROCESS | 2220 | 1466035159964 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 16:59:19 INFO - PROCESS | 2220 | 1466035159967 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 16:59:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 16:59:19 INFO - PROCESS | 2220 | 1466035159971 Marionette TRACE conn6 <- [1,586,null,{}] 16:59:20 INFO - PROCESS | 2220 | 1466035159981 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}] 16:59:20 INFO - PROCESS | 2220 | 1466035159986 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:20 INFO - PROCESS | 2220 | 1466035160100 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 16:59:20 INFO - PROCESS | 2220 | 1466035160113 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:20 INFO - PROCESS | 2220 | 1466035160116 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:20 INFO - PROCESS | 2220 | ++DOCSHELL 144CF800 == 30 [pid = 2220] [id = 156] 16:59:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (14552C00) [pid = 2220] [serial = 466] [outer = 00000000] 16:59:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (14670000) [pid = 2220] [serial = 467] [outer = 14552C00] 16:59:20 INFO - PROCESS | 2220 | 1466035160164 Marionette DEBUG loaded listener.js 16:59:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (14D4A000) [pid = 2220] [serial = 468] [outer = 14552C00] 16:59:20 INFO - PROCESS | 2220 | 1466035160602 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]]]}] 16:59:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 16:59:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 670ms 16:59:20 INFO - PROCESS | 2220 | 1466035160642 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 16:59:20 INFO - PROCESS | 2220 | 1466035160644 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 16:59:20 INFO - PROCESS | 2220 | 1466035160647 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 16:59:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 16:59:20 INFO - PROCESS | 2220 | 1466035160649 Marionette TRACE conn6 <- [1,590,null,{}] 16:59:20 INFO - PROCESS | 2220 | 1466035160652 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}] 16:59:20 INFO - PROCESS | 2220 | 1466035160654 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:20 INFO - PROCESS | 2220 | 1466035160737 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 16:59:20 INFO - PROCESS | 2220 | 1466035160742 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:20 INFO - PROCESS | 2220 | 1466035160744 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:20 INFO - PROCESS | 2220 | ++DOCSHELL 14F3C400 == 31 [pid = 2220] [id = 157] 16:59:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (15C4A800) [pid = 2220] [serial = 469] [outer = 00000000] 16:59:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (1693C400) [pid = 2220] [serial = 470] [outer = 15C4A800] 16:59:20 INFO - PROCESS | 2220 | 1466035160789 Marionette DEBUG loaded listener.js 16:59:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (16948C00) [pid = 2220] [serial = 471] [outer = 15C4A800] 16:59:21 INFO - PROCESS | 2220 | 1466035161266 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]]]}] 16:59:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 16:59:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 671ms 16:59:21 INFO - PROCESS | 2220 | [2220] 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 16:59:21 INFO - PROCESS | 2220 | 1466035161544 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 16:59:21 INFO - PROCESS | 2220 | 1466035161546 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 16:59:21 INFO - PROCESS | 2220 | 1466035161561 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 16:59:21 INFO - PROCESS | 2220 | 1466035161563 Marionette TRACE conn6 <- [1,594,null,{}] 16:59:21 INFO - PROCESS | 2220 | 1466035161566 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}] 16:59:21 INFO - PROCESS | 2220 | 1466035161568 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 16:59:21 INFO - PROCESS | 2220 | 1466035161672 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 16:59:21 INFO - PROCESS | 2220 | 1466035161679 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:21 INFO - PROCESS | 2220 | 1466035161680 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:21 INFO - PROCESS | 2220 | ++DOCSHELL 16966000 == 32 [pid = 2220] [id = 158] 16:59:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (16984800) [pid = 2220] [serial = 472] [outer = 00000000] 16:59:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (16A84400) [pid = 2220] [serial = 473] [outer = 16984800] 16:59:21 INFO - PROCESS | 2220 | 1466035161724 Marionette DEBUG loaded listener.js 16:59:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (17046800) [pid = 2220] [serial = 474] [outer = 16984800] 16:59:22 INFO - PROCESS | 2220 | 1466035162148 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]]]}] 16:59:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 16:59:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 610ms 16:59:22 INFO - PROCESS | 2220 | 1466035162182 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 16:59:22 INFO - PROCESS | 2220 | 1466035162184 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 16:59:22 INFO - PROCESS | 2220 | 1466035162187 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 16:59:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 16:59:22 INFO - PROCESS | 2220 | 1466035162189 Marionette TRACE conn6 <- [1,598,null,{}] 16:59:22 INFO - PROCESS | 2220 | 1466035162192 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}] 16:59:22 INFO - PROCESS | 2220 | 1466035162198 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:22 INFO - PROCESS | 2220 | 1466035162343 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 16:59:22 INFO - PROCESS | 2220 | 1466035162348 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:22 INFO - PROCESS | 2220 | 1466035162350 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:22 INFO - PROCESS | 2220 | ++DOCSHELL 17E31C00 == 33 [pid = 2220] [id = 159] 16:59:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (17E37800) [pid = 2220] [serial = 475] [outer = 00000000] 16:59:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (186D1000) [pid = 2220] [serial = 476] [outer = 17E37800] 16:59:22 INFO - PROCESS | 2220 | 1466035162394 Marionette DEBUG loaded listener.js 16:59:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (186DB400) [pid = 2220] [serial = 477] [outer = 17E37800] 16:59:22 INFO - PROCESS | 2220 | 1466035162840 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]]]}] 16:59:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 16:59:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 670ms 16:59:22 INFO - PROCESS | 2220 | 1466035162862 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 16:59:22 INFO - PROCESS | 2220 | 1466035162864 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 16:59:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 16:59:22 INFO - PROCESS | 2220 | 1466035162867 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 16:59:22 INFO - PROCESS | 2220 | 1466035162869 Marionette TRACE conn6 <- [1,602,null,{}] 16:59:22 INFO - PROCESS | 2220 | 1466035162872 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}] 16:59:22 INFO - PROCESS | 2220 | 1466035162874 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:23 INFO - PROCESS | 2220 | 1466035163236 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 16:59:23 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (17F6C800) [pid = 2220] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 16:59:23 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0DC84800) [pid = 2220] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 16:59:23 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0D2ED400) [pid = 2220] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 16:59:23 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (1928E400) [pid = 2220] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 16:59:23 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0D184C00) [pid = 2220] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 16:59:23 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0D876800) [pid = 2220] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 16:59:23 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (14FD5C00) [pid = 2220] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 16:59:23 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0C992400) [pid = 2220] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 16:59:23 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0DC83800) [pid = 2220] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 16:59:23 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (16982C00) [pid = 2220] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 16:59:23 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (1693A000) [pid = 2220] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 16:59:23 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (1B303000) [pid = 2220] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 16:59:23 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (1A3DB800) [pid = 2220] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 16:59:23 INFO - PROCESS | 2220 | 1466035163340 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:23 INFO - PROCESS | 2220 | 1466035163342 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:23 INFO - PROCESS | 2220 | ++DOCSHELL 0C996400 == 34 [pid = 2220] [id = 160] 16:59:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (0C999800) [pid = 2220] [serial = 478] [outer = 00000000] 16:59:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (0D938C00) [pid = 2220] [serial = 479] [outer = 0C999800] 16:59:23 INFO - PROCESS | 2220 | 1466035163387 Marionette DEBUG loaded listener.js 16:59:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (14F3AC00) [pid = 2220] [serial = 480] [outer = 0C999800] 16:59:23 INFO - PROCESS | 2220 | 1466035163743 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]]]}] 16:59:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 16:59:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 930ms 16:59:23 INFO - PROCESS | 2220 | 1466035163798 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 16:59:23 INFO - PROCESS | 2220 | 1466035163800 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 16:59:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 16:59:23 INFO - PROCESS | 2220 | 1466035163803 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 16:59:23 INFO - PROCESS | 2220 | 1466035163804 Marionette TRACE conn6 <- [1,606,null,{}] 16:59:23 INFO - PROCESS | 2220 | 1466035163808 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}] 16:59:23 INFO - PROCESS | 2220 | 1466035163809 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:23 INFO - PROCESS | 2220 | 1466035163885 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 16:59:23 INFO - PROCESS | 2220 | 1466035163891 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:23 INFO - PROCESS | 2220 | 1466035163892 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:23 INFO - PROCESS | 2220 | ++DOCSHELL 16983000 == 35 [pid = 2220] [id = 161] 16:59:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (1698B400) [pid = 2220] [serial = 481] [outer = 00000000] 16:59:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (19287C00) [pid = 2220] [serial = 482] [outer = 1698B400] 16:59:23 INFO - PROCESS | 2220 | 1466035163936 Marionette DEBUG loaded listener.js 16:59:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (19710C00) [pid = 2220] [serial = 483] [outer = 1698B400] 16:59:24 INFO - PROCESS | 2220 | 1466035164350 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]]]}] 16:59:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 16:59:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 570ms 16:59:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 16:59:24 INFO - PROCESS | 2220 | 1466035164374 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 16:59:24 INFO - PROCESS | 2220 | 1466035164376 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 16:59:24 INFO - PROCESS | 2220 | 1466035164379 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 16:59:24 INFO - PROCESS | 2220 | 1466035164381 Marionette TRACE conn6 <- [1,610,null,{}] 16:59:24 INFO - PROCESS | 2220 | 1466035164401 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}] 16:59:24 INFO - PROCESS | 2220 | 1466035164403 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:24 INFO - PROCESS | 2220 | 1466035164480 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 16:59:24 INFO - PROCESS | 2220 | 1466035164486 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:24 INFO - PROCESS | 2220 | 1466035164487 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:24 INFO - PROCESS | 2220 | ++DOCSHELL 1971B800 == 36 [pid = 2220] [id = 162] 16:59:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (1971C400) [pid = 2220] [serial = 484] [outer = 00000000] 16:59:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (19794800) [pid = 2220] [serial = 485] [outer = 1971C400] 16:59:24 INFO - PROCESS | 2220 | 1466035164530 Marionette DEBUG loaded listener.js 16:59:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (19883800) [pid = 2220] [serial = 486] [outer = 1971C400] 16:59:24 INFO - PROCESS | 2220 | 1466035164973 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]]]}] 16:59:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 16:59:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 650ms 16:59:25 INFO - PROCESS | 2220 | 1466035165037 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 16:59:25 INFO - PROCESS | 2220 | 1466035165039 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 16:59:25 INFO - PROCESS | 2220 | 1466035165042 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 16:59:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 16:59:25 INFO - PROCESS | 2220 | 1466035165044 Marionette TRACE conn6 <- [1,614,null,{}] 16:59:25 INFO - PROCESS | 2220 | 1466035165048 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}] 16:59:25 INFO - PROCESS | 2220 | 1466035165050 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:25 INFO - PROCESS | 2220 | 1466035165136 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 16:59:25 INFO - PROCESS | 2220 | 1466035165144 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:25 INFO - PROCESS | 2220 | 1466035165146 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:25 INFO - PROCESS | 2220 | ++DOCSHELL 16968000 == 37 [pid = 2220] [id = 163] 16:59:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (19791400) [pid = 2220] [serial = 487] [outer = 00000000] 16:59:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (1A3DB800) [pid = 2220] [serial = 488] [outer = 19791400] 16:59:25 INFO - PROCESS | 2220 | 1466035165189 Marionette DEBUG loaded listener.js 16:59:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (1A3E6000) [pid = 2220] [serial = 489] [outer = 19791400] 16:59:26 INFO - PROCESS | 2220 | 1466035166014 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]]]}] 16:59:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 16:59:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1020ms 16:59:26 INFO - PROCESS | 2220 | 1466035166064 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 16:59:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 16:59:26 INFO - PROCESS | 2220 | 1466035166069 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 16:59:26 INFO - PROCESS | 2220 | 1466035166074 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 16:59:26 INFO - PROCESS | 2220 | 1466035166079 Marionette TRACE conn6 <- [1,618,null,{}] 16:59:26 INFO - PROCESS | 2220 | 1466035166104 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}] 16:59:26 INFO - PROCESS | 2220 | 1466035166107 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:26 INFO - PROCESS | 2220 | 1466035166254 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 16:59:26 INFO - PROCESS | 2220 | 1466035166371 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:26 INFO - PROCESS | 2220 | 1466035166374 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:26 INFO - PROCESS | 2220 | ++DOCSHELL 0D79C800 == 38 [pid = 2220] [id = 164] 16:59:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0D7A4800) [pid = 2220] [serial = 490] [outer = 00000000] 16:59:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0DA65400) [pid = 2220] [serial = 491] [outer = 0D7A4800] 16:59:26 INFO - PROCESS | 2220 | 1466035166433 Marionette DEBUG loaded listener.js 16:59:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0DC89400) [pid = 2220] [serial = 492] [outer = 0D7A4800] 16:59:27 INFO - PROCESS | 2220 | 1466035167113 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]]]}] 16:59:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 16:59:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1083ms 16:59:27 INFO - PROCESS | 2220 | 1466035167168 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 16:59:27 INFO - PROCESS | 2220 | 1466035167172 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 16:59:27 INFO - PROCESS | 2220 | 1466035167179 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 16:59:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 16:59:27 INFO - PROCESS | 2220 | 1466035167182 Marionette TRACE conn6 <- [1,622,null,{}] 16:59:27 INFO - PROCESS | 2220 | 1466035167186 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}] 16:59:27 INFO - PROCESS | 2220 | 1466035167189 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:27 INFO - PROCESS | 2220 | 1466035167310 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 16:59:27 INFO - PROCESS | 2220 | 1466035167517 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:27 INFO - PROCESS | 2220 | 1466035167520 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:27 INFO - PROCESS | 2220 | ++DOCSHELL 0C99CC00 == 39 [pid = 2220] [id = 165] 16:59:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0C99EC00) [pid = 2220] [serial = 493] [outer = 00000000] 16:59:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0D1ED400) [pid = 2220] [serial = 494] [outer = 0C99EC00] 16:59:27 INFO - PROCESS | 2220 | 1466035167582 Marionette DEBUG loaded listener.js 16:59:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0D449800) [pid = 2220] [serial = 495] [outer = 0C99EC00] 16:59:28 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:59:28 INFO - PROCESS | 2220 | [2220] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:59:28 INFO - PROCESS | 2220 | --DOCSHELL 1971B800 == 38 [pid = 2220] [id = 162] 16:59:28 INFO - PROCESS | 2220 | --DOCSHELL 16983000 == 37 [pid = 2220] [id = 161] 16:59:28 INFO - PROCESS | 2220 | --DOCSHELL 0C996400 == 36 [pid = 2220] [id = 160] 16:59:28 INFO - PROCESS | 2220 | --DOCSHELL 17E31C00 == 35 [pid = 2220] [id = 159] 16:59:28 INFO - PROCESS | 2220 | --DOCSHELL 16966000 == 34 [pid = 2220] [id = 158] 16:59:28 INFO - PROCESS | 2220 | --DOCSHELL 14F3C400 == 33 [pid = 2220] [id = 157] 16:59:28 INFO - PROCESS | 2220 | --DOCSHELL 144CF800 == 32 [pid = 2220] [id = 156] 16:59:28 INFO - PROCESS | 2220 | --DOCSHELL 0D876C00 == 31 [pid = 2220] [id = 155] 16:59:28 INFO - PROCESS | 2220 | --DOCSHELL 0D2EC000 == 30 [pid = 2220] [id = 154] 16:59:28 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (1BA5A000) [pid = 2220] [serial = 446] [outer = 00000000] [url = about:blank] 16:59:28 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (1A3E4400) [pid = 2220] [serial = 443] [outer = 00000000] [url = about:blank] 16:59:28 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (186D3000) [pid = 2220] [serial = 431] [outer = 00000000] [url = about:blank] 16:59:28 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (19712400) [pid = 2220] [serial = 434] [outer = 00000000] [url = about:blank] 16:59:28 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (19285800) [pid = 2220] [serial = 432] [outer = 00000000] [url = about:blank] 16:59:28 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0D935C00) [pid = 2220] [serial = 437] [outer = 00000000] [url = about:blank] 16:59:28 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (19712800) [pid = 2220] [serial = 435] [outer = 00000000] [url = about:blank] 16:59:28 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (1971B000) [pid = 2220] [serial = 411] [outer = 00000000] [url = about:blank] 16:59:28 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0D4D0400) [pid = 2220] [serial = 413] [outer = 00000000] [url = about:blank] 16:59:28 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0D86AC00) [pid = 2220] [serial = 414] [outer = 00000000] [url = about:blank] 16:59:28 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0DC28C00) [pid = 2220] [serial = 422] [outer = 00000000] [url = about:blank] 16:59:28 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0DC8B800) [pid = 2220] [serial = 423] [outer = 00000000] [url = about:blank] 16:59:28 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (15EBC400) [pid = 2220] [serial = 425] [outer = 00000000] [url = about:blank] 16:59:28 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (167E5400) [pid = 2220] [serial = 426] [outer = 00000000] [url = about:blank] 16:59:28 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0CD76C00) [pid = 2220] [serial = 419] [outer = 00000000] [url = about:blank] 16:59:28 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0D448C00) [pid = 2220] [serial = 420] [outer = 00000000] [url = about:blank] 16:59:28 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (113CCC00) [pid = 2220] [serial = 416] [outer = 00000000] [url = about:blank] 16:59:28 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (14844800) [pid = 2220] [serial = 417] [outer = 00000000] [url = about:blank] 16:59:28 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (19AB9800) [pid = 2220] [serial = 440] [outer = 00000000] [url = about:blank] 16:59:28 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (14FDD000) [pid = 2220] [serial = 438] [outer = 00000000] [url = about:blank] 16:59:28 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (1698C800) [pid = 2220] [serial = 428] [outer = 00000000] [url = about:blank] 16:59:28 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (1A3E7C00) [pid = 2220] [serial = 444] [outer = 00000000] [url = about:blank] 16:59:28 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (1A3D8400) [pid = 2220] [serial = 441] [outer = 00000000] [url = about:blank] 16:59:28 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (16B98800) [pid = 2220] [serial = 429] [outer = 00000000] [url = about:blank] 16:59:28 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (1BA5C400) [pid = 2220] [serial = 447] [outer = 00000000] [url = about:blank] 16:59:28 INFO - PROCESS | 2220 | 1466035168210 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]]]}] 16:59:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 16:59:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1067ms 16:59:28 INFO - PROCESS | 2220 | 1466035168253 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 16:59:28 INFO - PROCESS | 2220 | 1466035168257 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 16:59:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 16:59:28 INFO - PROCESS | 2220 | 1466035168261 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 16:59:28 INFO - PROCESS | 2220 | 1466035168264 Marionette TRACE conn6 <- [1,626,null,{}] 16:59:28 INFO - PROCESS | 2220 | 1466035168269 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}] 16:59:28 INFO - PROCESS | 2220 | 1466035168273 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:28 INFO - PROCESS | 2220 | 1466035168358 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 16:59:28 INFO - PROCESS | 2220 | 1466035168443 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:28 INFO - PROCESS | 2220 | 1466035168445 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:28 INFO - PROCESS | 2220 | ++DOCSHELL 0C9A0400 == 31 [pid = 2220] [id = 166] 16:59:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (0D183800) [pid = 2220] [serial = 496] [outer = 00000000] 16:59:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (0D86AC00) [pid = 2220] [serial = 497] [outer = 0D183800] 16:59:28 INFO - PROCESS | 2220 | 1466035168492 Marionette DEBUG loaded listener.js 16:59:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (0D878400) [pid = 2220] [serial = 498] [outer = 0D183800] 16:59:28 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:59:28 INFO - PROCESS | 2220 | [2220] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:59:28 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:59:28 INFO - PROCESS | 2220 | 1466035168914 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]]]}] 16:59:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 16:59:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 670ms 16:59:28 INFO - PROCESS | 2220 | 1466035168934 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 16:59:28 INFO - PROCESS | 2220 | 1466035168938 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 16:59:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 16:59:28 INFO - PROCESS | 2220 | 1466035168942 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 16:59:28 INFO - PROCESS | 2220 | 1466035168944 Marionette TRACE conn6 <- [1,630,null,{}] 16:59:28 INFO - PROCESS | 2220 | 1466035168947 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}] 16:59:28 INFO - PROCESS | 2220 | 1466035168949 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:29 INFO - PROCESS | 2220 | 1466035169035 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 16:59:29 INFO - PROCESS | 2220 | 1466035169041 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:29 INFO - PROCESS | 2220 | 1466035169043 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:29 INFO - PROCESS | 2220 | ++DOCSHELL 0DC8E800 == 32 [pid = 2220] [id = 167] 16:59:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (0DC8EC00) [pid = 2220] [serial = 499] [outer = 00000000] 16:59:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (14675400) [pid = 2220] [serial = 500] [outer = 0DC8EC00] 16:59:29 INFO - PROCESS | 2220 | 1466035169089 Marionette DEBUG loaded listener.js 16:59:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (14FDCC00) [pid = 2220] [serial = 501] [outer = 0DC8EC00] 16:59:29 INFO - PROCESS | 2220 | 1466035169555 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]]]}] 16:59:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 16:59:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 630ms 16:59:29 INFO - PROCESS | 2220 | 1466035169577 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 16:59:29 INFO - PROCESS | 2220 | 1466035169579 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 16:59:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 16:59:29 INFO - PROCESS | 2220 | 1466035169584 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 16:59:29 INFO - PROCESS | 2220 | 1466035169590 Marionette TRACE conn6 <- [1,634,null,{}] 16:59:29 INFO - PROCESS | 2220 | 1466035169599 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}] 16:59:29 INFO - PROCESS | 2220 | 1466035169603 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:29 INFO - PROCESS | 2220 | 1466035169688 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 16:59:29 INFO - PROCESS | 2220 | 1466035169698 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:29 INFO - PROCESS | 2220 | 1466035169700 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:29 INFO - PROCESS | 2220 | ++DOCSHELL 16948000 == 33 [pid = 2220] [id = 168] 16:59:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (16960C00) [pid = 2220] [serial = 502] [outer = 00000000] 16:59:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (16989C00) [pid = 2220] [serial = 503] [outer = 16960C00] 16:59:29 INFO - PROCESS | 2220 | 1466035169743 Marionette DEBUG loaded listener.js 16:59:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (16A85400) [pid = 2220] [serial = 504] [outer = 16960C00] 16:59:30 INFO - PROCESS | 2220 | 1466035170183 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]]]}] 16:59:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 16:59:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 630ms 16:59:30 INFO - PROCESS | 2220 | 1466035170217 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 16:59:30 INFO - PROCESS | 2220 | 1466035170220 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 16:59:30 INFO - PROCESS | 2220 | 1466035170223 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 16:59:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 16:59:30 INFO - PROCESS | 2220 | 1466035170224 Marionette TRACE conn6 <- [1,638,null,{}] 16:59:30 INFO - PROCESS | 2220 | 1466035170234 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}] 16:59:30 INFO - PROCESS | 2220 | 1466035170236 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:30 INFO - PROCESS | 2220 | 1466035170346 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 16:59:30 INFO - PROCESS | 2220 | 1466035170425 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:30 INFO - PROCESS | 2220 | 1466035170427 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:30 INFO - PROCESS | 2220 | ++DOCSHELL 17E38800 == 34 [pid = 2220] [id = 169] 16:59:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (17E39000) [pid = 2220] [serial = 505] [outer = 00000000] 16:59:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (186CF800) [pid = 2220] [serial = 506] [outer = 17E39000] 16:59:30 INFO - PROCESS | 2220 | 1466035170470 Marionette DEBUG loaded listener.js 16:59:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (186D8400) [pid = 2220] [serial = 507] [outer = 17E39000] 16:59:30 INFO - PROCESS | 2220 | 1466035170895 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]]]}] 16:59:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 16:59:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 732ms 16:59:30 INFO - PROCESS | 2220 | 1466035170959 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 16:59:30 INFO - PROCESS | 2220 | 1466035170961 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 16:59:30 INFO - PROCESS | 2220 | 1466035170969 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 16:59:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 16:59:30 INFO - PROCESS | 2220 | 1466035170971 Marionette TRACE conn6 <- [1,642,null,{}] 16:59:30 INFO - PROCESS | 2220 | 1466035170975 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}] 16:59:30 INFO - PROCESS | 2220 | 1466035170977 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:31 INFO - PROCESS | 2220 | 1466035171083 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 16:59:31 INFO - PROCESS | 2220 | 1466035171095 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:31 INFO - PROCESS | 2220 | 1466035171100 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:31 INFO - PROCESS | 2220 | ++DOCSHELL 0DE40C00 == 35 [pid = 2220] [id = 170] 16:59:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (19288800) [pid = 2220] [serial = 508] [outer = 00000000] 16:59:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (1928E800) [pid = 2220] [serial = 509] [outer = 19288800] 16:59:31 INFO - PROCESS | 2220 | 1466035171201 Marionette DEBUG loaded listener.js 16:59:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (19719800) [pid = 2220] [serial = 510] [outer = 19288800] 16:59:31 INFO - PROCESS | 2220 | 1466035171651 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]]]}] 16:59:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 16:59:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 730ms 16:59:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 16:59:31 INFO - PROCESS | 2220 | 1466035171704 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 16:59:31 INFO - PROCESS | 2220 | 1466035171706 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 16:59:31 INFO - PROCESS | 2220 | 1466035171709 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 16:59:31 INFO - PROCESS | 2220 | 1466035171711 Marionette TRACE conn6 <- [1,646,null,{}] 16:59:31 INFO - PROCESS | 2220 | 1466035171714 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}] 16:59:31 INFO - PROCESS | 2220 | 1466035171717 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:31 INFO - PROCESS | 2220 | 1466035171835 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 16:59:31 INFO - PROCESS | 2220 | 1466035171895 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:31 INFO - PROCESS | 2220 | 1466035171897 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:31 INFO - PROCESS | 2220 | ++DOCSHELL 19795800 == 36 [pid = 2220] [id = 171] 16:59:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (19882000) [pid = 2220] [serial = 511] [outer = 00000000] 16:59:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (19ABC800) [pid = 2220] [serial = 512] [outer = 19882000] 16:59:31 INFO - PROCESS | 2220 | 1466035171940 Marionette DEBUG loaded listener.js 16:59:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (19ABCC00) [pid = 2220] [serial = 513] [outer = 19882000] 16:59:32 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (16984800) [pid = 2220] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 16:59:32 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (17E37800) [pid = 2220] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 16:59:32 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (14552C00) [pid = 2220] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 16:59:32 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (15C4A800) [pid = 2220] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 16:59:32 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0D2EC400) [pid = 2220] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 16:59:32 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0D877C00) [pid = 2220] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 16:59:32 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0D4C9C00) [pid = 2220] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 16:59:32 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0C999800) [pid = 2220] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 16:59:32 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0DC89C00) [pid = 2220] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 16:59:32 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (1928A400) [pid = 2220] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 16:59:32 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (1698B400) [pid = 2220] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 16:59:32 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (1C32BC00) [pid = 2220] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 16:59:32 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (1971C400) [pid = 2220] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 16:59:32 INFO - PROCESS | 2220 | 1466035172411 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]]]}] 16:59:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 16:59:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 730ms 16:59:32 INFO - PROCESS | 2220 | 1466035172440 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 16:59:32 INFO - PROCESS | 2220 | 1466035172442 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 16:59:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 16:59:32 INFO - PROCESS | 2220 | 1466035172450 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 16:59:32 INFO - PROCESS | 2220 | 1466035172451 Marionette TRACE conn6 <- [1,650,null,{}] 16:59:32 INFO - PROCESS | 2220 | 1466035172455 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}] 16:59:32 INFO - PROCESS | 2220 | 1466035172457 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:32 INFO - PROCESS | 2220 | 1466035172534 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 16:59:32 INFO - PROCESS | 2220 | 1466035172540 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:32 INFO - PROCESS | 2220 | 1466035172542 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:32 INFO - PROCESS | 2220 | ++DOCSHELL 0D877C00 == 37 [pid = 2220] [id = 172] 16:59:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (0DC2E000) [pid = 2220] [serial = 514] [outer = 00000000] 16:59:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (16A83400) [pid = 2220] [serial = 515] [outer = 0DC2E000] 16:59:32 INFO - PROCESS | 2220 | 1466035172585 Marionette DEBUG loaded listener.js 16:59:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (17E37800) [pid = 2220] [serial = 516] [outer = 0DC2E000] 16:59:32 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:59:32 INFO - PROCESS | 2220 | [2220] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:59:32 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:59:32 INFO - PROCESS | 2220 | [2220] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:59:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 16:59:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 570ms 16:59:33 INFO - PROCESS | 2220 | 1466035173014 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]]]}] 16:59:33 INFO - PROCESS | 2220 | 1466035173020 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 16:59:33 INFO - PROCESS | 2220 | 1466035173022 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 16:59:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 16:59:33 INFO - PROCESS | 2220 | 1466035173035 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 16:59:33 INFO - PROCESS | 2220 | 1466035173037 Marionette TRACE conn6 <- [1,654,null,{}] 16:59:33 INFO - PROCESS | 2220 | 1466035173040 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}] 16:59:33 INFO - PROCESS | 2220 | 1466035173043 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:33 INFO - PROCESS | 2220 | 1466035173121 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 16:59:33 INFO - PROCESS | 2220 | 1466035173155 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:33 INFO - PROCESS | 2220 | 1466035173157 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:33 INFO - PROCESS | 2220 | ++DOCSHELL 19886400 == 38 [pid = 2220] [id = 173] 16:59:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (19AB1800) [pid = 2220] [serial = 517] [outer = 00000000] 16:59:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (1A3E4400) [pid = 2220] [serial = 518] [outer = 19AB1800] 16:59:33 INFO - PROCESS | 2220 | 1466035173200 Marionette DEBUG loaded listener.js 16:59:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (1B306400) [pid = 2220] [serial = 519] [outer = 19AB1800] 16:59:33 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:59:33 INFO - PROCESS | 2220 | [2220] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:59:33 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:59:33 INFO - PROCESS | 2220 | 1466035173621 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]]]}] 16:59:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 16:59:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 630ms 16:59:33 INFO - PROCESS | 2220 | 1466035173671 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 16:59:33 INFO - PROCESS | 2220 | 1466035173673 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 16:59:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 16:59:33 INFO - PROCESS | 2220 | 1466035173686 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 16:59:33 INFO - PROCESS | 2220 | 1466035173688 Marionette TRACE conn6 <- [1,658,null,{}] 16:59:33 INFO - PROCESS | 2220 | 1466035173692 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}] 16:59:33 INFO - PROCESS | 2220 | 1466035173694 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:33 INFO - PROCESS | 2220 | 1466035173771 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 16:59:33 INFO - PROCESS | 2220 | 1466035173779 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:33 INFO - PROCESS | 2220 | 1466035173781 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:33 INFO - PROCESS | 2220 | ++DOCSHELL 15EBE000 == 39 [pid = 2220] [id = 174] 16:59:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (1A4EF800) [pid = 2220] [serial = 520] [outer = 00000000] 16:59:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (1BA60400) [pid = 2220] [serial = 521] [outer = 1A4EF800] 16:59:33 INFO - PROCESS | 2220 | 1466035173824 Marionette DEBUG loaded listener.js 16:59:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (1BAC4C00) [pid = 2220] [serial = 522] [outer = 1A4EF800] 16:59:34 INFO - PROCESS | 2220 | 1466035174247 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]]]}] 16:59:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 16:59:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 570ms 16:59:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 16:59:34 INFO - PROCESS | 2220 | 1466035174262 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 16:59:34 INFO - PROCESS | 2220 | 1466035174264 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 16:59:34 INFO - PROCESS | 2220 | 1466035174267 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 16:59:34 INFO - PROCESS | 2220 | 1466035174268 Marionette TRACE conn6 <- [1,662,null,{}] 16:59:34 INFO - PROCESS | 2220 | 1466035174272 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}] 16:59:34 INFO - PROCESS | 2220 | 1466035174274 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:34 INFO - PROCESS | 2220 | 1466035174434 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 16:59:34 INFO - PROCESS | 2220 | 1466035174583 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:34 INFO - PROCESS | 2220 | 1466035174586 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:34 INFO - PROCESS | 2220 | ++DOCSHELL 0C99AC00 == 40 [pid = 2220] [id = 175] 16:59:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0C99FC00) [pid = 2220] [serial = 523] [outer = 00000000] 16:59:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0D2E6400) [pid = 2220] [serial = 524] [outer = 0C99FC00] 16:59:34 INFO - PROCESS | 2220 | 1466035174645 Marionette DEBUG loaded listener.js 16:59:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0D811C00) [pid = 2220] [serial = 525] [outer = 0C99FC00] 16:59:35 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:59:35 INFO - PROCESS | 2220 | [2220] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 16:59:35 INFO - PROCESS | 2220 | 1466035175207 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]]]}] 16:59:35 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 16:59:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 970ms 16:59:35 INFO - PROCESS | 2220 | 1466035175245 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 16:59:35 INFO - PROCESS | 2220 | 1466035175250 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 16:59:35 INFO - PROCESS | 2220 | 1466035175255 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 16:59:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 16:59:35 INFO - PROCESS | 2220 | 1466035175259 Marionette TRACE conn6 <- [1,666,null,{}] 16:59:35 INFO - PROCESS | 2220 | 1466035175264 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}] 16:59:35 INFO - PROCESS | 2220 | 1466035175267 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:35 INFO - PROCESS | 2220 | 1466035175379 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 16:59:35 INFO - PROCESS | 2220 | 1466035175477 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:35 INFO - PROCESS | 2220 | 1466035175480 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:35 INFO - PROCESS | 2220 | ++DOCSHELL 15E02400 == 41 [pid = 2220] [id = 176] 16:59:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (15E03800) [pid = 2220] [serial = 526] [outer = 00000000] 16:59:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (1646C400) [pid = 2220] [serial = 527] [outer = 15E03800] 16:59:35 INFO - PROCESS | 2220 | 1466035175535 Marionette DEBUG loaded listener.js 16:59:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (1693D000) [pid = 2220] [serial = 528] [outer = 15E03800] 16:59:36 INFO - PROCESS | 2220 | 1466035176116 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]]]}] 16:59:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 16:59:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 931ms 16:59:36 INFO - PROCESS | 2220 | 1466035176190 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 16:59:36 INFO - PROCESS | 2220 | 1466035176193 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 16:59:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 16:59:36 INFO - PROCESS | 2220 | 1466035176197 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 16:59:36 INFO - PROCESS | 2220 | 1466035176199 Marionette TRACE conn6 <- [1,670,null,{}] 16:59:36 INFO - PROCESS | 2220 | 1466035176203 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}] 16:59:36 INFO - PROCESS | 2220 | 1466035176206 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:36 INFO - PROCESS | 2220 | 1466035176317 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 16:59:36 INFO - PROCESS | 2220 | 1466035176444 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:36 INFO - PROCESS | 2220 | 1466035176446 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:36 INFO - PROCESS | 2220 | ++DOCSHELL 19285C00 == 42 [pid = 2220] [id = 177] 16:59:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (19718800) [pid = 2220] [serial = 529] [outer = 00000000] 16:59:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (19AB6400) [pid = 2220] [serial = 530] [outer = 19718800] 16:59:36 INFO - PROCESS | 2220 | 1466035176500 Marionette DEBUG loaded listener.js 16:59:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (1BA5AC00) [pid = 2220] [serial = 531] [outer = 19718800] 16:59:37 INFO - PROCESS | 2220 | 1466035177599 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]]]}] 16:59:37 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) 16:59:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1434ms 16:59:37 INFO - PROCESS | 2220 | 1466035177634 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 16:59:37 INFO - PROCESS | 2220 | 1466035177638 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 16:59:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 16:59:37 INFO - PROCESS | 2220 | 1466035177648 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 16:59:37 INFO - PROCESS | 2220 | 1466035177653 Marionette TRACE conn6 <- [1,674,null,{}] 16:59:37 INFO - PROCESS | 2220 | 1466035177657 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}] 16:59:37 INFO - PROCESS | 2220 | 1466035177660 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:37 INFO - PROCESS | 2220 | 1466035177838 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 16:59:38 INFO - PROCESS | 2220 | 1466035178057 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:38 INFO - PROCESS | 2220 | 1466035178060 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:38 INFO - PROCESS | 2220 | ++DOCSHELL 09162400 == 43 [pid = 2220] [id = 178] 16:59:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0C991800) [pid = 2220] [serial = 532] [outer = 00000000] 16:59:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0D201400) [pid = 2220] [serial = 533] [outer = 0C991800] 16:59:38 INFO - PROCESS | 2220 | 1466035178109 Marionette DEBUG loaded listener.js 16:59:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0D81EC00) [pid = 2220] [serial = 534] [outer = 0C991800] 16:59:39 INFO - PROCESS | 2220 | --DOCSHELL 15EBE000 == 42 [pid = 2220] [id = 174] 16:59:39 INFO - PROCESS | 2220 | --DOCSHELL 19886400 == 41 [pid = 2220] [id = 173] 16:59:39 INFO - PROCESS | 2220 | --DOCSHELL 0D877C00 == 40 [pid = 2220] [id = 172] 16:59:39 INFO - PROCESS | 2220 | --DOCSHELL 19795800 == 39 [pid = 2220] [id = 171] 16:59:39 INFO - PROCESS | 2220 | --DOCSHELL 0DE40C00 == 38 [pid = 2220] [id = 170] 16:59:39 INFO - PROCESS | 2220 | --DOCSHELL 17E38800 == 37 [pid = 2220] [id = 169] 16:59:39 INFO - PROCESS | 2220 | --DOCSHELL 16948000 == 36 [pid = 2220] [id = 168] 16:59:39 INFO - PROCESS | 2220 | --DOCSHELL 0DC8E800 == 35 [pid = 2220] [id = 167] 16:59:39 INFO - PROCESS | 2220 | --DOCSHELL 0C9A0400 == 34 [pid = 2220] [id = 166] 16:59:39 INFO - PROCESS | 2220 | --DOCSHELL 0C99CC00 == 33 [pid = 2220] [id = 165] 16:59:39 INFO - PROCESS | 2220 | --DOCSHELL 0D79C800 == 32 [pid = 2220] [id = 164] 16:59:39 INFO - PROCESS | 2220 | --DOCSHELL 16968000 == 31 [pid = 2220] [id = 163] 16:59:39 INFO - PROCESS | 2220 | --DOCSHELL 0D4C9400 == 30 [pid = 2220] [id = 153] 16:59:39 INFO - PROCESS | 2220 | --DOCSHELL 19285C00 == 29 [pid = 2220] [id = 177] 16:59:39 INFO - PROCESS | 2220 | --DOCSHELL 0C99AC00 == 28 [pid = 2220] [id = 175] 16:59:39 INFO - PROCESS | 2220 | --DOCSHELL 15E02400 == 27 [pid = 2220] [id = 176] 16:59:39 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (14670000) [pid = 2220] [serial = 467] [outer = 00000000] [url = about:blank] 16:59:39 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (17046800) [pid = 2220] [serial = 474] [outer = 00000000] [url = about:blank] 16:59:39 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (14D4A000) [pid = 2220] [serial = 468] [outer = 00000000] [url = about:blank] 16:59:39 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (1693C400) [pid = 2220] [serial = 470] [outer = 00000000] [url = about:blank] 16:59:39 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0D44A800) [pid = 2220] [serial = 461] [outer = 00000000] [url = about:blank] 16:59:39 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0D4C7000) [pid = 2220] [serial = 462] [outer = 00000000] [url = about:blank] 16:59:39 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0D935000) [pid = 2220] [serial = 464] [outer = 00000000] [url = about:blank] 16:59:39 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0D93B000) [pid = 2220] [serial = 465] [outer = 00000000] [url = about:blank] 16:59:39 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (14DBDC00) [pid = 2220] [serial = 459] [outer = 00000000] [url = about:blank] 16:59:39 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0DE42C00) [pid = 2220] [serial = 458] [outer = 00000000] [url = about:blank] 16:59:39 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0D938C00) [pid = 2220] [serial = 479] [outer = 00000000] [url = about:blank] 16:59:39 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (114C7800) [pid = 2220] [serial = 450] [outer = 00000000] [url = about:blank] 16:59:39 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0DD41C00) [pid = 2220] [serial = 449] [outer = 00000000] [url = about:blank] 16:59:39 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (186DB400) [pid = 2220] [serial = 477] [outer = 00000000] [url = about:blank] 16:59:39 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (19885800) [pid = 2220] [serial = 453] [outer = 00000000] [url = about:blank] 16:59:39 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (19287C00) [pid = 2220] [serial = 482] [outer = 00000000] [url = about:blank] 16:59:39 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (19710C00) [pid = 2220] [serial = 483] [outer = 00000000] [url = about:blank] 16:59:39 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (19883800) [pid = 2220] [serial = 486] [outer = 00000000] [url = about:blank] 16:59:39 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (14F3AC00) [pid = 2220] [serial = 480] [outer = 00000000] [url = about:blank] 16:59:39 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (19717000) [pid = 2220] [serial = 452] [outer = 00000000] [url = about:blank] 16:59:39 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (16948C00) [pid = 2220] [serial = 471] [outer = 00000000] [url = about:blank] 16:59:39 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (1C6BE000) [pid = 2220] [serial = 456] [outer = 00000000] [url = about:blank] 16:59:39 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (1C32EC00) [pid = 2220] [serial = 455] [outer = 00000000] [url = about:blank] 16:59:39 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (19794800) [pid = 2220] [serial = 485] [outer = 00000000] [url = about:blank] 16:59:39 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (16A84400) [pid = 2220] [serial = 473] [outer = 00000000] [url = about:blank] 16:59:39 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (186D1000) [pid = 2220] [serial = 476] [outer = 00000000] [url = about:blank] 16:59:39 INFO - PROCESS | 2220 | 1466035179551 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]]]}] 16:59:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 16:59:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1940ms 16:59:39 INFO - PROCESS | 2220 | 1466035179584 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 16:59:39 INFO - PROCESS | 2220 | 1466035179588 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 16:59:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 16:59:39 INFO - PROCESS | 2220 | 1466035179593 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 16:59:39 INFO - PROCESS | 2220 | 1466035179596 Marionette TRACE conn6 <- [1,678,null,{}] 16:59:39 INFO - PROCESS | 2220 | 1466035179602 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}] 16:59:39 INFO - PROCESS | 2220 | 1466035179605 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:39 INFO - PROCESS | 2220 | 1466035179692 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 16:59:39 INFO - PROCESS | 2220 | 1466035179762 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:39 INFO - PROCESS | 2220 | 1466035179766 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:39 INFO - PROCESS | 2220 | ++DOCSHELL 0D4CB400 == 28 [pid = 2220] [id = 179] 16:59:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (0D4CC000) [pid = 2220] [serial = 535] [outer = 00000000] 16:59:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (0D4CFC00) [pid = 2220] [serial = 536] [outer = 0D4CC000] 16:59:39 INFO - PROCESS | 2220 | 1466035179814 Marionette DEBUG loaded listener.js 16:59:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (0D799000) [pid = 2220] [serial = 537] [outer = 0D4CC000] 16:59:40 INFO - PROCESS | 2220 | 1466035180702 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]]]}] 16:59:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 16:59:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1130ms 16:59:40 INFO - PROCESS | 2220 | 1466035180724 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 16:59:40 INFO - PROCESS | 2220 | 1466035180729 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 16:59:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 16:59:40 INFO - PROCESS | 2220 | 1466035180738 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 16:59:40 INFO - PROCESS | 2220 | 1466035180741 Marionette TRACE conn6 <- [1,682,null,{}] 16:59:40 INFO - PROCESS | 2220 | 1466035180745 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}] 16:59:40 INFO - PROCESS | 2220 | 1466035180748 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:40 INFO - PROCESS | 2220 | 1466035180835 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 16:59:40 INFO - PROCESS | 2220 | 1466035180842 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:40 INFO - PROCESS | 2220 | 1466035180845 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:40 INFO - PROCESS | 2220 | ++DOCSHELL 0DA65C00 == 29 [pid = 2220] [id = 180] 16:59:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (0DA67400) [pid = 2220] [serial = 538] [outer = 00000000] 16:59:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (0DC30C00) [pid = 2220] [serial = 539] [outer = 0DA67400] 16:59:40 INFO - PROCESS | 2220 | 1466035180893 Marionette DEBUG loaded listener.js 16:59:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (0DC89000) [pid = 2220] [serial = 540] [outer = 0DA67400] 16:59:41 INFO - PROCESS | 2220 | 1466035181844 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]]]}] 16:59:41 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) 16:59:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1125ms 16:59:41 INFO - PROCESS | 2220 | 1466035181864 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 16:59:41 INFO - PROCESS | 2220 | 1466035181866 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 16:59:41 INFO - PROCESS | 2220 | 1466035181870 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 16:59:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 16:59:41 INFO - PROCESS | 2220 | 1466035181873 Marionette TRACE conn6 <- [1,686,null,{}] 16:59:41 INFO - PROCESS | 2220 | 1466035181884 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}] 16:59:41 INFO - PROCESS | 2220 | 1466035181888 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:42 INFO - PROCESS | 2220 | 1466035182001 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 16:59:42 INFO - PROCESS | 2220 | 1466035182009 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:42 INFO - PROCESS | 2220 | 1466035182012 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:42 INFO - PROCESS | 2220 | ++DOCSHELL 144CE000 == 30 [pid = 2220] [id = 181] 16:59:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (144CF400) [pid = 2220] [serial = 541] [outer = 00000000] 16:59:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (14670000) [pid = 2220] [serial = 542] [outer = 144CF400] 16:59:42 INFO - PROCESS | 2220 | 1466035182059 Marionette DEBUG loaded listener.js 16:59:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (14D4F000) [pid = 2220] [serial = 543] [outer = 144CF400] 16:59:43 INFO - PROCESS | 2220 | 1466035183033 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]]]}] 16:59:43 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) 16:59:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1180ms 16:59:43 INFO - PROCESS | 2220 | 1466035183053 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 16:59:43 INFO - PROCESS | 2220 | 1466035183055 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 16:59:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 16:59:43 INFO - PROCESS | 2220 | 1466035183063 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 16:59:43 INFO - PROCESS | 2220 | 1466035183065 Marionette TRACE conn6 <- [1,690,null,{}] 16:59:43 INFO - PROCESS | 2220 | 1466035183069 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}] 16:59:43 INFO - PROCESS | 2220 | 1466035183071 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:43 INFO - PROCESS | 2220 | 1466035183185 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 16:59:43 INFO - PROCESS | 2220 | 1466035183191 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:43 INFO - PROCESS | 2220 | 1466035183193 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:43 INFO - PROCESS | 2220 | ++DOCSHELL 14D4A000 == 31 [pid = 2220] [id = 182] 16:59:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (14FD7000) [pid = 2220] [serial = 544] [outer = 00000000] 16:59:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (1693DC00) [pid = 2220] [serial = 545] [outer = 14FD7000] 16:59:43 INFO - PROCESS | 2220 | 1466035183239 Marionette DEBUG loaded listener.js 16:59:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (1695F400) [pid = 2220] [serial = 546] [outer = 14FD7000] 16:59:43 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (1A4EF800) [pid = 2220] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 16:59:43 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (17E39000) [pid = 2220] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 16:59:43 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (19288800) [pid = 2220] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 16:59:43 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (19791400) [pid = 2220] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 16:59:43 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (0C99EC00) [pid = 2220] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 16:59:43 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (19882000) [pid = 2220] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 16:59:43 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (16960C00) [pid = 2220] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 16:59:43 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (0DC8EC00) [pid = 2220] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 16:59:43 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (0D183800) [pid = 2220] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 16:59:43 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (0D7A4800) [pid = 2220] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 16:59:43 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (0DC2E000) [pid = 2220] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 16:59:43 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (19AB1800) [pid = 2220] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 16:59:44 INFO - PROCESS | 2220 | 1466035184328 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]]]}] 16:59:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 16:59:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1334ms 16:59:44 INFO - PROCESS | 2220 | 1466035184397 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 16:59:44 INFO - PROCESS | 2220 | 1466035184399 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 16:59:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 16:59:44 INFO - PROCESS | 2220 | 1466035184402 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 16:59:44 INFO - PROCESS | 2220 | 1466035184403 Marionette TRACE conn6 <- [1,694,null,{}] 16:59:44 INFO - PROCESS | 2220 | 1466035184410 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}] 16:59:44 INFO - PROCESS | 2220 | 1466035184412 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:44 INFO - PROCESS | 2220 | 1466035184490 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 16:59:44 INFO - PROCESS | 2220 | 1466035184496 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:44 INFO - PROCESS | 2220 | 1466035184499 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:44 INFO - PROCESS | 2220 | ++DOCSHELL 0D940400 == 32 [pid = 2220] [id = 183] 16:59:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (0DC2E000) [pid = 2220] [serial = 547] [outer = 00000000] 16:59:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (16947C00) [pid = 2220] [serial = 548] [outer = 0DC2E000] 16:59:44 INFO - PROCESS | 2220 | 1466035184545 Marionette DEBUG loaded listener.js 16:59:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (16968000) [pid = 2220] [serial = 549] [outer = 0DC2E000] 16:59:45 INFO - PROCESS | 2220 | 1466035185481 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]]]}] 16:59:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 16:59:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1126ms 16:59:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 16:59:45 INFO - PROCESS | 2220 | 1466035185529 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 16:59:45 INFO - PROCESS | 2220 | 1466035185531 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 16:59:45 INFO - PROCESS | 2220 | 1466035185534 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 16:59:45 INFO - PROCESS | 2220 | 1466035185536 Marionette TRACE conn6 <- [1,698,null,{}] 16:59:45 INFO - PROCESS | 2220 | 1466035185539 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}] 16:59:45 INFO - PROCESS | 2220 | 1466035185545 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:45 INFO - PROCESS | 2220 | 1466035185646 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 16:59:45 INFO - PROCESS | 2220 | 1466035185756 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:45 INFO - PROCESS | 2220 | 1466035185759 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:45 INFO - PROCESS | 2220 | ++DOCSHELL 09159000 == 33 [pid = 2220] [id = 184] 16:59:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (09159C00) [pid = 2220] [serial = 550] [outer = 00000000] 16:59:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (0916F400) [pid = 2220] [serial = 551] [outer = 09159C00] 16:59:45 INFO - PROCESS | 2220 | 1466035185817 Marionette DEBUG loaded listener.js 16:59:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (0D20C800) [pid = 2220] [serial = 552] [outer = 09159C00] 16:59:47 INFO - PROCESS | 2220 | 1466035187016 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]]]}] 16:59:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 16:59:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1525ms 16:59:47 INFO - PROCESS | 2220 | 1466035187061 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 16:59:47 INFO - PROCESS | 2220 | 1466035187064 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 16:59:47 INFO - PROCESS | 2220 | 1466035187069 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 16:59:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 16:59:47 INFO - PROCESS | 2220 | 1466035187072 Marionette TRACE conn6 <- [1,702,null,{}] 16:59:47 INFO - PROCESS | 2220 | 1466035187085 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}] 16:59:47 INFO - PROCESS | 2220 | 1466035187088 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:47 INFO - PROCESS | 2220 | 1466035187255 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 16:59:47 INFO - PROCESS | 2220 | 1466035187355 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:47 INFO - PROCESS | 2220 | 1466035187358 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:47 INFO - PROCESS | 2220 | ++DOCSHELL 0DD43000 == 34 [pid = 2220] [id = 185] 16:59:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (0DD44000) [pid = 2220] [serial = 553] [outer = 00000000] 16:59:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (0E276C00) [pid = 2220] [serial = 554] [outer = 0DD44000] 16:59:47 INFO - PROCESS | 2220 | 1466035187415 Marionette DEBUG loaded listener.js 16:59:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (114C7800) [pid = 2220] [serial = 555] [outer = 0DD44000] 16:59:48 INFO - PROCESS | 2220 | --DOCSHELL 1E216000 == 33 [pid = 2220] [id = 8] 16:59:48 INFO - PROCESS | 2220 | --DOCSHELL 0D4C9000 == 32 [pid = 2220] [id = 27] 16:59:48 INFO - PROCESS | 2220 | --DOCSHELL 0D940400 == 31 [pid = 2220] [id = 183] 16:59:48 INFO - PROCESS | 2220 | --DOCSHELL 14D4A000 == 30 [pid = 2220] [id = 182] 16:59:48 INFO - PROCESS | 2220 | --DOCSHELL 144CE000 == 29 [pid = 2220] [id = 181] 16:59:48 INFO - PROCESS | 2220 | --DOCSHELL 0DA65C00 == 28 [pid = 2220] [id = 180] 16:59:48 INFO - PROCESS | 2220 | --DOCSHELL 0D4CB400 == 27 [pid = 2220] [id = 179] 16:59:48 INFO - PROCESS | 2220 | --DOCSHELL 09162400 == 26 [pid = 2220] [id = 178] 16:59:48 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (1BA60400) [pid = 2220] [serial = 521] [outer = 00000000] [url = about:blank] 16:59:48 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (186CF800) [pid = 2220] [serial = 506] [outer = 00000000] [url = about:blank] 16:59:48 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (186D8400) [pid = 2220] [serial = 507] [outer = 00000000] [url = about:blank] 16:59:48 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (19719800) [pid = 2220] [serial = 510] [outer = 00000000] [url = about:blank] 16:59:48 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (1928E800) [pid = 2220] [serial = 509] [outer = 00000000] [url = about:blank] 16:59:48 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (1A3E6000) [pid = 2220] [serial = 489] [outer = 00000000] [url = about:blank] 16:59:48 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (1A3DB800) [pid = 2220] [serial = 488] [outer = 00000000] [url = about:blank] 16:59:48 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (0D1ED400) [pid = 2220] [serial = 494] [outer = 00000000] [url = about:blank] 16:59:48 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (0D449800) [pid = 2220] [serial = 495] [outer = 00000000] [url = about:blank] 16:59:48 INFO - PROCESS | 2220 | --DOMWINDOW == 66 (19ABC800) [pid = 2220] [serial = 512] [outer = 00000000] [url = about:blank] 16:59:48 INFO - PROCESS | 2220 | --DOMWINDOW == 65 (16989C00) [pid = 2220] [serial = 503] [outer = 00000000] [url = about:blank] 16:59:48 INFO - PROCESS | 2220 | --DOMWINDOW == 64 (14675400) [pid = 2220] [serial = 500] [outer = 00000000] [url = about:blank] 16:59:48 INFO - PROCESS | 2220 | --DOMWINDOW == 63 (14FDCC00) [pid = 2220] [serial = 501] [outer = 00000000] [url = about:blank] 16:59:48 INFO - PROCESS | 2220 | --DOMWINDOW == 62 (0D86AC00) [pid = 2220] [serial = 497] [outer = 00000000] [url = about:blank] 16:59:48 INFO - PROCESS | 2220 | --DOMWINDOW == 61 (0D878400) [pid = 2220] [serial = 498] [outer = 00000000] [url = about:blank] 16:59:48 INFO - PROCESS | 2220 | --DOMWINDOW == 60 (0DA65400) [pid = 2220] [serial = 491] [outer = 00000000] [url = about:blank] 16:59:48 INFO - PROCESS | 2220 | --DOMWINDOW == 59 (0DC89400) [pid = 2220] [serial = 492] [outer = 00000000] [url = about:blank] 16:59:48 INFO - PROCESS | 2220 | --DOMWINDOW == 58 (17E37800) [pid = 2220] [serial = 516] [outer = 00000000] [url = about:blank] 16:59:48 INFO - PROCESS | 2220 | --DOMWINDOW == 57 (16A83400) [pid = 2220] [serial = 515] [outer = 00000000] [url = about:blank] 16:59:48 INFO - PROCESS | 2220 | --DOMWINDOW == 56 (1A3E4400) [pid = 2220] [serial = 518] [outer = 00000000] [url = about:blank] 16:59:48 INFO - PROCESS | 2220 | --DOMWINDOW == 55 (1B306400) [pid = 2220] [serial = 519] [outer = 00000000] [url = about:blank] 16:59:48 INFO - PROCESS | 2220 | --DOMWINDOW == 54 (1BAC4C00) [pid = 2220] [serial = 522] [outer = 00000000] [url = about:blank] 16:59:48 INFO - PROCESS | 2220 | --DOMWINDOW == 53 (19ABCC00) [pid = 2220] [serial = 513] [outer = 00000000] [url = about:blank] 16:59:48 INFO - PROCESS | 2220 | --DOMWINDOW == 52 (16A85400) [pid = 2220] [serial = 504] [outer = 00000000] [url = about:blank] 16:59:48 INFO - PROCESS | 2220 | 1466035188618 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]]]}] 16:59:48 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 16:59:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1592ms 16:59:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 16:59:48 INFO - PROCESS | 2220 | 1466035188666 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 16:59:48 INFO - PROCESS | 2220 | 1466035188670 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 16:59:48 INFO - PROCESS | 2220 | 1466035188674 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 16:59:48 INFO - PROCESS | 2220 | 1466035188677 Marionette TRACE conn6 <- [1,706,null,{}] 16:59:48 INFO - PROCESS | 2220 | 1466035188683 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}] 16:59:48 INFO - PROCESS | 2220 | 1466035188685 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:48 INFO - PROCESS | 2220 | 1466035188816 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 16:59:48 INFO - PROCESS | 2220 | 1466035188888 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:48 INFO - PROCESS | 2220 | 1466035188893 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:48 INFO - PROCESS | 2220 | ++DOCSHELL 0D2EC400 == 27 [pid = 2220] [id = 186] 16:59:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 53 (0D451C00) [pid = 2220] [serial = 556] [outer = 00000000] 16:59:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 54 (0D4C9000) [pid = 2220] [serial = 557] [outer = 0D451C00] 16:59:48 INFO - PROCESS | 2220 | 1466035188941 Marionette DEBUG loaded listener.js 16:59:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 55 (0D797800) [pid = 2220] [serial = 558] [outer = 0D451C00] 16:59:49 INFO - PROCESS | 2220 | 1466035189801 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]]]}] 16:59:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 16:59:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1178ms 16:59:49 INFO - PROCESS | 2220 | 1466035189854 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 16:59:49 INFO - PROCESS | 2220 | 1466035189859 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 16:59:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 16:59:49 INFO - PROCESS | 2220 | 1466035189865 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 16:59:49 INFO - PROCESS | 2220 | 1466035189868 Marionette TRACE conn6 <- [1,710,null,{}] 16:59:49 INFO - PROCESS | 2220 | 1466035189872 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}] 16:59:49 INFO - PROCESS | 2220 | 1466035189874 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:49 INFO - PROCESS | 2220 | 1466035189965 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 16:59:49 INFO - PROCESS | 2220 | 1466035189972 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:50 INFO - PROCESS | 2220 | 1466035189975 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:50 INFO - PROCESS | 2220 | ++DOCSHELL 0DA6F400 == 28 [pid = 2220] [id = 187] 16:59:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 56 (0DC26C00) [pid = 2220] [serial = 559] [outer = 00000000] 16:59:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 57 (0DC88800) [pid = 2220] [serial = 560] [outer = 0DC26C00] 16:59:50 INFO - PROCESS | 2220 | 1466035190022 Marionette DEBUG loaded listener.js 16:59:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 58 (0DD44C00) [pid = 2220] [serial = 561] [outer = 0DC26C00] 16:59:50 INFO - PROCESS | 2220 | 1466035190554 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] 16:59:50 INFO - PROCESS | 2220 | 1466035190602 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 16:59:50 INFO - PROCESS | 2220 | 1466035190605 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 16:59:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 16:59:50 INFO - PROCESS | 2220 | 1466035190609 Marionette TRACE conn6 <- [1,714,null,{}] 16:59:50 INFO - PROCESS | 2220 | 1466035190625 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}] 16:59:50 INFO - PROCESS | 2220 | 1466035190630 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:50 INFO - PROCESS | 2220 | 1466035190745 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 16:59:50 INFO - PROCESS | 2220 | 1466035190757 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:50 INFO - PROCESS | 2220 | 1466035190760 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:50 INFO - PROCESS | 2220 | ++DOCSHELL 1483FC00 == 29 [pid = 2220] [id = 188] 16:59:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 59 (14D4CC00) [pid = 2220] [serial = 562] [outer = 00000000] 16:59:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 60 (14F2E400) [pid = 2220] [serial = 563] [outer = 14D4CC00] 16:59:50 INFO - PROCESS | 2220 | 1466035190857 Marionette DEBUG loaded listener.js 16:59:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 61 (15C4A000) [pid = 2220] [serial = 564] [outer = 14D4CC00] 16:59:51 INFO - PROCESS | 2220 | 1466035191404 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]]]}] 16:59:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 16:59:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 833ms 16:59:51 INFO - PROCESS | 2220 | 1466035191441 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 16:59:51 INFO - PROCESS | 2220 | 1466035191444 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 16:59:51 INFO - PROCESS | 2220 | 1466035191447 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 16:59:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 16:59:51 INFO - PROCESS | 2220 | 1466035191449 Marionette TRACE conn6 <- [1,718,null,{}] 16:59:51 INFO - PROCESS | 2220 | 1466035191461 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}] 16:59:51 INFO - PROCESS | 2220 | 1466035191463 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:51 INFO - PROCESS | 2220 | 1466035191578 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 16:59:51 INFO - PROCESS | 2220 | 1466035191634 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:51 INFO - PROCESS | 2220 | 1466035191636 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:51 INFO - PROCESS | 2220 | ++DOCSHELL 15EBD000 == 30 [pid = 2220] [id = 189] 16:59:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 62 (167EB400) [pid = 2220] [serial = 565] [outer = 00000000] 16:59:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 63 (16946400) [pid = 2220] [serial = 566] [outer = 167EB400] 16:59:51 INFO - PROCESS | 2220 | 1466035191680 Marionette DEBUG loaded listener.js 16:59:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 64 (16984400) [pid = 2220] [serial = 567] [outer = 167EB400] 16:59:51 INFO - PROCESS | 2220 | --DOMWINDOW == 63 (0DA67400) [pid = 2220] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 16:59:51 INFO - PROCESS | 2220 | --DOMWINDOW == 62 (0D4CC000) [pid = 2220] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 16:59:51 INFO - PROCESS | 2220 | --DOMWINDOW == 61 (144CF400) [pid = 2220] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 16:59:51 INFO - PROCESS | 2220 | --DOMWINDOW == 60 (0C991800) [pid = 2220] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 16:59:51 INFO - PROCESS | 2220 | --DOMWINDOW == 59 (14FD7000) [pid = 2220] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 16:59:51 INFO - PROCESS | 2220 | --DOMWINDOW == 58 (0C99FC00) [pid = 2220] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 16:59:51 INFO - PROCESS | 2220 | --DOMWINDOW == 57 (15E03800) [pid = 2220] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 16:59:51 INFO - PROCESS | 2220 | --DOMWINDOW == 56 (19718800) [pid = 2220] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 16:59:52 INFO - PROCESS | 2220 | 1466035192094 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] 16:59:52 INFO - PROCESS | 2220 | 1466035192143 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 16:59:52 INFO - PROCESS | 2220 | 1466035192146 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 16:59:52 INFO - PROCESS | 2220 | 1466035192148 Marionette TRACE conn6 <- [1,722,null,{}] 16:59:52 INFO - PROCESS | 2220 | 1466035192151 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}] 16:59:52 INFO - PROCESS | 2220 | 1466035192153 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:52 INFO - PROCESS | 2220 | 1466035192263 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 16:59:52 INFO - PROCESS | 2220 | 1466035192314 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:52 INFO - PROCESS | 2220 | 1466035192316 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:52 INFO - PROCESS | 2220 | ++DOCSHELL 14FD7000 == 31 [pid = 2220] [id = 190] 16:59:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 57 (15C58400) [pid = 2220] [serial = 568] [outer = 00000000] 16:59:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 58 (16B93400) [pid = 2220] [serial = 569] [outer = 15C58400] 16:59:52 INFO - PROCESS | 2220 | 1466035192360 Marionette DEBUG loaded listener.js 16:59:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 59 (17047C00) [pid = 2220] [serial = 570] [outer = 15C58400] 16:59:52 INFO - PROCESS | 2220 | 1466035192734 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]]]}] 16:59:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 16:59:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 630ms 16:59:52 INFO - PROCESS | 2220 | 1466035192777 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 16:59:52 INFO - PROCESS | 2220 | 1466035192779 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 16:59:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 16:59:52 INFO - PROCESS | 2220 | 1466035192788 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 16:59:52 INFO - PROCESS | 2220 | 1466035192790 Marionette TRACE conn6 <- [1,726,null,{}] 16:59:52 INFO - PROCESS | 2220 | 1466035192794 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}] 16:59:52 INFO - PROCESS | 2220 | 1466035192799 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:52 INFO - PROCESS | 2220 | 1466035192948 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 16:59:52 INFO - PROCESS | 2220 | 1466035192957 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:52 INFO - PROCESS | 2220 | 1466035192959 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:52 INFO - PROCESS | 2220 | ++DOCSHELL 0D870C00 == 32 [pid = 2220] [id = 191] 16:59:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 60 (0DA68000) [pid = 2220] [serial = 571] [outer = 00000000] 16:59:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 61 (186D4800) [pid = 2220] [serial = 572] [outer = 0DA68000] 16:59:53 INFO - PROCESS | 2220 | 1466035193008 Marionette DEBUG loaded listener.js 16:59:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 62 (186DE400) [pid = 2220] [serial = 573] [outer = 0DA68000] 16:59:53 INFO - PROCESS | 2220 | 1466035193930 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]]]}] 16:59:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 16:59:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1175ms 16:59:53 INFO - PROCESS | 2220 | 1466035193958 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 16:59:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 16:59:53 INFO - PROCESS | 2220 | 1466035193960 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 16:59:53 INFO - PROCESS | 2220 | 1466035193963 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 16:59:53 INFO - PROCESS | 2220 | 1466035193965 Marionette TRACE conn6 <- [1,730,null,{}] 16:59:53 INFO - PROCESS | 2220 | 1466035193968 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}] 16:59:53 INFO - PROCESS | 2220 | 1466035193970 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:54 INFO - PROCESS | 2220 | 1466035194079 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 16:59:54 INFO - PROCESS | 2220 | 1466035194087 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:54 INFO - PROCESS | 2220 | 1466035194089 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:54 INFO - PROCESS | 2220 | ++DOCSHELL 186D4400 == 33 [pid = 2220] [id = 192] 16:59:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 63 (1922D400) [pid = 2220] [serial = 574] [outer = 00000000] 16:59:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 64 (1928E400) [pid = 2220] [serial = 575] [outer = 1922D400] 16:59:54 INFO - PROCESS | 2220 | 1466035194132 Marionette DEBUG loaded listener.js 16:59:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 65 (19291800) [pid = 2220] [serial = 576] [outer = 1922D400] 16:59:55 INFO - PROCESS | 2220 | 1466035195251 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]]]}] 16:59:55 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 16:59:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1337ms 16:59:55 INFO - PROCESS | 2220 | 1466035195303 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 16:59:55 INFO - PROCESS | 2220 | 1466035195307 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 16:59:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 16:59:55 INFO - PROCESS | 2220 | 1466035195313 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 16:59:55 INFO - PROCESS | 2220 | 1466035195316 Marionette TRACE conn6 <- [1,734,null,{}] 16:59:55 INFO - PROCESS | 2220 | 1466035195321 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}] 16:59:55 INFO - PROCESS | 2220 | 1466035195325 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:55 INFO - PROCESS | 2220 | 1466035195423 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 16:59:55 INFO - PROCESS | 2220 | 1466035195614 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:55 INFO - PROCESS | 2220 | 1466035195617 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:55 INFO - PROCESS | 2220 | ++DOCSHELL 0D877400 == 34 [pid = 2220] [id = 193] 16:59:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 66 (0D93DC00) [pid = 2220] [serial = 577] [outer = 00000000] 16:59:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 67 (0E20A000) [pid = 2220] [serial = 578] [outer = 0D93DC00] 16:59:55 INFO - PROCESS | 2220 | 1466035195675 Marionette DEBUG loaded listener.js 16:59:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (114C2800) [pid = 2220] [serial = 579] [outer = 0D93DC00] 16:59:56 INFO - PROCESS | 2220 | 1466035196698 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]]]}] 16:59:56 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.) 16:59:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1423ms 16:59:56 INFO - PROCESS | 2220 | 1466035196739 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 16:59:56 INFO - PROCESS | 2220 | 1466035196743 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 16:59:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 16:59:56 INFO - PROCESS | 2220 | 1466035196749 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 16:59:56 INFO - PROCESS | 2220 | 1466035196752 Marionette TRACE conn6 <- [1,738,null,{}] 16:59:56 INFO - PROCESS | 2220 | 1466035196860 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}] 16:59:56 INFO - PROCESS | 2220 | 1466035196863 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:57 INFO - PROCESS | 2220 | 1466035197032 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 16:59:57 INFO - PROCESS | 2220 | 1466035197094 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:57 INFO - PROCESS | 2220 | 1466035197098 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:57 INFO - PROCESS | 2220 | ++DOCSHELL 0D816800 == 35 [pid = 2220] [id = 194] 16:59:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (0D816C00) [pid = 2220] [serial = 580] [outer = 00000000] 16:59:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (0D873400) [pid = 2220] [serial = 581] [outer = 0D816C00] 16:59:57 INFO - PROCESS | 2220 | 1466035197146 Marionette DEBUG loaded listener.js 16:59:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (0D937C00) [pid = 2220] [serial = 582] [outer = 0D816C00] 16:59:58 INFO - PROCESS | 2220 | --DOCSHELL 1A264000 == 34 [pid = 2220] [id = 19] 16:59:58 INFO - PROCESS | 2220 | --DOCSHELL 0D4C2C00 == 33 [pid = 2220] [id = 25] 16:59:58 INFO - PROCESS | 2220 | --DOCSHELL 114CAC00 == 32 [pid = 2220] [id = 15] 16:59:58 INFO - PROCESS | 2220 | --DOCSHELL 0DE39C00 == 31 [pid = 2220] [id = 14] 16:59:58 INFO - PROCESS | 2220 | --DOCSHELL 0D934000 == 30 [pid = 2220] [id = 26] 16:59:58 INFO - PROCESS | 2220 | --DOCSHELL 09159000 == 29 [pid = 2220] [id = 184] 16:59:58 INFO - PROCESS | 2220 | --DOCSHELL 17F6A400 == 28 [pid = 2220] [id = 18] 16:59:58 INFO - PROCESS | 2220 | --DOCSHELL 167E3C00 == 27 [pid = 2220] [id = 16] 16:59:58 INFO - PROCESS | 2220 | --DOCSHELL 0D934C00 == 26 [pid = 2220] [id = 28] 16:59:58 INFO - PROCESS | 2220 | --DOCSHELL 0D79C000 == 25 [pid = 2220] [id = 10] 16:59:58 INFO - PROCESS | 2220 | --DOCSHELL 1D20C400 == 24 [pid = 2220] [id = 21] 16:59:58 INFO - PROCESS | 2220 | --DOCSHELL 0DC32800 == 23 [pid = 2220] [id = 22] 16:59:58 INFO - PROCESS | 2220 | --DOCSHELL 1696C000 == 22 [pid = 2220] [id = 17] 16:59:58 INFO - PROCESS | 2220 | --DOCSHELL 18625400 == 21 [pid = 2220] [id = 11] 16:59:58 INFO - PROCESS | 2220 | --DOCSHELL 1CD1F400 == 20 [pid = 2220] [id = 20] 16:59:58 INFO - PROCESS | 2220 | --DOCSHELL 19AAF000 == 19 [pid = 2220] [id = 23] 16:59:58 INFO - PROCESS | 2220 | --DOCSHELL 186D0000 == 18 [pid = 2220] [id = 24] 16:59:58 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (16947C00) [pid = 2220] [serial = 548] [outer = 00000000] [url = about:blank] 16:59:58 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (0DC30C00) [pid = 2220] [serial = 539] [outer = 00000000] [url = about:blank] 16:59:58 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (0D4CFC00) [pid = 2220] [serial = 536] [outer = 00000000] [url = about:blank] 16:59:58 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (14670000) [pid = 2220] [serial = 542] [outer = 00000000] [url = about:blank] 16:59:58 INFO - PROCESS | 2220 | --DOMWINDOW == 66 (0D799000) [pid = 2220] [serial = 537] [outer = 00000000] [url = about:blank] 16:59:58 INFO - PROCESS | 2220 | --DOMWINDOW == 65 (0D81EC00) [pid = 2220] [serial = 534] [outer = 00000000] [url = about:blank] 16:59:58 INFO - PROCESS | 2220 | --DOMWINDOW == 64 (0D201400) [pid = 2220] [serial = 533] [outer = 00000000] [url = about:blank] 16:59:58 INFO - PROCESS | 2220 | --DOMWINDOW == 63 (1693DC00) [pid = 2220] [serial = 545] [outer = 00000000] [url = about:blank] 16:59:58 INFO - PROCESS | 2220 | --DOMWINDOW == 62 (0D811C00) [pid = 2220] [serial = 525] [outer = 00000000] [url = about:blank] 16:59:58 INFO - PROCESS | 2220 | --DOMWINDOW == 61 (0D2E6400) [pid = 2220] [serial = 524] [outer = 00000000] [url = about:blank] 16:59:58 INFO - PROCESS | 2220 | --DOMWINDOW == 60 (1693D000) [pid = 2220] [serial = 528] [outer = 00000000] [url = about:blank] 16:59:58 INFO - PROCESS | 2220 | --DOMWINDOW == 59 (1646C400) [pid = 2220] [serial = 527] [outer = 00000000] [url = about:blank] 16:59:58 INFO - PROCESS | 2220 | --DOMWINDOW == 58 (1BA5AC00) [pid = 2220] [serial = 531] [outer = 00000000] [url = about:blank] 16:59:58 INFO - PROCESS | 2220 | --DOMWINDOW == 57 (19AB6400) [pid = 2220] [serial = 530] [outer = 00000000] [url = about:blank] 16:59:58 INFO - PROCESS | 2220 | --DOMWINDOW == 56 (1695F400) [pid = 2220] [serial = 546] [outer = 00000000] [url = about:blank] 16:59:58 INFO - PROCESS | 2220 | --DOMWINDOW == 55 (14D4F000) [pid = 2220] [serial = 543] [outer = 00000000] [url = about:blank] 16:59:58 INFO - PROCESS | 2220 | --DOMWINDOW == 54 (0DC89000) [pid = 2220] [serial = 540] [outer = 00000000] [url = about:blank] 16:59:58 INFO - PROCESS | 2220 | 1466035198332 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]]]}] 16:59:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 16:59:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1621ms 16:59:58 INFO - PROCESS | 2220 | 1466035198404 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 16:59:58 INFO - PROCESS | 2220 | 1466035198408 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 16:59:58 INFO - PROCESS | 2220 | 1466035198412 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 16:59:58 INFO - PROCESS | 2220 | 1466035198415 Marionette TRACE conn6 <- [1,742,null,{}] 16:59:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 16:59:58 INFO - PROCESS | 2220 | 1466035198421 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}] 16:59:58 INFO - PROCESS | 2220 | 1466035198423 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:58 INFO - PROCESS | 2220 | 1466035198506 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 16:59:58 INFO - PROCESS | 2220 | 1466035198514 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:58 INFO - PROCESS | 2220 | 1466035198519 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:58 INFO - PROCESS | 2220 | ++DOCSHELL 0D4C3400 == 19 [pid = 2220] [id = 195] 16:59:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 55 (0D4C4400) [pid = 2220] [serial = 583] [outer = 00000000] 16:59:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 56 (0D4C9400) [pid = 2220] [serial = 584] [outer = 0D4C4400] 16:59:58 INFO - PROCESS | 2220 | 1466035198569 Marionette DEBUG loaded listener.js 16:59:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 57 (0D4CFC00) [pid = 2220] [serial = 585] [outer = 0D4C4400] 16:59:59 INFO - PROCESS | 2220 | 1466035199520 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]]]}] 16:59:59 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 16:59:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1120ms 16:59:59 INFO - PROCESS | 2220 | 1466035199539 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 16:59:59 INFO - PROCESS | 2220 | 1466035199544 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 16:59:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 16:59:59 INFO - PROCESS | 2220 | 1466035199550 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 16:59:59 INFO - PROCESS | 2220 | 1466035199553 Marionette TRACE conn6 <- [1,746,null,{}] 16:59:59 INFO - PROCESS | 2220 | 1466035199557 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}] 16:59:59 INFO - PROCESS | 2220 | 1466035199559 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:59 INFO - PROCESS | 2220 | 1466035199674 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 16:59:59 INFO - PROCESS | 2220 | 1466035199683 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:59:59 INFO - PROCESS | 2220 | 1466035199686 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 16:59:59 INFO - PROCESS | 2220 | ++DOCSHELL 0D93B800 == 20 [pid = 2220] [id = 196] 16:59:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 58 (0D93C800) [pid = 2220] [serial = 586] [outer = 00000000] 16:59:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 59 (0DA6A800) [pid = 2220] [serial = 587] [outer = 0D93C800] 16:59:59 INFO - PROCESS | 2220 | 1466035199739 Marionette DEBUG loaded listener.js 16:59:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 60 (0DC31000) [pid = 2220] [serial = 588] [outer = 0D93C800] 17:00:00 INFO - PROCESS | 2220 | 1466035200180 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]]]}] 17:00:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 17:00:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 670ms 17:00:00 INFO - PROCESS | 2220 | 1466035200224 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 17:00:00 INFO - PROCESS | 2220 | 1466035200227 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 17:00:00 INFO - PROCESS | 2220 | 1466035200246 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 17:00:00 INFO - PROCESS | 2220 | 1466035200249 Marionette TRACE conn6 <- [1,750,null,{}] 17:00:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 17:00:00 INFO - PROCESS | 2220 | 1466035200260 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}] 17:00:00 INFO - PROCESS | 2220 | 1466035200265 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:00 INFO - PROCESS | 2220 | 1466035200382 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 17:00:00 INFO - PROCESS | 2220 | 1466035200397 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:00 INFO - PROCESS | 2220 | 1466035200400 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:00 INFO - PROCESS | 2220 | ++DOCSHELL 144CD000 == 21 [pid = 2220] [id = 197] 17:00:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 61 (144CE000) [pid = 2220] [serial = 589] [outer = 00000000] 17:00:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 62 (14675400) [pid = 2220] [serial = 590] [outer = 144CE000] 17:00:00 INFO - PROCESS | 2220 | 1466035200447 Marionette DEBUG loaded listener.js 17:00:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 63 (1483A400) [pid = 2220] [serial = 591] [outer = 144CE000] 17:00:01 INFO - PROCESS | 2220 | 1466035201338 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]]]}] 17:00:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 17:00:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1127ms 17:00:01 INFO - PROCESS | 2220 | 1466035201378 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 17:00:01 INFO - PROCESS | 2220 | 1466035201381 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 17:00:01 INFO - PROCESS | 2220 | 1466035201393 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 17:00:01 INFO - PROCESS | 2220 | 1466035201394 Marionette TRACE conn6 <- [1,754,null,{}] 17:00:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 17:00:01 INFO - PROCESS | 2220 | 1466035201398 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}] 17:00:01 INFO - PROCESS | 2220 | 1466035201400 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:01 INFO - PROCESS | 2220 | 1466035201510 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 17:00:01 INFO - PROCESS | 2220 | 1466035201516 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:01 INFO - PROCESS | 2220 | 1466035201518 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:01 INFO - PROCESS | 2220 | ++DOCSHELL 14FD5400 == 22 [pid = 2220] [id = 198] 17:00:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 64 (14FDA400) [pid = 2220] [serial = 592] [outer = 00000000] 17:00:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 65 (16467C00) [pid = 2220] [serial = 593] [outer = 14FDA400] 17:00:01 INFO - PROCESS | 2220 | 1466035201562 Marionette DEBUG loaded listener.js 17:00:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 66 (167E9000) [pid = 2220] [serial = 594] [outer = 14FDA400] 17:00:02 INFO - PROCESS | 2220 | --DOMWINDOW == 65 (0DC2E000) [pid = 2220] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 17:00:02 INFO - PROCESS | 2220 | --DOMWINDOW == 64 (1922D400) [pid = 2220] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 17:00:02 INFO - PROCESS | 2220 | --DOMWINDOW == 63 (0DA68000) [pid = 2220] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 17:00:02 INFO - PROCESS | 2220 | --DOMWINDOW == 62 (14D4CC00) [pid = 2220] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 17:00:02 INFO - PROCESS | 2220 | --DOMWINDOW == 61 (167EB400) [pid = 2220] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 17:00:02 INFO - PROCESS | 2220 | --DOMWINDOW == 60 (15C58400) [pid = 2220] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 17:00:02 INFO - PROCESS | 2220 | --DOMWINDOW == 59 (09159C00) [pid = 2220] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 17:00:02 INFO - PROCESS | 2220 | --DOMWINDOW == 58 (0DC26C00) [pid = 2220] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 17:00:02 INFO - PROCESS | 2220 | --DOMWINDOW == 57 (0D451C00) [pid = 2220] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 17:00:02 INFO - PROCESS | 2220 | --DOMWINDOW == 56 (0DD44000) [pid = 2220] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 17:00:02 INFO - PROCESS | 2220 | 1466035202469 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]]]}] 17:00:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 17:00:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1119ms 17:00:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 17:00:02 INFO - PROCESS | 2220 | 1466035202518 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 17:00:02 INFO - PROCESS | 2220 | 1466035202520 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 17:00:02 INFO - PROCESS | 2220 | 1466035202523 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 17:00:02 INFO - PROCESS | 2220 | 1466035202525 Marionette TRACE conn6 <- [1,758,null,{}] 17:00:02 INFO - PROCESS | 2220 | 1466035202528 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}] 17:00:02 INFO - PROCESS | 2220 | 1466035202530 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:02 INFO - PROCESS | 2220 | 1466035202607 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 17:00:02 INFO - PROCESS | 2220 | 1466035202612 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:02 INFO - PROCESS | 2220 | 1466035202614 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:02 INFO - PROCESS | 2220 | ++DOCSHELL 0D937400 == 23 [pid = 2220] [id = 199] 17:00:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 57 (0DC2E400) [pid = 2220] [serial = 595] [outer = 00000000] 17:00:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 58 (14598C00) [pid = 2220] [serial = 596] [outer = 0DC2E400] 17:00:02 INFO - PROCESS | 2220 | 1466035202658 Marionette DEBUG loaded listener.js 17:00:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 59 (1646C800) [pid = 2220] [serial = 597] [outer = 0DC2E400] 17:00:03 INFO - PROCESS | 2220 | 1466035203116 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]]]}] 17:00:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 17:00:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 630ms 17:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 17:00:03 INFO - PROCESS | 2220 | 1466035203154 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 17:00:03 INFO - PROCESS | 2220 | 1466035203156 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 17:00:03 INFO - PROCESS | 2220 | 1466035203159 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 17:00:03 INFO - PROCESS | 2220 | 1466035203161 Marionette TRACE conn6 <- [1,762,null,{}] 17:00:03 INFO - PROCESS | 2220 | 1466035203164 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}] 17:00:03 INFO - PROCESS | 2220 | 1466035203170 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:03 INFO - PROCESS | 2220 | 1466035203271 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 17:00:03 INFO - PROCESS | 2220 | 1466035203277 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:03 INFO - PROCESS | 2220 | 1466035203279 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:03 INFO - PROCESS | 2220 | ++DOCSHELL 1693E000 == 24 [pid = 2220] [id = 200] 17:00:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 60 (1693E400) [pid = 2220] [serial = 598] [outer = 00000000] 17:00:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 61 (1698C800) [pid = 2220] [serial = 599] [outer = 1693E400] 17:00:03 INFO - PROCESS | 2220 | 1466035203325 Marionette DEBUG loaded listener.js 17:00:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 62 (16B94000) [pid = 2220] [serial = 600] [outer = 1693E400] 17:00:03 INFO - PROCESS | 2220 | 1466035203750 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]]]}] 17:00:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 17:00:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 630ms 17:00:03 INFO - PROCESS | 2220 | 1466035203790 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 17:00:03 INFO - PROCESS | 2220 | 1466035203792 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 17:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 17:00:03 INFO - PROCESS | 2220 | 1466035203795 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 17:00:03 INFO - PROCESS | 2220 | 1466035203797 Marionette TRACE conn6 <- [1,766,null,{}] 17:00:03 INFO - PROCESS | 2220 | 1466035203800 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}] 17:00:03 INFO - PROCESS | 2220 | 1466035203802 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:03 INFO - PROCESS | 2220 | 1466035203877 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 17:00:03 INFO - PROCESS | 2220 | 1466035203882 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:03 INFO - PROCESS | 2220 | 1466035203884 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:03 INFO - PROCESS | 2220 | ++DOCSHELL 17E38800 == 25 [pid = 2220] [id = 201] 17:00:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 63 (17E39000) [pid = 2220] [serial = 601] [outer = 00000000] 17:00:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 64 (18621400) [pid = 2220] [serial = 602] [outer = 17E39000] 17:00:03 INFO - PROCESS | 2220 | 1466035203927 Marionette DEBUG loaded listener.js 17:00:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 65 (186CFC00) [pid = 2220] [serial = 603] [outer = 17E39000] 17:00:04 INFO - PROCESS | 2220 | 1466035204365 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]]]}] 17:00:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 17:00:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 631ms 17:00:04 INFO - PROCESS | 2220 | 1466035204428 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 17:00:04 INFO - PROCESS | 2220 | 1466035204432 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 17:00:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 17:00:04 INFO - PROCESS | 2220 | 1466035204437 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 17:00:04 INFO - PROCESS | 2220 | 1466035204441 Marionette TRACE conn6 <- [1,770,null,{}] 17:00:04 INFO - PROCESS | 2220 | 1466035204447 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}] 17:00:04 INFO - PROCESS | 2220 | 1466035204451 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:04 INFO - PROCESS | 2220 | 1466035204572 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 17:00:04 INFO - PROCESS | 2220 | 1466035204677 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:04 INFO - PROCESS | 2220 | 1466035204682 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:04 INFO - PROCESS | 2220 | ++DOCSHELL 0D2E8400 == 26 [pid = 2220] [id = 202] 17:00:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 66 (0D2E8C00) [pid = 2220] [serial = 604] [outer = 00000000] 17:00:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 67 (0D4C7400) [pid = 2220] [serial = 605] [outer = 0D2E8C00] 17:00:04 INFO - PROCESS | 2220 | 1466035204738 Marionette DEBUG loaded listener.js 17:00:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (0D81A400) [pid = 2220] [serial = 606] [outer = 0D2E8C00] 17:00:05 INFO - PROCESS | 2220 | 1466035205562 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]]]}] 17:00:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 17:00:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1191ms 17:00:05 INFO - PROCESS | 2220 | 1466035205629 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 17:00:05 INFO - PROCESS | 2220 | 1466035205633 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 17:00:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 17:00:05 INFO - PROCESS | 2220 | 1466035205639 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 17:00:05 INFO - PROCESS | 2220 | 1466035205643 Marionette TRACE conn6 <- [1,774,null,{}] 17:00:05 INFO - PROCESS | 2220 | 1466035205648 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}] 17:00:05 INFO - PROCESS | 2220 | 1466035205651 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:05 INFO - PROCESS | 2220 | 1466035205773 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 17:00:05 INFO - PROCESS | 2220 | 1466035205846 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:05 INFO - PROCESS | 2220 | 1466035205849 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:05 INFO - PROCESS | 2220 | ++DOCSHELL 11385800 == 27 [pid = 2220] [id = 203] 17:00:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (113D4800) [pid = 2220] [serial = 607] [outer = 00000000] 17:00:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (14555C00) [pid = 2220] [serial = 608] [outer = 113D4800] 17:00:05 INFO - PROCESS | 2220 | 1466035205946 Marionette DEBUG loaded listener.js 17:00:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (1467AC00) [pid = 2220] [serial = 609] [outer = 113D4800] 17:00:06 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (16968000) [pid = 2220] [serial = 549] [outer = 00000000] [url = about:blank] 17:00:06 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (1928E400) [pid = 2220] [serial = 575] [outer = 00000000] [url = about:blank] 17:00:06 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (19291800) [pid = 2220] [serial = 576] [outer = 00000000] [url = about:blank] 17:00:06 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (186D4800) [pid = 2220] [serial = 572] [outer = 00000000] [url = about:blank] 17:00:06 INFO - PROCESS | 2220 | --DOMWINDOW == 66 (14F2E400) [pid = 2220] [serial = 563] [outer = 00000000] [url = about:blank] 17:00:06 INFO - PROCESS | 2220 | --DOMWINDOW == 65 (16946400) [pid = 2220] [serial = 566] [outer = 00000000] [url = about:blank] 17:00:06 INFO - PROCESS | 2220 | --DOMWINDOW == 64 (15C4A000) [pid = 2220] [serial = 564] [outer = 00000000] [url = about:blank] 17:00:06 INFO - PROCESS | 2220 | --DOMWINDOW == 63 (16B93400) [pid = 2220] [serial = 569] [outer = 00000000] [url = about:blank] 17:00:06 INFO - PROCESS | 2220 | --DOMWINDOW == 62 (0916F400) [pid = 2220] [serial = 551] [outer = 00000000] [url = about:blank] 17:00:06 INFO - PROCESS | 2220 | --DOMWINDOW == 61 (0D20C800) [pid = 2220] [serial = 552] [outer = 00000000] [url = about:blank] 17:00:06 INFO - PROCESS | 2220 | --DOMWINDOW == 60 (0DC88800) [pid = 2220] [serial = 560] [outer = 00000000] [url = about:blank] 17:00:06 INFO - PROCESS | 2220 | --DOMWINDOW == 59 (0D4C9000) [pid = 2220] [serial = 557] [outer = 00000000] [url = about:blank] 17:00:06 INFO - PROCESS | 2220 | --DOMWINDOW == 58 (0D797800) [pid = 2220] [serial = 558] [outer = 00000000] [url = about:blank] 17:00:06 INFO - PROCESS | 2220 | --DOMWINDOW == 57 (0E276C00) [pid = 2220] [serial = 554] [outer = 00000000] [url = about:blank] 17:00:06 INFO - PROCESS | 2220 | --DOMWINDOW == 56 (114C7800) [pid = 2220] [serial = 555] [outer = 00000000] [url = about:blank] 17:00:06 INFO - PROCESS | 2220 | --DOMWINDOW == 55 (186DE400) [pid = 2220] [serial = 573] [outer = 00000000] [url = about:blank] 17:00:06 INFO - PROCESS | 2220 | --DOMWINDOW == 54 (16984400) [pid = 2220] [serial = 567] [outer = 00000000] [url = about:blank] 17:00:06 INFO - PROCESS | 2220 | --DOMWINDOW == 53 (17047C00) [pid = 2220] [serial = 570] [outer = 00000000] [url = about:blank] 17:00:06 INFO - PROCESS | 2220 | --DOMWINDOW == 52 (0DD44C00) [pid = 2220] [serial = 561] [outer = 00000000] [url = about:blank] 17:00:06 INFO - PROCESS | 2220 | 1466035206793 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]]]}] 17:00:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 17:00:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1192ms 17:00:06 INFO - PROCESS | 2220 | 1466035206830 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 17:00:06 INFO - PROCESS | 2220 | 1466035206833 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 17:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 17:00:06 INFO - PROCESS | 2220 | 1466035206838 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 17:00:06 INFO - PROCESS | 2220 | 1466035206841 Marionette TRACE conn6 <- [1,778,null,{}] 17:00:06 INFO - PROCESS | 2220 | 1466035206846 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}] 17:00:06 INFO - PROCESS | 2220 | 1466035206848 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:06 INFO - PROCESS | 2220 | 1466035206933 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 17:00:06 INFO - PROCESS | 2220 | 1466035206940 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:06 INFO - PROCESS | 2220 | 1466035206944 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:06 INFO - PROCESS | 2220 | ++DOCSHELL 0D4CB000 == 28 [pid = 2220] [id = 204] 17:00:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 53 (0D4CBC00) [pid = 2220] [serial = 610] [outer = 00000000] 17:00:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 54 (0D79B800) [pid = 2220] [serial = 611] [outer = 0D4CBC00] 17:00:07 INFO - PROCESS | 2220 | 1466035206993 Marionette DEBUG loaded listener.js 17:00:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 55 (0D86D400) [pid = 2220] [serial = 612] [outer = 0D4CBC00] 17:00:07 INFO - PROCESS | 2220 | 1466035207477 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]]]}] 17:00:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 17:00:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 670ms 17:00:07 INFO - PROCESS | 2220 | 1466035207527 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 17:00:07 INFO - PROCESS | 2220 | 1466035207531 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 17:00:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 17:00:07 INFO - PROCESS | 2220 | 1466035207537 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 17:00:07 INFO - PROCESS | 2220 | 1466035207539 Marionette TRACE conn6 <- [1,782,null,{}] 17:00:07 INFO - PROCESS | 2220 | 1466035207543 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}] 17:00:07 INFO - PROCESS | 2220 | 1466035207545 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:07 INFO - PROCESS | 2220 | 1466035207630 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 17:00:07 INFO - PROCESS | 2220 | 1466035207638 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:07 INFO - PROCESS | 2220 | 1466035207640 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:07 INFO - PROCESS | 2220 | ++DOCSHELL 0DC2CC00 == 29 [pid = 2220] [id = 205] 17:00:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 56 (0DC30C00) [pid = 2220] [serial = 613] [outer = 00000000] 17:00:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 57 (0DD3FC00) [pid = 2220] [serial = 614] [outer = 0DC30C00] 17:00:07 INFO - PROCESS | 2220 | 1466035207687 Marionette DEBUG loaded listener.js 17:00:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 58 (0E20B800) [pid = 2220] [serial = 615] [outer = 0DC30C00] 17:00:08 INFO - PROCESS | 2220 | 1466035208149 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]]]}] 17:00:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 17:00:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 670ms 17:00:08 INFO - PROCESS | 2220 | 1466035208208 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 17:00:08 INFO - PROCESS | 2220 | 1466035208210 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 17:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 17:00:08 INFO - PROCESS | 2220 | 1466035208214 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 17:00:08 INFO - PROCESS | 2220 | 1466035208217 Marionette TRACE conn6 <- [1,786,null,{}] 17:00:08 INFO - PROCESS | 2220 | 1466035208228 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}] 17:00:08 INFO - PROCESS | 2220 | 1466035208232 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:08 INFO - PROCESS | 2220 | 1466035208316 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 17:00:08 INFO - PROCESS | 2220 | 1466035208323 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:08 INFO - PROCESS | 2220 | 1466035208326 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:08 INFO - PROCESS | 2220 | ++DOCSHELL 14F34000 == 30 [pid = 2220] [id = 206] 17:00:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 59 (14F37000) [pid = 2220] [serial = 616] [outer = 00000000] 17:00:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 60 (15C54000) [pid = 2220] [serial = 617] [outer = 14F37000] 17:00:08 INFO - PROCESS | 2220 | 1466035208373 Marionette DEBUG loaded listener.js 17:00:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 61 (1646C000) [pid = 2220] [serial = 618] [outer = 14F37000] 17:00:08 INFO - PROCESS | 2220 | 1466035208853 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]]]}] 17:00:08 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 17:00:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 670ms 17:00:08 INFO - PROCESS | 2220 | 1466035208887 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 17:00:08 INFO - PROCESS | 2220 | 1466035208890 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 17:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 17:00:08 INFO - PROCESS | 2220 | 1466035208893 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 17:00:08 INFO - PROCESS | 2220 | 1466035208894 Marionette TRACE conn6 <- [1,790,null,{}] 17:00:08 INFO - PROCESS | 2220 | 1466035208898 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}] 17:00:08 INFO - PROCESS | 2220 | 1466035208900 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:09 INFO - PROCESS | 2220 | 1466035209011 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 17:00:09 INFO - PROCESS | 2220 | 1466035209019 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:09 INFO - PROCESS | 2220 | 1466035209021 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:09 INFO - PROCESS | 2220 | ++DOCSHELL 1695F800 == 31 [pid = 2220] [id = 207] 17:00:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 62 (16960000) [pid = 2220] [serial = 619] [outer = 00000000] 17:00:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 63 (16985C00) [pid = 2220] [serial = 620] [outer = 16960000] 17:00:09 INFO - PROCESS | 2220 | 1466035209065 Marionette DEBUG loaded listener.js 17:00:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 64 (1698E800) [pid = 2220] [serial = 621] [outer = 16960000] 17:00:09 INFO - PROCESS | 2220 | 1466035209560 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]]]}] 17:00:09 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 17:00:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 730ms 17:00:09 INFO - PROCESS | 2220 | 1466035209633 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 17:00:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 17:00:09 INFO - PROCESS | 2220 | 1466035209635 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 17:00:09 INFO - PROCESS | 2220 | 1466035209638 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 17:00:09 INFO - PROCESS | 2220 | 1466035209640 Marionette TRACE conn6 <- [1,794,null,{}] 17:00:09 INFO - PROCESS | 2220 | 1466035209643 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}] 17:00:09 INFO - PROCESS | 2220 | 1466035209645 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:09 INFO - PROCESS | 2220 | 1466035209752 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 17:00:09 INFO - PROCESS | 2220 | 1466035209762 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:09 INFO - PROCESS | 2220 | 1466035209764 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:09 INFO - PROCESS | 2220 | ++DOCSHELL 16984800 == 32 [pid = 2220] [id = 208] 17:00:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 65 (1698B400) [pid = 2220] [serial = 622] [outer = 00000000] 17:00:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 66 (17049000) [pid = 2220] [serial = 623] [outer = 1698B400] 17:00:09 INFO - PROCESS | 2220 | 1466035209809 Marionette DEBUG loaded listener.js 17:00:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 67 (17E2C400) [pid = 2220] [serial = 624] [outer = 1698B400] 17:00:10 INFO - PROCESS | 2220 | 1466035210264 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]]]}] 17:00:10 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 17:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 671ms 17:00:10 INFO - PROCESS | 2220 | 1466035210310 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 17:00:10 INFO - PROCESS | 2220 | 1466035210312 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 17:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 17:00:10 INFO - PROCESS | 2220 | 1466035210315 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 17:00:10 INFO - PROCESS | 2220 | 1466035210317 Marionette TRACE conn6 <- [1,798,null,{}] 17:00:10 INFO - PROCESS | 2220 | 1466035210320 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}] 17:00:10 INFO - PROCESS | 2220 | 1466035210326 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:10 INFO - PROCESS | 2220 | 1466035210485 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 17:00:10 INFO - PROCESS | 2220 | 1466035210497 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:10 INFO - PROCESS | 2220 | 1466035210507 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:10 INFO - PROCESS | 2220 | ++DOCSHELL 186D0800 == 33 [pid = 2220] [id = 209] 17:00:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (186D4000) [pid = 2220] [serial = 625] [outer = 00000000] 17:00:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (19288C00) [pid = 2220] [serial = 626] [outer = 186D4000] 17:00:10 INFO - PROCESS | 2220 | 1466035210597 Marionette DEBUG loaded listener.js 17:00:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (1928A000) [pid = 2220] [serial = 627] [outer = 186D4000] 17:00:11 INFO - PROCESS | 2220 | 1466035211018 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]]]}] 17:00:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 17:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 731ms 17:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 17:00:11 INFO - PROCESS | 2220 | 1466035211047 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 17:00:11 INFO - PROCESS | 2220 | 1466035211049 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 17:00:11 INFO - PROCESS | 2220 | 1466035211052 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 17:00:11 INFO - PROCESS | 2220 | 1466035211054 Marionette TRACE conn6 <- [1,802,null,{}] 17:00:11 INFO - PROCESS | 2220 | 1466035211057 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}] 17:00:11 INFO - PROCESS | 2220 | 1466035211059 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:11 INFO - PROCESS | 2220 | 1466035211162 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 17:00:11 INFO - PROCESS | 2220 | 1466035211167 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:11 INFO - PROCESS | 2220 | 1466035211169 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:11 INFO - PROCESS | 2220 | ++DOCSHELL 1970FC00 == 34 [pid = 2220] [id = 210] 17:00:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (19712000) [pid = 2220] [serial = 628] [outer = 00000000] 17:00:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (19718400) [pid = 2220] [serial = 629] [outer = 19712000] 17:00:11 INFO - PROCESS | 2220 | 1466035211212 Marionette DEBUG loaded listener.js 17:00:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (1971C800) [pid = 2220] [serial = 630] [outer = 19712000] 17:00:11 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (0D93C800) [pid = 2220] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 17:00:11 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (0D4C4400) [pid = 2220] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 17:00:11 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (0D816C00) [pid = 2220] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 17:00:11 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (144CE000) [pid = 2220] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 17:00:11 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (0D93DC00) [pid = 2220] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 17:00:11 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (14FDA400) [pid = 2220] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 17:00:11 INFO - PROCESS | 2220 | --DOMWINDOW == 66 (0DC2E400) [pid = 2220] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 17:00:11 INFO - PROCESS | 2220 | --DOMWINDOW == 65 (1693E400) [pid = 2220] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 17:00:11 INFO - PROCESS | 2220 | 1466035211634 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] 17:00:11 INFO - PROCESS | 2220 | 1466035211685 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 17:00:11 INFO - PROCESS | 2220 | 1466035211689 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 17:00:11 INFO - PROCESS | 2220 | 1466035211690 Marionette TRACE conn6 <- [1,806,null,{}] 17:00:11 INFO - PROCESS | 2220 | 1466035211694 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}] 17:00:11 INFO - PROCESS | 2220 | 1466035211696 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:11 INFO - PROCESS | 2220 | 1466035211776 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 17:00:11 INFO - PROCESS | 2220 | 1466035211782 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:11 INFO - PROCESS | 2220 | 1466035211784 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:11 INFO - PROCESS | 2220 | ++DOCSHELL 19710000 == 35 [pid = 2220] [id = 211] 17:00:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 66 (19718000) [pid = 2220] [serial = 631] [outer = 00000000] 17:00:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 67 (19792000) [pid = 2220] [serial = 632] [outer = 19718000] 17:00:11 INFO - PROCESS | 2220 | 1466035211826 Marionette DEBUG loaded listener.js 17:00:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (19794400) [pid = 2220] [serial = 633] [outer = 19718000] 17:00:12 INFO - PROCESS | 2220 | 1466035212271 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]]]}] 17:00:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 17:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 631ms 17:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 17:00:12 INFO - PROCESS | 2220 | 1466035212324 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 17:00:12 INFO - PROCESS | 2220 | 1466035212326 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 17:00:12 INFO - PROCESS | 2220 | 1466035212329 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 17:00:12 INFO - PROCESS | 2220 | 1466035212331 Marionette TRACE conn6 <- [1,810,null,{}] 17:00:12 INFO - PROCESS | 2220 | 1466035212334 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}] 17:00:12 INFO - PROCESS | 2220 | 1466035212336 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:12 INFO - PROCESS | 2220 | 1466035212426 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 17:00:12 INFO - PROCESS | 2220 | 1466035212434 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:12 INFO - PROCESS | 2220 | 1466035212436 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:12 INFO - PROCESS | 2220 | ++DOCSHELL 19882400 == 36 [pid = 2220] [id = 212] 17:00:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (19882800) [pid = 2220] [serial = 634] [outer = 00000000] 17:00:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (19889800) [pid = 2220] [serial = 635] [outer = 19882800] 17:00:12 INFO - PROCESS | 2220 | 1466035212478 Marionette DEBUG loaded listener.js 17:00:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (19AB0800) [pid = 2220] [serial = 636] [outer = 19882800] 17:00:12 INFO - PROCESS | 2220 | 1466035212898 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] 17:00:12 INFO - PROCESS | 2220 | 1466035212962 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 17:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 17:00:12 INFO - PROCESS | 2220 | 1466035212965 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 17:00:12 INFO - PROCESS | 2220 | 1466035212966 Marionette TRACE conn6 <- [1,814,null,{}] 17:00:12 INFO - PROCESS | 2220 | 1466035212970 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}] 17:00:13 INFO - PROCESS | 2220 | 1466035212972 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:13 INFO - PROCESS | 2220 | 1466035213055 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 17:00:13 INFO - PROCESS | 2220 | 1466035213063 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:13 INFO - PROCESS | 2220 | 1466035213065 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:13 INFO - PROCESS | 2220 | ++DOCSHELL 1695F000 == 37 [pid = 2220] [id = 213] 17:00:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (19AB7000) [pid = 2220] [serial = 637] [outer = 00000000] 17:00:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (1A26D000) [pid = 2220] [serial = 638] [outer = 19AB7000] 17:00:13 INFO - PROCESS | 2220 | 1466035213110 Marionette DEBUG loaded listener.js 17:00:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (19ABD800) [pid = 2220] [serial = 639] [outer = 19AB7000] 17:00:13 INFO - PROCESS | 2220 | 1466035213744 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]]]}] 17:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 17:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 830ms 17:00:13 INFO - PROCESS | 2220 | 1466035213796 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 17:00:13 INFO - PROCESS | 2220 | 1466035213800 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 17:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 17:00:13 INFO - PROCESS | 2220 | 1466035213805 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 17:00:13 INFO - PROCESS | 2220 | 1466035213808 Marionette TRACE conn6 <- [1,818,null,{}] 17:00:13 INFO - PROCESS | 2220 | 1466035213814 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}] 17:00:13 INFO - PROCESS | 2220 | 1466035213817 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:13 INFO - PROCESS | 2220 | 1466035213959 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 17:00:14 INFO - PROCESS | 2220 | 1466035214058 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:14 INFO - PROCESS | 2220 | 1466035214061 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:14 INFO - PROCESS | 2220 | ++DOCSHELL 0D134000 == 38 [pid = 2220] [id = 214] 17:00:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (0D2E6400) [pid = 2220] [serial = 640] [outer = 00000000] 17:00:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (0D878800) [pid = 2220] [serial = 641] [outer = 0D2E6400] 17:00:14 INFO - PROCESS | 2220 | 1466035214117 Marionette DEBUG loaded listener.js 17:00:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (0DC84C00) [pid = 2220] [serial = 642] [outer = 0D2E6400] 17:00:14 INFO - PROCESS | 2220 | 1466035214712 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]]]}] 17:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 17:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 930ms 17:00:14 INFO - PROCESS | 2220 | 1466035214736 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 17:00:14 INFO - PROCESS | 2220 | 1466035214741 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 17:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 17:00:14 INFO - PROCESS | 2220 | 1466035214747 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 17:00:14 INFO - PROCESS | 2220 | 1466035214750 Marionette TRACE conn6 <- [1,822,null,{}] 17:00:14 INFO - PROCESS | 2220 | 1466035214754 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}] 17:00:14 INFO - PROCESS | 2220 | 1466035214757 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:14 INFO - PROCESS | 2220 | 1466035214867 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 17:00:14 INFO - PROCESS | 2220 | 1466035214965 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:15 INFO - PROCESS | 2220 | 1466035214967 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:15 INFO - PROCESS | 2220 | ++DOCSHELL 14599400 == 39 [pid = 2220] [id = 215] 17:00:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (145A2000) [pid = 2220] [serial = 643] [outer = 00000000] 17:00:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (14F31800) [pid = 2220] [serial = 644] [outer = 145A2000] 17:00:15 INFO - PROCESS | 2220 | 1466035215023 Marionette DEBUG loaded listener.js 17:00:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (167E7000) [pid = 2220] [serial = 645] [outer = 145A2000] 17:00:15 INFO - PROCESS | 2220 | 1466035215643 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]]]}] 17:00:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 17:00:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 930ms 17:00:15 INFO - PROCESS | 2220 | 1466035215681 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 17:00:15 INFO - PROCESS | 2220 | 1466035215684 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 17:00:15 INFO - PROCESS | 2220 | 1466035215687 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 17:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 17:00:15 INFO - PROCESS | 2220 | 1466035215691 Marionette TRACE conn6 <- [1,826,null,{}] 17:00:15 INFO - PROCESS | 2220 | 1466035215702 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}] 17:00:15 INFO - PROCESS | 2220 | 1466035215707 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:15 INFO - PROCESS | 2220 | 1466035215814 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 17:00:15 INFO - PROCESS | 2220 | 1466035215914 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:15 INFO - PROCESS | 2220 | 1466035215917 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:15 INFO - PROCESS | 2220 | ++DOCSHELL 19884400 == 40 [pid = 2220] [id = 216] 17:00:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (19887C00) [pid = 2220] [serial = 646] [outer = 00000000] 17:00:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (1A267000) [pid = 2220] [serial = 647] [outer = 19887C00] 17:00:16 INFO - PROCESS | 2220 | 1466035215973 Marionette DEBUG loaded listener.js 17:00:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (1A3DD800) [pid = 2220] [serial = 648] [outer = 19887C00] 17:00:16 INFO - PROCESS | 2220 | 1466035216572 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]]]}] 17:00:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 17:00:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 931ms 17:00:16 INFO - PROCESS | 2220 | 1466035216621 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 17:00:16 INFO - PROCESS | 2220 | 1466035216624 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 17:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 17:00:16 INFO - PROCESS | 2220 | 1466035216628 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 17:00:16 INFO - PROCESS | 2220 | 1466035216630 Marionette TRACE conn6 <- [1,830,null,{}] 17:00:16 INFO - PROCESS | 2220 | 1466035216633 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}] 17:00:16 INFO - PROCESS | 2220 | 1466035216636 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:16 INFO - PROCESS | 2220 | 1466035216743 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 17:00:16 INFO - PROCESS | 2220 | 1466035216840 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:16 INFO - PROCESS | 2220 | 1466035216842 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:16 INFO - PROCESS | 2220 | ++DOCSHELL 0D4D0800 == 41 [pid = 2220] [id = 217] 17:00:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0D79A800) [pid = 2220] [serial = 649] [outer = 00000000] 17:00:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0DC32000) [pid = 2220] [serial = 650] [outer = 0D79A800] 17:00:16 INFO - PROCESS | 2220 | 1466035216895 Marionette DEBUG loaded listener.js 17:00:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (14814800) [pid = 2220] [serial = 651] [outer = 0D79A800] 17:00:17 INFO - PROCESS | 2220 | 1466035217610 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]]]}] 17:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 17:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1017ms 17:00:17 INFO - PROCESS | 2220 | 1466035217648 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 17:00:17 INFO - PROCESS | 2220 | 1466035217652 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 17:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 17:00:17 INFO - PROCESS | 2220 | 1466035217656 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 17:00:17 INFO - PROCESS | 2220 | 1466035217661 Marionette TRACE conn6 <- [1,834,null,{}] 17:00:17 INFO - PROCESS | 2220 | 1466035217666 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}] 17:00:17 INFO - PROCESS | 2220 | 1466035217668 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:17 INFO - PROCESS | 2220 | 1466035217767 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 17:00:17 INFO - PROCESS | 2220 | 1466035217869 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:17 INFO - PROCESS | 2220 | 1466035217871 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:17 INFO - PROCESS | 2220 | ++DOCSHELL 0DC86400 == 42 [pid = 2220] [id = 218] 17:00:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0DC8B800) [pid = 2220] [serial = 652] [outer = 00000000] 17:00:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (144CB400) [pid = 2220] [serial = 653] [outer = 0DC8B800] 17:00:17 INFO - PROCESS | 2220 | 1466035217920 Marionette DEBUG loaded listener.js 17:00:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (14674C00) [pid = 2220] [serial = 654] [outer = 0DC8B800] 17:00:18 INFO - PROCESS | 2220 | --DOCSHELL 19882400 == 41 [pid = 2220] [id = 212] 17:00:18 INFO - PROCESS | 2220 | --DOCSHELL 19710000 == 40 [pid = 2220] [id = 211] 17:00:18 INFO - PROCESS | 2220 | --DOCSHELL 1970FC00 == 39 [pid = 2220] [id = 210] 17:00:18 INFO - PROCESS | 2220 | --DOCSHELL 186D0800 == 38 [pid = 2220] [id = 209] 17:00:18 INFO - PROCESS | 2220 | --DOCSHELL 16984800 == 37 [pid = 2220] [id = 208] 17:00:18 INFO - PROCESS | 2220 | --DOCSHELL 1695F800 == 36 [pid = 2220] [id = 207] 17:00:18 INFO - PROCESS | 2220 | --DOCSHELL 14F34000 == 35 [pid = 2220] [id = 206] 17:00:18 INFO - PROCESS | 2220 | --DOCSHELL 0DC2CC00 == 34 [pid = 2220] [id = 205] 17:00:18 INFO - PROCESS | 2220 | --DOCSHELL 0D4CB000 == 33 [pid = 2220] [id = 204] 17:00:18 INFO - PROCESS | 2220 | --DOCSHELL 0DD43000 == 32 [pid = 2220] [id = 185] 17:00:18 INFO - PROCESS | 2220 | --DOCSHELL 0D4D0800 == 31 [pid = 2220] [id = 217] 17:00:18 INFO - PROCESS | 2220 | --DOCSHELL 14599400 == 30 [pid = 2220] [id = 215] 17:00:18 INFO - PROCESS | 2220 | --DOCSHELL 19884400 == 29 [pid = 2220] [id = 216] 17:00:18 INFO - PROCESS | 2220 | --DOCSHELL 1695F000 == 28 [pid = 2220] [id = 213] 17:00:18 INFO - PROCESS | 2220 | --DOCSHELL 0D134000 == 27 [pid = 2220] [id = 214] 17:00:18 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0DA6A800) [pid = 2220] [serial = 587] [outer = 00000000] [url = about:blank] 17:00:18 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0D4C9400) [pid = 2220] [serial = 584] [outer = 00000000] [url = about:blank] 17:00:18 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0D4CFC00) [pid = 2220] [serial = 585] [outer = 00000000] [url = about:blank] 17:00:18 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0D937C00) [pid = 2220] [serial = 582] [outer = 00000000] [url = about:blank] 17:00:18 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0D873400) [pid = 2220] [serial = 581] [outer = 00000000] [url = about:blank] 17:00:18 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (14675400) [pid = 2220] [serial = 590] [outer = 00000000] [url = about:blank] 17:00:18 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (114C2800) [pid = 2220] [serial = 579] [outer = 00000000] [url = about:blank] 17:00:18 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0E20A000) [pid = 2220] [serial = 578] [outer = 00000000] [url = about:blank] 17:00:18 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (18621400) [pid = 2220] [serial = 602] [outer = 00000000] [url = about:blank] 17:00:18 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (16467C00) [pid = 2220] [serial = 593] [outer = 00000000] [url = about:blank] 17:00:18 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (14598C00) [pid = 2220] [serial = 596] [outer = 00000000] [url = about:blank] 17:00:18 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (1698C800) [pid = 2220] [serial = 599] [outer = 00000000] [url = about:blank] 17:00:18 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (1646C800) [pid = 2220] [serial = 597] [outer = 00000000] [url = about:blank] 17:00:18 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (167E9000) [pid = 2220] [serial = 594] [outer = 00000000] [url = about:blank] 17:00:18 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (16B94000) [pid = 2220] [serial = 600] [outer = 00000000] [url = about:blank] 17:00:18 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (1483A400) [pid = 2220] [serial = 591] [outer = 00000000] [url = about:blank] 17:00:18 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (0DC31000) [pid = 2220] [serial = 588] [outer = 00000000] [url = about:blank] 17:00:19 INFO - PROCESS | 2220 | 1466035219033 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]]]}] 17:00:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 17:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1439ms 17:00:19 INFO - PROCESS | 2220 | 1466035219098 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 17:00:19 INFO - PROCESS | 2220 | 1466035219102 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 17:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 17:00:19 INFO - PROCESS | 2220 | 1466035219106 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 17:00:19 INFO - PROCESS | 2220 | 1466035219110 Marionette TRACE conn6 <- [1,838,null,{}] 17:00:19 INFO - PROCESS | 2220 | 1466035219115 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}] 17:00:19 INFO - PROCESS | 2220 | 1466035219118 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:19 INFO - PROCESS | 2220 | 1466035219230 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 17:00:19 INFO - PROCESS | 2220 | 1466035219309 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:19 INFO - PROCESS | 2220 | 1466035219312 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:19 INFO - PROCESS | 2220 | ++DOCSHELL 0D4CA800 == 28 [pid = 2220] [id = 219] 17:00:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (0D4CB000) [pid = 2220] [serial = 655] [outer = 00000000] 17:00:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (0D79B000) [pid = 2220] [serial = 656] [outer = 0D4CB000] 17:00:19 INFO - PROCESS | 2220 | 1466035219362 Marionette DEBUG loaded listener.js 17:00:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (0D816C00) [pid = 2220] [serial = 657] [outer = 0D4CB000] 17:00:19 INFO - PROCESS | 2220 | 1466035219743 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]]]}] 17:00:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 17:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 690ms 17:00:19 INFO - PROCESS | 2220 | 1466035219797 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 17:00:19 INFO - PROCESS | 2220 | 1466035219802 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 17:00:19 INFO - PROCESS | 2220 | 1466035219808 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 17:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 17:00:19 INFO - PROCESS | 2220 | 1466035219811 Marionette TRACE conn6 <- [1,842,null,{}] 17:00:19 INFO - PROCESS | 2220 | 1466035219815 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}] 17:00:19 INFO - PROCESS | 2220 | 1466035219817 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:19 INFO - PROCESS | 2220 | 1466035219934 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 17:00:19 INFO - PROCESS | 2220 | 1466035219952 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:19 INFO - PROCESS | 2220 | 1466035219954 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:20 INFO - PROCESS | 2220 | ++DOCSHELL 0DC80C00 == 29 [pid = 2220] [id = 220] 17:00:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (0DC82800) [pid = 2220] [serial = 658] [outer = 00000000] 17:00:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (0DC8E800) [pid = 2220] [serial = 659] [outer = 0DC82800] 17:00:20 INFO - PROCESS | 2220 | 1466035220000 Marionette DEBUG loaded listener.js 17:00:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (0DD43000) [pid = 2220] [serial = 660] [outer = 0DC82800] 17:00:20 INFO - PROCESS | 2220 | 1466035220421 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]]]}] 17:00:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 17:00:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 630ms 17:00:20 INFO - PROCESS | 2220 | 1466035220442 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 17:00:20 INFO - PROCESS | 2220 | 1466035220444 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 17:00:20 INFO - PROCESS | 2220 | 1466035220465 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 17:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 17:00:20 INFO - PROCESS | 2220 | 1466035220468 Marionette TRACE conn6 <- [1,846,null,{}] 17:00:20 INFO - PROCESS | 2220 | 1466035220480 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}] 17:00:20 INFO - PROCESS | 2220 | 1466035220485 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:20 INFO - PROCESS | 2220 | 1466035220572 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 17:00:20 INFO - PROCESS | 2220 | 1466035220581 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:20 INFO - PROCESS | 2220 | 1466035220584 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:20 INFO - PROCESS | 2220 | ++DOCSHELL 144C8800 == 30 [pid = 2220] [id = 221] 17:00:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (14595400) [pid = 2220] [serial = 661] [outer = 00000000] 17:00:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (14F32C00) [pid = 2220] [serial = 662] [outer = 14595400] 17:00:20 INFO - PROCESS | 2220 | 1466035220631 Marionette DEBUG loaded listener.js 17:00:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (15EBCC00) [pid = 2220] [serial = 663] [outer = 14595400] 17:00:21 INFO - PROCESS | 2220 | 1466035221121 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]]]}] 17:00:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 17:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 671ms 17:00:21 INFO - PROCESS | 2220 | 1466035221140 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 17:00:21 INFO - PROCESS | 2220 | 1466035221142 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 17:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 17:00:21 INFO - PROCESS | 2220 | 1466035221145 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 17:00:21 INFO - PROCESS | 2220 | 1466035221147 Marionette TRACE conn6 <- [1,850,null,{}] 17:00:21 INFO - PROCESS | 2220 | 1466035221156 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}] 17:00:21 INFO - PROCESS | 2220 | 1466035221158 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:21 INFO - PROCESS | 2220 | 1466035221273 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 17:00:21 INFO - PROCESS | 2220 | 1466035221358 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:21 INFO - PROCESS | 2220 | 1466035221360 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:21 INFO - PROCESS | 2220 | ++DOCSHELL 167EC800 == 31 [pid = 2220] [id = 222] 17:00:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (167EE400) [pid = 2220] [serial = 664] [outer = 00000000] 17:00:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (16946400) [pid = 2220] [serial = 665] [outer = 167EE400] 17:00:21 INFO - PROCESS | 2220 | 1466035221404 Marionette DEBUG loaded listener.js 17:00:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (16964000) [pid = 2220] [serial = 666] [outer = 167EE400] 17:00:23 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0DC30C00) [pid = 2220] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 17:00:23 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (16960000) [pid = 2220] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 17:00:23 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0D2E8C00) [pid = 2220] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 17:00:23 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (14F37000) [pid = 2220] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 17:00:23 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (186D4000) [pid = 2220] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 17:00:23 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (113D4800) [pid = 2220] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 17:00:23 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (19882800) [pid = 2220] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 17:00:23 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0D4CBC00) [pid = 2220] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 17:00:23 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (1698B400) [pid = 2220] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 17:00:23 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (19712000) [pid = 2220] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 17:00:23 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (19718000) [pid = 2220] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 17:00:23 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (17E39000) [pid = 2220] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 17:00:23 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (19AB7000) [pid = 2220] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 17:00:23 INFO - PROCESS | 2220 | 1466035223245 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]]]}] 17:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 17:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 2120ms 17:00:23 INFO - PROCESS | 2220 | 1466035223269 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 17:00:23 INFO - PROCESS | 2220 | 1466035223271 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 17:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 17:00:23 INFO - PROCESS | 2220 | 1466035223274 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 17:00:23 INFO - PROCESS | 2220 | 1466035223275 Marionette TRACE conn6 <- [1,854,null,{}] 17:00:23 INFO - PROCESS | 2220 | 1466035223279 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}] 17:00:23 INFO - PROCESS | 2220 | 1466035223281 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:23 INFO - PROCESS | 2220 | 1466035223359 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 17:00:23 INFO - PROCESS | 2220 | 1466035223366 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:23 INFO - PROCESS | 2220 | 1466035223368 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:23 INFO - PROCESS | 2220 | ++DOCSHELL 0DC8A000 == 32 [pid = 2220] [id = 223] 17:00:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (113D4800) [pid = 2220] [serial = 667] [outer = 00000000] 17:00:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (16982800) [pid = 2220] [serial = 668] [outer = 113D4800] 17:00:23 INFO - PROCESS | 2220 | 1466035223414 Marionette DEBUG loaded listener.js 17:00:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (1698AC00) [pid = 2220] [serial = 669] [outer = 113D4800] 17:00:23 INFO - PROCESS | 2220 | 1466035223915 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]]]}] 17:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 17:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 671ms 17:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 17:00:23 INFO - PROCESS | 2220 | 1466035223947 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 17:00:23 INFO - PROCESS | 2220 | 1466035223949 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 17:00:23 INFO - PROCESS | 2220 | 1466035223952 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 17:00:23 INFO - PROCESS | 2220 | 1466035223954 Marionette TRACE conn6 <- [1,858,null,{}] 17:00:23 INFO - PROCESS | 2220 | 1466035223957 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}] 17:00:23 INFO - PROCESS | 2220 | 1466035223963 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:24 INFO - PROCESS | 2220 | 1466035224053 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 17:00:24 INFO - PROCESS | 2220 | 1466035224061 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:24 INFO - PROCESS | 2220 | 1466035224072 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:24 INFO - PROCESS | 2220 | ++DOCSHELL 19713C00 == 33 [pid = 2220] [id = 224] 17:00:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (19714C00) [pid = 2220] [serial = 670] [outer = 00000000] 17:00:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (1971A000) [pid = 2220] [serial = 671] [outer = 19714C00] 17:00:24 INFO - PROCESS | 2220 | 1466035224117 Marionette DEBUG loaded listener.js 17:00:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (1971C400) [pid = 2220] [serial = 672] [outer = 19714C00] 17:00:24 INFO - PROCESS | 2220 | 1466035224542 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]]]}] 17:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 17:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 630ms 17:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 17:00:24 INFO - PROCESS | 2220 | 1466035224583 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 17:00:24 INFO - PROCESS | 2220 | 1466035224585 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 17:00:24 INFO - PROCESS | 2220 | 1466035224588 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 17:00:24 INFO - PROCESS | 2220 | 1466035224589 Marionette TRACE conn6 <- [1,862,null,{}] 17:00:24 INFO - PROCESS | 2220 | 1466035224593 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}] 17:00:24 INFO - PROCESS | 2220 | 1466035224595 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:24 INFO - PROCESS | 2220 | 1466035224671 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 17:00:24 INFO - PROCESS | 2220 | 1466035224676 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:24 INFO - PROCESS | 2220 | 1466035224678 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:24 INFO - PROCESS | 2220 | ++DOCSHELL 19794000 == 34 [pid = 2220] [id = 225] 17:00:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (19882000) [pid = 2220] [serial = 673] [outer = 00000000] 17:00:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (19AB3000) [pid = 2220] [serial = 674] [outer = 19882000] 17:00:24 INFO - PROCESS | 2220 | 1466035224724 Marionette DEBUG loaded listener.js 17:00:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (19ABCC00) [pid = 2220] [serial = 675] [outer = 19882000] 17:00:25 INFO - PROCESS | 2220 | 1466035225427 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]]]}] 17:00:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 17:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 930ms 17:00:25 INFO - PROCESS | 2220 | 1466035225520 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 17:00:25 INFO - PROCESS | 2220 | 1466035225524 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 17:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 17:00:25 INFO - PROCESS | 2220 | 1466035225529 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 17:00:25 INFO - PROCESS | 2220 | 1466035225533 Marionette TRACE conn6 <- [1,866,null,{}] 17:00:25 INFO - PROCESS | 2220 | 1466035225539 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}] 17:00:25 INFO - PROCESS | 2220 | 1466035225542 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:25 INFO - PROCESS | 2220 | 1466035225688 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 17:00:25 INFO - PROCESS | 2220 | 1466035225807 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:25 INFO - PROCESS | 2220 | 1466035225810 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:25 INFO - PROCESS | 2220 | ++DOCSHELL 0D181400 == 35 [pid = 2220] [id = 226] 17:00:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0D183000) [pid = 2220] [serial = 676] [outer = 00000000] 17:00:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0D875400) [pid = 2220] [serial = 677] [outer = 0D183000] 17:00:25 INFO - PROCESS | 2220 | 1466035225867 Marionette DEBUG loaded listener.js 17:00:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0D937800) [pid = 2220] [serial = 678] [outer = 0D183000] 17:00:26 INFO - PROCESS | 2220 | 1466035226563 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]]]}] 17:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 17:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1079ms 17:00:26 INFO - PROCESS | 2220 | 1466035226608 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 17:00:26 INFO - PROCESS | 2220 | 1466035226613 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 17:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 17:00:26 INFO - PROCESS | 2220 | 1466035226620 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 17:00:26 INFO - PROCESS | 2220 | 1466035226623 Marionette TRACE conn6 <- [1,870,null,{}] 17:00:26 INFO - PROCESS | 2220 | 1466035226627 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}] 17:00:26 INFO - PROCESS | 2220 | 1466035226630 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:26 INFO - PROCESS | 2220 | 1466035226801 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 17:00:26 INFO - PROCESS | 2220 | 1466035226817 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:26 INFO - PROCESS | 2220 | 1466035226819 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:26 INFO - PROCESS | 2220 | ++DOCSHELL 14839800 == 36 [pid = 2220] [id = 227] 17:00:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (1483A400) [pid = 2220] [serial = 679] [outer = 00000000] 17:00:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (1646FC00) [pid = 2220] [serial = 680] [outer = 1483A400] 17:00:26 INFO - PROCESS | 2220 | 1466035226875 Marionette DEBUG loaded listener.js 17:00:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (1693D000) [pid = 2220] [serial = 681] [outer = 1483A400] 17:00:27 INFO - PROCESS | 2220 | --DOCSHELL 19713C00 == 35 [pid = 2220] [id = 224] 17:00:27 INFO - PROCESS | 2220 | --DOCSHELL 0DC8A000 == 34 [pid = 2220] [id = 223] 17:00:27 INFO - PROCESS | 2220 | --DOCSHELL 167EC800 == 33 [pid = 2220] [id = 222] 17:00:27 INFO - PROCESS | 2220 | --DOCSHELL 144C8800 == 32 [pid = 2220] [id = 221] 17:00:27 INFO - PROCESS | 2220 | --DOCSHELL 0DC80C00 == 31 [pid = 2220] [id = 220] 17:00:27 INFO - PROCESS | 2220 | --DOCSHELL 0D4CA800 == 30 [pid = 2220] [id = 219] 17:00:27 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0DD3FC00) [pid = 2220] [serial = 614] [outer = 00000000] [url = about:blank] 17:00:27 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (1698E800) [pid = 2220] [serial = 621] [outer = 00000000] [url = about:blank] 17:00:27 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0D4C7400) [pid = 2220] [serial = 605] [outer = 00000000] [url = about:blank] 17:00:27 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (1646C000) [pid = 2220] [serial = 618] [outer = 00000000] [url = about:blank] 17:00:27 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (16985C00) [pid = 2220] [serial = 620] [outer = 00000000] [url = about:blank] 17:00:27 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (19288C00) [pid = 2220] [serial = 626] [outer = 00000000] [url = about:blank] 17:00:27 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (1467AC00) [pid = 2220] [serial = 609] [outer = 00000000] [url = about:blank] 17:00:27 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (19889800) [pid = 2220] [serial = 635] [outer = 00000000] [url = about:blank] 17:00:27 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0D79B800) [pid = 2220] [serial = 611] [outer = 00000000] [url = about:blank] 17:00:27 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (1928A000) [pid = 2220] [serial = 627] [outer = 00000000] [url = about:blank] 17:00:27 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (14555C00) [pid = 2220] [serial = 608] [outer = 00000000] [url = about:blank] 17:00:27 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (17E2C400) [pid = 2220] [serial = 624] [outer = 00000000] [url = about:blank] 17:00:27 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (19718400) [pid = 2220] [serial = 629] [outer = 00000000] [url = about:blank] 17:00:27 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (1971C800) [pid = 2220] [serial = 630] [outer = 00000000] [url = about:blank] 17:00:27 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (19792000) [pid = 2220] [serial = 632] [outer = 00000000] [url = about:blank] 17:00:27 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (0E20B800) [pid = 2220] [serial = 615] [outer = 00000000] [url = about:blank] 17:00:27 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (186CFC00) [pid = 2220] [serial = 603] [outer = 00000000] [url = about:blank] 17:00:27 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (0D81A400) [pid = 2220] [serial = 606] [outer = 00000000] [url = about:blank] 17:00:27 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (17049000) [pid = 2220] [serial = 623] [outer = 00000000] [url = about:blank] 17:00:27 INFO - PROCESS | 2220 | --DOMWINDOW == 66 (0D86D400) [pid = 2220] [serial = 612] [outer = 00000000] [url = about:blank] 17:00:27 INFO - PROCESS | 2220 | --DOMWINDOW == 65 (19794400) [pid = 2220] [serial = 633] [outer = 00000000] [url = about:blank] 17:00:27 INFO - PROCESS | 2220 | --DOMWINDOW == 64 (15C54000) [pid = 2220] [serial = 617] [outer = 00000000] [url = about:blank] 17:00:27 INFO - PROCESS | 2220 | --DOMWINDOW == 63 (19AB0800) [pid = 2220] [serial = 636] [outer = 00000000] [url = about:blank] 17:00:27 INFO - PROCESS | 2220 | --DOMWINDOW == 62 (19ABD800) [pid = 2220] [serial = 639] [outer = 00000000] [url = about:blank] 17:00:27 INFO - PROCESS | 2220 | --DOMWINDOW == 61 (1A26D000) [pid = 2220] [serial = 638] [outer = 00000000] [url = about:blank] 17:00:27 INFO - PROCESS | 2220 | 1466035227720 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]]]}] 17:00:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 17:00:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1119ms 17:00:27 INFO - PROCESS | 2220 | 1466035227742 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 17:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 17:00:27 INFO - PROCESS | 2220 | 1466035227746 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 17:00:27 INFO - PROCESS | 2220 | 1466035227750 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 17:00:27 INFO - PROCESS | 2220 | 1466035227753 Marionette TRACE conn6 <- [1,874,null,{}] 17:00:27 INFO - PROCESS | 2220 | 1466035227759 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}] 17:00:27 INFO - PROCESS | 2220 | 1466035227762 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:27 INFO - PROCESS | 2220 | 1466035227846 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 17:00:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 62 (0D451000) [pid = 2220] [serial = 682] [outer = 0D17D400] 17:00:27 INFO - PROCESS | 2220 | 1466035227871 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:27 INFO - PROCESS | 2220 | 1466035227875 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:27 INFO - PROCESS | 2220 | ++DOCSHELL 0D4D1C00 == 31 [pid = 2220] [id = 228] 17:00:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 63 (0D799000) [pid = 2220] [serial = 683] [outer = 00000000] 17:00:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 64 (0D813800) [pid = 2220] [serial = 684] [outer = 0D799000] 17:00:27 INFO - PROCESS | 2220 | 1466035227928 Marionette DEBUG loaded listener.js 17:00:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 65 (0D86DC00) [pid = 2220] [serial = 685] [outer = 0D799000] 17:00:28 INFO - PROCESS | 2220 | 1466035228437 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]]]}] 17:00:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 17:00:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 730ms 17:00:28 INFO - PROCESS | 2220 | 1466035228482 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 17:00:28 INFO - PROCESS | 2220 | 1466035228486 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 17:00:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 17:00:28 INFO - PROCESS | 2220 | 1466035228492 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 17:00:28 INFO - PROCESS | 2220 | 1466035228495 Marionette TRACE conn6 <- [1,878,null,{}] 17:00:28 INFO - PROCESS | 2220 | 1466035228499 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}] 17:00:28 INFO - PROCESS | 2220 | 1466035228501 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:28 INFO - PROCESS | 2220 | 1466035228587 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 17:00:28 INFO - PROCESS | 2220 | 1466035228672 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:28 INFO - PROCESS | 2220 | 1466035228674 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:28 INFO - PROCESS | 2220 | ++DOCSHELL 0E20B800 == 32 [pid = 2220] [id = 229] 17:00:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 66 (0DA61400) [pid = 2220] [serial = 686] [outer = 00000000] 17:00:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 67 (113CCC00) [pid = 2220] [serial = 687] [outer = 0DA61400] 17:00:28 INFO - PROCESS | 2220 | 1466035228721 Marionette DEBUG loaded listener.js 17:00:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (14557400) [pid = 2220] [serial = 688] [outer = 0DA61400] 17:00:29 INFO - PROCESS | 2220 | 1466035229092 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]]]}] 17:00:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 17:00:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 630ms 17:00:29 INFO - PROCESS | 2220 | 1466035229127 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 17:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 17:00:29 INFO - PROCESS | 2220 | 1466035229129 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 17:00:29 INFO - PROCESS | 2220 | 1466035229132 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 17:00:29 INFO - PROCESS | 2220 | 1466035229136 Marionette TRACE conn6 <- [1,882,null,{}] 17:00:29 INFO - PROCESS | 2220 | 1466035229146 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}] 17:00:29 INFO - PROCESS | 2220 | 1466035229150 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:29 INFO - PROCESS | 2220 | 1466035229236 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 17:00:29 INFO - PROCESS | 2220 | 1466035229243 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:29 INFO - PROCESS | 2220 | 1466035229246 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:29 INFO - PROCESS | 2220 | ++DOCSHELL 167EC000 == 33 [pid = 2220] [id = 230] 17:00:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (167EC800) [pid = 2220] [serial = 689] [outer = 00000000] 17:00:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (16946000) [pid = 2220] [serial = 690] [outer = 167EC800] 17:00:29 INFO - PROCESS | 2220 | 1466035229294 Marionette DEBUG loaded listener.js 17:00:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (16986C00) [pid = 2220] [serial = 691] [outer = 167EC800] 17:00:29 INFO - PROCESS | 2220 | 1466035229742 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]]]}] 17:00:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 17:00:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 630ms 17:00:29 INFO - PROCESS | 2220 | 1466035229767 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 17:00:29 INFO - PROCESS | 2220 | 1466035229770 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 17:00:29 INFO - PROCESS | 2220 | 1466035229773 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 17:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 17:00:29 INFO - PROCESS | 2220 | 1466035229775 Marionette TRACE conn6 <- [1,886,null,{}] 17:00:29 INFO - PROCESS | 2220 | 1466035229783 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}] 17:00:29 INFO - PROCESS | 2220 | 1466035229785 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:29 INFO - PROCESS | 2220 | 1466035229912 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 17:00:30 INFO - PROCESS | 2220 | 1466035229996 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:30 INFO - PROCESS | 2220 | 1466035229998 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:30 INFO - PROCESS | 2220 | ++DOCSHELL 17F8B800 == 34 [pid = 2220] [id = 231] 17:00:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (18621000) [pid = 2220] [serial = 692] [outer = 00000000] 17:00:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (186DC400) [pid = 2220] [serial = 693] [outer = 18621000] 17:00:30 INFO - PROCESS | 2220 | 1466035230042 Marionette DEBUG loaded listener.js 17:00:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (19283000) [pid = 2220] [serial = 694] [outer = 18621000] 17:00:30 INFO - PROCESS | 2220 | 1466035230447 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]]]}] 17:00:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 17:00:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 730ms 17:00:30 INFO - PROCESS | 2220 | 1466035230507 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 17:00:30 INFO - PROCESS | 2220 | 1466035230508 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 17:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 17:00:30 INFO - PROCESS | 2220 | 1466035230516 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 17:00:30 INFO - PROCESS | 2220 | 1466035230518 Marionette TRACE conn6 <- [1,890,null,{}] 17:00:30 INFO - PROCESS | 2220 | 1466035230521 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}] 17:00:30 INFO - PROCESS | 2220 | 1466035230523 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:30 INFO - PROCESS | 2220 | 1466035230631 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 17:00:30 INFO - PROCESS | 2220 | 1466035230638 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:30 INFO - PROCESS | 2220 | 1466035230639 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:30 INFO - PROCESS | 2220 | ++DOCSHELL 17E37400 == 35 [pid = 2220] [id = 232] 17:00:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (19285400) [pid = 2220] [serial = 695] [outer = 00000000] 17:00:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (1970E000) [pid = 2220] [serial = 696] [outer = 19285400] 17:00:30 INFO - PROCESS | 2220 | 1466035230686 Marionette DEBUG loaded listener.js 17:00:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (19713800) [pid = 2220] [serial = 697] [outer = 19285400] 17:00:31 INFO - PROCESS | 2220 | 1466035231145 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]]]}] 17:00:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 17:00:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 671ms 17:00:31 INFO - PROCESS | 2220 | 1466035231186 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 17:00:31 INFO - PROCESS | 2220 | 1466035231188 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 17:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 17:00:31 INFO - PROCESS | 2220 | 1466035231191 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 17:00:31 INFO - PROCESS | 2220 | 1466035231193 Marionette TRACE conn6 <- [1,894,null,{}] 17:00:31 INFO - PROCESS | 2220 | 1466035231196 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}] 17:00:31 INFO - PROCESS | 2220 | 1466035231201 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:31 INFO - PROCESS | 2220 | 1466035231359 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 17:00:31 INFO - PROCESS | 2220 | 1466035231386 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:31 INFO - PROCESS | 2220 | 1466035231388 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:31 INFO - PROCESS | 2220 | ++DOCSHELL 1975E000 == 36 [pid = 2220] [id = 233] 17:00:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (19794800) [pid = 2220] [serial = 698] [outer = 00000000] 17:00:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (19AB7800) [pid = 2220] [serial = 699] [outer = 19794800] 17:00:31 INFO - PROCESS | 2220 | 1466035231431 Marionette DEBUG loaded listener.js 17:00:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (1A26C000) [pid = 2220] [serial = 700] [outer = 19794800] 17:00:31 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (167EE400) [pid = 2220] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 17:00:31 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (14595400) [pid = 2220] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 17:00:31 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0D4CB000) [pid = 2220] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 17:00:31 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0DC8B800) [pid = 2220] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 17:00:31 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (0DC82800) [pid = 2220] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 17:00:31 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (0D2E6400) [pid = 2220] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 17:00:31 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (145A2000) [pid = 2220] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 17:00:31 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (19887C00) [pid = 2220] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 17:00:31 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (0D79A800) [pid = 2220] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 17:00:31 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (113D4800) [pid = 2220] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 17:00:31 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (19714C00) [pid = 2220] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 17:00:31 INFO - PROCESS | 2220 | 1466035231935 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]]]}] 17:00:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 17:00:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 770ms 17:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 17:00:32 INFO - PROCESS | 2220 | 1466035231966 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 17:00:32 INFO - PROCESS | 2220 | 1466035231968 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 17:00:32 INFO - PROCESS | 2220 | 1466035231971 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 17:00:32 INFO - PROCESS | 2220 | 1466035231973 Marionette TRACE conn6 <- [1,898,null,{}] 17:00:32 INFO - PROCESS | 2220 | 1466035231976 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}] 17:00:32 INFO - PROCESS | 2220 | 1466035231978 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:32 INFO - PROCESS | 2220 | 1466035232056 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 17:00:32 INFO - PROCESS | 2220 | 1466035232061 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:32 INFO - PROCESS | 2220 | 1466035232063 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:32 INFO - PROCESS | 2220 | ++DOCSHELL 0DC82800 == 37 [pid = 2220] [id = 234] 17:00:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (0DC8DC00) [pid = 2220] [serial = 701] [outer = 00000000] 17:00:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (19792C00) [pid = 2220] [serial = 702] [outer = 0DC8DC00] 17:00:32 INFO - PROCESS | 2220 | 1466035232109 Marionette DEBUG loaded listener.js 17:00:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (19AB8400) [pid = 2220] [serial = 703] [outer = 0DC8DC00] 17:00:32 INFO - PROCESS | 2220 | 1466035232525 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]]]}] 17:00:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 17:00:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 570ms 17:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 17:00:32 INFO - PROCESS | 2220 | 1466035232542 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 17:00:32 INFO - PROCESS | 2220 | 1466035232544 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 17:00:32 INFO - PROCESS | 2220 | 1466035232548 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 17:00:32 INFO - PROCESS | 2220 | 1466035232549 Marionette TRACE conn6 <- [1,902,null,{}] 17:00:32 INFO - PROCESS | 2220 | 1466035232579 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}] 17:00:32 INFO - PROCESS | 2220 | 1466035232580 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:32 INFO - PROCESS | 2220 | 1466035232658 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 17:00:32 INFO - PROCESS | 2220 | 1466035232690 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:32 INFO - PROCESS | 2220 | 1466035232692 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:32 INFO - PROCESS | 2220 | ++DOCSHELL 1A3E0000 == 38 [pid = 2220] [id = 235] 17:00:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (1A3E0800) [pid = 2220] [serial = 704] [outer = 00000000] 17:00:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (1A47C000) [pid = 2220] [serial = 705] [outer = 1A3E0800] 17:00:32 INFO - PROCESS | 2220 | 1466035232735 Marionette DEBUG loaded listener.js 17:00:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (1A485C00) [pid = 2220] [serial = 706] [outer = 1A3E0800] 17:00:33 INFO - PROCESS | 2220 | 1466035233136 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]]]}] 17:00:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 17:00:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 630ms 17:00:33 INFO - PROCESS | 2220 | 1466035233178 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 17:00:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 17:00:33 INFO - PROCESS | 2220 | 1466035233180 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 17:00:33 INFO - PROCESS | 2220 | 1466035233183 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 17:00:33 INFO - PROCESS | 2220 | 1466035233185 Marionette TRACE conn6 <- [1,906,null,{}] 17:00:33 INFO - PROCESS | 2220 | 1466035233204 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}] 17:00:33 INFO - PROCESS | 2220 | 1466035233206 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:33 INFO - PROCESS | 2220 | 1466035233286 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 17:00:33 INFO - PROCESS | 2220 | 1466035233292 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:33 INFO - PROCESS | 2220 | 1466035233294 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:33 INFO - PROCESS | 2220 | ++DOCSHELL 167E9400 == 39 [pid = 2220] [id = 236] 17:00:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (17E2C400) [pid = 2220] [serial = 707] [outer = 00000000] 17:00:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (1B9B7400) [pid = 2220] [serial = 708] [outer = 17E2C400] 17:00:33 INFO - PROCESS | 2220 | 1466035233347 Marionette DEBUG loaded listener.js 17:00:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (1BA57C00) [pid = 2220] [serial = 709] [outer = 17E2C400] 17:00:33 INFO - PROCESS | 2220 | 1466035233765 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]]]}] 17:00:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 17:00:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 630ms 17:00:33 INFO - PROCESS | 2220 | 1466035233822 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 17:00:33 INFO - PROCESS | 2220 | 1466035233824 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 17:00:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 17:00:33 INFO - PROCESS | 2220 | 1466035233828 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 17:00:33 INFO - PROCESS | 2220 | 1466035233829 Marionette TRACE conn6 <- [1,910,null,{}] 17:00:33 INFO - PROCESS | 2220 | 1466035233834 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}] 17:00:33 INFO - PROCESS | 2220 | 1466035233835 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:33 INFO - PROCESS | 2220 | 1466035233956 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 17:00:34 INFO - PROCESS | 2220 | 1466035234118 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:34 INFO - PROCESS | 2220 | 1466035234121 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:34 INFO - PROCESS | 2220 | ++DOCSHELL 0CD21000 == 40 [pid = 2220] [id = 237] 17:00:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (0CDF1C00) [pid = 2220] [serial = 710] [outer = 00000000] 17:00:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0D446400) [pid = 2220] [serial = 711] [outer = 0CDF1C00] 17:00:34 INFO - PROCESS | 2220 | 1466035234179 Marionette DEBUG loaded listener.js 17:00:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0D4CE400) [pid = 2220] [serial = 712] [outer = 0CDF1C00] 17:00:34 INFO - PROCESS | 2220 | 1466035234752 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]]]}] 17:00:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 17:00:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 970ms 17:00:34 INFO - PROCESS | 2220 | 1466035234801 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 17:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 17:00:34 INFO - PROCESS | 2220 | 1466035234805 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 17:00:34 INFO - PROCESS | 2220 | 1466035234810 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 17:00:34 INFO - PROCESS | 2220 | 1466035234813 Marionette TRACE conn6 <- [1,914,null,{}] 17:00:34 INFO - PROCESS | 2220 | 1466035234818 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}] 17:00:34 INFO - PROCESS | 2220 | 1466035234821 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:34 INFO - PROCESS | 2220 | 1466035234932 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 17:00:35 INFO - PROCESS | 2220 | 1466035235032 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:35 INFO - PROCESS | 2220 | 1466035235035 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:35 INFO - PROCESS | 2220 | ++DOCSHELL 14816000 == 41 [pid = 2220] [id = 238] 17:00:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (14844000) [pid = 2220] [serial = 713] [outer = 00000000] 17:00:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (15E0A800) [pid = 2220] [serial = 714] [outer = 14844000] 17:00:35 INFO - PROCESS | 2220 | 1466035235091 Marionette DEBUG loaded listener.js 17:00:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (1693B400) [pid = 2220] [serial = 715] [outer = 14844000] 17:00:35 INFO - PROCESS | 2220 | 1466035235694 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]]]}] 17:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 17:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 930ms 17:00:35 INFO - PROCESS | 2220 | 1466035235740 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 17:00:35 INFO - PROCESS | 2220 | 1466035235744 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 17:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 17:00:35 INFO - PROCESS | 2220 | 1466035235747 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 17:00:35 INFO - PROCESS | 2220 | 1466035235749 Marionette TRACE conn6 <- [1,918,null,{}] 17:00:35 INFO - PROCESS | 2220 | 1466035235753 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}] 17:00:35 INFO - PROCESS | 2220 | 1466035235756 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:35 INFO - PROCESS | 2220 | 1466035235864 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 17:00:36 INFO - PROCESS | 2220 | 1466035235965 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:36 INFO - PROCESS | 2220 | 1466035235968 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:36 INFO - PROCESS | 2220 | ++DOCSHELL 19790C00 == 42 [pid = 2220] [id = 239] 17:00:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (19884C00) [pid = 2220] [serial = 716] [outer = 00000000] 17:00:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (19AB2400) [pid = 2220] [serial = 717] [outer = 19884C00] 17:00:36 INFO - PROCESS | 2220 | 1466035236023 Marionette DEBUG loaded listener.js 17:00:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (1A4ED000) [pid = 2220] [serial = 718] [outer = 19884C00] 17:00:36 INFO - PROCESS | 2220 | 1466035236629 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]]]}] 17:00:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 17:00:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 931ms 17:00:36 INFO - PROCESS | 2220 | 1466035236680 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 17:00:36 INFO - PROCESS | 2220 | 1466035236684 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 17:00:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 17:00:36 INFO - PROCESS | 2220 | 1466035236695 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 17:00:36 INFO - PROCESS | 2220 | 1466035236699 Marionette TRACE conn6 <- [1,922,null,{}] 17:00:36 INFO - PROCESS | 2220 | 1466035236703 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}] 17:00:36 INFO - PROCESS | 2220 | 1466035236706 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:36 INFO - PROCESS | 2220 | 1466035236822 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 17:00:36 INFO - PROCESS | 2220 | 1466035236915 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:36 INFO - PROCESS | 2220 | 1466035236917 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:36 INFO - PROCESS | 2220 | ++DOCSHELL 19AB7000 == 43 [pid = 2220] [id = 240] 17:00:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (1C315400) [pid = 2220] [serial = 719] [outer = 00000000] 17:00:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (1C32A400) [pid = 2220] [serial = 720] [outer = 1C315400] 17:00:37 INFO - PROCESS | 2220 | 1466035236969 Marionette DEBUG loaded listener.js 17:00:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (1C32E400) [pid = 2220] [serial = 721] [outer = 1C315400] 17:00:37 INFO - PROCESS | 2220 | 1466035237480 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]]]}] 17:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 17:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 830ms 17:00:37 INFO - PROCESS | 2220 | 1466035237520 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 17:00:37 INFO - PROCESS | 2220 | 1466035237522 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 17:00:37 INFO - PROCESS | 2220 | 1466035237526 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 17:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 17:00:37 INFO - PROCESS | 2220 | 1466035237528 Marionette TRACE conn6 <- [1,926,null,{}] 17:00:37 INFO - PROCESS | 2220 | 1466035237532 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}] 17:00:37 INFO - PROCESS | 2220 | 1466035237534 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:37 INFO - PROCESS | 2220 | 1466035237638 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 17:00:37 INFO - PROCESS | 2220 | 1466035237758 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:37 INFO - PROCESS | 2220 | 1466035237760 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:37 INFO - PROCESS | 2220 | ++DOCSHELL 19761C00 == 44 [pid = 2220] [id = 241] 17:00:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (19791400) [pid = 2220] [serial = 722] [outer = 00000000] 17:00:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (1CD19800) [pid = 2220] [serial = 723] [outer = 19791400] 17:00:37 INFO - PROCESS | 2220 | 1466035237812 Marionette DEBUG loaded listener.js 17:00:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (1CDB8800) [pid = 2220] [serial = 724] [outer = 19791400] 17:00:38 INFO - PROCESS | 2220 | 1466035238556 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]]]}] 17:00:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 17:00:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1067ms 17:00:38 INFO - PROCESS | 2220 | 1466035238613 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 17:00:38 INFO - PROCESS | 2220 | 1466035238617 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 17:00:38 INFO - PROCESS | 2220 | 1466035238621 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 17:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 17:00:38 INFO - PROCESS | 2220 | 1466035238625 Marionette TRACE conn6 <- [1,930,null,{}] 17:00:38 INFO - PROCESS | 2220 | 1466035238630 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}] 17:00:38 INFO - PROCESS | 2220 | 1466035238633 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:38 INFO - PROCESS | 2220 | 1466035238734 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 17:00:39 INFO - PROCESS | 2220 | --DOCSHELL 0DC86400 == 43 [pid = 2220] [id = 218] 17:00:39 INFO - PROCESS | 2220 | --DOCSHELL 167E9400 == 42 [pid = 2220] [id = 236] 17:00:39 INFO - PROCESS | 2220 | --DOCSHELL 1A3E0000 == 41 [pid = 2220] [id = 235] 17:00:39 INFO - PROCESS | 2220 | --DOCSHELL 0DC82800 == 40 [pid = 2220] [id = 234] 17:00:39 INFO - PROCESS | 2220 | --DOCSHELL 1975E000 == 39 [pid = 2220] [id = 233] 17:00:39 INFO - PROCESS | 2220 | --DOCSHELL 17E37400 == 38 [pid = 2220] [id = 232] 17:00:39 INFO - PROCESS | 2220 | --DOCSHELL 17F8B800 == 37 [pid = 2220] [id = 231] 17:00:39 INFO - PROCESS | 2220 | --DOCSHELL 167EC000 == 36 [pid = 2220] [id = 230] 17:00:39 INFO - PROCESS | 2220 | --DOCSHELL 0E20B800 == 35 [pid = 2220] [id = 229] 17:00:39 INFO - PROCESS | 2220 | --DOCSHELL 0D4D1C00 == 34 [pid = 2220] [id = 228] 17:00:39 INFO - PROCESS | 2220 | --DOCSHELL 19794000 == 33 [pid = 2220] [id = 225] 17:00:39 INFO - PROCESS | 2220 | --DOCSHELL 14839800 == 32 [pid = 2220] [id = 227] 17:00:39 INFO - PROCESS | 2220 | --DOCSHELL 0D181400 == 31 [pid = 2220] [id = 226] 17:00:39 INFO - PROCESS | 2220 | --DOCSHELL 19AB7000 == 30 [pid = 2220] [id = 240] 17:00:39 INFO - PROCESS | 2220 | --DOCSHELL 19761C00 == 29 [pid = 2220] [id = 241] 17:00:39 INFO - PROCESS | 2220 | --DOCSHELL 19790C00 == 28 [pid = 2220] [id = 239] 17:00:39 INFO - PROCESS | 2220 | --DOCSHELL 0CD21000 == 27 [pid = 2220] [id = 237] 17:00:39 INFO - PROCESS | 2220 | --DOCSHELL 14816000 == 26 [pid = 2220] [id = 238] 17:00:39 INFO - PROCESS | 2220 | 1466035239445 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:39 INFO - PROCESS | 2220 | 1466035239448 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:39 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (16946400) [pid = 2220] [serial = 665] [outer = 00000000] [url = about:blank] 17:00:39 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (14F32C00) [pid = 2220] [serial = 662] [outer = 00000000] [url = about:blank] 17:00:39 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0D79B000) [pid = 2220] [serial = 656] [outer = 00000000] [url = about:blank] 17:00:39 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0D816C00) [pid = 2220] [serial = 657] [outer = 00000000] [url = about:blank] 17:00:39 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (14674C00) [pid = 2220] [serial = 654] [outer = 00000000] [url = about:blank] 17:00:39 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (144CB400) [pid = 2220] [serial = 653] [outer = 00000000] [url = about:blank] 17:00:39 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0DC8E800) [pid = 2220] [serial = 659] [outer = 00000000] [url = about:blank] 17:00:39 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0DD43000) [pid = 2220] [serial = 660] [outer = 00000000] [url = about:blank] 17:00:39 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0DC84C00) [pid = 2220] [serial = 642] [outer = 00000000] [url = about:blank] 17:00:39 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0D878800) [pid = 2220] [serial = 641] [outer = 00000000] [url = about:blank] 17:00:39 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (167E7000) [pid = 2220] [serial = 645] [outer = 00000000] [url = about:blank] 17:00:39 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (14F31800) [pid = 2220] [serial = 644] [outer = 00000000] [url = about:blank] 17:00:39 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (1A3DD800) [pid = 2220] [serial = 648] [outer = 00000000] [url = about:blank] 17:00:39 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (1A267000) [pid = 2220] [serial = 647] [outer = 00000000] [url = about:blank] 17:00:39 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (19AB3000) [pid = 2220] [serial = 674] [outer = 00000000] [url = about:blank] 17:00:39 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (14814800) [pid = 2220] [serial = 651] [outer = 00000000] [url = about:blank] 17:00:39 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0DC32000) [pid = 2220] [serial = 650] [outer = 00000000] [url = about:blank] 17:00:39 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (16982800) [pid = 2220] [serial = 668] [outer = 00000000] [url = about:blank] 17:00:39 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (1971A000) [pid = 2220] [serial = 671] [outer = 00000000] [url = about:blank] 17:00:39 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (16964000) [pid = 2220] [serial = 666] [outer = 00000000] [url = about:blank] 17:00:39 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (1971C400) [pid = 2220] [serial = 672] [outer = 00000000] [url = about:blank] 17:00:39 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (1698AC00) [pid = 2220] [serial = 669] [outer = 00000000] [url = about:blank] 17:00:39 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (15EBCC00) [pid = 2220] [serial = 663] [outer = 00000000] [url = about:blank] 17:00:39 INFO - PROCESS | 2220 | ++DOCSHELL 0916B400 == 27 [pid = 2220] [id = 242] 17:00:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (0916F000) [pid = 2220] [serial = 725] [outer = 00000000] 17:00:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (0C999400) [pid = 2220] [serial = 726] [outer = 0916F000] 17:00:39 INFO - PROCESS | 2220 | 1466035239616 Marionette DEBUG loaded listener.js 17:00:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (0CDCE000) [pid = 2220] [serial = 727] [outer = 0916F000] 17:00:40 INFO - PROCESS | 2220 | 1466035240081 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]]]}] 17:00:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 17:00:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1519ms 17:00:40 INFO - PROCESS | 2220 | 1466035240145 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 17:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 17:00:40 INFO - PROCESS | 2220 | 1466035240149 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 17:00:40 INFO - PROCESS | 2220 | 1466035240153 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 17:00:40 INFO - PROCESS | 2220 | 1466035240156 Marionette TRACE conn6 <- [1,934,null,{}] 17:00:40 INFO - PROCESS | 2220 | 1466035240161 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}] 17:00:40 INFO - PROCESS | 2220 | 1466035240165 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:40 INFO - PROCESS | 2220 | 1466035240256 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 17:00:40 INFO - PROCESS | 2220 | 1466035240270 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:40 INFO - PROCESS | 2220 | 1466035240273 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:40 INFO - PROCESS | 2220 | ++DOCSHELL 0D869C00 == 28 [pid = 2220] [id = 243] 17:00:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (0D86B000) [pid = 2220] [serial = 728] [outer = 00000000] 17:00:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (0D873800) [pid = 2220] [serial = 729] [outer = 0D86B000] 17:00:40 INFO - PROCESS | 2220 | 1466035240322 Marionette DEBUG loaded listener.js 17:00:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (0D934800) [pid = 2220] [serial = 730] [outer = 0D86B000] 17:00:40 INFO - PROCESS | 2220 | 1466035240795 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]]]}] 17:00:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 17:00:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 670ms 17:00:40 INFO - PROCESS | 2220 | 1466035240826 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 17:00:40 INFO - PROCESS | 2220 | 1466035240830 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 17:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 17:00:40 INFO - PROCESS | 2220 | 1466035240835 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 17:00:40 INFO - PROCESS | 2220 | 1466035240837 Marionette TRACE conn6 <- [1,938,null,{}] 17:00:40 INFO - PROCESS | 2220 | 1466035240870 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}] 17:00:40 INFO - PROCESS | 2220 | 1466035240873 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:41 INFO - PROCESS | 2220 | 1466035240965 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 17:00:41 INFO - PROCESS | 2220 | 1466035240974 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:41 INFO - PROCESS | 2220 | 1466035240976 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:41 INFO - PROCESS | 2220 | ++DOCSHELL 0DC89400 == 29 [pid = 2220] [id = 244] 17:00:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (0DC89C00) [pid = 2220] [serial = 731] [outer = 00000000] 17:00:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (0DD43800) [pid = 2220] [serial = 732] [outer = 0DC89C00] 17:00:41 INFO - PROCESS | 2220 | 1466035241091 Marionette DEBUG loaded listener.js 17:00:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (0E20C800) [pid = 2220] [serial = 733] [outer = 0DC89C00] 17:00:41 INFO - PROCESS | 2220 | 1466035241494 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]]]}] 17:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 17:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 711ms 17:00:41 INFO - PROCESS | 2220 | 1466035241549 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 17:00:41 INFO - PROCESS | 2220 | 1466035241551 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 17:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 17:00:41 INFO - PROCESS | 2220 | 1466035241556 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 17:00:41 INFO - PROCESS | 2220 | 1466035241561 Marionette TRACE conn6 <- [1,942,null,{}] 17:00:41 INFO - PROCESS | 2220 | 1466035241570 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}] 17:00:41 INFO - PROCESS | 2220 | 1466035241574 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:41 INFO - PROCESS | 2220 | 1466035241701 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 17:00:41 INFO - PROCESS | 2220 | 1466035241729 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:41 INFO - PROCESS | 2220 | 1466035241731 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:41 INFO - PROCESS | 2220 | ++DOCSHELL 0D448800 == 30 [pid = 2220] [id = 245] 17:00:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0DA6E400) [pid = 2220] [serial = 734] [outer = 00000000] 17:00:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (14F2E800) [pid = 2220] [serial = 735] [outer = 0DA6E400] 17:00:41 INFO - PROCESS | 2220 | 1466035241786 Marionette DEBUG loaded listener.js 17:00:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (15C53000) [pid = 2220] [serial = 736] [outer = 0DA6E400] 17:00:42 INFO - PROCESS | 2220 | 1466035242246 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]]]}] 17:00:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 17:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 730ms 17:00:42 INFO - PROCESS | 2220 | 1466035242289 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 17:00:42 INFO - PROCESS | 2220 | 1466035242291 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 17:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 17:00:42 INFO - PROCESS | 2220 | 1466035242327 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 17:00:42 INFO - PROCESS | 2220 | 1466035242329 Marionette TRACE conn6 <- [1,946,null,{}] 17:00:42 INFO - PROCESS | 2220 | 1466035242335 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}] 17:00:42 INFO - PROCESS | 2220 | 1466035242337 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:42 INFO - PROCESS | 2220 | 1466035242451 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 17:00:42 INFO - PROCESS | 2220 | 1466035242463 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:42 INFO - PROCESS | 2220 | 1466035242465 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:42 INFO - PROCESS | 2220 | ++DOCSHELL 15E02400 == 31 [pid = 2220] [id = 246] 17:00:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (15EC4C00) [pid = 2220] [serial = 737] [outer = 00000000] 17:00:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (167E9400) [pid = 2220] [serial = 738] [outer = 15EC4C00] 17:00:42 INFO - PROCESS | 2220 | 1466035242510 Marionette DEBUG loaded listener.js 17:00:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (1693E800) [pid = 2220] [serial = 739] [outer = 15EC4C00] 17:00:42 INFO - PROCESS | 2220 | 1466035242951 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]]]}] 17:00:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 17:00:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 690ms 17:00:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 17:00:43 INFO - PROCESS | 2220 | 1466035243015 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 17:00:43 INFO - PROCESS | 2220 | 1466035243017 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 17:00:43 INFO - PROCESS | 2220 | 1466035243020 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 17:00:43 INFO - PROCESS | 2220 | 1466035243022 Marionette TRACE conn6 <- [1,950,null,{}] 17:00:43 INFO - PROCESS | 2220 | 1466035243033 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}] 17:00:43 INFO - PROCESS | 2220 | 1466035243035 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:43 INFO - PROCESS | 2220 | 1466035243142 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 17:00:43 INFO - PROCESS | 2220 | 1466035243154 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:43 INFO - PROCESS | 2220 | 1466035243159 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:43 INFO - PROCESS | 2220 | ++DOCSHELL 16964000 == 32 [pid = 2220] [id = 247] 17:00:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (16964800) [pid = 2220] [serial = 740] [outer = 00000000] 17:00:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (16984800) [pid = 2220] [serial = 741] [outer = 16964800] 17:00:43 INFO - PROCESS | 2220 | 1466035243214 Marionette DEBUG loaded listener.js 17:00:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (17049000) [pid = 2220] [serial = 742] [outer = 16964800] 17:00:44 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (17E2C400) [pid = 2220] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 17:00:44 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (18621000) [pid = 2220] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 17:00:44 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (19285400) [pid = 2220] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 17:00:44 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (167EC800) [pid = 2220] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 17:00:44 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0D183000) [pid = 2220] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 17:00:44 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0DA61400) [pid = 2220] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 17:00:44 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (1483A400) [pid = 2220] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 17:00:44 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (19882000) [pid = 2220] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 17:00:44 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0D799000) [pid = 2220] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 17:00:44 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (19794800) [pid = 2220] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 17:00:44 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0DC8DC00) [pid = 2220] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 17:00:44 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (1A3E0800) [pid = 2220] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 17:00:44 INFO - PROCESS | 2220 | 1466035244064 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]]]}] 17:00:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 17:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1078ms 17:00:44 INFO - PROCESS | 2220 | 1466035244099 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 17:00:44 INFO - PROCESS | 2220 | 1466035244101 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 17:00:44 INFO - PROCESS | 2220 | 1466035244104 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 17:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 17:00:44 INFO - PROCESS | 2220 | 1466035244106 Marionette TRACE conn6 <- [1,954,null,{}] 17:00:44 INFO - PROCESS | 2220 | 1466035244110 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}] 17:00:44 INFO - PROCESS | 2220 | 1466035244112 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:44 INFO - PROCESS | 2220 | 1466035244199 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 17:00:44 INFO - PROCESS | 2220 | 1466035244221 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:44 INFO - PROCESS | 2220 | 1466035244223 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:44 INFO - PROCESS | 2220 | ++DOCSHELL 0D79CC00 == 33 [pid = 2220] [id = 248] 17:00:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (0D93EC00) [pid = 2220] [serial = 743] [outer = 00000000] 17:00:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (167EEC00) [pid = 2220] [serial = 744] [outer = 0D93EC00] 17:00:44 INFO - PROCESS | 2220 | 1466035244266 Marionette DEBUG loaded listener.js 17:00:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (17E2DC00) [pid = 2220] [serial = 745] [outer = 0D93EC00] 17:00:44 INFO - PROCESS | 2220 | 1466035244697 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]]]}] 17:00:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 17:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 630ms 17:00:44 INFO - PROCESS | 2220 | 1466035244739 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 17:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 17:00:44 INFO - PROCESS | 2220 | 1466035244741 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 17:00:44 INFO - PROCESS | 2220 | 1466035244744 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 17:00:44 INFO - PROCESS | 2220 | 1466035244745 Marionette TRACE conn6 <- [1,958,null,{}] 17:00:44 INFO - PROCESS | 2220 | 1466035244749 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}] 17:00:44 INFO - PROCESS | 2220 | 1466035244750 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:44 INFO - PROCESS | 2220 | 1466035244827 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 17:00:44 INFO - PROCESS | 2220 | 1466035244832 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:44 INFO - PROCESS | 2220 | 1466035244834 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:44 INFO - PROCESS | 2220 | ++DOCSHELL 18621400 == 34 [pid = 2220] [id = 249] 17:00:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (1862A000) [pid = 2220] [serial = 746] [outer = 00000000] 17:00:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (19233400) [pid = 2220] [serial = 747] [outer = 1862A000] 17:00:44 INFO - PROCESS | 2220 | 1466035244877 Marionette DEBUG loaded listener.js 17:00:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (1928C400) [pid = 2220] [serial = 748] [outer = 1862A000] 17:00:45 INFO - PROCESS | 2220 | 1466035245289 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]]]}] 17:00:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 17:00:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 570ms 17:00:45 INFO - PROCESS | 2220 | 1466035245315 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 17:00:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 17:00:45 INFO - PROCESS | 2220 | 1466035245317 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 17:00:45 INFO - PROCESS | 2220 | 1466035245320 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 17:00:45 INFO - PROCESS | 2220 | 1466035245322 Marionette TRACE conn6 <- [1,962,null,{}] 17:00:45 INFO - PROCESS | 2220 | 1466035245325 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}] 17:00:45 INFO - PROCESS | 2220 | 1466035245328 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:45 INFO - PROCESS | 2220 | 1466035245445 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 17:00:45 INFO - PROCESS | 2220 | 1466035245451 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:45 INFO - PROCESS | 2220 | 1466035245453 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:45 INFO - PROCESS | 2220 | ++DOCSHELL 0DC8EC00 == 35 [pid = 2220] [id = 250] 17:00:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (1922C000) [pid = 2220] [serial = 749] [outer = 00000000] 17:00:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (19715800) [pid = 2220] [serial = 750] [outer = 1922C000] 17:00:45 INFO - PROCESS | 2220 | 1466035245496 Marionette DEBUG loaded listener.js 17:00:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (19716800) [pid = 2220] [serial = 751] [outer = 1922C000] 17:00:45 INFO - PROCESS | 2220 | 1466035245913 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]]]}] 17:00:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 17:00:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 632ms 17:00:46 INFO - PROCESS | 2220 | 1466035245963 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 17:00:46 INFO - PROCESS | 2220 | 1466035245965 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 17:00:46 INFO - PROCESS | 2220 | 1466035245968 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 17:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 17:00:46 INFO - PROCESS | 2220 | 1466035245970 Marionette TRACE conn6 <- [1,966,null,{}] 17:00:46 INFO - PROCESS | 2220 | 1466035245974 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}] 17:00:46 INFO - PROCESS | 2220 | 1466035245975 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:46 INFO - PROCESS | 2220 | 1466035246107 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 17:00:46 INFO - PROCESS | 2220 | 1466035246241 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:46 INFO - PROCESS | 2220 | 1466035246244 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:46 INFO - PROCESS | 2220 | ++DOCSHELL 0CDCB800 == 36 [pid = 2220] [id = 251] 17:00:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0CDCE400) [pid = 2220] [serial = 752] [outer = 00000000] 17:00:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0D2EC000) [pid = 2220] [serial = 753] [outer = 0CDCE400] 17:00:46 INFO - PROCESS | 2220 | 1466035246303 Marionette DEBUG loaded listener.js 17:00:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0D4CC000) [pid = 2220] [serial = 754] [outer = 0CDCE400] 17:00:47 INFO - PROCESS | 2220 | 1466035247062 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]]]}] 17:00:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 17:00:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1179ms 17:00:47 INFO - PROCESS | 2220 | 1466035247153 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 17:00:47 INFO - PROCESS | 2220 | 1466035247158 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 17:00:47 INFO - PROCESS | 2220 | 1466035247163 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 17:00:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 17:00:47 INFO - PROCESS | 2220 | 1466035247166 Marionette TRACE conn6 <- [1,970,null,{}] 17:00:47 INFO - PROCESS | 2220 | 1466035247172 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}] 17:00:47 INFO - PROCESS | 2220 | 1466035247175 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:47 INFO - PROCESS | 2220 | 1466035247302 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 17:00:47 INFO - PROCESS | 2220 | 1466035247382 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:47 INFO - PROCESS | 2220 | 1466035247385 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:47 INFO - PROCESS | 2220 | ++DOCSHELL 0E207400 == 37 [pid = 2220] [id = 252] 17:00:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0E208C00) [pid = 2220] [serial = 755] [outer = 00000000] 17:00:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (11476800) [pid = 2220] [serial = 756] [outer = 0E208C00] 17:00:47 INFO - PROCESS | 2220 | 1466035247488 Marionette DEBUG loaded listener.js 17:00:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (1467CC00) [pid = 2220] [serial = 757] [outer = 0E208C00] 17:00:48 INFO - PROCESS | 2220 | 1466035248321 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]]]}] 17:00:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 17:00:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1171ms 17:00:48 INFO - PROCESS | 2220 | 1466035248338 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 17:00:48 INFO - PROCESS | 2220 | 1466035248342 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 17:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 17:00:48 INFO - PROCESS | 2220 | 1466035248347 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 17:00:48 INFO - PROCESS | 2220 | 1466035248350 Marionette TRACE conn6 <- [1,974,null,{}] 17:00:48 INFO - PROCESS | 2220 | 1466035248355 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}] 17:00:48 INFO - PROCESS | 2220 | 1466035248358 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:48 INFO - PROCESS | 2220 | 1466035248471 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 17:00:48 INFO - PROCESS | 2220 | 1466035248599 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:48 INFO - PROCESS | 2220 | 1466035248603 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:48 INFO - PROCESS | 2220 | ++DOCSHELL 0D813000 == 38 [pid = 2220] [id = 253] 17:00:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0DA67400) [pid = 2220] [serial = 758] [outer = 00000000] 17:00:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0DC84800) [pid = 2220] [serial = 759] [outer = 0DA67400] 17:00:48 INFO - PROCESS | 2220 | 1466035248654 Marionette DEBUG loaded listener.js 17:00:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0DD45000) [pid = 2220] [serial = 760] [outer = 0DA67400] 17:00:48 INFO - PROCESS | 2220 | --DOCSHELL 0D2EC400 == 37 [pid = 2220] [id = 186] 17:00:48 INFO - PROCESS | 2220 | --DOCSHELL 0D2E8400 == 36 [pid = 2220] [id = 202] 17:00:48 INFO - PROCESS | 2220 | --DOCSHELL 11385800 == 35 [pid = 2220] [id = 203] 17:00:48 INFO - PROCESS | 2220 | --DOCSHELL 144CD000 == 34 [pid = 2220] [id = 197] 17:00:48 INFO - PROCESS | 2220 | --DOCSHELL 0D870C00 == 33 [pid = 2220] [id = 191] 17:00:48 INFO - PROCESS | 2220 | --DOCSHELL 17E38800 == 32 [pid = 2220] [id = 201] 17:00:48 INFO - PROCESS | 2220 | --DOCSHELL 15EBD000 == 31 [pid = 2220] [id = 189] 17:00:48 INFO - PROCESS | 2220 | --DOCSHELL 0D937400 == 30 [pid = 2220] [id = 199] 17:00:48 INFO - PROCESS | 2220 | --DOCSHELL 1693E000 == 29 [pid = 2220] [id = 200] 17:00:48 INFO - PROCESS | 2220 | --DOCSHELL 0D816800 == 28 [pid = 2220] [id = 194] 17:00:48 INFO - PROCESS | 2220 | --DOCSHELL 186D4400 == 27 [pid = 2220] [id = 192] 17:00:48 INFO - PROCESS | 2220 | --DOCSHELL 14FD5400 == 26 [pid = 2220] [id = 198] 17:00:48 INFO - PROCESS | 2220 | --DOCSHELL 14FD7000 == 25 [pid = 2220] [id = 190] 17:00:48 INFO - PROCESS | 2220 | --DOCSHELL 0D93B800 == 24 [pid = 2220] [id = 196] 17:00:48 INFO - PROCESS | 2220 | --DOCSHELL 0D4C3400 == 23 [pid = 2220] [id = 195] 17:00:48 INFO - PROCESS | 2220 | --DOCSHELL 0DA6F400 == 22 [pid = 2220] [id = 187] 17:00:48 INFO - PROCESS | 2220 | --DOCSHELL 1483FC00 == 21 [pid = 2220] [id = 188] 17:00:48 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (1B9B7400) [pid = 2220] [serial = 708] [outer = 00000000] [url = about:blank] 17:00:48 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (186DC400) [pid = 2220] [serial = 693] [outer = 00000000] [url = about:blank] 17:00:48 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (19283000) [pid = 2220] [serial = 694] [outer = 00000000] [url = about:blank] 17:00:48 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (19713800) [pid = 2220] [serial = 697] [outer = 00000000] [url = about:blank] 17:00:48 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (16946000) [pid = 2220] [serial = 690] [outer = 00000000] [url = about:blank] 17:00:48 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0D875400) [pid = 2220] [serial = 677] [outer = 00000000] [url = about:blank] 17:00:48 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0D937800) [pid = 2220] [serial = 678] [outer = 00000000] [url = about:blank] 17:00:48 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (1970E000) [pid = 2220] [serial = 696] [outer = 00000000] [url = about:blank] 17:00:48 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (113CCC00) [pid = 2220] [serial = 687] [outer = 00000000] [url = about:blank] 17:00:48 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (14557400) [pid = 2220] [serial = 688] [outer = 00000000] [url = about:blank] 17:00:48 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (1646FC00) [pid = 2220] [serial = 680] [outer = 00000000] [url = about:blank] 17:00:48 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (1693D000) [pid = 2220] [serial = 681] [outer = 00000000] [url = about:blank] 17:00:48 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (19ABCC00) [pid = 2220] [serial = 675] [outer = 00000000] [url = about:blank] 17:00:48 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0D813800) [pid = 2220] [serial = 684] [outer = 00000000] [url = about:blank] 17:00:48 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0D86DC00) [pid = 2220] [serial = 685] [outer = 00000000] [url = about:blank] 17:00:48 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (19AB7800) [pid = 2220] [serial = 699] [outer = 00000000] [url = about:blank] 17:00:48 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0915FC00) [pid = 2220] [serial = 384] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:00:48 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (19792C00) [pid = 2220] [serial = 702] [outer = 00000000] [url = about:blank] 17:00:48 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (1BA57C00) [pid = 2220] [serial = 709] [outer = 00000000] [url = about:blank] 17:00:48 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (1A47C000) [pid = 2220] [serial = 705] [outer = 00000000] [url = about:blank] 17:00:48 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (1A26C000) [pid = 2220] [serial = 700] [outer = 00000000] [url = about:blank] 17:00:48 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (1A485C00) [pid = 2220] [serial = 706] [outer = 00000000] [url = about:blank] 17:00:48 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (19AB8400) [pid = 2220] [serial = 703] [outer = 00000000] [url = about:blank] 17:00:48 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (16986C00) [pid = 2220] [serial = 691] [outer = 00000000] [url = about:blank] 17:00:49 INFO - PROCESS | 2220 | 1466035249120 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]]]}] 17:00:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 17:00:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 830ms 17:00:49 INFO - PROCESS | 2220 | 1466035249181 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 17:00:49 INFO - PROCESS | 2220 | 1466035249185 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 17:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 17:00:49 INFO - PROCESS | 2220 | 1466035249196 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 17:00:49 INFO - PROCESS | 2220 | 1466035249199 Marionette TRACE conn6 <- [1,978,null,{}] 17:00:49 INFO - PROCESS | 2220 | 1466035249203 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}] 17:00:49 INFO - PROCESS | 2220 | 1466035249205 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:49 INFO - PROCESS | 2220 | 1466035249292 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 17:00:49 INFO - PROCESS | 2220 | 1466035249301 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:49 INFO - PROCESS | 2220 | 1466035249303 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:49 INFO - PROCESS | 2220 | ++DOCSHELL 0D933400 == 22 [pid = 2220] [id = 254] 17:00:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (0D935C00) [pid = 2220] [serial = 761] [outer = 00000000] 17:00:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (0DA6F800) [pid = 2220] [serial = 762] [outer = 0D935C00] 17:00:49 INFO - PROCESS | 2220 | 1466035249351 Marionette DEBUG loaded listener.js 17:00:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (0DC88400) [pid = 2220] [serial = 763] [outer = 0D935C00] 17:00:49 INFO - PROCESS | 2220 | 1466035249829 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]]]}] 17:00:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 17:00:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 670ms 17:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 17:00:49 INFO - PROCESS | 2220 | 1466035249869 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 17:00:49 INFO - PROCESS | 2220 | 1466035249871 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 17:00:49 INFO - PROCESS | 2220 | 1466035249874 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 17:00:49 INFO - PROCESS | 2220 | 1466035249878 Marionette TRACE conn6 <- [1,982,null,{}] 17:00:49 INFO - PROCESS | 2220 | 1466035249888 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}] 17:00:49 INFO - PROCESS | 2220 | 1466035249893 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:50 INFO - PROCESS | 2220 | 1466035250006 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 17:00:50 INFO - PROCESS | 2220 | 1466035250023 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:50 INFO - PROCESS | 2220 | 1466035250026 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:50 INFO - PROCESS | 2220 | ++DOCSHELL 14FDD000 == 23 [pid = 2220] [id = 255] 17:00:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (14FE0C00) [pid = 2220] [serial = 764] [outer = 00000000] 17:00:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (15E04000) [pid = 2220] [serial = 765] [outer = 14FE0C00] 17:00:50 INFO - PROCESS | 2220 | 1466035250152 Marionette DEBUG loaded listener.js 17:00:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (167E4C00) [pid = 2220] [serial = 766] [outer = 14FE0C00] 17:00:50 INFO - PROCESS | 2220 | 1466035250516 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]]]}] 17:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 17:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 690ms 17:00:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 17:00:50 INFO - PROCESS | 2220 | 1466035250565 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 17:00:50 INFO - PROCESS | 2220 | 1466035250568 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 17:00:50 INFO - PROCESS | 2220 | 1466035250570 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 17:00:50 INFO - PROCESS | 2220 | 1466035250572 Marionette TRACE conn6 <- [1,986,null,{}] 17:00:50 INFO - PROCESS | 2220 | 1466035250575 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}] 17:00:50 INFO - PROCESS | 2220 | 1466035250577 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:50 INFO - PROCESS | 2220 | 1466035250663 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 17:00:50 INFO - PROCESS | 2220 | 1466035250668 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:50 INFO - PROCESS | 2220 | 1466035250670 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:50 INFO - PROCESS | 2220 | ++DOCSHELL 1695E800 == 24 [pid = 2220] [id = 256] 17:00:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (1696AC00) [pid = 2220] [serial = 767] [outer = 00000000] 17:00:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (16B96000) [pid = 2220] [serial = 768] [outer = 1696AC00] 17:00:50 INFO - PROCESS | 2220 | 1466035250723 Marionette DEBUG loaded listener.js 17:00:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (17F94C00) [pid = 2220] [serial = 769] [outer = 1696AC00] 17:00:51 INFO - PROCESS | 2220 | 1466035251194 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]]]}] 17:00:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 17:00:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 672ms 17:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 17:00:51 INFO - PROCESS | 2220 | 1466035251246 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 17:00:51 INFO - PROCESS | 2220 | 1466035251248 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 17:00:51 INFO - PROCESS | 2220 | 1466035251251 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 17:00:51 INFO - PROCESS | 2220 | 1466035251253 Marionette TRACE conn6 <- [1,990,null,{}] 17:00:51 INFO - PROCESS | 2220 | 1466035251256 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}] 17:00:51 INFO - PROCESS | 2220 | 1466035251258 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:51 INFO - PROCESS | 2220 | 1466035251366 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 17:00:51 INFO - PROCESS | 2220 | 1466035251450 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:51 INFO - PROCESS | 2220 | 1466035251452 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:51 INFO - PROCESS | 2220 | ++DOCSHELL 0916F400 == 25 [pid = 2220] [id = 257] 17:00:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (16B93400) [pid = 2220] [serial = 770] [outer = 00000000] 17:00:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (186DD400) [pid = 2220] [serial = 771] [outer = 16B93400] 17:00:51 INFO - PROCESS | 2220 | 1466035251497 Marionette DEBUG loaded listener.js 17:00:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (19285000) [pid = 2220] [serial = 772] [outer = 16B93400] 17:00:51 INFO - PROCESS | 2220 | 1466035251925 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]]]}] 17:00:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 17:00:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 730ms 17:00:52 INFO - PROCESS | 2220 | 1466035251984 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 17:00:52 INFO - PROCESS | 2220 | 1466035251986 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 17:00:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 17:00:52 INFO - PROCESS | 2220 | 1466035251989 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 17:00:52 INFO - PROCESS | 2220 | 1466035251991 Marionette TRACE conn6 <- [1,994,null,{}] 17:00:52 INFO - PROCESS | 2220 | 1466035251994 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}] 17:00:52 INFO - PROCESS | 2220 | 1466035251999 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:52 INFO - PROCESS | 2220 | 1466035252141 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 17:00:52 INFO - PROCESS | 2220 | 1466035252203 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:52 INFO - PROCESS | 2220 | 1466035252205 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:52 INFO - PROCESS | 2220 | ++DOCSHELL 1928D800 == 26 [pid = 2220] [id = 258] 17:00:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (19290000) [pid = 2220] [serial = 773] [outer = 00000000] 17:00:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (19886800) [pid = 2220] [serial = 774] [outer = 19290000] 17:00:52 INFO - PROCESS | 2220 | 1466035252249 Marionette DEBUG loaded listener.js 17:00:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (19AB3000) [pid = 2220] [serial = 775] [outer = 19290000] 17:00:52 INFO - PROCESS | 2220 | 1466035252832 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]]]}] 17:00:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 17:00:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 870ms 17:00:52 INFO - PROCESS | 2220 | 1466035252862 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 17:00:52 INFO - PROCESS | 2220 | 1466035252864 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 17:00:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 17:00:52 INFO - PROCESS | 2220 | 1466035252867 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 17:00:52 INFO - PROCESS | 2220 | 1466035252869 Marionette TRACE conn6 <- [1,998,null,{}] 17:00:52 INFO - PROCESS | 2220 | 1466035252872 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}] 17:00:52 INFO - PROCESS | 2220 | 1466035252874 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:53 INFO - PROCESS | 2220 | 1466035253057 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 17:00:53 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (16964800) [pid = 2220] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 17:00:53 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0916F000) [pid = 2220] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 17:00:53 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0D86B000) [pid = 2220] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 17:00:53 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0DC89C00) [pid = 2220] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 17:00:53 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (15EC4C00) [pid = 2220] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 17:00:53 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0CDF1C00) [pid = 2220] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 17:00:53 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (14844000) [pid = 2220] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 17:00:53 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (19884C00) [pid = 2220] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 17:00:53 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (1C315400) [pid = 2220] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 17:00:53 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (0D93EC00) [pid = 2220] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 17:00:53 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (0DA6E400) [pid = 2220] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 17:00:53 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (1862A000) [pid = 2220] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 17:00:53 INFO - PROCESS | 2220 | 1466035253117 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:53 INFO - PROCESS | 2220 | 1466035253119 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:53 INFO - PROCESS | 2220 | ++DOCSHELL 0C997400 == 27 [pid = 2220] [id = 259] 17:00:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (0CDF1C00) [pid = 2220] [serial = 776] [outer = 00000000] 17:00:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (0DA6E400) [pid = 2220] [serial = 777] [outer = 0CDF1C00] 17:00:53 INFO - PROCESS | 2220 | 1466035253163 Marionette DEBUG loaded listener.js 17:00:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (144C4000) [pid = 2220] [serial = 778] [outer = 0CDF1C00] 17:00:53 INFO - PROCESS | 2220 | 1466035253500 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]]]}] 17:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 17:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 670ms 17:00:53 INFO - PROCESS | 2220 | 1466035253546 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 17:00:53 INFO - PROCESS | 2220 | 1466035253548 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 17:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 17:00:53 INFO - PROCESS | 2220 | 1466035253559 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 17:00:53 INFO - PROCESS | 2220 | 1466035253560 Marionette TRACE conn6 <- [1,1002,null,{}] 17:00:53 INFO - PROCESS | 2220 | 1466035253564 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}] 17:00:53 INFO - PROCESS | 2220 | 1466035253566 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:53 INFO - PROCESS | 2220 | 1466035253644 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 17:00:53 INFO - PROCESS | 2220 | 1466035253649 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:53 INFO - PROCESS | 2220 | 1466035253651 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:53 INFO - PROCESS | 2220 | ++DOCSHELL 186D3000 == 28 [pid = 2220] [id = 260] 17:00:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (186DD000) [pid = 2220] [serial = 779] [outer = 00000000] 17:00:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (19AB7C00) [pid = 2220] [serial = 780] [outer = 186DD000] 17:00:53 INFO - PROCESS | 2220 | 1466035253694 Marionette DEBUG loaded listener.js 17:00:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (1A3DCC00) [pid = 2220] [serial = 781] [outer = 186DD000] 17:00:54 INFO - PROCESS | 2220 | 1466035254133 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]]]}] 17:00:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 17:00:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 630ms 17:00:54 INFO - PROCESS | 2220 | 1466035254197 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 17:00:54 INFO - PROCESS | 2220 | 1466035254199 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 17:00:54 INFO - PROCESS | 2220 | 1466035254202 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 17:00:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 17:00:54 INFO - PROCESS | 2220 | 1466035254204 Marionette TRACE conn6 <- [1,1006,null,{}] 17:00:54 INFO - PROCESS | 2220 | 1466035254207 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}] 17:00:54 INFO - PROCESS | 2220 | 1466035254209 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:54 INFO - PROCESS | 2220 | 1466035254293 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 17:00:54 INFO - PROCESS | 2220 | 1466035254301 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:54 INFO - PROCESS | 2220 | 1466035254303 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:54 INFO - PROCESS | 2220 | ++DOCSHELL 1A26BC00 == 29 [pid = 2220] [id = 261] 17:00:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (1A3DE800) [pid = 2220] [serial = 782] [outer = 00000000] 17:00:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (1A3E7400) [pid = 2220] [serial = 783] [outer = 1A3DE800] 17:00:54 INFO - PROCESS | 2220 | 1466035254380 Marionette DEBUG loaded listener.js 17:00:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (1A47C000) [pid = 2220] [serial = 784] [outer = 1A3DE800] 17:00:54 INFO - PROCESS | 2220 | 1466035254820 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]]]}] 17:00:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 17:00:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 630ms 17:00:54 INFO - PROCESS | 2220 | 1466035254872 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 17:00:54 INFO - PROCESS | 2220 | 1466035254874 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 17:00:54 INFO - PROCESS | 2220 | 1466035254877 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 17:00:54 INFO - PROCESS | 2220 | 1466035254879 Marionette TRACE conn6 <- [1,1010,null,{}] 17:00:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 17:00:54 INFO - PROCESS | 2220 | 1466035254882 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}] 17:00:54 INFO - PROCESS | 2220 | 1466035254884 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:54 INFO - PROCESS | 2220 | 1466035254968 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 17:00:54 INFO - PROCESS | 2220 | 1466035254974 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:54 INFO - PROCESS | 2220 | 1466035254975 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:55 INFO - PROCESS | 2220 | ++DOCSHELL 1695EC00 == 30 [pid = 2220] [id = 262] 17:00:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (1A3E3000) [pid = 2220] [serial = 785] [outer = 00000000] 17:00:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (1BA55400) [pid = 2220] [serial = 786] [outer = 1A3E3000] 17:00:55 INFO - PROCESS | 2220 | 1466035255019 Marionette DEBUG loaded listener.js 17:00:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (1BA57800) [pid = 2220] [serial = 787] [outer = 1A3E3000] 17:00:55 INFO - PROCESS | 2220 | 1466035255726 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]]]}] 17:00:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 17:00:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 930ms 17:00:55 INFO - PROCESS | 2220 | 1466035255813 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 17:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 17:00:55 INFO - PROCESS | 2220 | 1466035255818 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 17:00:55 INFO - PROCESS | 2220 | 1466035255822 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 17:00:55 INFO - PROCESS | 2220 | 1466035255828 Marionette TRACE conn6 <- [1,1014,null,{}] 17:00:55 INFO - PROCESS | 2220 | 1466035255833 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}] 17:00:55 INFO - PROCESS | 2220 | 1466035255836 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:55 INFO - PROCESS | 2220 | 1466035255954 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 17:00:56 INFO - PROCESS | 2220 | 1466035256076 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:56 INFO - PROCESS | 2220 | 1466035256079 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:56 INFO - PROCESS | 2220 | ++DOCSHELL 0D4C3400 == 31 [pid = 2220] [id = 263] 17:00:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0D816000) [pid = 2220] [serial = 788] [outer = 00000000] 17:00:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0DC30800) [pid = 2220] [serial = 789] [outer = 0D816000] 17:00:56 INFO - PROCESS | 2220 | 1466035256138 Marionette DEBUG loaded listener.js 17:00:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (113CCC00) [pid = 2220] [serial = 790] [outer = 0D816000] 17:00:56 INFO - PROCESS | 2220 | 1466035256675 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]]]}] 17:00:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 17:00:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 891ms 17:00:56 INFO - PROCESS | 2220 | 1466035256713 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 17:00:56 INFO - PROCESS | 2220 | 1466035256718 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 17:00:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 17:00:56 INFO - PROCESS | 2220 | 1466035256724 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 17:00:56 INFO - PROCESS | 2220 | 1466035256727 Marionette TRACE conn6 <- [1,1018,null,{}] 17:00:56 INFO - PROCESS | 2220 | 1466035256732 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}] 17:00:56 INFO - PROCESS | 2220 | 1466035256735 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:56 INFO - PROCESS | 2220 | 1466035256848 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 17:00:56 INFO - PROCESS | 2220 | 1466035256950 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:56 INFO - PROCESS | 2220 | 1466035256952 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:56 INFO - PROCESS | 2220 | ++DOCSHELL 16947800 == 32 [pid = 2220] [id = 264] 17:00:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (16966000) [pid = 2220] [serial = 791] [outer = 00000000] 17:00:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (17F73000) [pid = 2220] [serial = 792] [outer = 16966000] 17:00:57 INFO - PROCESS | 2220 | 1466035257008 Marionette DEBUG loaded listener.js 17:00:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (1928B800) [pid = 2220] [serial = 793] [outer = 16966000] 17:00:57 INFO - PROCESS | 2220 | 1466035257615 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]]]}] 17:00:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 17:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 930ms 17:00:57 INFO - PROCESS | 2220 | 1466035257658 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 17:00:57 INFO - PROCESS | 2220 | 1466035257660 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 17:00:57 INFO - PROCESS | 2220 | 1466035257664 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 17:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 17:00:57 INFO - PROCESS | 2220 | 1466035257668 Marionette TRACE conn6 <- [1,1022,null,{}] 17:00:57 INFO - PROCESS | 2220 | 1466035257678 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}] 17:00:57 INFO - PROCESS | 2220 | 1466035257683 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:57 INFO - PROCESS | 2220 | 1466035257791 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 17:00:57 INFO - PROCESS | 2220 | 1466035257921 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:57 INFO - PROCESS | 2220 | 1466035257925 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:57 INFO - PROCESS | 2220 | ++DOCSHELL 1BAC4C00 == 33 [pid = 2220] [id = 265] 17:00:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (1BAC6800) [pid = 2220] [serial = 794] [outer = 00000000] 17:00:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (1BB9A000) [pid = 2220] [serial = 795] [outer = 1BAC6800] 17:00:57 INFO - PROCESS | 2220 | 1466035257981 Marionette DEBUG loaded listener.js 17:00:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (1C319C00) [pid = 2220] [serial = 796] [outer = 1BAC6800] 17:00:58 INFO - PROCESS | 2220 | 1466035258549 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]]]}] 17:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 17:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 970ms 17:00:58 INFO - PROCESS | 2220 | 1466035258638 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 17:00:58 INFO - PROCESS | 2220 | 1466035258641 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 17:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 17:00:58 INFO - PROCESS | 2220 | 1466035258644 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 17:00:58 INFO - PROCESS | 2220 | 1466035258646 Marionette TRACE conn6 <- [1,1026,null,{}] 17:00:58 INFO - PROCESS | 2220 | 1466035258650 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}] 17:00:58 INFO - PROCESS | 2220 | 1466035258652 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:58 INFO - PROCESS | 2220 | 1466035258768 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 17:00:59 INFO - PROCESS | 2220 | 1466035259013 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:00:59 INFO - PROCESS | 2220 | 1466035259016 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:00:59 INFO - PROCESS | 2220 | ++DOCSHELL 0D2E8400 == 34 [pid = 2220] [id = 266] 17:00:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0D2EC400) [pid = 2220] [serial = 797] [outer = 00000000] 17:00:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0D4CBC00) [pid = 2220] [serial = 798] [outer = 0D2EC400] 17:00:59 INFO - PROCESS | 2220 | 1466035259082 Marionette DEBUG loaded listener.js 17:00:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0D815C00) [pid = 2220] [serial = 799] [outer = 0D2EC400] 17:00:59 INFO - PROCESS | 2220 | 1466035259731 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]]]}] 17:00:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 17:00:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1120ms 17:00:59 INFO - PROCESS | 2220 | 1466035259769 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 17:00:59 INFO - PROCESS | 2220 | 1466035259772 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 17:00:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 17:00:59 INFO - PROCESS | 2220 | 1466035259776 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 17:00:59 INFO - PROCESS | 2220 | 1466035259779 Marionette TRACE conn6 <- [1,1030,null,{}] 17:00:59 INFO - PROCESS | 2220 | 1466035259784 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}] 17:00:59 INFO - PROCESS | 2220 | 1466035259788 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:00 INFO - PROCESS | 2220 | --DOCSHELL 0916B400 == 33 [pid = 2220] [id = 242] 17:01:00 INFO - PROCESS | 2220 | --DOCSHELL 0D877400 == 32 [pid = 2220] [id = 193] 17:01:00 INFO - PROCESS | 2220 | 1466035260469 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 17:01:00 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (19715800) [pid = 2220] [serial = 750] [outer = 00000000] [url = about:blank] 17:01:00 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (16984800) [pid = 2220] [serial = 741] [outer = 00000000] [url = about:blank] 17:01:00 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0C999400) [pid = 2220] [serial = 726] [outer = 00000000] [url = about:blank] 17:01:00 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0CDCE000) [pid = 2220] [serial = 727] [outer = 00000000] [url = about:blank] 17:01:00 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0D873800) [pid = 2220] [serial = 729] [outer = 00000000] [url = about:blank] 17:01:00 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0D934800) [pid = 2220] [serial = 730] [outer = 00000000] [url = about:blank] 17:01:00 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0DD43800) [pid = 2220] [serial = 732] [outer = 00000000] [url = about:blank] 17:01:00 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0E20C800) [pid = 2220] [serial = 733] [outer = 00000000] [url = about:blank] 17:01:00 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (1693E800) [pid = 2220] [serial = 739] [outer = 00000000] [url = about:blank] 17:01:00 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (167E9400) [pid = 2220] [serial = 738] [outer = 00000000] [url = about:blank] 17:01:00 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0D4CE400) [pid = 2220] [serial = 712] [outer = 00000000] [url = about:blank] 17:01:00 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0D446400) [pid = 2220] [serial = 711] [outer = 00000000] [url = about:blank] 17:01:00 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (1693B400) [pid = 2220] [serial = 715] [outer = 00000000] [url = about:blank] 17:01:00 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (15E0A800) [pid = 2220] [serial = 714] [outer = 00000000] [url = about:blank] 17:01:00 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (1A4ED000) [pid = 2220] [serial = 718] [outer = 00000000] [url = about:blank] 17:01:00 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (19AB2400) [pid = 2220] [serial = 717] [outer = 00000000] [url = about:blank] 17:01:00 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (1C32E400) [pid = 2220] [serial = 721] [outer = 00000000] [url = about:blank] 17:01:00 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (1C32A400) [pid = 2220] [serial = 720] [outer = 00000000] [url = about:blank] 17:01:00 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (1CD19800) [pid = 2220] [serial = 723] [outer = 00000000] [url = about:blank] 17:01:00 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (167EEC00) [pid = 2220] [serial = 744] [outer = 00000000] [url = about:blank] 17:01:00 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (17049000) [pid = 2220] [serial = 742] [outer = 00000000] [url = about:blank] 17:01:00 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (17E2DC00) [pid = 2220] [serial = 745] [outer = 00000000] [url = about:blank] 17:01:00 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (14F2E800) [pid = 2220] [serial = 735] [outer = 00000000] [url = about:blank] 17:01:00 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (1928C400) [pid = 2220] [serial = 748] [outer = 00000000] [url = about:blank] 17:01:00 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (15C53000) [pid = 2220] [serial = 736] [outer = 00000000] [url = about:blank] 17:01:00 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (19233400) [pid = 2220] [serial = 747] [outer = 00000000] [url = about:blank] 17:01:00 INFO - PROCESS | 2220 | 1466035260644 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:00 INFO - PROCESS | 2220 | 1466035260647 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:00 INFO - PROCESS | 2220 | ++DOCSHELL 0C999000 == 33 [pid = 2220] [id = 267] 17:01:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (0C999400) [pid = 2220] [serial = 800] [outer = 00000000] 17:01:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (0D134000) [pid = 2220] [serial = 801] [outer = 0C999400] 17:01:00 INFO - PROCESS | 2220 | 1466035260699 Marionette DEBUG loaded listener.js 17:01:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (0D265000) [pid = 2220] [serial = 802] [outer = 0C999400] 17:01:01 INFO - PROCESS | 2220 | 1466035261153 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]]]}] 17:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 17:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1423ms 17:01:01 INFO - PROCESS | 2220 | 1466035261201 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 17:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 17:01:01 INFO - PROCESS | 2220 | 1466035261205 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 17:01:01 INFO - PROCESS | 2220 | 1466035261209 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 17:01:01 INFO - PROCESS | 2220 | 1466035261213 Marionette TRACE conn6 <- [1,1034,null,{}] 17:01:01 INFO - PROCESS | 2220 | 1466035261218 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}] 17:01:01 INFO - PROCESS | 2220 | 1466035261220 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:01 INFO - PROCESS | 2220 | 1466035261306 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 17:01:01 INFO - PROCESS | 2220 | 1466035261321 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:01 INFO - PROCESS | 2220 | 1466035261324 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:01 INFO - PROCESS | 2220 | ++DOCSHELL 0D870000 == 34 [pid = 2220] [id = 268] 17:01:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (0D870400) [pid = 2220] [serial = 803] [outer = 00000000] 17:01:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (0D874C00) [pid = 2220] [serial = 804] [outer = 0D870400] 17:01:01 INFO - PROCESS | 2220 | 1466035261371 Marionette DEBUG loaded listener.js 17:01:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (0D935800) [pid = 2220] [serial = 805] [outer = 0D870400] 17:01:01 INFO - PROCESS | 2220 | 1466035261820 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]]]}] 17:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 17:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 690ms 17:01:01 INFO - PROCESS | 2220 | 1466035261900 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 17:01:01 INFO - PROCESS | 2220 | 1466035261903 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 17:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 17:01:01 INFO - PROCESS | 2220 | 1466035261907 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 17:01:01 INFO - PROCESS | 2220 | 1466035261909 Marionette TRACE conn6 <- [1,1038,null,{}] 17:01:01 INFO - PROCESS | 2220 | 1466035261913 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}] 17:01:01 INFO - PROCESS | 2220 | 1466035261915 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:02 INFO - PROCESS | 2220 | 1466035262042 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 17:01:02 INFO - PROCESS | 2220 | 1466035262122 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:02 INFO - PROCESS | 2220 | 1466035262124 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:02 INFO - PROCESS | 2220 | ++DOCSHELL 0DC8B800 == 35 [pid = 2220] [id = 269] 17:01:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (0DE38400) [pid = 2220] [serial = 806] [outer = 00000000] 17:01:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (1137B400) [pid = 2220] [serial = 807] [outer = 0DE38400] 17:01:02 INFO - PROCESS | 2220 | 1466035262169 Marionette DEBUG loaded listener.js 17:01:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (114C7800) [pid = 2220] [serial = 808] [outer = 0DE38400] 17:01:02 INFO - PROCESS | 2220 | 1466035262563 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]]]}] 17:01:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 17:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 672ms 17:01:02 INFO - PROCESS | 2220 | 1466035262582 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 17:01:02 INFO - PROCESS | 2220 | 1466035262585 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 17:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 17:01:02 INFO - PROCESS | 2220 | 1466035262596 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 17:01:02 INFO - PROCESS | 2220 | 1466035262600 Marionette TRACE conn6 <- [1,1042,null,{}] 17:01:02 INFO - PROCESS | 2220 | 1466035262604 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}] 17:01:02 INFO - PROCESS | 2220 | 1466035262607 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:02 INFO - PROCESS | 2220 | 1466035262741 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 17:01:02 INFO - PROCESS | 2220 | 1466035262764 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:02 INFO - PROCESS | 2220 | 1466035262766 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:02 INFO - PROCESS | 2220 | ++DOCSHELL 14447800 == 36 [pid = 2220] [id = 270] 17:01:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (144C4400) [pid = 2220] [serial = 809] [outer = 00000000] 17:01:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (14F32C00) [pid = 2220] [serial = 810] [outer = 144C4400] 17:01:02 INFO - PROCESS | 2220 | 1466035262811 Marionette DEBUG loaded listener.js 17:01:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (15EC8000) [pid = 2220] [serial = 811] [outer = 144C4400] 17:01:03 INFO - PROCESS | 2220 | 1466035263257 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]]]}] 17:01:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 17:01:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 690ms 17:01:03 INFO - PROCESS | 2220 | 1466035263282 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 17:01:03 INFO - PROCESS | 2220 | 1466035263284 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 17:01:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 17:01:03 INFO - PROCESS | 2220 | 1466035263293 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 17:01:03 INFO - PROCESS | 2220 | 1466035263295 Marionette TRACE conn6 <- [1,1046,null,{}] 17:01:03 INFO - PROCESS | 2220 | 1466035263303 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}] 17:01:03 INFO - PROCESS | 2220 | 1466035263305 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:03 INFO - PROCESS | 2220 | 1466035263445 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 17:01:03 INFO - PROCESS | 2220 | 1466035263465 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:03 INFO - PROCESS | 2220 | 1466035263467 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:03 INFO - PROCESS | 2220 | ++DOCSHELL 1693BC00 == 37 [pid = 2220] [id = 271] 17:01:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (1693E800) [pid = 2220] [serial = 812] [outer = 00000000] 17:01:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (16945C00) [pid = 2220] [serial = 813] [outer = 1693E800] 17:01:03 INFO - PROCESS | 2220 | 1466035263511 Marionette DEBUG loaded listener.js 17:01:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (16964C00) [pid = 2220] [serial = 814] [outer = 1693E800] 17:01:03 INFO - PROCESS | 2220 | 1466035263947 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]]]}] 17:01:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 17:01:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 670ms 17:01:03 INFO - PROCESS | 2220 | 1466035263967 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 17:01:03 INFO - PROCESS | 2220 | 1466035263969 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 17:01:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 17:01:03 INFO - PROCESS | 2220 | 1466035263971 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 17:01:03 INFO - PROCESS | 2220 | 1466035263973 Marionette TRACE conn6 <- [1,1050,null,{}] 17:01:03 INFO - PROCESS | 2220 | 1466035263976 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}] 17:01:03 INFO - PROCESS | 2220 | 1466035263978 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:04 INFO - PROCESS | 2220 | 1466035264092 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 17:01:04 INFO - PROCESS | 2220 | 1466035264098 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:04 INFO - PROCESS | 2220 | 1466035264103 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:04 INFO - PROCESS | 2220 | ++DOCSHELL 1698B400 == 38 [pid = 2220] [id = 272] 17:01:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (1698B800) [pid = 2220] [serial = 815] [outer = 00000000] 17:01:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (17049000) [pid = 2220] [serial = 816] [outer = 1698B800] 17:01:04 INFO - PROCESS | 2220 | 1466035264157 Marionette DEBUG loaded listener.js 17:01:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (1862A800) [pid = 2220] [serial = 817] [outer = 1698B800] 17:01:04 INFO - PROCESS | 2220 | 1466035264626 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]]]}] 17:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 17:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 730ms 17:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 17:01:04 INFO - PROCESS | 2220 | 1466035264703 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 17:01:04 INFO - PROCESS | 2220 | 1466035264705 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 17:01:04 INFO - PROCESS | 2220 | 1466035264708 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 17:01:04 INFO - PROCESS | 2220 | 1466035264709 Marionette TRACE conn6 <- [1,1054,null,{}] 17:01:04 INFO - PROCESS | 2220 | 1466035264713 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}] 17:01:04 INFO - PROCESS | 2220 | 1466035264715 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:05 INFO - PROCESS | 2220 | 1466035265171 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 17:01:05 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (1A3E3000) [pid = 2220] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 17:01:05 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (1A3DE800) [pid = 2220] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 17:01:05 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (1696AC00) [pid = 2220] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 17:01:05 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0CDCE400) [pid = 2220] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 17:01:05 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0DA67400) [pid = 2220] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 17:01:05 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (19290000) [pid = 2220] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 17:01:05 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (19791400) [pid = 2220] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 17:01:05 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0E208C00) [pid = 2220] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 17:01:05 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (16B93400) [pid = 2220] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 17:01:05 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (14FE0C00) [pid = 2220] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 17:01:05 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (186DD000) [pid = 2220] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 17:01:05 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0D935C00) [pid = 2220] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 17:01:05 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0CDF1C00) [pid = 2220] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 17:01:05 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (1922C000) [pid = 2220] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 17:01:05 INFO - PROCESS | 2220 | 1466035265237 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:05 INFO - PROCESS | 2220 | 1466035265239 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:05 INFO - PROCESS | 2220 | ++DOCSHELL 0C992400 == 39 [pid = 2220] [id = 273] 17:01:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (0C993400) [pid = 2220] [serial = 818] [outer = 00000000] 17:01:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (0D811400) [pid = 2220] [serial = 819] [outer = 0C993400] 17:01:05 INFO - PROCESS | 2220 | 1466035265282 Marionette DEBUG loaded listener.js 17:01:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (0DD44000) [pid = 2220] [serial = 820] [outer = 0C993400] 17:01:05 INFO - PROCESS | 2220 | 1466035265640 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]]]}] 17:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 17:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 970ms 17:01:05 INFO - PROCESS | 2220 | 1466035265679 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 17:01:05 INFO - PROCESS | 2220 | 1466035265681 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 17:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 17:01:05 INFO - PROCESS | 2220 | 1466035265684 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 17:01:05 INFO - PROCESS | 2220 | 1466035265686 Marionette TRACE conn6 <- [1,1058,null,{}] 17:01:05 INFO - PROCESS | 2220 | 1466035265689 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}] 17:01:05 INFO - PROCESS | 2220 | 1466035265691 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:05 INFO - PROCESS | 2220 | 1466035265767 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 17:01:05 INFO - PROCESS | 2220 | 1466035265773 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:05 INFO - PROCESS | 2220 | 1466035265775 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:05 INFO - PROCESS | 2220 | ++DOCSHELL 14F2F000 == 40 [pid = 2220] [id = 274] 17:01:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (15EC4C00) [pid = 2220] [serial = 821] [outer = 00000000] 17:01:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (186DD800) [pid = 2220] [serial = 822] [outer = 15EC4C00] 17:01:05 INFO - PROCESS | 2220 | 1466035265817 Marionette DEBUG loaded listener.js 17:01:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (1928E800) [pid = 2220] [serial = 823] [outer = 15EC4C00] 17:01:06 INFO - PROCESS | 2220 | 1466035266226 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]]]}] 17:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 17:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 571ms 17:01:06 INFO - PROCESS | 2220 | 1466035266255 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 17:01:06 INFO - PROCESS | 2220 | 1466035266257 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 17:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 17:01:06 INFO - PROCESS | 2220 | 1466035266260 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 17:01:06 INFO - PROCESS | 2220 | 1466035266261 Marionette TRACE conn6 <- [1,1062,null,{}] 17:01:06 INFO - PROCESS | 2220 | 1466035266264 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}] 17:01:06 INFO - PROCESS | 2220 | 1466035266266 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:06 INFO - PROCESS | 2220 | 1466035266381 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 17:01:06 INFO - PROCESS | 2220 | 1466035266389 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:06 INFO - PROCESS | 2220 | 1466035266391 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:06 INFO - PROCESS | 2220 | ++DOCSHELL 1922C000 == 41 [pid = 2220] [id = 275] 17:01:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (1970F000) [pid = 2220] [serial = 824] [outer = 00000000] 17:01:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (1971C800) [pid = 2220] [serial = 825] [outer = 1970F000] 17:01:06 INFO - PROCESS | 2220 | 1466035266434 Marionette DEBUG loaded listener.js 17:01:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (19755000) [pid = 2220] [serial = 826] [outer = 1970F000] 17:01:06 INFO - PROCESS | 2220 | 1466035266863 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]]]}] 17:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 17:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 630ms 17:01:06 INFO - PROCESS | 2220 | 1466035266891 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 17:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 17:01:06 INFO - PROCESS | 2220 | 1466035266893 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 17:01:06 INFO - PROCESS | 2220 | 1466035266896 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 17:01:06 INFO - PROCESS | 2220 | 1466035266898 Marionette TRACE conn6 <- [1,1066,null,{}] 17:01:06 INFO - PROCESS | 2220 | 1466035266901 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}] 17:01:06 INFO - PROCESS | 2220 | 1466035266912 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:07 INFO - PROCESS | 2220 | 1466035267023 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 17:01:07 INFO - PROCESS | 2220 | 1466035267031 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:07 INFO - PROCESS | 2220 | 1466035267033 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:07 INFO - PROCESS | 2220 | ++DOCSHELL 0CD6C800 == 42 [pid = 2220] [id = 276] 17:01:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (16960800) [pid = 2220] [serial = 827] [outer = 00000000] 17:01:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (19887400) [pid = 2220] [serial = 828] [outer = 16960800] 17:01:07 INFO - PROCESS | 2220 | 1466035267077 Marionette DEBUG loaded listener.js 17:01:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (19AB5C00) [pid = 2220] [serial = 829] [outer = 16960800] 17:01:07 INFO - PROCESS | 2220 | 1466035267903 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]]]}] 17:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 17:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1019ms 17:01:07 INFO - PROCESS | 2220 | 1466035267916 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 17:01:07 INFO - PROCESS | 2220 | 1466035267921 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 17:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 17:01:07 INFO - PROCESS | 2220 | 1466035267925 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 17:01:07 INFO - PROCESS | 2220 | 1466035267931 Marionette TRACE conn6 <- [1,1070,null,{}] 17:01:07 INFO - PROCESS | 2220 | 1466035267936 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}] 17:01:07 INFO - PROCESS | 2220 | 1466035267939 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:08 INFO - PROCESS | 2220 | 1466035268060 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 17:01:08 INFO - PROCESS | 2220 | 1466035268188 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:08 INFO - PROCESS | 2220 | 1466035268190 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:08 INFO - PROCESS | 2220 | ++DOCSHELL 0D44A000 == 43 [pid = 2220] [id = 277] 17:01:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0D4D1400) [pid = 2220] [serial = 830] [outer = 00000000] 17:01:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0DA68800) [pid = 2220] [serial = 831] [outer = 0D4D1400] 17:01:08 INFO - PROCESS | 2220 | 1466035268248 Marionette DEBUG loaded listener.js 17:01:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0DD3B400) [pid = 2220] [serial = 832] [outer = 0D4D1400] 17:01:08 INFO - PROCESS | 2220 | 1466035268937 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]]]}] 17:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 17:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1025ms 17:01:08 INFO - PROCESS | 2220 | 1466035268951 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 17:01:08 INFO - PROCESS | 2220 | 1466035268956 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 17:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 17:01:08 INFO - PROCESS | 2220 | 1466035268962 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 17:01:08 INFO - PROCESS | 2220 | 1466035268965 Marionette TRACE conn6 <- [1,1074,null,{}] 17:01:08 INFO - PROCESS | 2220 | 1466035268969 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}] 17:01:08 INFO - PROCESS | 2220 | 1466035268972 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:09 INFO - PROCESS | 2220 | 1466035269115 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 17:01:09 INFO - PROCESS | 2220 | 1466035269231 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:09 INFO - PROCESS | 2220 | 1466035269233 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:09 INFO - PROCESS | 2220 | ++DOCSHELL 0DC2AC00 == 44 [pid = 2220] [id = 278] 17:01:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0E276C00) [pid = 2220] [serial = 833] [outer = 00000000] 17:01:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (15E04400) [pid = 2220] [serial = 834] [outer = 0E276C00] 17:01:09 INFO - PROCESS | 2220 | 1466035269289 Marionette DEBUG loaded listener.js 17:01:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (1693DC00) [pid = 2220] [serial = 835] [outer = 0E276C00] 17:01:09 INFO - PROCESS | 2220 | --DOCSHELL 1BAC4C00 == 43 [pid = 2220] [id = 265] 17:01:09 INFO - PROCESS | 2220 | --DOCSHELL 0D2E8400 == 42 [pid = 2220] [id = 266] 17:01:09 INFO - PROCESS | 2220 | --DOCSHELL 1922C000 == 41 [pid = 2220] [id = 275] 17:01:09 INFO - PROCESS | 2220 | --DOCSHELL 14F2F000 == 40 [pid = 2220] [id = 274] 17:01:09 INFO - PROCESS | 2220 | --DOCSHELL 0C992400 == 39 [pid = 2220] [id = 273] 17:01:09 INFO - PROCESS | 2220 | --DOCSHELL 1698B400 == 38 [pid = 2220] [id = 272] 17:01:09 INFO - PROCESS | 2220 | --DOCSHELL 1693BC00 == 37 [pid = 2220] [id = 271] 17:01:09 INFO - PROCESS | 2220 | --DOCSHELL 14447800 == 36 [pid = 2220] [id = 270] 17:01:09 INFO - PROCESS | 2220 | --DOCSHELL 0DC8B800 == 35 [pid = 2220] [id = 269] 17:01:09 INFO - PROCESS | 2220 | --DOCSHELL 0D870000 == 34 [pid = 2220] [id = 268] 17:01:09 INFO - PROCESS | 2220 | --DOCSHELL 0C999000 == 33 [pid = 2220] [id = 267] 17:01:09 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (1BA55400) [pid = 2220] [serial = 786] [outer = 00000000] [url = about:blank] 17:01:09 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (1BA57800) [pid = 2220] [serial = 787] [outer = 00000000] [url = about:blank] 17:01:09 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (1A3E7400) [pid = 2220] [serial = 783] [outer = 00000000] [url = about:blank] 17:01:09 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (17F94C00) [pid = 2220] [serial = 769] [outer = 00000000] [url = about:blank] 17:01:09 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0D4CC000) [pid = 2220] [serial = 754] [outer = 00000000] [url = about:blank] 17:01:09 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0DC84800) [pid = 2220] [serial = 759] [outer = 00000000] [url = about:blank] 17:01:09 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (19AB3000) [pid = 2220] [serial = 775] [outer = 00000000] [url = about:blank] 17:01:09 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (1CDB8800) [pid = 2220] [serial = 724] [outer = 00000000] [url = about:blank] 17:01:09 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (19886800) [pid = 2220] [serial = 774] [outer = 00000000] [url = about:blank] 17:01:09 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (11476800) [pid = 2220] [serial = 756] [outer = 00000000] [url = about:blank] 17:01:09 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (186DD400) [pid = 2220] [serial = 771] [outer = 00000000] [url = about:blank] 17:01:09 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (1467CC00) [pid = 2220] [serial = 757] [outer = 00000000] [url = about:blank] 17:01:09 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (16B96000) [pid = 2220] [serial = 768] [outer = 00000000] [url = about:blank] 17:01:09 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (15E04000) [pid = 2220] [serial = 765] [outer = 00000000] [url = about:blank] 17:01:09 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (19AB7C00) [pid = 2220] [serial = 780] [outer = 00000000] [url = about:blank] 17:01:09 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0DA6F800) [pid = 2220] [serial = 762] [outer = 00000000] [url = about:blank] 17:01:09 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0DA6E400) [pid = 2220] [serial = 777] [outer = 00000000] [url = about:blank] 17:01:09 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (19285000) [pid = 2220] [serial = 772] [outer = 00000000] [url = about:blank] 17:01:09 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (19716800) [pid = 2220] [serial = 751] [outer = 00000000] [url = about:blank] 17:01:09 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (1A3DCC00) [pid = 2220] [serial = 781] [outer = 00000000] [url = about:blank] 17:01:09 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (0DC88400) [pid = 2220] [serial = 763] [outer = 00000000] [url = about:blank] 17:01:09 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (167E4C00) [pid = 2220] [serial = 766] [outer = 00000000] [url = about:blank] 17:01:09 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (0DD45000) [pid = 2220] [serial = 760] [outer = 00000000] [url = about:blank] 17:01:09 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (144C4000) [pid = 2220] [serial = 778] [outer = 00000000] [url = about:blank] 17:01:10 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (0D2EC000) [pid = 2220] [serial = 753] [outer = 00000000] [url = about:blank] 17:01:10 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (1A47C000) [pid = 2220] [serial = 784] [outer = 00000000] [url = about:blank] 17:01:10 INFO - PROCESS | 2220 | 1466035270078 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]]]}] 17:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 17:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1129ms 17:01:10 INFO - PROCESS | 2220 | 1466035270095 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 17:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 17:01:10 INFO - PROCESS | 2220 | 1466035270099 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 17:01:10 INFO - PROCESS | 2220 | 1466035270103 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 17:01:10 INFO - PROCESS | 2220 | 1466035270108 Marionette TRACE conn6 <- [1,1078,null,{}] 17:01:10 INFO - PROCESS | 2220 | 1466035270115 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}] 17:01:10 INFO - PROCESS | 2220 | 1466035270117 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:10 INFO - PROCESS | 2220 | 1466035270221 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 17:01:10 INFO - PROCESS | 2220 | 1466035270306 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:10 INFO - PROCESS | 2220 | 1466035270309 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:10 INFO - PROCESS | 2220 | ++DOCSHELL 0D1E9400 == 34 [pid = 2220] [id = 279] 17:01:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (0D1EC400) [pid = 2220] [serial = 836] [outer = 00000000] 17:01:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (0D4CC000) [pid = 2220] [serial = 837] [outer = 0D1EC400] 17:01:10 INFO - PROCESS | 2220 | 1466035270356 Marionette DEBUG loaded listener.js 17:01:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (0D870800) [pid = 2220] [serial = 838] [outer = 0D1EC400] 17:01:10 INFO - PROCESS | 2220 | 1466035270722 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]]]}] 17:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 17:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 730ms 17:01:10 INFO - PROCESS | 2220 | 1466035270835 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 17:01:10 INFO - PROCESS | 2220 | 1466035270840 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 17:01:10 INFO - PROCESS | 2220 | 1466035270845 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 17:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 17:01:10 INFO - PROCESS | 2220 | 1466035270848 Marionette TRACE conn6 <- [1,1082,null,{}] 17:01:10 INFO - PROCESS | 2220 | 1466035270852 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}] 17:01:10 INFO - PROCESS | 2220 | 1466035270855 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:10 INFO - PROCESS | 2220 | 1466035270948 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 17:01:10 INFO - PROCESS | 2220 | 1466035270957 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:10 INFO - PROCESS | 2220 | 1466035270959 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:10 INFO - PROCESS | 2220 | ++DOCSHELL 113D3000 == 35 [pid = 2220] [id = 280] 17:01:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (11475000) [pid = 2220] [serial = 839] [outer = 00000000] 17:01:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (14552C00) [pid = 2220] [serial = 840] [outer = 11475000] 17:01:11 INFO - PROCESS | 2220 | 1466035271009 Marionette DEBUG loaded listener.js 17:01:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (14674C00) [pid = 2220] [serial = 841] [outer = 11475000] 17:01:11 INFO - PROCESS | 2220 | 1466035271459 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]]]}] 17:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 17:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 670ms 17:01:11 INFO - PROCESS | 2220 | 1466035271520 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 17:01:11 INFO - PROCESS | 2220 | 1466035271523 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 17:01:11 INFO - PROCESS | 2220 | 1466035271526 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 17:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 17:01:11 INFO - PROCESS | 2220 | 1466035271529 Marionette TRACE conn6 <- [1,1086,null,{}] 17:01:11 INFO - PROCESS | 2220 | 1466035271540 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}] 17:01:11 INFO - PROCESS | 2220 | 1466035271545 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:11 INFO - PROCESS | 2220 | 1466035271630 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 17:01:11 INFO - PROCESS | 2220 | 1466035271640 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:11 INFO - PROCESS | 2220 | 1466035271642 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:11 INFO - PROCESS | 2220 | ++DOCSHELL 167E4C00 == 36 [pid = 2220] [id = 281] 17:01:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (167E5400) [pid = 2220] [serial = 842] [outer = 00000000] 17:01:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (1693BC00) [pid = 2220] [serial = 843] [outer = 167E5400] 17:01:11 INFO - PROCESS | 2220 | 1466035271689 Marionette DEBUG loaded listener.js 17:01:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (16960C00) [pid = 2220] [serial = 844] [outer = 167E5400] 17:01:12 INFO - PROCESS | 2220 | 1466035272178 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]]]}] 17:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 17:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 671ms 17:01:12 INFO - PROCESS | 2220 | 1466035272201 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 17:01:12 INFO - PROCESS | 2220 | 1466035272204 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 17:01:12 INFO - PROCESS | 2220 | 1466035272207 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 17:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 17:01:12 INFO - PROCESS | 2220 | 1466035272209 Marionette TRACE conn6 <- [1,1090,null,{}] 17:01:12 INFO - PROCESS | 2220 | 1466035272212 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}] 17:01:12 INFO - PROCESS | 2220 | 1466035272214 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:12 INFO - PROCESS | 2220 | 1466035272328 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 17:01:12 INFO - PROCESS | 2220 | 1466035272336 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:12 INFO - PROCESS | 2220 | 1466035272338 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:12 INFO - PROCESS | 2220 | ++DOCSHELL 16991000 == 37 [pid = 2220] [id = 282] 17:01:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (16A84800) [pid = 2220] [serial = 845] [outer = 00000000] 17:01:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (186CF800) [pid = 2220] [serial = 846] [outer = 16A84800] 17:01:12 INFO - PROCESS | 2220 | 1466035272383 Marionette DEBUG loaded listener.js 17:01:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (186DC400) [pid = 2220] [serial = 847] [outer = 16A84800] 17:01:12 INFO - PROCESS | 2220 | 1466035272850 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]]]}] 17:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 17:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 671ms 17:01:12 INFO - PROCESS | 2220 | 1466035272884 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 17:01:12 INFO - PROCESS | 2220 | 1466035272886 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 17:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 17:01:12 INFO - PROCESS | 2220 | 1466035272889 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 17:01:12 INFO - PROCESS | 2220 | 1466035272891 Marionette TRACE conn6 <- [1,1094,null,{}] 17:01:12 INFO - PROCESS | 2220 | 1466035272894 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}] 17:01:12 INFO - PROCESS | 2220 | 1466035272896 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:13 INFO - PROCESS | 2220 | 1466035273004 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 17:01:13 INFO - PROCESS | 2220 | 1466035273010 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:13 INFO - PROCESS | 2220 | 1466035273012 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:13 INFO - PROCESS | 2220 | ++DOCSHELL 1922D000 == 38 [pid = 2220] [id = 283] 17:01:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (19282C00) [pid = 2220] [serial = 848] [outer = 00000000] 17:01:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (19288C00) [pid = 2220] [serial = 849] [outer = 19282C00] 17:01:13 INFO - PROCESS | 2220 | 1466035273056 Marionette DEBUG loaded listener.js 17:01:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (1928FC00) [pid = 2220] [serial = 850] [outer = 19282C00] 17:01:13 INFO - PROCESS | 2220 | 1466035273515 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]]]}] 17:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 17:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 670ms 17:01:13 INFO - PROCESS | 2220 | 1466035273562 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 17:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 17:01:13 INFO - PROCESS | 2220 | 1466035273564 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 17:01:13 INFO - PROCESS | 2220 | 1466035273567 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 17:01:13 INFO - PROCESS | 2220 | 1466035273569 Marionette TRACE conn6 <- [1,1098,null,{}] 17:01:13 INFO - PROCESS | 2220 | 1466035273572 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}] 17:01:13 INFO - PROCESS | 2220 | 1466035273578 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:13 INFO - PROCESS | 2220 | 1466035273743 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 17:01:13 INFO - PROCESS | 2220 | 1466035273769 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:13 INFO - PROCESS | 2220 | 1466035273771 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:13 INFO - PROCESS | 2220 | ++DOCSHELL 19716800 == 39 [pid = 2220] [id = 284] 17:01:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (1971B800) [pid = 2220] [serial = 851] [outer = 00000000] 17:01:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (19AB2800) [pid = 2220] [serial = 852] [outer = 1971B800] 17:01:13 INFO - PROCESS | 2220 | 1466035273815 Marionette DEBUG loaded listener.js 17:01:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (19AB4400) [pid = 2220] [serial = 853] [outer = 1971B800] 17:01:14 INFO - PROCESS | 2220 | 1466035274291 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]]]}] 17:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 17:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 770ms 17:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 17:01:14 INFO - PROCESS | 2220 | 1466035274338 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 17:01:14 INFO - PROCESS | 2220 | 1466035274340 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 17:01:14 INFO - PROCESS | 2220 | 1466035274343 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 17:01:14 INFO - PROCESS | 2220 | 1466035274345 Marionette TRACE conn6 <- [1,1102,null,{}] 17:01:14 INFO - PROCESS | 2220 | 1466035274352 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}] 17:01:14 INFO - PROCESS | 2220 | 1466035274354 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:14 INFO - PROCESS | 2220 | 1466035274463 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 17:01:14 INFO - PROCESS | 2220 | 1466035274469 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:14 INFO - PROCESS | 2220 | 1466035274471 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:14 INFO - PROCESS | 2220 | ++DOCSHELL 0DC8E800 == 40 [pid = 2220] [id = 285] 17:01:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (1A3DAC00) [pid = 2220] [serial = 854] [outer = 00000000] 17:01:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (1A3DE400) [pid = 2220] [serial = 855] [outer = 1A3DAC00] 17:01:14 INFO - PROCESS | 2220 | 1466035274514 Marionette DEBUG loaded listener.js 17:01:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (1A3E2400) [pid = 2220] [serial = 856] [outer = 1A3DAC00] 17:01:14 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0C999400) [pid = 2220] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 17:01:14 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (1970F000) [pid = 2220] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 17:01:14 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0D2EC400) [pid = 2220] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 17:01:14 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0DE38400) [pid = 2220] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 17:01:14 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0D870400) [pid = 2220] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 17:01:14 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (1698B800) [pid = 2220] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 17:01:14 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0D816000) [pid = 2220] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 17:01:14 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (16966000) [pid = 2220] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 17:01:14 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (1BAC6800) [pid = 2220] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 17:01:14 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (1693E800) [pid = 2220] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 17:01:14 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (15EC4C00) [pid = 2220] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 17:01:14 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0C993400) [pid = 2220] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 17:01:14 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (144C4400) [pid = 2220] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 17:01:15 INFO - PROCESS | 2220 | 1466035275032 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]]]}] 17:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 17:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 731ms 17:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 17:01:15 INFO - PROCESS | 2220 | 1466035275081 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 17:01:15 INFO - PROCESS | 2220 | 1466035275083 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 17:01:15 INFO - PROCESS | 2220 | 1466035275086 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 17:01:15 INFO - PROCESS | 2220 | 1466035275087 Marionette TRACE conn6 <- [1,1106,null,{}] 17:01:15 INFO - PROCESS | 2220 | 1466035275091 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}] 17:01:15 INFO - PROCESS | 2220 | 1466035275093 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:15 INFO - PROCESS | 2220 | 1466035275175 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 17:01:15 INFO - PROCESS | 2220 | 1466035275180 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:15 INFO - PROCESS | 2220 | 1466035275182 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:15 INFO - PROCESS | 2220 | ++DOCSHELL 0DE38400 == 41 [pid = 2220] [id = 286] 17:01:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (144C4400) [pid = 2220] [serial = 857] [outer = 00000000] 17:01:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (186D2C00) [pid = 2220] [serial = 858] [outer = 144C4400] 17:01:15 INFO - PROCESS | 2220 | 1466035275225 Marionette DEBUG loaded listener.js 17:01:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (19AB0C00) [pid = 2220] [serial = 859] [outer = 144C4400] 17:01:15 INFO - PROCESS | 2220 | 1466035275666 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]]]}] 17:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 17:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 630ms 17:01:15 INFO - PROCESS | 2220 | 1466035275721 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 17:01:15 INFO - PROCESS | 2220 | 1466035275723 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 17:01:15 INFO - PROCESS | 2220 | 1466035275726 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 17:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 17:01:15 INFO - PROCESS | 2220 | 1466035275727 Marionette TRACE conn6 <- [1,1110,null,{}] 17:01:15 INFO - PROCESS | 2220 | 1466035275731 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}] 17:01:15 INFO - PROCESS | 2220 | 1466035275733 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:15 INFO - PROCESS | 2220 | 1466035275811 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 17:01:15 INFO - PROCESS | 2220 | 1466035275819 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:15 INFO - PROCESS | 2220 | 1466035275821 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:15 INFO - PROCESS | 2220 | ++DOCSHELL 15C4B000 == 42 [pid = 2220] [id = 287] 17:01:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (17E2DC00) [pid = 2220] [serial = 860] [outer = 00000000] 17:01:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (1BA5A000) [pid = 2220] [serial = 861] [outer = 17E2DC00] 17:01:15 INFO - PROCESS | 2220 | 1466035275864 Marionette DEBUG loaded listener.js 17:01:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (1BA60C00) [pid = 2220] [serial = 862] [outer = 17E2DC00] 17:01:16 INFO - PROCESS | 2220 | 1466035276285 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]]]}] 17:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 17:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 573ms 17:01:16 INFO - PROCESS | 2220 | 1466035276303 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 17:01:16 INFO - PROCESS | 2220 | 1466035276305 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 17:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 17:01:16 INFO - PROCESS | 2220 | 1466035276308 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 17:01:16 INFO - PROCESS | 2220 | 1466035276310 Marionette TRACE conn6 <- [1,1114,null,{}] 17:01:16 INFO - PROCESS | 2220 | 1466035276313 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}] 17:01:16 INFO - PROCESS | 2220 | 1466035276315 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:16 INFO - PROCESS | 2220 | 1466035276435 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 17:01:16 INFO - PROCESS | 2220 | 1466035276442 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:16 INFO - PROCESS | 2220 | 1466035276444 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:16 INFO - PROCESS | 2220 | ++DOCSHELL 1B9B9C00 == 43 [pid = 2220] [id = 288] 17:01:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (1BA57C00) [pid = 2220] [serial = 863] [outer = 00000000] 17:01:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (1C325800) [pid = 2220] [serial = 864] [outer = 1BA57C00] 17:01:16 INFO - PROCESS | 2220 | 1466035276488 Marionette DEBUG loaded listener.js 17:01:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (1C32A800) [pid = 2220] [serial = 865] [outer = 1BA57C00] 17:01:17 INFO - PROCESS | 2220 | --DOCSHELL 1A26BC00 == 42 [pid = 2220] [id = 261] 17:01:17 INFO - PROCESS | 2220 | --DOCSHELL 186D3000 == 41 [pid = 2220] [id = 260] 17:01:17 INFO - PROCESS | 2220 | --DOCSHELL 16947800 == 40 [pid = 2220] [id = 264] 17:01:17 INFO - PROCESS | 2220 | --DOCSHELL 0D4C3400 == 39 [pid = 2220] [id = 263] 17:01:17 INFO - PROCESS | 2220 | --DOCSHELL 1695EC00 == 38 [pid = 2220] [id = 262] 17:01:17 INFO - PROCESS | 2220 | --DOCSHELL 0D1E9400 == 37 [pid = 2220] [id = 279] 17:01:17 INFO - PROCESS | 2220 | --DOCSHELL 0D44A000 == 36 [pid = 2220] [id = 277] 17:01:17 INFO - PROCESS | 2220 | --DOCSHELL 0DC2AC00 == 35 [pid = 2220] [id = 278] 17:01:17 INFO - PROCESS | 2220 | --DOCSHELL 0CD6C800 == 34 [pid = 2220] [id = 276] 17:01:17 INFO - PROCESS | 2220 | --DOCSHELL 16991000 == 33 [pid = 2220] [id = 282] 17:01:17 INFO - PROCESS | 2220 | --DOCSHELL 0DE38400 == 32 [pid = 2220] [id = 286] 17:01:17 INFO - PROCESS | 2220 | --DOCSHELL 19716800 == 31 [pid = 2220] [id = 284] 17:01:17 INFO - PROCESS | 2220 | --DOCSHELL 1922D000 == 30 [pid = 2220] [id = 283] 17:01:17 INFO - PROCESS | 2220 | --DOCSHELL 0DC8E800 == 29 [pid = 2220] [id = 285] 17:01:17 INFO - PROCESS | 2220 | --DOCSHELL 113D3000 == 28 [pid = 2220] [id = 280] 17:01:17 INFO - PROCESS | 2220 | --DOCSHELL 167E4C00 == 27 [pid = 2220] [id = 281] 17:01:17 INFO - PROCESS | 2220 | --DOCSHELL 15C4B000 == 26 [pid = 2220] [id = 287] 17:01:18 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0D134000) [pid = 2220] [serial = 801] [outer = 00000000] [url = about:blank] 17:01:18 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0D265000) [pid = 2220] [serial = 802] [outer = 00000000] [url = about:blank] 17:01:18 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (1971C800) [pid = 2220] [serial = 825] [outer = 00000000] [url = about:blank] 17:01:18 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0D815C00) [pid = 2220] [serial = 799] [outer = 00000000] [url = about:blank] 17:01:18 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0D4CBC00) [pid = 2220] [serial = 798] [outer = 00000000] [url = about:blank] 17:01:18 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (1137B400) [pid = 2220] [serial = 807] [outer = 00000000] [url = about:blank] 17:01:18 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (114C7800) [pid = 2220] [serial = 808] [outer = 00000000] [url = about:blank] 17:01:18 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0D874C00) [pid = 2220] [serial = 804] [outer = 00000000] [url = about:blank] 17:01:18 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (0D935800) [pid = 2220] [serial = 805] [outer = 00000000] [url = about:blank] 17:01:18 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (17049000) [pid = 2220] [serial = 816] [outer = 00000000] [url = about:blank] 17:01:18 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (113CCC00) [pid = 2220] [serial = 790] [outer = 00000000] [url = about:blank] 17:01:18 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (0DC30800) [pid = 2220] [serial = 789] [outer = 00000000] [url = about:blank] 17:01:18 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (1928B800) [pid = 2220] [serial = 793] [outer = 00000000] [url = about:blank] 17:01:18 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (17F73000) [pid = 2220] [serial = 792] [outer = 00000000] [url = about:blank] 17:01:18 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (1C319C00) [pid = 2220] [serial = 796] [outer = 00000000] [url = about:blank] 17:01:18 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (1BB9A000) [pid = 2220] [serial = 795] [outer = 00000000] [url = about:blank] 17:01:18 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (19755000) [pid = 2220] [serial = 826] [outer = 00000000] [url = about:blank] 17:01:18 INFO - PROCESS | 2220 | --DOMWINDOW == 66 (16964C00) [pid = 2220] [serial = 814] [outer = 00000000] [url = about:blank] 17:01:18 INFO - PROCESS | 2220 | --DOMWINDOW == 65 (16945C00) [pid = 2220] [serial = 813] [outer = 00000000] [url = about:blank] 17:01:18 INFO - PROCESS | 2220 | --DOMWINDOW == 64 (1862A800) [pid = 2220] [serial = 817] [outer = 00000000] [url = about:blank] 17:01:18 INFO - PROCESS | 2220 | --DOMWINDOW == 63 (186DD800) [pid = 2220] [serial = 822] [outer = 00000000] [url = about:blank] 17:01:18 INFO - PROCESS | 2220 | --DOMWINDOW == 62 (0DD44000) [pid = 2220] [serial = 820] [outer = 00000000] [url = about:blank] 17:01:18 INFO - PROCESS | 2220 | --DOMWINDOW == 61 (14F32C00) [pid = 2220] [serial = 810] [outer = 00000000] [url = about:blank] 17:01:18 INFO - PROCESS | 2220 | --DOMWINDOW == 60 (1928E800) [pid = 2220] [serial = 823] [outer = 00000000] [url = about:blank] 17:01:18 INFO - PROCESS | 2220 | --DOMWINDOW == 59 (15EC8000) [pid = 2220] [serial = 811] [outer = 00000000] [url = about:blank] 17:01:18 INFO - PROCESS | 2220 | --DOMWINDOW == 58 (0D811400) [pid = 2220] [serial = 819] [outer = 00000000] [url = about:blank] 17:01:18 INFO - PROCESS | 2220 | 1466035278286 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]]]}] 17:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 17:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 2020ms 17:01:18 INFO - PROCESS | 2220 | 1466035278330 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 17:01:18 INFO - PROCESS | 2220 | 1466035278334 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 17:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 17:01:18 INFO - PROCESS | 2220 | 1466035278339 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 17:01:18 INFO - PROCESS | 2220 | 1466035278342 Marionette TRACE conn6 <- [1,1118,null,{}] 17:01:18 INFO - PROCESS | 2220 | 1466035278348 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}] 17:01:18 INFO - PROCESS | 2220 | 1466035278351 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:18 INFO - PROCESS | 2220 | 1466035278440 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 17:01:18 INFO - PROCESS | 2220 | 1466035278448 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:18 INFO - PROCESS | 2220 | 1466035278452 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:18 INFO - PROCESS | 2220 | ++DOCSHELL 0D21C000 == 27 [pid = 2220] [id = 289] 17:01:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 59 (0D265000) [pid = 2220] [serial = 866] [outer = 00000000] 17:01:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 60 (0D2ECC00) [pid = 2220] [serial = 867] [outer = 0D265000] 17:01:18 INFO - PROCESS | 2220 | 1466035278500 Marionette DEBUG loaded listener.js 17:01:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 61 (0D452000) [pid = 2220] [serial = 868] [outer = 0D265000] 17:01:18 INFO - PROCESS | 2220 | 1466035278952 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]]]}] 17:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 17:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 690ms 17:01:19 INFO - PROCESS | 2220 | 1466035279030 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 17:01:19 INFO - PROCESS | 2220 | 1466035279035 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 17:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 17:01:19 INFO - PROCESS | 2220 | 1466035279041 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 17:01:19 INFO - PROCESS | 2220 | 1466035279044 Marionette TRACE conn6 <- [1,1122,null,{}] 17:01:19 INFO - PROCESS | 2220 | 1466035279048 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}] 17:01:19 INFO - PROCESS | 2220 | 1466035279051 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:19 INFO - PROCESS | 2220 | 1466035279141 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 17:01:19 INFO - PROCESS | 2220 | 1466035279157 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:19 INFO - PROCESS | 2220 | 1466035279160 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:19 INFO - PROCESS | 2220 | ++DOCSHELL 0D81C800 == 28 [pid = 2220] [id = 290] 17:01:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 62 (0D81D000) [pid = 2220] [serial = 869] [outer = 00000000] 17:01:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 63 (0D86C800) [pid = 2220] [serial = 870] [outer = 0D81D000] 17:01:19 INFO - PROCESS | 2220 | 1466035279207 Marionette DEBUG loaded listener.js 17:01:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 64 (0D873000) [pid = 2220] [serial = 871] [outer = 0D81D000] 17:01:19 INFO - PROCESS | 2220 | 1466035279666 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]]]}] 17:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 17:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 670ms 17:01:19 INFO - PROCESS | 2220 | 1466035279715 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 17:01:19 INFO - PROCESS | 2220 | 1466035279717 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 17:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 17:01:19 INFO - PROCESS | 2220 | 1466035279720 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 17:01:19 INFO - PROCESS | 2220 | 1466035279724 Marionette TRACE conn6 <- [1,1126,null,{}] 17:01:19 INFO - PROCESS | 2220 | 1466035279734 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}] 17:01:19 INFO - PROCESS | 2220 | 1466035279739 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:19 INFO - PROCESS | 2220 | 1466035279850 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 17:01:19 INFO - PROCESS | 2220 | 1466035279939 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:19 INFO - PROCESS | 2220 | 1466035279942 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:19 INFO - PROCESS | 2220 | ++DOCSHELL 0DC8A400 == 29 [pid = 2220] [id = 291] 17:01:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 65 (0DC8B800) [pid = 2220] [serial = 872] [outer = 00000000] 17:01:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 66 (0DCDBC00) [pid = 2220] [serial = 873] [outer = 0DC8B800] 17:01:19 INFO - PROCESS | 2220 | 1466035279989 Marionette DEBUG loaded listener.js 17:01:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 67 (0D4C6000) [pid = 2220] [serial = 874] [outer = 0DC8B800] 17:01:20 INFO - PROCESS | 2220 | 1466035280375 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]]]}] 17:01:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 17:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 670ms 17:01:20 INFO - PROCESS | 2220 | 1466035280394 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 17:01:20 INFO - PROCESS | 2220 | 1466035280397 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 17:01:20 INFO - PROCESS | 2220 | 1466035280400 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 17:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 17:01:20 INFO - PROCESS | 2220 | 1466035280402 Marionette TRACE conn6 <- [1,1130,null,{}] 17:01:20 INFO - PROCESS | 2220 | 1466035280405 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}] 17:01:20 INFO - PROCESS | 2220 | 1466035280407 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:20 INFO - PROCESS | 2220 | 1466035280522 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 17:01:20 INFO - PROCESS | 2220 | 1466035280530 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:20 INFO - PROCESS | 2220 | 1466035280532 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:20 INFO - PROCESS | 2220 | ++DOCSHELL 0D93D800 == 30 [pid = 2220] [id = 292] 17:01:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (0DC8FC00) [pid = 2220] [serial = 875] [outer = 00000000] 17:01:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (1147A400) [pid = 2220] [serial = 876] [outer = 0DC8FC00] 17:01:20 INFO - PROCESS | 2220 | 1466035280576 Marionette DEBUG loaded listener.js 17:01:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (1455F000) [pid = 2220] [serial = 877] [outer = 0DC8FC00] 17:01:20 INFO - PROCESS | 2220 | 1466035280990 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]]]}] 17:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 17:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 630ms 17:01:21 INFO - PROCESS | 2220 | 1466035281035 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 17:01:21 INFO - PROCESS | 2220 | 1466035281036 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 17:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 17:01:21 INFO - PROCESS | 2220 | 1466035281040 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 17:01:21 INFO - PROCESS | 2220 | 1466035281041 Marionette TRACE conn6 <- [1,1134,null,{}] 17:01:21 INFO - PROCESS | 2220 | 1466035281045 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}] 17:01:21 INFO - PROCESS | 2220 | 1466035281047 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:21 INFO - PROCESS | 2220 | 1466035281155 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 17:01:21 INFO - PROCESS | 2220 | 1466035281163 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:21 INFO - PROCESS | 2220 | 1466035281165 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:21 INFO - PROCESS | 2220 | ++DOCSHELL 113D4C00 == 31 [pid = 2220] [id = 293] 17:01:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (14670400) [pid = 2220] [serial = 878] [outer = 00000000] 17:01:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (14DB8800) [pid = 2220] [serial = 879] [outer = 14670400] 17:01:21 INFO - PROCESS | 2220 | 1466035281209 Marionette DEBUG loaded listener.js 17:01:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (14FDA400) [pid = 2220] [serial = 880] [outer = 14670400] 17:01:21 INFO - PROCESS | 2220 | [2220] 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 17:01:21 INFO - PROCESS | 2220 | 1466035281764 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]]]}] 17:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 17:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 770ms 17:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 17:01:21 INFO - PROCESS | 2220 | 1466035281811 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 17:01:21 INFO - PROCESS | 2220 | 1466035281813 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 17:01:21 INFO - PROCESS | 2220 | 1466035281816 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 17:01:21 INFO - PROCESS | 2220 | 1466035281818 Marionette TRACE conn6 <- [1,1138,null,{}] 17:01:21 INFO - PROCESS | 2220 | 1466035281821 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}] 17:01:21 INFO - PROCESS | 2220 | 1466035281827 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:21 INFO - PROCESS | 2220 | 1466035281933 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 17:01:21 INFO - PROCESS | 2220 | 1466035281944 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:21 INFO - PROCESS | 2220 | 1466035281946 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:21 INFO - PROCESS | 2220 | ++DOCSHELL 15E06800 == 32 [pid = 2220] [id = 294] 17:01:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (16474400) [pid = 2220] [serial = 881] [outer = 00000000] 17:01:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (16988800) [pid = 2220] [serial = 882] [outer = 16474400] 17:01:22 INFO - PROCESS | 2220 | 1466035281991 Marionette DEBUG loaded listener.js 17:01:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (16B93400) [pid = 2220] [serial = 883] [outer = 16474400] 17:01:22 INFO - PROCESS | 2220 | 1466035282401 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]]]}] 17:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 17:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 671ms 17:01:22 INFO - PROCESS | 2220 | 1466035282488 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 17:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 17:01:22 INFO - PROCESS | 2220 | 1466035282490 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 17:01:22 INFO - PROCESS | 2220 | 1466035282492 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 17:01:22 INFO - PROCESS | 2220 | 1466035282494 Marionette TRACE conn6 <- [1,1142,null,{}] 17:01:22 INFO - PROCESS | 2220 | 1466035282498 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}] 17:01:22 INFO - PROCESS | 2220 | 1466035282499 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:22 INFO - PROCESS | 2220 | 1466035282575 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 17:01:22 INFO - PROCESS | 2220 | 1466035282580 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:22 INFO - PROCESS | 2220 | 1466035282582 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:22 INFO - PROCESS | 2220 | ++DOCSHELL 16B98400 == 33 [pid = 2220] [id = 295] 17:01:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (17052400) [pid = 2220] [serial = 884] [outer = 00000000] 17:01:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (1862A000) [pid = 2220] [serial = 885] [outer = 17052400] 17:01:22 INFO - PROCESS | 2220 | 1466035282625 Marionette DEBUG loaded listener.js 17:01:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (186D4000) [pid = 2220] [serial = 886] [outer = 17052400] 17:01:23 INFO - PROCESS | 2220 | 1466035283039 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]]]}] 17:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 17:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 571ms 17:01:23 INFO - PROCESS | 2220 | 1466035283063 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 17:01:23 INFO - PROCESS | 2220 | 1466035283065 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 17:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 17:01:23 INFO - PROCESS | 2220 | 1466035283069 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 17:01:23 INFO - PROCESS | 2220 | 1466035283070 Marionette TRACE conn6 <- [1,1146,null,{}] 17:01:23 INFO - PROCESS | 2220 | 1466035283092 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}] 17:01:23 INFO - PROCESS | 2220 | 1466035283094 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:23 INFO - PROCESS | 2220 | 1466035283173 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 17:01:23 INFO - PROCESS | 2220 | 1466035283180 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:23 INFO - PROCESS | 2220 | 1466035283181 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:23 INFO - PROCESS | 2220 | ++DOCSHELL 186DBC00 == 34 [pid = 2220] [id = 296] 17:01:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (186DC000) [pid = 2220] [serial = 887] [outer = 00000000] 17:01:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (19287400) [pid = 2220] [serial = 888] [outer = 186DC000] 17:01:23 INFO - PROCESS | 2220 | 1466035283225 Marionette DEBUG loaded listener.js 17:01:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (19288000) [pid = 2220] [serial = 889] [outer = 186DC000] 17:01:23 INFO - PROCESS | 2220 | 1466035283692 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]]]}] 17:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 17:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 670ms 17:01:23 INFO - PROCESS | 2220 | 1466035283740 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 17:01:23 INFO - PROCESS | 2220 | 1466035283742 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 17:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 17:01:23 INFO - PROCESS | 2220 | 1466035283745 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 17:01:23 INFO - PROCESS | 2220 | 1466035283746 Marionette TRACE conn6 <- [1,1150,null,{}] 17:01:23 INFO - PROCESS | 2220 | 1466035283750 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}] 17:01:23 INFO - PROCESS | 2220 | 1466035283762 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:23 INFO - PROCESS | 2220 | 1466035283883 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 17:01:23 INFO - PROCESS | 2220 | 1466035283972 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:23 INFO - PROCESS | 2220 | 1466035283973 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:24 INFO - PROCESS | 2220 | ++DOCSHELL 0DC89C00 == 35 [pid = 2220] [id = 297] 17:01:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (1970EC00) [pid = 2220] [serial = 890] [outer = 00000000] 17:01:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (19719C00) [pid = 2220] [serial = 891] [outer = 1970EC00] 17:01:24 INFO - PROCESS | 2220 | 1466035284016 Marionette DEBUG loaded listener.js 17:01:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (1975A800) [pid = 2220] [serial = 892] [outer = 1970EC00] 17:01:24 INFO - PROCESS | 2220 | 1466035284464 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]]]}] 17:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 17:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 770ms 17:01:24 INFO - PROCESS | 2220 | 1466035284521 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 17:01:24 INFO - PROCESS | 2220 | 1466035284523 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 17:01:24 INFO - PROCESS | 2220 | 1466035284526 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 17:01:24 INFO - PROCESS | 2220 | 1466035284527 Marionette TRACE conn6 <- [1,1154,null,{}] 17:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 17:01:24 INFO - PROCESS | 2220 | 1466035284531 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}] 17:01:24 INFO - PROCESS | 2220 | 1466035284532 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:24 INFO - PROCESS | 2220 | 1466035284645 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 17:01:24 INFO - PROCESS | 2220 | 1466035284651 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:24 INFO - PROCESS | 2220 | 1466035284652 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:24 INFO - PROCESS | 2220 | ++DOCSHELL 19760400 == 36 [pid = 2220] [id = 298] 17:01:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (19760800) [pid = 2220] [serial = 893] [outer = 00000000] 17:01:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (19884000) [pid = 2220] [serial = 894] [outer = 19760800] 17:01:24 INFO - PROCESS | 2220 | 1466035284695 Marionette DEBUG loaded listener.js 17:01:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (19AB0800) [pid = 2220] [serial = 895] [outer = 19760800] 17:01:25 INFO - PROCESS | 2220 | 1466035285127 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]]]}] 17:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 17:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 670ms 17:01:25 INFO - PROCESS | 2220 | 1466035285201 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 17:01:25 INFO - PROCESS | 2220 | 1466035285203 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 17:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 17:01:25 INFO - PROCESS | 2220 | 1466035285206 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 17:01:25 INFO - PROCESS | 2220 | 1466035285209 Marionette TRACE conn6 <- [1,1158,null,{}] 17:01:25 INFO - PROCESS | 2220 | 1466035285212 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}] 17:01:25 INFO - PROCESS | 2220 | 1466035285214 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:25 INFO - PROCESS | 2220 | 1466035285367 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 17:01:25 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (19282C00) [pid = 2220] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 17:01:25 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (1971B800) [pid = 2220] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 17:01:25 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (1A3DAC00) [pid = 2220] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 17:01:25 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (17E2DC00) [pid = 2220] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 17:01:25 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0E276C00) [pid = 2220] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 17:01:25 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0D4D1400) [pid = 2220] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 17:01:25 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (16960800) [pid = 2220] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 17:01:25 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (16A84800) [pid = 2220] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 17:01:25 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (167E5400) [pid = 2220] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 17:01:25 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (11475000) [pid = 2220] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 17:01:25 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0D1EC400) [pid = 2220] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 17:01:25 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (144C4400) [pid = 2220] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 17:01:25 INFO - PROCESS | 2220 | 1466035285642 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:25 INFO - PROCESS | 2220 | 1466035285644 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:25 INFO - PROCESS | 2220 | ++DOCSHELL 0915EC00 == 37 [pid = 2220] [id = 299] 17:01:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (0C999400) [pid = 2220] [serial = 896] [outer = 00000000] 17:01:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (0D815000) [pid = 2220] [serial = 897] [outer = 0C999400] 17:01:25 INFO - PROCESS | 2220 | 1466035285693 Marionette DEBUG loaded listener.js 17:01:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (15EBF400) [pid = 2220] [serial = 898] [outer = 0C999400] 17:01:26 INFO - PROCESS | 2220 | 1466035286075 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]]]}] 17:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 17:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 930ms 17:01:26 INFO - PROCESS | 2220 | 1466035286141 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 17:01:26 INFO - PROCESS | 2220 | 1466035286143 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 17:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 17:01:26 INFO - PROCESS | 2220 | 1466035286146 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 17:01:26 INFO - PROCESS | 2220 | 1466035286148 Marionette TRACE conn6 <- [1,1162,null,{}] 17:01:26 INFO - PROCESS | 2220 | 1466035286151 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}] 17:01:26 INFO - PROCESS | 2220 | 1466035286153 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:26 INFO - PROCESS | 2220 | 1466035286232 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 17:01:26 INFO - PROCESS | 2220 | 1466035286237 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:26 INFO - PROCESS | 2220 | 1466035286239 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:26 INFO - PROCESS | 2220 | ++DOCSHELL 17046800 == 38 [pid = 2220] [id = 300] 17:01:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (18629000) [pid = 2220] [serial = 899] [outer = 00000000] 17:01:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (1A3E0000) [pid = 2220] [serial = 900] [outer = 18629000] 17:01:26 INFO - PROCESS | 2220 | 1466035286281 Marionette DEBUG loaded listener.js 17:01:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (1A3E1800) [pid = 2220] [serial = 901] [outer = 18629000] 17:01:26 INFO - PROCESS | 2220 | 1466035286717 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] 17:01:26 INFO - PROCESS | 2220 | 1466035286779 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 17:01:26 INFO - PROCESS | 2220 | 1466035286782 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 17:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 17:01:26 INFO - PROCESS | 2220 | 1466035286784 Marionette TRACE conn6 <- [1,1166,null,{}] 17:01:26 INFO - PROCESS | 2220 | 1466035286787 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}] 17:01:26 INFO - PROCESS | 2220 | 1466035286789 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:26 INFO - PROCESS | 2220 | 1466035286868 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 17:01:26 INFO - PROCESS | 2220 | 1466035286902 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:26 INFO - PROCESS | 2220 | 1466035286904 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:26 INFO - PROCESS | 2220 | ++DOCSHELL 14D2C800 == 39 [pid = 2220] [id = 301] 17:01:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (1A3DB400) [pid = 2220] [serial = 902] [outer = 00000000] 17:01:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (1C31A000) [pid = 2220] [serial = 903] [outer = 1A3DB400] 17:01:26 INFO - PROCESS | 2220 | 1466035286946 Marionette DEBUG loaded listener.js 17:01:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (1C329C00) [pid = 2220] [serial = 904] [outer = 1A3DB400] 17:01:27 INFO - PROCESS | 2220 | 1466035287379 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] 17:01:27 INFO - PROCESS | 2220 | 1466035287419 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 17:01:27 INFO - PROCESS | 2220 | 1466035287422 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 17:01:27 INFO - PROCESS | 2220 | 1466035287423 Marionette TRACE conn6 <- [1,1170,null,{}] 17:01:27 INFO - PROCESS | 2220 | 1466035287427 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}] 17:01:27 INFO - PROCESS | 2220 | 1466035287429 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:27 INFO - PROCESS | 2220 | 1466035287508 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 17:01:27 INFO - PROCESS | 2220 | 1466035287516 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:27 INFO - PROCESS | 2220 | 1466035287518 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:27 INFO - PROCESS | 2220 | ++DOCSHELL 14844800 == 40 [pid = 2220] [id = 302] 17:01:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (1A3DAC00) [pid = 2220] [serial = 905] [outer = 00000000] 17:01:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (1CD1D400) [pid = 2220] [serial = 906] [outer = 1A3DAC00] 17:01:27 INFO - PROCESS | 2220 | 1466035287560 Marionette DEBUG loaded listener.js 17:01:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (1CDB5400) [pid = 2220] [serial = 907] [outer = 1A3DAC00] 17:01:28 INFO - PROCESS | 2220 | 1466035288374 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] 17:01:28 INFO - PROCESS | 2220 | 1466035288450 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 17:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 17:01:28 INFO - PROCESS | 2220 | 1466035288454 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 17:01:28 INFO - PROCESS | 2220 | 1466035288460 Marionette TRACE conn6 <- [1,1174,null,{}] 17:01:28 INFO - PROCESS | 2220 | 1466035288485 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}] 17:01:28 INFO - PROCESS | 2220 | 1466035288488 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:28 INFO - PROCESS | 2220 | 1466035288636 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 17:01:28 INFO - PROCESS | 2220 | 1466035288760 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:28 INFO - PROCESS | 2220 | 1466035288763 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:28 INFO - PROCESS | 2220 | ++DOCSHELL 0D133400 == 41 [pid = 2220] [id = 303] 17:01:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0D4C7400) [pid = 2220] [serial = 908] [outer = 00000000] 17:01:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0D872C00) [pid = 2220] [serial = 909] [outer = 0D4C7400] 17:01:28 INFO - PROCESS | 2220 | 1466035288821 Marionette DEBUG loaded listener.js 17:01:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0D940400) [pid = 2220] [serial = 910] [outer = 0D4C7400] 17:01:29 INFO - PROCESS | 2220 | 1466035289690 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] 17:01:29 INFO - PROCESS | 2220 | 1466035289759 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 17:01:29 INFO - PROCESS | 2220 | 1466035289765 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 17:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 17:01:29 INFO - PROCESS | 2220 | 1466035289768 Marionette TRACE conn6 <- [1,1178,null,{}] 17:01:29 INFO - PROCESS | 2220 | 1466035289774 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}] 17:01:29 INFO - PROCESS | 2220 | 1466035289777 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:29 INFO - PROCESS | 2220 | 1466035289884 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 17:01:30 INFO - PROCESS | 2220 | 1466035290013 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:30 INFO - PROCESS | 2220 | 1466035290017 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:30 INFO - PROCESS | 2220 | ++DOCSHELL 0D219800 == 42 [pid = 2220] [id = 304] 17:01:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0D4CF800) [pid = 2220] [serial = 911] [outer = 00000000] 17:01:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0D877C00) [pid = 2220] [serial = 912] [outer = 0D4CF800] 17:01:30 INFO - PROCESS | 2220 | 1466035290068 Marionette DEBUG loaded listener.js 17:01:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0DC29400) [pid = 2220] [serial = 913] [outer = 0D4CF800] 17:01:30 INFO - PROCESS | 2220 | --DOCSHELL 14D2C800 == 41 [pid = 2220] [id = 301] 17:01:30 INFO - PROCESS | 2220 | --DOCSHELL 17046800 == 40 [pid = 2220] [id = 300] 17:01:30 INFO - PROCESS | 2220 | --DOCSHELL 0915EC00 == 39 [pid = 2220] [id = 299] 17:01:30 INFO - PROCESS | 2220 | --DOCSHELL 19760400 == 38 [pid = 2220] [id = 298] 17:01:30 INFO - PROCESS | 2220 | --DOCSHELL 0DC89C00 == 37 [pid = 2220] [id = 297] 17:01:30 INFO - PROCESS | 2220 | --DOCSHELL 186DBC00 == 36 [pid = 2220] [id = 296] 17:01:30 INFO - PROCESS | 2220 | --DOCSHELL 16B98400 == 35 [pid = 2220] [id = 295] 17:01:30 INFO - PROCESS | 2220 | --DOCSHELL 15E06800 == 34 [pid = 2220] [id = 294] 17:01:30 INFO - PROCESS | 2220 | --DOCSHELL 113D4C00 == 33 [pid = 2220] [id = 293] 17:01:30 INFO - PROCESS | 2220 | --DOCSHELL 0D93D800 == 32 [pid = 2220] [id = 292] 17:01:30 INFO - PROCESS | 2220 | --DOCSHELL 0DC8A400 == 31 [pid = 2220] [id = 291] 17:01:30 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (1C325800) [pid = 2220] [serial = 864] [outer = 00000000] [url = about:blank] 17:01:30 INFO - PROCESS | 2220 | --DOCSHELL 0D81C800 == 30 [pid = 2220] [id = 290] 17:01:30 INFO - PROCESS | 2220 | --DOCSHELL 0D21C000 == 29 [pid = 2220] [id = 289] 17:01:30 INFO - PROCESS | 2220 | --DOCSHELL 1B9B9C00 == 28 [pid = 2220] [id = 288] 17:01:30 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (19288C00) [pid = 2220] [serial = 849] [outer = 00000000] [url = about:blank] 17:01:30 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (19AB2800) [pid = 2220] [serial = 852] [outer = 00000000] [url = about:blank] 17:01:30 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (1A3DE400) [pid = 2220] [serial = 855] [outer = 00000000] [url = about:blank] 17:01:30 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (19AB4400) [pid = 2220] [serial = 853] [outer = 00000000] [url = about:blank] 17:01:30 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (1BA5A000) [pid = 2220] [serial = 861] [outer = 00000000] [url = about:blank] 17:01:30 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (15E04400) [pid = 2220] [serial = 834] [outer = 00000000] [url = about:blank] 17:01:30 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0DD3B400) [pid = 2220] [serial = 832] [outer = 00000000] [url = about:blank] 17:01:30 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0DA68800) [pid = 2220] [serial = 831] [outer = 00000000] [url = about:blank] 17:01:30 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (19887400) [pid = 2220] [serial = 828] [outer = 00000000] [url = about:blank] 17:01:30 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (19AB5C00) [pid = 2220] [serial = 829] [outer = 00000000] [url = about:blank] 17:01:30 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (1BA60C00) [pid = 2220] [serial = 862] [outer = 00000000] [url = about:blank] 17:01:30 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (186CF800) [pid = 2220] [serial = 846] [outer = 00000000] [url = about:blank] 17:01:30 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (1693BC00) [pid = 2220] [serial = 843] [outer = 00000000] [url = about:blank] 17:01:30 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (16960C00) [pid = 2220] [serial = 844] [outer = 00000000] [url = about:blank] 17:01:30 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (14552C00) [pid = 2220] [serial = 840] [outer = 00000000] [url = about:blank] 17:01:30 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (14674C00) [pid = 2220] [serial = 841] [outer = 00000000] [url = about:blank] 17:01:30 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0D4CC000) [pid = 2220] [serial = 837] [outer = 00000000] [url = about:blank] 17:01:30 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (0D870800) [pid = 2220] [serial = 838] [outer = 00000000] [url = about:blank] 17:01:30 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (1693DC00) [pid = 2220] [serial = 835] [outer = 00000000] [url = about:blank] 17:01:30 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (1928FC00) [pid = 2220] [serial = 850] [outer = 00000000] [url = about:blank] 17:01:30 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (186D2C00) [pid = 2220] [serial = 858] [outer = 00000000] [url = about:blank] 17:01:30 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (1A3E2400) [pid = 2220] [serial = 856] [outer = 00000000] [url = about:blank] 17:01:30 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (19AB0C00) [pid = 2220] [serial = 859] [outer = 00000000] [url = about:blank] 17:01:30 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (186DC400) [pid = 2220] [serial = 847] [outer = 00000000] [url = about:blank] 17:01:30 INFO - PROCESS | 2220 | 1466035290588 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] 17:01:30 INFO - PROCESS | 2220 | 1466035290646 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 17:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 17:01:30 INFO - PROCESS | 2220 | 1466035290652 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 17:01:30 INFO - PROCESS | 2220 | 1466035290655 Marionette TRACE conn6 <- [1,1182,null,{}] 17:01:30 INFO - PROCESS | 2220 | 1466035290659 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}] 17:01:30 INFO - PROCESS | 2220 | 1466035290661 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:30 INFO - PROCESS | 2220 | 1466035290747 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 17:01:30 INFO - PROCESS | 2220 | 1466035290756 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:30 INFO - PROCESS | 2220 | 1466035290758 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:30 INFO - PROCESS | 2220 | ++DOCSHELL 0DA68800 == 29 [pid = 2220] [id = 305] 17:01:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (0DC26C00) [pid = 2220] [serial = 914] [outer = 00000000] 17:01:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (0DCD8800) [pid = 2220] [serial = 915] [outer = 0DC26C00] 17:01:30 INFO - PROCESS | 2220 | 1466035290804 Marionette DEBUG loaded listener.js 17:01:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (0E202800) [pid = 2220] [serial = 916] [outer = 0DC26C00] 17:01:31 INFO - PROCESS | 2220 | 1466035291300 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] 17:01:31 INFO - PROCESS | 2220 | 1466035291328 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 17:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 17:01:31 INFO - PROCESS | 2220 | 1466035291332 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 17:01:31 INFO - PROCESS | 2220 | 1466035291335 Marionette TRACE conn6 <- [1,1186,null,{}] 17:01:31 INFO - PROCESS | 2220 | 1466035291346 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}] 17:01:31 INFO - PROCESS | 2220 | 1466035291351 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:31 INFO - PROCESS | 2220 | 1466035291463 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 17:01:31 INFO - PROCESS | 2220 | 1466035291548 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:31 INFO - PROCESS | 2220 | 1466035291551 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:31 INFO - PROCESS | 2220 | ++DOCSHELL 14FE0800 == 30 [pid = 2220] [id = 306] 17:01:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (14FE1400) [pid = 2220] [serial = 917] [outer = 00000000] 17:01:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (15E03C00) [pid = 2220] [serial = 918] [outer = 14FE1400] 17:01:31 INFO - PROCESS | 2220 | 1466035291605 Marionette DEBUG loaded listener.js 17:01:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (15EC7800) [pid = 2220] [serial = 919] [outer = 14FE1400] 17:01:31 INFO - PROCESS | 2220 | 1466035291981 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]]]}] 17:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 17:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 670ms 17:01:32 INFO - PROCESS | 2220 | 1466035292011 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 17:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 17:01:32 INFO - PROCESS | 2220 | 1466035292014 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 17:01:32 INFO - PROCESS | 2220 | 1466035292017 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 17:01:32 INFO - PROCESS | 2220 | 1466035292018 Marionette TRACE conn6 <- [1,1190,null,{}] 17:01:32 INFO - PROCESS | 2220 | 1466035292022 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}] 17:01:32 INFO - PROCESS | 2220 | 1466035292024 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:32 INFO - PROCESS | 2220 | 1466035292108 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 17:01:32 INFO - PROCESS | 2220 | 1466035292114 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:32 INFO - PROCESS | 2220 | 1466035292124 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:32 INFO - PROCESS | 2220 | ++DOCSHELL 16939400 == 31 [pid = 2220] [id = 307] 17:01:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (16939C00) [pid = 2220] [serial = 920] [outer = 00000000] 17:01:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (1696A800) [pid = 2220] [serial = 921] [outer = 16939C00] 17:01:32 INFO - PROCESS | 2220 | 1466035292170 Marionette DEBUG loaded listener.js 17:01:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (16988C00) [pid = 2220] [serial = 922] [outer = 16939C00] 17:01:32 INFO - PROCESS | 2220 | 1466035292638 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]]]}] 17:01:32 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 17:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 671ms 17:01:32 INFO - PROCESS | 2220 | 1466035292691 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 17:01:32 INFO - PROCESS | 2220 | 1466035292693 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 17:01:32 INFO - PROCESS | 2220 | 1466035292696 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 17:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 17:01:32 INFO - PROCESS | 2220 | 1466035292698 Marionette TRACE conn6 <- [1,1194,null,{}] 17:01:32 INFO - PROCESS | 2220 | 1466035292708 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}] 17:01:32 INFO - PROCESS | 2220 | 1466035292710 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:32 INFO - PROCESS | 2220 | 1466035292815 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 17:01:32 INFO - PROCESS | 2220 | 1466035292901 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:32 INFO - PROCESS | 2220 | 1466035292903 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:32 INFO - PROCESS | 2220 | ++DOCSHELL 17F94C00 == 32 [pid = 2220] [id = 308] 17:01:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (18624C00) [pid = 2220] [serial = 923] [outer = 00000000] 17:01:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (186DD400) [pid = 2220] [serial = 924] [outer = 18624C00] 17:01:32 INFO - PROCESS | 2220 | 1466035292946 Marionette DEBUG loaded listener.js 17:01:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (19286000) [pid = 2220] [serial = 925] [outer = 18624C00] 17:01:33 INFO - PROCESS | 2220 | 1466035293385 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]]]}] 17:01:33 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 17:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 731ms 17:01:33 INFO - PROCESS | 2220 | 1466035293432 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 17:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 17:01:33 INFO - PROCESS | 2220 | 1466035293434 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 17:01:33 INFO - PROCESS | 2220 | 1466035293437 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 17:01:33 INFO - PROCESS | 2220 | 1466035293439 Marionette TRACE conn6 <- [1,1198,null,{}] 17:01:33 INFO - PROCESS | 2220 | 1466035293443 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}] 17:01:33 INFO - PROCESS | 2220 | 1466035293448 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:33 INFO - PROCESS | 2220 | 1466035293584 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 17:01:33 INFO - PROCESS | 2220 | 1466035293648 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:33 INFO - PROCESS | 2220 | 1466035293650 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:33 INFO - PROCESS | 2220 | ++DOCSHELL 19712400 == 33 [pid = 2220] [id = 309] 17:01:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (19718800) [pid = 2220] [serial = 926] [outer = 00000000] 17:01:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (1979BC00) [pid = 2220] [serial = 927] [outer = 19718800] 17:01:33 INFO - PROCESS | 2220 | 1466035293696 Marionette DEBUG loaded listener.js 17:01:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (19887000) [pid = 2220] [serial = 928] [outer = 19718800] 17:01:34 INFO - PROCESS | 2220 | 1466035294112 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]]]}] 17:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 17:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 730ms 17:01:34 INFO - PROCESS | 2220 | 1466035294186 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 17:01:34 INFO - PROCESS | 2220 | 1466035294188 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 17:01:34 INFO - PROCESS | 2220 | 1466035294192 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 17:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 17:01:34 INFO - PROCESS | 2220 | 1466035294202 Marionette TRACE conn6 <- [1,1202,null,{}] 17:01:34 INFO - PROCESS | 2220 | 1466035294211 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}] 17:01:34 INFO - PROCESS | 2220 | 1466035294213 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:34 INFO - PROCESS | 2220 | 1466035294321 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 17:01:34 INFO - PROCESS | 2220 | 1466035294329 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:34 INFO - PROCESS | 2220 | 1466035294331 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:34 INFO - PROCESS | 2220 | ++DOCSHELL 0DC8D400 == 34 [pid = 2220] [id = 310] 17:01:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (186D1C00) [pid = 2220] [serial = 929] [outer = 00000000] 17:01:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (19ABB000) [pid = 2220] [serial = 930] [outer = 186D1C00] 17:01:34 INFO - PROCESS | 2220 | 1466035294574 Marionette DEBUG loaded listener.js 17:01:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (19ABD400) [pid = 2220] [serial = 931] [outer = 186D1C00] 17:01:34 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (1A3DB400) [pid = 2220] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 17:01:34 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0DC8B800) [pid = 2220] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 17:01:34 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (1970EC00) [pid = 2220] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 17:01:34 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (1BA57C00) [pid = 2220] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 17:01:34 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0D265000) [pid = 2220] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 17:01:34 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (186DC000) [pid = 2220] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 17:01:34 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (16474400) [pid = 2220] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 17:01:34 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0DC8FC00) [pid = 2220] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 17:01:34 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (19760800) [pid = 2220] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 17:01:34 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (17052400) [pid = 2220] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 17:01:34 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0D81D000) [pid = 2220] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 17:01:34 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (0C999400) [pid = 2220] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 17:01:34 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (18629000) [pid = 2220] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 17:01:34 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (14670400) [pid = 2220] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 17:01:34 INFO - PROCESS | 2220 | 1466035294918 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]]]}] 17:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 17:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 790ms 17:01:34 INFO - PROCESS | 2220 | 1466035294986 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 17:01:34 INFO - PROCESS | 2220 | 1466035294988 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 17:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 17:01:35 INFO - PROCESS | 2220 | 1466035294991 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 17:01:35 INFO - PROCESS | 2220 | 1466035294993 Marionette TRACE conn6 <- [1,1206,null,{}] 17:01:35 INFO - PROCESS | 2220 | 1466035294996 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}] 17:01:35 INFO - PROCESS | 2220 | 1466035294998 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:35 INFO - PROCESS | 2220 | 1466035295107 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 17:01:35 INFO - PROCESS | 2220 | 1466035295114 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:35 INFO - PROCESS | 2220 | 1466035295116 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:35 INFO - PROCESS | 2220 | ++DOCSHELL 0D81DC00 == 35 [pid = 2220] [id = 311] 17:01:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (0DC84800) [pid = 2220] [serial = 932] [outer = 00000000] 17:01:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (19883400) [pid = 2220] [serial = 933] [outer = 0DC84800] 17:01:35 INFO - PROCESS | 2220 | 1466035295159 Marionette DEBUG loaded listener.js 17:01:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (19AB8800) [pid = 2220] [serial = 934] [outer = 0DC84800] 17:01:35 INFO - PROCESS | 2220 | 1466035295566 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]]]}] 17:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 17:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 630ms 17:01:35 INFO - PROCESS | 2220 | 1466035295622 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 17:01:35 INFO - PROCESS | 2220 | 1466035295624 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 17:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 17:01:35 INFO - PROCESS | 2220 | 1466035295627 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 17:01:35 INFO - PROCESS | 2220 | 1466035295629 Marionette TRACE conn6 <- [1,1210,null,{}] 17:01:35 INFO - PROCESS | 2220 | 1466035295633 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}] 17:01:35 INFO - PROCESS | 2220 | 1466035295634 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:35 INFO - PROCESS | 2220 | 1466035295745 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 17:01:35 INFO - PROCESS | 2220 | 1466035295783 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:35 INFO - PROCESS | 2220 | 1466035295785 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:35 INFO - PROCESS | 2220 | ++DOCSHELL 0C995800 == 36 [pid = 2220] [id = 312] 17:01:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (0CD29400) [pid = 2220] [serial = 935] [outer = 00000000] 17:01:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (19289800) [pid = 2220] [serial = 936] [outer = 0CD29400] 17:01:35 INFO - PROCESS | 2220 | 1466035295828 Marionette DEBUG loaded listener.js 17:01:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (1A3D9800) [pid = 2220] [serial = 937] [outer = 0CD29400] 17:01:36 INFO - PROCESS | 2220 | 1466035296233 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] 17:01:36 INFO - PROCESS | 2220 | 1466035296262 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 17:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 17:01:36 INFO - PROCESS | 2220 | 1466035296265 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 17:01:36 INFO - PROCESS | 2220 | 1466035296267 Marionette TRACE conn6 <- [1,1214,null,{}] 17:01:36 INFO - PROCESS | 2220 | 1466035296270 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}] 17:01:36 INFO - PROCESS | 2220 | 1466035296272 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:36 INFO - PROCESS | 2220 | 1466035296387 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 17:01:36 INFO - PROCESS | 2220 | 1466035296396 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:36 INFO - PROCESS | 2220 | 1466035296398 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:36 INFO - PROCESS | 2220 | ++DOCSHELL 11385800 == 37 [pid = 2220] [id = 313] 17:01:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (15EC7C00) [pid = 2220] [serial = 938] [outer = 00000000] 17:01:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (1BAC6000) [pid = 2220] [serial = 939] [outer = 15EC7C00] 17:01:36 INFO - PROCESS | 2220 | 1466035296441 Marionette DEBUG loaded listener.js 17:01:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (1BB9FC00) [pid = 2220] [serial = 940] [outer = 15EC7C00] 17:01:37 INFO - PROCESS | 2220 | 1466035297111 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]]]}] 17:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 17:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 871ms 17:01:37 INFO - PROCESS | 2220 | 1466035297138 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 17:01:37 INFO - PROCESS | 2220 | 1466035297143 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 17:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 17:01:37 INFO - PROCESS | 2220 | 1466035297148 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 17:01:37 INFO - PROCESS | 2220 | 1466035297153 Marionette TRACE conn6 <- [1,1218,null,{}] 17:01:37 INFO - PROCESS | 2220 | 1466035297159 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}] 17:01:37 INFO - PROCESS | 2220 | 1466035297162 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:37 INFO - PROCESS | 2220 | 1466035297275 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 17:01:37 INFO - PROCESS | 2220 | 1466035297404 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:37 INFO - PROCESS | 2220 | 1466035297407 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:37 INFO - PROCESS | 2220 | ++DOCSHELL 0C999000 == 38 [pid = 2220] [id = 314] 17:01:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0D1EC000) [pid = 2220] [serial = 941] [outer = 00000000] 17:01:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0DC8F400) [pid = 2220] [serial = 942] [outer = 0D1EC000] 17:01:37 INFO - PROCESS | 2220 | 1466035297465 Marionette DEBUG loaded listener.js 17:01:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (14552C00) [pid = 2220] [serial = 943] [outer = 0D1EC000] 17:01:38 INFO - PROCESS | 2220 | 1466035298026 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]]]}] 17:01:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 17:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 930ms 17:01:38 INFO - PROCESS | 2220 | 1466035298083 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 17:01:38 INFO - PROCESS | 2220 | 1466035298087 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 17:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 17:01:38 INFO - PROCESS | 2220 | 1466035298094 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 17:01:38 INFO - PROCESS | 2220 | 1466035298097 Marionette TRACE conn6 <- [1,1222,null,{}] 17:01:38 INFO - PROCESS | 2220 | 1466035298101 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}] 17:01:38 INFO - PROCESS | 2220 | 1466035298103 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:38 INFO - PROCESS | 2220 | 1466035298216 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 17:01:38 INFO - PROCESS | 2220 | 1466035298345 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:38 INFO - PROCESS | 2220 | 1466035298348 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:38 INFO - PROCESS | 2220 | ++DOCSHELL 1693F400 == 39 [pid = 2220] [id = 315] 17:01:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (16948000) [pid = 2220] [serial = 944] [outer = 00000000] 17:01:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (16A8C800) [pid = 2220] [serial = 945] [outer = 16948000] 17:01:38 INFO - PROCESS | 2220 | 1466035298405 Marionette DEBUG loaded listener.js 17:01:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (19285000) [pid = 2220] [serial = 946] [outer = 16948000] 17:01:38 INFO - PROCESS | 2220 | 1466035298957 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]]]}] 17:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 17:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 930ms 17:01:39 INFO - PROCESS | 2220 | 1466035299027 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 17:01:39 INFO - PROCESS | 2220 | 1466035299030 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 17:01:39 INFO - PROCESS | 2220 | 1466035299034 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 17:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 17:01:39 INFO - PROCESS | 2220 | 1466035299037 Marionette TRACE conn6 <- [1,1226,null,{}] 17:01:39 INFO - PROCESS | 2220 | 1466035299048 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}] 17:01:39 INFO - PROCESS | 2220 | 1466035299053 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:39 INFO - PROCESS | 2220 | 1466035299191 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 17:01:39 INFO - PROCESS | 2220 | 1466035299342 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:39 INFO - PROCESS | 2220 | 1466035299345 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:39 INFO - PROCESS | 2220 | ++DOCSHELL 1C32B800 == 40 [pid = 2220] [id = 316] 17:01:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (1C32BC00) [pid = 2220] [serial = 947] [outer = 00000000] 17:01:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (1C333400) [pid = 2220] [serial = 948] [outer = 1C32BC00] 17:01:39 INFO - PROCESS | 2220 | 1466035299403 Marionette DEBUG loaded listener.js 17:01:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (1CDAF400) [pid = 2220] [serial = 949] [outer = 1C32BC00] 17:01:40 INFO - PROCESS | 2220 | 1466035300172 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]]]}] 17:01:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 17:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1185ms 17:01:40 INFO - PROCESS | 2220 | 1466035300223 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 17:01:40 INFO - PROCESS | 2220 | 1466035300227 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 17:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 17:01:40 INFO - PROCESS | 2220 | 1466035300232 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 17:01:40 INFO - PROCESS | 2220 | 1466035300235 Marionette TRACE conn6 <- [1,1230,null,{}] 17:01:40 INFO - PROCESS | 2220 | 1466035300240 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}] 17:01:40 INFO - PROCESS | 2220 | 1466035300243 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:40 INFO - PROCESS | 2220 | 1466035300344 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 17:01:40 INFO - PROCESS | 2220 | 1466035300477 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:40 INFO - PROCESS | 2220 | 1466035300482 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:40 INFO - PROCESS | 2220 | ++DOCSHELL 0D181400 == 41 [pid = 2220] [id = 317] 17:01:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0D219400) [pid = 2220] [serial = 950] [outer = 00000000] 17:01:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0D7B0400) [pid = 2220] [serial = 951] [outer = 0D219400] 17:01:40 INFO - PROCESS | 2220 | 1466035300532 Marionette DEBUG loaded listener.js 17:01:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0E202C00) [pid = 2220] [serial = 952] [outer = 0D219400] 17:01:41 INFO - PROCESS | 2220 | --DOCSHELL 0C995800 == 40 [pid = 2220] [id = 312] 17:01:41 INFO - PROCESS | 2220 | --DOCSHELL 0D81DC00 == 39 [pid = 2220] [id = 311] 17:01:41 INFO - PROCESS | 2220 | --DOCSHELL 0DC8D400 == 38 [pid = 2220] [id = 310] 17:01:41 INFO - PROCESS | 2220 | --DOCSHELL 19712400 == 37 [pid = 2220] [id = 309] 17:01:41 INFO - PROCESS | 2220 | --DOCSHELL 17F94C00 == 36 [pid = 2220] [id = 308] 17:01:41 INFO - PROCESS | 2220 | --DOCSHELL 16939400 == 35 [pid = 2220] [id = 307] 17:01:41 INFO - PROCESS | 2220 | --DOCSHELL 14FE0800 == 34 [pid = 2220] [id = 306] 17:01:41 INFO - PROCESS | 2220 | --DOCSHELL 0DA68800 == 33 [pid = 2220] [id = 305] 17:01:41 INFO - PROCESS | 2220 | --DOCSHELL 0D219800 == 32 [pid = 2220] [id = 304] 17:01:41 INFO - PROCESS | 2220 | --DOCSHELL 0D133400 == 31 [pid = 2220] [id = 303] 17:01:41 INFO - PROCESS | 2220 | --DOCSHELL 14844800 == 30 [pid = 2220] [id = 302] 17:01:41 INFO - PROCESS | 2220 | --DOCSHELL 1C32B800 == 29 [pid = 2220] [id = 316] 17:01:41 INFO - PROCESS | 2220 | --DOCSHELL 1693F400 == 28 [pid = 2220] [id = 315] 17:01:41 INFO - PROCESS | 2220 | --DOCSHELL 11385800 == 27 [pid = 2220] [id = 313] 17:01:41 INFO - PROCESS | 2220 | --DOCSHELL 0C999000 == 26 [pid = 2220] [id = 314] 17:01:41 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0DCDBC00) [pid = 2220] [serial = 873] [outer = 00000000] [url = about:blank] 17:01:41 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (19719C00) [pid = 2220] [serial = 891] [outer = 00000000] [url = about:blank] 17:01:41 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0D4C6000) [pid = 2220] [serial = 874] [outer = 00000000] [url = about:blank] 17:01:41 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (1C32A800) [pid = 2220] [serial = 865] [outer = 00000000] [url = about:blank] 17:01:41 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0D2ECC00) [pid = 2220] [serial = 867] [outer = 00000000] [url = about:blank] 17:01:41 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0D452000) [pid = 2220] [serial = 868] [outer = 00000000] [url = about:blank] 17:01:41 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (19287400) [pid = 2220] [serial = 888] [outer = 00000000] [url = about:blank] 17:01:41 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (16988800) [pid = 2220] [serial = 882] [outer = 00000000] [url = about:blank] 17:01:41 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (16B93400) [pid = 2220] [serial = 883] [outer = 00000000] [url = about:blank] 17:01:41 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (1147A400) [pid = 2220] [serial = 876] [outer = 00000000] [url = about:blank] 17:01:41 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (1455F000) [pid = 2220] [serial = 877] [outer = 00000000] [url = about:blank] 17:01:41 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (19884000) [pid = 2220] [serial = 894] [outer = 00000000] [url = about:blank] 17:01:41 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (1862A000) [pid = 2220] [serial = 885] [outer = 00000000] [url = about:blank] 17:01:41 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (1975A800) [pid = 2220] [serial = 892] [outer = 00000000] [url = about:blank] 17:01:41 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (186D4000) [pid = 2220] [serial = 886] [outer = 00000000] [url = about:blank] 17:01:41 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0D86C800) [pid = 2220] [serial = 870] [outer = 00000000] [url = about:blank] 17:01:41 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0D815000) [pid = 2220] [serial = 897] [outer = 00000000] [url = about:blank] 17:01:41 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0D873000) [pid = 2220] [serial = 871] [outer = 00000000] [url = about:blank] 17:01:41 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (19AB0800) [pid = 2220] [serial = 895] [outer = 00000000] [url = about:blank] 17:01:41 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (15EBF400) [pid = 2220] [serial = 898] [outer = 00000000] [url = about:blank] 17:01:41 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (1A3E0000) [pid = 2220] [serial = 900] [outer = 00000000] [url = about:blank] 17:01:41 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (14DB8800) [pid = 2220] [serial = 879] [outer = 00000000] [url = about:blank] 17:01:41 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (14FDA400) [pid = 2220] [serial = 880] [outer = 00000000] [url = about:blank] 17:01:41 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (1C329C00) [pid = 2220] [serial = 904] [outer = 00000000] [url = about:blank] 17:01:41 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (1A3E1800) [pid = 2220] [serial = 901] [outer = 00000000] [url = about:blank] 17:01:41 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (19288000) [pid = 2220] [serial = 889] [outer = 00000000] [url = about:blank] 17:01:41 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (1C31A000) [pid = 2220] [serial = 903] [outer = 00000000] [url = about:blank] 17:01:41 INFO - PROCESS | 2220 | 1466035301700 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]]]}] 17:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 17:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1535ms 17:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 17:01:41 INFO - PROCESS | 2220 | 1466035301768 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 17:01:41 INFO - PROCESS | 2220 | 1466035301772 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 17:01:41 INFO - PROCESS | 2220 | 1466035301776 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 17:01:41 INFO - PROCESS | 2220 | 1466035301781 Marionette TRACE conn6 <- [1,1234,null,{}] 17:01:41 INFO - PROCESS | 2220 | 1466035301786 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}] 17:01:41 INFO - PROCESS | 2220 | 1466035301788 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:41 INFO - PROCESS | 2220 | 1466035301914 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 17:01:42 INFO - PROCESS | 2220 | 1466035302004 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:42 INFO - PROCESS | 2220 | 1466035302006 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:42 INFO - PROCESS | 2220 | ++DOCSHELL 0D265000 == 27 [pid = 2220] [id = 318] 17:01:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (0D2E6400) [pid = 2220] [serial = 953] [outer = 00000000] 17:01:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (0D4CA800) [pid = 2220] [serial = 954] [outer = 0D2E6400] 17:01:42 INFO - PROCESS | 2220 | 1466035302055 Marionette DEBUG loaded listener.js 17:01:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (0D4D1400) [pid = 2220] [serial = 955] [outer = 0D2E6400] 17:01:42 INFO - PROCESS | 2220 | 1466035302442 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]]]}] 17:01:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 17:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 730ms 17:01:42 INFO - PROCESS | 2220 | 1466035302518 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 17:01:42 INFO - PROCESS | 2220 | 1466035302523 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 17:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 17:01:42 INFO - PROCESS | 2220 | 1466035302534 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 17:01:42 INFO - PROCESS | 2220 | 1466035302536 Marionette TRACE conn6 <- [1,1238,null,{}] 17:01:42 INFO - PROCESS | 2220 | 1466035302540 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}] 17:01:42 INFO - PROCESS | 2220 | 1466035302543 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:42 INFO - PROCESS | 2220 | 1466035302632 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 17:01:42 INFO - PROCESS | 2220 | 1466035302647 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:42 INFO - PROCESS | 2220 | 1466035302650 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:42 INFO - PROCESS | 2220 | ++DOCSHELL 0DA68800 == 28 [pid = 2220] [id = 319] 17:01:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (0DA6A800) [pid = 2220] [serial = 956] [outer = 00000000] 17:01:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (0DC33800) [pid = 2220] [serial = 957] [outer = 0DA6A800] 17:01:42 INFO - PROCESS | 2220 | 1466035302697 Marionette DEBUG loaded listener.js 17:01:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (0DC8E000) [pid = 2220] [serial = 958] [outer = 0DA6A800] 17:01:43 INFO - PROCESS | 2220 | 1466035303118 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]]]}] 17:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 17:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 631ms 17:01:43 INFO - PROCESS | 2220 | 1466035303166 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 17:01:43 INFO - PROCESS | 2220 | 1466035303168 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 17:01:43 INFO - PROCESS | 2220 | 1466035303172 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 17:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 17:01:43 INFO - PROCESS | 2220 | 1466035303176 Marionette TRACE conn6 <- [1,1242,null,{}] 17:01:43 INFO - PROCESS | 2220 | 1466035303186 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}] 17:01:43 INFO - PROCESS | 2220 | 1466035303191 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:43 INFO - PROCESS | 2220 | 1466035303273 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 17:01:43 INFO - PROCESS | 2220 | 1466035303281 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:43 INFO - PROCESS | 2220 | 1466035303284 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:43 INFO - PROCESS | 2220 | ++DOCSHELL 1455A400 == 29 [pid = 2220] [id = 320] 17:01:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (1455CC00) [pid = 2220] [serial = 959] [outer = 00000000] 17:01:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (14844000) [pid = 2220] [serial = 960] [outer = 1455CC00] 17:01:43 INFO - PROCESS | 2220 | 1466035303330 Marionette DEBUG loaded listener.js 17:01:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (14DC1400) [pid = 2220] [serial = 961] [outer = 1455CC00] 17:01:43 INFO - PROCESS | 2220 | 1466035303822 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]]]}] 17:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 17:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 670ms 17:01:43 INFO - PROCESS | 2220 | 1466035303845 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 17:01:43 INFO - PROCESS | 2220 | 1466035303848 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 17:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 17:01:43 INFO - PROCESS | 2220 | 1466035303858 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 17:01:43 INFO - PROCESS | 2220 | 1466035303859 Marionette TRACE conn6 <- [1,1246,null,{}] 17:01:43 INFO - PROCESS | 2220 | 1466035303863 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}] 17:01:43 INFO - PROCESS | 2220 | 1466035303865 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:43 INFO - PROCESS | 2220 | 1466035303977 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 17:01:44 INFO - PROCESS | 2220 | 1466035304063 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:44 INFO - PROCESS | 2220 | 1466035304064 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:44 INFO - PROCESS | 2220 | ++DOCSHELL 15C4B000 == 30 [pid = 2220] [id = 321] 17:01:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (15C4FC00) [pid = 2220] [serial = 962] [outer = 00000000] 17:01:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (15EC4C00) [pid = 2220] [serial = 963] [outer = 15C4FC00] 17:01:44 INFO - PROCESS | 2220 | 1466035304108 Marionette DEBUG loaded listener.js 17:01:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (1693A400) [pid = 2220] [serial = 964] [outer = 15C4FC00] 17:01:44 INFO - PROCESS | 2220 | 1466035304501 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]]]}] 17:01:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 17:01:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 670ms 17:01:44 INFO - PROCESS | 2220 | 1466035304532 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 17:01:44 INFO - PROCESS | 2220 | 1466035304534 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 17:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 17:01:44 INFO - PROCESS | 2220 | 1466035304537 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 17:01:44 INFO - PROCESS | 2220 | 1466035304539 Marionette TRACE conn6 <- [1,1250,null,{}] 17:01:44 INFO - PROCESS | 2220 | 1466035304542 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}] 17:01:44 INFO - PROCESS | 2220 | 1466035304544 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:44 INFO - PROCESS | 2220 | 1466035304659 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 17:01:44 INFO - PROCESS | 2220 | 1466035304665 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:44 INFO - PROCESS | 2220 | 1466035304667 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:44 INFO - PROCESS | 2220 | ++DOCSHELL 1693F800 == 31 [pid = 2220] [id = 322] 17:01:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (16944000) [pid = 2220] [serial = 965] [outer = 00000000] 17:01:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (16984800) [pid = 2220] [serial = 966] [outer = 16944000] 17:01:44 INFO - PROCESS | 2220 | 1466035304710 Marionette DEBUG loaded listener.js 17:01:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (16987800) [pid = 2220] [serial = 967] [outer = 16944000] 17:01:45 INFO - PROCESS | 2220 | 1466035305182 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]]]}] 17:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 17:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 670ms 17:01:45 INFO - PROCESS | 2220 | 1466035305215 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 17:01:45 INFO - PROCESS | 2220 | 1466035305218 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 17:01:45 INFO - PROCESS | 2220 | 1466035305221 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 17:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 17:01:45 INFO - PROCESS | 2220 | 1466035305223 Marionette TRACE conn6 <- [1,1254,null,{}] 17:01:45 INFO - PROCESS | 2220 | 1466035305226 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}] 17:01:45 INFO - PROCESS | 2220 | 1466035305231 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:45 INFO - PROCESS | 2220 | 1466035305381 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 17:01:45 INFO - PROCESS | 2220 | 1466035305449 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:45 INFO - PROCESS | 2220 | 1466035305451 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:45 INFO - PROCESS | 2220 | ++DOCSHELL 17054800 == 32 [pid = 2220] [id = 323] 17:01:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (17F6DC00) [pid = 2220] [serial = 968] [outer = 00000000] 17:01:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (19282400) [pid = 2220] [serial = 969] [outer = 17F6DC00] 17:01:45 INFO - PROCESS | 2220 | 1466035305495 Marionette DEBUG loaded listener.js 17:01:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (1928AC00) [pid = 2220] [serial = 970] [outer = 17F6DC00] 17:01:45 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (15EC7C00) [pid = 2220] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 17:01:45 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0CD29400) [pid = 2220] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 17:01:45 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (18624C00) [pid = 2220] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 17:01:45 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (19718800) [pid = 2220] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 17:01:45 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (1A3DAC00) [pid = 2220] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 17:01:45 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0DC26C00) [pid = 2220] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 17:01:45 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (16939C00) [pid = 2220] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 17:01:45 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0D4C7400) [pid = 2220] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 17:01:45 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (14FE1400) [pid = 2220] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 17:01:45 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (0D4CF800) [pid = 2220] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 17:01:45 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (186D1C00) [pid = 2220] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 17:01:45 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (0DC84800) [pid = 2220] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 17:01:46 INFO - PROCESS | 2220 | 1466035306060 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]]]}] 17:01:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 17:01:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 870ms 17:01:46 INFO - PROCESS | 2220 | 1466035306096 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 17:01:46 INFO - PROCESS | 2220 | 1466035306098 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 17:01:46 INFO - PROCESS | 2220 | 1466035306101 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 17:01:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 17:01:46 INFO - PROCESS | 2220 | 1466035306102 Marionette TRACE conn6 <- [1,1258,null,{}] 17:01:46 INFO - PROCESS | 2220 | 1466035306106 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}] 17:01:46 INFO - PROCESS | 2220 | 1466035306108 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:46 INFO - PROCESS | 2220 | 1466035306183 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 17:01:46 INFO - PROCESS | 2220 | 1466035306189 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:46 INFO - PROCESS | 2220 | 1466035306191 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:46 INFO - PROCESS | 2220 | ++DOCSHELL 0DCDF000 == 33 [pid = 2220] [id = 324] 17:01:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (1459E400) [pid = 2220] [serial = 971] [outer = 00000000] 17:01:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (1922C000) [pid = 2220] [serial = 972] [outer = 1459E400] 17:01:46 INFO - PROCESS | 2220 | 1466035306234 Marionette DEBUG loaded listener.js 17:01:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (19289000) [pid = 2220] [serial = 973] [outer = 1459E400] 17:01:46 INFO - PROCESS | 2220 | 1466035306647 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]]]}] 17:01:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 17:01:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 570ms 17:01:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 17:01:46 INFO - PROCESS | 2220 | 1466035306675 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 17:01:46 INFO - PROCESS | 2220 | 1466035306677 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 17:01:46 INFO - PROCESS | 2220 | 1466035306681 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 17:01:46 INFO - PROCESS | 2220 | 1466035306682 Marionette TRACE conn6 <- [1,1262,null,{}] 17:01:46 INFO - PROCESS | 2220 | 1466035306703 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}] 17:01:46 INFO - PROCESS | 2220 | 1466035306704 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:46 INFO - PROCESS | 2220 | 1466035306781 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 17:01:46 INFO - PROCESS | 2220 | 1466035306787 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:46 INFO - PROCESS | 2220 | 1466035306789 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:46 INFO - PROCESS | 2220 | ++DOCSHELL 1483A400 == 34 [pid = 2220] [id = 325] 17:01:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (19711C00) [pid = 2220] [serial = 974] [outer = 00000000] 17:01:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (19718000) [pid = 2220] [serial = 975] [outer = 19711C00] 17:01:46 INFO - PROCESS | 2220 | 1466035306832 Marionette DEBUG loaded listener.js 17:01:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (16473400) [pid = 2220] [serial = 976] [outer = 19711C00] 17:01:47 INFO - PROCESS | 2220 | 1466035307275 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]]]}] 17:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 17:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 630ms 17:01:47 INFO - PROCESS | 2220 | 1466035307316 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 17:01:47 INFO - PROCESS | 2220 | 1466035307318 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 17:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 17:01:47 INFO - PROCESS | 2220 | 1466035307332 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 17:01:47 INFO - PROCESS | 2220 | 1466035307334 Marionette TRACE conn6 <- [1,1266,null,{}] 17:01:47 INFO - PROCESS | 2220 | 1466035307338 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}] 17:01:47 INFO - PROCESS | 2220 | 1466035307339 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:47 INFO - PROCESS | 2220 | 1466035307416 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 17:01:47 INFO - PROCESS | 2220 | 1466035307424 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:47 INFO - PROCESS | 2220 | 1466035307426 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:47 INFO - PROCESS | 2220 | ++DOCSHELL 19761400 == 35 [pid = 2220] [id = 326] 17:01:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (19791400) [pid = 2220] [serial = 977] [outer = 00000000] 17:01:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (19882C00) [pid = 2220] [serial = 978] [outer = 19791400] 17:01:47 INFO - PROCESS | 2220 | 1466035307469 Marionette DEBUG loaded listener.js 17:01:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (19AB4000) [pid = 2220] [serial = 979] [outer = 19791400] 17:01:48 INFO - PROCESS | 2220 | 1466035308010 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]]]}] 17:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 17:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 730ms 17:01:48 INFO - PROCESS | 2220 | 1466035308052 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 17:01:48 INFO - PROCESS | 2220 | 1466035308057 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 17:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 17:01:48 INFO - PROCESS | 2220 | 1466035308062 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 17:01:48 INFO - PROCESS | 2220 | 1466035308066 Marionette TRACE conn6 <- [1,1270,null,{}] 17:01:48 INFO - PROCESS | 2220 | 1466035308072 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}] 17:01:48 INFO - PROCESS | 2220 | 1466035308075 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:48 INFO - PROCESS | 2220 | 1466035308242 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 17:01:48 INFO - PROCESS | 2220 | 1466035308355 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:48 INFO - PROCESS | 2220 | 1466035308359 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:48 INFO - PROCESS | 2220 | ++DOCSHELL 0D4C6C00 == 36 [pid = 2220] [id = 327] 17:01:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0D4C8800) [pid = 2220] [serial = 980] [outer = 00000000] 17:01:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0D4D0C00) [pid = 2220] [serial = 981] [outer = 0D4C8800] 17:01:48 INFO - PROCESS | 2220 | 1466035308415 Marionette DEBUG loaded listener.js 17:01:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0D86F000) [pid = 2220] [serial = 982] [outer = 0D4C8800] 17:01:49 INFO - PROCESS | 2220 | 1466035309110 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]]]}] 17:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 17:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1068ms 17:01:49 INFO - PROCESS | 2220 | 1466035309137 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 17:01:49 INFO - PROCESS | 2220 | 1466035309142 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 17:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 17:01:49 INFO - PROCESS | 2220 | 1466035309148 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 17:01:49 INFO - PROCESS | 2220 | 1466035309151 Marionette TRACE conn6 <- [1,1274,null,{}] 17:01:49 INFO - PROCESS | 2220 | 1466035309155 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}] 17:01:49 INFO - PROCESS | 2220 | 1466035309158 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:49 INFO - PROCESS | 2220 | 1466035309276 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 17:01:49 INFO - PROCESS | 2220 | 1466035309406 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:49 INFO - PROCESS | 2220 | 1466035309408 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:49 INFO - PROCESS | 2220 | ++DOCSHELL 113D5400 == 37 [pid = 2220] [id = 328] 17:01:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (114C2800) [pid = 2220] [serial = 983] [outer = 00000000] 17:01:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (14839800) [pid = 2220] [serial = 984] [outer = 114C2800] 17:01:49 INFO - PROCESS | 2220 | 1466035309466 Marionette DEBUG loaded listener.js 17:01:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (15E04400) [pid = 2220] [serial = 985] [outer = 114C2800] 17:01:50 INFO - PROCESS | 2220 | 1466035310295 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]]]}] 17:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 17:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1221ms 17:01:50 INFO - PROCESS | 2220 | 1466035310371 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 17:01:50 INFO - PROCESS | 2220 | 1466035310375 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 17:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 17:01:50 INFO - PROCESS | 2220 | 1466035310380 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 17:01:50 INFO - PROCESS | 2220 | 1466035310383 Marionette TRACE conn6 <- [1,1278,null,{}] 17:01:50 INFO - PROCESS | 2220 | 1466035310389 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}] 17:01:50 INFO - PROCESS | 2220 | 1466035310391 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:50 INFO - PROCESS | 2220 | 1466035310505 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 17:01:50 INFO - PROCESS | 2220 | 1466035310630 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:50 INFO - PROCESS | 2220 | 1466035310634 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:50 INFO - PROCESS | 2220 | ++DOCSHELL 0D2E8400 == 38 [pid = 2220] [id = 329] 17:01:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0D2EA800) [pid = 2220] [serial = 986] [outer = 00000000] 17:01:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0D937800) [pid = 2220] [serial = 987] [outer = 0D2EA800] 17:01:50 INFO - PROCESS | 2220 | 1466035310682 Marionette DEBUG loaded listener.js 17:01:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0DC80800) [pid = 2220] [serial = 988] [outer = 0D2EA800] 17:01:50 INFO - PROCESS | 2220 | --DOCSHELL 1483A400 == 37 [pid = 2220] [id = 325] 17:01:50 INFO - PROCESS | 2220 | --DOCSHELL 0DCDF000 == 36 [pid = 2220] [id = 324] 17:01:50 INFO - PROCESS | 2220 | --DOCSHELL 17054800 == 35 [pid = 2220] [id = 323] 17:01:50 INFO - PROCESS | 2220 | --DOCSHELL 1693F800 == 34 [pid = 2220] [id = 322] 17:01:50 INFO - PROCESS | 2220 | --DOCSHELL 15C4B000 == 33 [pid = 2220] [id = 321] 17:01:50 INFO - PROCESS | 2220 | --DOCSHELL 1455A400 == 32 [pid = 2220] [id = 320] 17:01:50 INFO - PROCESS | 2220 | --DOCSHELL 0DA68800 == 31 [pid = 2220] [id = 319] 17:01:50 INFO - PROCESS | 2220 | --DOCSHELL 0D265000 == 30 [pid = 2220] [id = 318] 17:01:50 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (1BB9FC00) [pid = 2220] [serial = 940] [outer = 00000000] [url = about:blank] 17:01:50 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (1BAC6000) [pid = 2220] [serial = 939] [outer = 00000000] [url = about:blank] 17:01:50 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (19289800) [pid = 2220] [serial = 936] [outer = 00000000] [url = about:blank] 17:01:50 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (1A3D9800) [pid = 2220] [serial = 937] [outer = 00000000] [url = about:blank] 17:01:50 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (186DD400) [pid = 2220] [serial = 924] [outer = 00000000] [url = about:blank] 17:01:50 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (1979BC00) [pid = 2220] [serial = 927] [outer = 00000000] [url = about:blank] 17:01:50 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (1CD1D400) [pid = 2220] [serial = 906] [outer = 00000000] [url = about:blank] 17:01:50 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (1CDB5400) [pid = 2220] [serial = 907] [outer = 00000000] [url = about:blank] 17:01:50 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0DCD8800) [pid = 2220] [serial = 915] [outer = 00000000] [url = about:blank] 17:01:50 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0E202800) [pid = 2220] [serial = 916] [outer = 00000000] [url = about:blank] 17:01:50 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (1696A800) [pid = 2220] [serial = 921] [outer = 00000000] [url = about:blank] 17:01:50 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0D872C00) [pid = 2220] [serial = 909] [outer = 00000000] [url = about:blank] 17:01:50 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0D940400) [pid = 2220] [serial = 910] [outer = 00000000] [url = about:blank] 17:01:50 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (15E03C00) [pid = 2220] [serial = 918] [outer = 00000000] [url = about:blank] 17:01:50 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (15EC7800) [pid = 2220] [serial = 919] [outer = 00000000] [url = about:blank] 17:01:50 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (0D877C00) [pid = 2220] [serial = 912] [outer = 00000000] [url = about:blank] 17:01:50 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (0DC29400) [pid = 2220] [serial = 913] [outer = 00000000] [url = about:blank] 17:01:50 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (19286000) [pid = 2220] [serial = 925] [outer = 00000000] [url = about:blank] 17:01:50 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (19887000) [pid = 2220] [serial = 928] [outer = 00000000] [url = about:blank] 17:01:50 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (19ABD400) [pid = 2220] [serial = 931] [outer = 00000000] [url = about:blank] 17:01:50 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (19ABB000) [pid = 2220] [serial = 930] [outer = 00000000] [url = about:blank] 17:01:50 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (19883400) [pid = 2220] [serial = 933] [outer = 00000000] [url = about:blank] 17:01:50 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (19AB8800) [pid = 2220] [serial = 934] [outer = 00000000] [url = about:blank] 17:01:50 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (16988C00) [pid = 2220] [serial = 922] [outer = 00000000] [url = about:blank] 17:01:51 INFO - PROCESS | 2220 | 1466035311174 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]]]}] 17:01:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 17:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 830ms 17:01:51 INFO - PROCESS | 2220 | 1466035311211 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 17:01:51 INFO - PROCESS | 2220 | 1466035311215 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 17:01:51 INFO - PROCESS | 2220 | 1466035311221 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 17:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 17:01:51 INFO - PROCESS | 2220 | 1466035311223 Marionette TRACE conn6 <- [1,1282,null,{}] 17:01:51 INFO - PROCESS | 2220 | 1466035311227 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}] 17:01:51 INFO - PROCESS | 2220 | 1466035311230 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:51 INFO - PROCESS | 2220 | 1466035311314 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 17:01:51 INFO - PROCESS | 2220 | 1466035311323 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:51 INFO - PROCESS | 2220 | 1466035311325 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:51 INFO - PROCESS | 2220 | ++DOCSHELL 0D937C00 == 31 [pid = 2220] [id = 330] 17:01:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (0D93A000) [pid = 2220] [serial = 989] [outer = 00000000] 17:01:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (0DC8B800) [pid = 2220] [serial = 990] [outer = 0D93A000] 17:01:51 INFO - PROCESS | 2220 | 1466035311372 Marionette DEBUG loaded listener.js 17:01:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (0E202800) [pid = 2220] [serial = 991] [outer = 0D93A000] 17:01:51 INFO - PROCESS | 2220 | 1466035311851 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]]]}] 17:01:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 17:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 670ms 17:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 17:01:51 INFO - PROCESS | 2220 | 1466035311896 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 17:01:51 INFO - PROCESS | 2220 | 1466035311899 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 17:01:51 INFO - PROCESS | 2220 | 1466035311902 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 17:01:51 INFO - PROCESS | 2220 | 1466035311906 Marionette TRACE conn6 <- [1,1286,null,{}] 17:01:51 INFO - PROCESS | 2220 | 1466035311917 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}] 17:01:51 INFO - PROCESS | 2220 | 1466035311922 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:52 INFO - PROCESS | 2220 | 1466035312011 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 17:01:52 INFO - PROCESS | 2220 | 1466035312020 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:52 INFO - PROCESS | 2220 | 1466035312023 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:52 INFO - PROCESS | 2220 | ++DOCSHELL 15C51800 == 32 [pid = 2220] [id = 331] 17:01:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (15C53C00) [pid = 2220] [serial = 992] [outer = 00000000] 17:01:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (15EBD800) [pid = 2220] [serial = 993] [outer = 15C53C00] 17:01:52 INFO - PROCESS | 2220 | 1466035312074 Marionette DEBUG loaded listener.js 17:01:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (16939800) [pid = 2220] [serial = 994] [outer = 15C53C00] 17:01:52 INFO - PROCESS | 2220 | 1466035312588 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]]]}] 17:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 17:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 730ms 17:01:52 INFO - PROCESS | 2220 | 1466035312633 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 17:01:52 INFO - PROCESS | 2220 | 1466035312636 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 17:01:52 INFO - PROCESS | 2220 | 1466035312639 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 17:01:52 INFO - PROCESS | 2220 | 1466035312641 Marionette TRACE conn6 <- [1,1290,null,{}] 17:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 17:01:52 INFO - PROCESS | 2220 | 1466035312645 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}] 17:01:52 INFO - PROCESS | 2220 | 1466035312646 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:52 INFO - PROCESS | 2220 | 1466035312731 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 17:01:52 INFO - PROCESS | 2220 | 1466035312739 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:52 INFO - PROCESS | 2220 | 1466035312750 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:52 INFO - PROCESS | 2220 | ++DOCSHELL 1696D800 == 33 [pid = 2220] [id = 332] 17:01:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (16982400) [pid = 2220] [serial = 995] [outer = 00000000] 17:01:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (17E38800) [pid = 2220] [serial = 996] [outer = 16982400] 17:01:52 INFO - PROCESS | 2220 | 1466035312799 Marionette DEBUG loaded listener.js 17:01:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (186D1400) [pid = 2220] [serial = 997] [outer = 16982400] 17:01:53 INFO - PROCESS | 2220 | 1466035313245 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]]]}] 17:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 17:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 631ms 17:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 17:01:53 INFO - PROCESS | 2220 | 1466035313278 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 17:01:53 INFO - PROCESS | 2220 | 1466035313280 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 17:01:53 INFO - PROCESS | 2220 | 1466035313283 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 17:01:53 INFO - PROCESS | 2220 | 1466035313284 Marionette TRACE conn6 <- [1,1294,null,{}] 17:01:53 INFO - PROCESS | 2220 | 1466035313288 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}] 17:01:53 INFO - PROCESS | 2220 | 1466035313290 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:53 INFO - PROCESS | 2220 | 1466035313405 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 17:01:53 INFO - PROCESS | 2220 | 1466035313489 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:53 INFO - PROCESS | 2220 | 1466035313491 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:53 INFO - PROCESS | 2220 | ++DOCSHELL 186D8000 == 34 [pid = 2220] [id = 333] 17:01:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (186DA000) [pid = 2220] [serial = 998] [outer = 00000000] 17:01:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (19288C00) [pid = 2220] [serial = 999] [outer = 186DA000] 17:01:53 INFO - PROCESS | 2220 | 1466035313534 Marionette DEBUG loaded listener.js 17:01:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (19713C00) [pid = 2220] [serial = 1000] [outer = 186DA000] 17:01:53 INFO - PROCESS | 2220 | 1466035313953 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]]]}] 17:01:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 17:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 730ms 17:01:54 INFO - PROCESS | 2220 | 1466035314017 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 17:01:54 INFO - PROCESS | 2220 | 1466035314019 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 17:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 17:01:54 INFO - PROCESS | 2220 | 1466035314023 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 17:01:54 INFO - PROCESS | 2220 | 1466035314025 Marionette TRACE conn6 <- [1,1298,null,{}] 17:01:54 INFO - PROCESS | 2220 | 1466035314028 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}] 17:01:54 INFO - PROCESS | 2220 | 1466035314034 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:54 INFO - PROCESS | 2220 | 1466035314167 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 17:01:54 INFO - PROCESS | 2220 | 1466035314173 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:54 INFO - PROCESS | 2220 | 1466035314175 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:54 INFO - PROCESS | 2220 | ++DOCSHELL 0916A000 == 35 [pid = 2220] [id = 334] 17:01:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0C998400) [pid = 2220] [serial = 1001] [outer = 00000000] 17:01:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (19ABAC00) [pid = 2220] [serial = 1002] [outer = 0C998400] 17:01:54 INFO - PROCESS | 2220 | 1466035314220 Marionette DEBUG loaded listener.js 17:01:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (19ABB000) [pid = 2220] [serial = 1003] [outer = 0C998400] 17:01:54 INFO - PROCESS | 2220 | 1466035314696 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] 17:01:54 INFO - PROCESS | 2220 | 1466035314780 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 17:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 17:01:54 INFO - PROCESS | 2220 | 1466035314796 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 17:01:54 INFO - PROCESS | 2220 | 1466035314798 Marionette TRACE conn6 <- [1,1302,null,{}] 17:01:54 INFO - PROCESS | 2220 | 1466035314802 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}] 17:01:54 INFO - PROCESS | 2220 | 1466035314804 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:54 INFO - PROCESS | 2220 | 1466035314912 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 17:01:54 INFO - PROCESS | 2220 | 1466035314974 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:54 INFO - PROCESS | 2220 | 1466035314975 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:54 INFO - PROCESS | 2220 | ++DOCSHELL 1B9B9C00 == 36 [pid = 2220] [id = 335] 17:01:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (1B9BA400) [pid = 2220] [serial = 1004] [outer = 00000000] 17:01:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (1BA5B000) [pid = 2220] [serial = 1005] [outer = 1B9BA400] 17:01:55 INFO - PROCESS | 2220 | 1466035315018 Marionette DEBUG loaded listener.js 17:01:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (1BAC0000) [pid = 2220] [serial = 1006] [outer = 1B9BA400] 17:01:55 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0D219400) [pid = 2220] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 17:01:55 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (15C4FC00) [pid = 2220] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 17:01:55 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0D2E6400) [pid = 2220] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 17:01:55 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0DA6A800) [pid = 2220] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 17:01:55 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (1455CC00) [pid = 2220] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 17:01:55 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (16944000) [pid = 2220] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 17:01:55 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (17F6DC00) [pid = 2220] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 17:01:55 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (1459E400) [pid = 2220] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 17:01:55 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (19711C00) [pid = 2220] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 17:01:55 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (0D1EC000) [pid = 2220] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 17:01:55 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (16948000) [pid = 2220] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 17:01:55 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (1C32BC00) [pid = 2220] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 17:01:55 INFO - PROCESS | 2220 | 1466035315496 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]]]}] 17:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 17:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 730ms 17:01:55 INFO - PROCESS | 2220 | 1466035315520 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 17:01:55 INFO - PROCESS | 2220 | 1466035315522 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 17:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 17:01:55 INFO - PROCESS | 2220 | 1466035315525 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 17:01:55 INFO - PROCESS | 2220 | 1466035315526 Marionette TRACE conn6 <- [1,1306,null,{}] 17:01:55 INFO - PROCESS | 2220 | 1466035315533 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}] 17:01:55 INFO - PROCESS | 2220 | 1466035315535 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:55 INFO - PROCESS | 2220 | 1466035315613 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 17:01:55 INFO - PROCESS | 2220 | 1466035315619 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:55 INFO - PROCESS | 2220 | 1466035315621 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:55 INFO - PROCESS | 2220 | ++DOCSHELL 0D875C00 == 37 [pid = 2220] [id = 336] 17:01:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (0D935000) [pid = 2220] [serial = 1007] [outer = 00000000] 17:01:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (16988800) [pid = 2220] [serial = 1008] [outer = 0D935000] 17:01:55 INFO - PROCESS | 2220 | 1466035315667 Marionette DEBUG loaded listener.js 17:01:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (186DD000) [pid = 2220] [serial = 1009] [outer = 0D935000] 17:01:56 INFO - PROCESS | 2220 | 1466035316116 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]]]}] 17:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 17:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 630ms 17:01:56 INFO - PROCESS | 2220 | 1466035316156 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 17:01:56 INFO - PROCESS | 2220 | 1466035316158 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 17:01:56 INFO - PROCESS | 2220 | 1466035316162 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 17:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 17:01:56 INFO - PROCESS | 2220 | 1466035316163 Marionette TRACE conn6 <- [1,1310,null,{}] 17:01:56 INFO - PROCESS | 2220 | 1466035316167 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}] 17:01:56 INFO - PROCESS | 2220 | 1466035316169 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:56 INFO - PROCESS | 2220 | 1466035316275 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 17:01:56 INFO - PROCESS | 2220 | 1466035316284 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:56 INFO - PROCESS | 2220 | 1466035316286 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:56 INFO - PROCESS | 2220 | ++DOCSHELL 1862A000 == 38 [pid = 2220] [id = 337] 17:01:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (1A3E1C00) [pid = 2220] [serial = 1010] [outer = 00000000] 17:01:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (1BB9D000) [pid = 2220] [serial = 1011] [outer = 1A3E1C00] 17:01:56 INFO - PROCESS | 2220 | 1466035316328 Marionette DEBUG loaded listener.js 17:01:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (1C327800) [pid = 2220] [serial = 1012] [outer = 1A3E1C00] 17:01:56 INFO - PROCESS | 2220 | 1466035316768 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]]]}] 17:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 17:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 630ms 17:01:56 INFO - PROCESS | 2220 | 1466035316796 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 17:01:56 INFO - PROCESS | 2220 | 1466035316798 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 17:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 17:01:56 INFO - PROCESS | 2220 | 1466035316802 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 17:01:56 INFO - PROCESS | 2220 | 1466035316803 Marionette TRACE conn6 <- [1,1314,null,{}] 17:01:56 INFO - PROCESS | 2220 | 1466035316807 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}] 17:01:56 INFO - PROCESS | 2220 | 1466035316809 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:56 INFO - PROCESS | 2220 | 1466035316893 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 17:01:56 INFO - PROCESS | 2220 | 1466035316899 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:56 INFO - PROCESS | 2220 | 1466035316901 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:56 INFO - PROCESS | 2220 | ++DOCSHELL 1BAC2000 == 39 [pid = 2220] [id = 338] 17:01:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (1C329000) [pid = 2220] [serial = 1013] [outer = 00000000] 17:01:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (1C330C00) [pid = 2220] [serial = 1014] [outer = 1C329000] 17:01:56 INFO - PROCESS | 2220 | 1466035316947 Marionette DEBUG loaded listener.js 17:01:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (1C32DC00) [pid = 2220] [serial = 1015] [outer = 1C329000] 17:01:57 INFO - PROCESS | 2220 | 1466035317374 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]]]}] 17:01:57 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 17:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 630ms 17:01:57 INFO - PROCESS | 2220 | 1466035317462 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 17:01:57 INFO - PROCESS | 2220 | 1466035317466 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 17:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 17:01:57 INFO - PROCESS | 2220 | 1466035317472 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 17:01:57 INFO - PROCESS | 2220 | 1466035317477 Marionette TRACE conn6 <- [1,1318,null,{}] 17:01:57 INFO - PROCESS | 2220 | 1466035317483 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}] 17:01:57 INFO - PROCESS | 2220 | 1466035317487 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:57 INFO - PROCESS | 2220 | 1466035317603 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 17:01:57 INFO - PROCESS | 2220 | 1466035317754 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:57 INFO - PROCESS | 2220 | 1466035317759 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:57 INFO - PROCESS | 2220 | ++DOCSHELL 0D44C800 == 40 [pid = 2220] [id = 339] 17:01:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0D4C3400) [pid = 2220] [serial = 1016] [outer = 00000000] 17:01:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0D4CFC00) [pid = 2220] [serial = 1017] [outer = 0D4C3400] 17:01:57 INFO - PROCESS | 2220 | 1466035317815 Marionette DEBUG loaded listener.js 17:01:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0D93A400) [pid = 2220] [serial = 1018] [outer = 0D4C3400] 17:01:58 INFO - PROCESS | 2220 | 1466035318358 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]]]}] 17:01:58 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 17:01:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 930ms 17:01:58 INFO - PROCESS | 2220 | 1466035318403 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 17:01:58 INFO - PROCESS | 2220 | 1466035318406 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 17:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 17:01:58 INFO - PROCESS | 2220 | 1466035318413 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 17:01:58 INFO - PROCESS | 2220 | 1466035318417 Marionette TRACE conn6 <- [1,1322,null,{}] 17:01:58 INFO - PROCESS | 2220 | 1466035318421 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}] 17:01:58 INFO - PROCESS | 2220 | 1466035318424 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:58 INFO - PROCESS | 2220 | 1466035318534 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 17:01:58 INFO - PROCESS | 2220 | 1466035318638 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:58 INFO - PROCESS | 2220 | 1466035318640 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:58 INFO - PROCESS | 2220 | ++DOCSHELL 14DBA000 == 41 [pid = 2220] [id = 340] 17:01:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (14F2E400) [pid = 2220] [serial = 1019] [outer = 00000000] 17:01:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (15E04000) [pid = 2220] [serial = 1020] [outer = 14F2E400] 17:01:58 INFO - PROCESS | 2220 | 1466035318695 Marionette DEBUG loaded listener.js 17:01:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (16944800) [pid = 2220] [serial = 1021] [outer = 14F2E400] 17:01:59 INFO - PROCESS | 2220 | 1466035319324 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]]]}] 17:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 17:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 930ms 17:01:59 INFO - PROCESS | 2220 | 1466035319342 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 17:01:59 INFO - PROCESS | 2220 | 1466035319345 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 17:01:59 INFO - PROCESS | 2220 | 1466035319349 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 17:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 17:01:59 INFO - PROCESS | 2220 | 1466035319351 Marionette TRACE conn6 <- [1,1326,null,{}] 17:01:59 INFO - PROCESS | 2220 | 1466035319361 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}] 17:01:59 INFO - PROCESS | 2220 | 1466035319366 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:59 INFO - PROCESS | 2220 | 1466035319483 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 17:01:59 INFO - PROCESS | 2220 | 1466035319590 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:01:59 INFO - PROCESS | 2220 | 1466035319594 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:01:59 INFO - PROCESS | 2220 | ++DOCSHELL 1A26C800 == 42 [pid = 2220] [id = 341] 17:01:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (1A3D8400) [pid = 2220] [serial = 1022] [outer = 00000000] 17:01:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (1A3E5C00) [pid = 2220] [serial = 1023] [outer = 1A3D8400] 17:01:59 INFO - PROCESS | 2220 | 1466035319651 Marionette DEBUG loaded listener.js 17:01:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (1C32E400) [pid = 2220] [serial = 1024] [outer = 1A3D8400] 17:02:00 INFO - PROCESS | 2220 | 1466035320719 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]]]}] 17:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 17:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1421ms 17:02:00 INFO - PROCESS | 2220 | 1466035320773 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 17:02:00 INFO - PROCESS | 2220 | 1466035320776 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 17:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 17:02:00 INFO - PROCESS | 2220 | 1466035320779 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 17:02:00 INFO - PROCESS | 2220 | 1466035320781 Marionette TRACE conn6 <- [1,1330,null,{}] 17:02:00 INFO - PROCESS | 2220 | 1466035320785 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}] 17:02:00 INFO - PROCESS | 2220 | 1466035320787 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:00 INFO - PROCESS | 2220 | 1466035320903 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 17:02:01 INFO - PROCESS | 2220 | 1466035321056 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:01 INFO - PROCESS | 2220 | 1466035321058 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:01 INFO - PROCESS | 2220 | ++DOCSHELL 1975D400 == 43 [pid = 2220] [id = 342] 17:02:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (19790000) [pid = 2220] [serial = 1025] [outer = 00000000] 17:02:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (1CFDA800) [pid = 2220] [serial = 1026] [outer = 19790000] 17:02:01 INFO - PROCESS | 2220 | 1466035321112 Marionette DEBUG loaded listener.js 17:02:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (1D254400) [pid = 2220] [serial = 1027] [outer = 19790000] 17:02:01 INFO - PROCESS | 2220 | 1466035321852 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]]]}] 17:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 17:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1119ms 17:02:01 INFO - PROCESS | 2220 | 1466035321902 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 17:02:01 INFO - PROCESS | 2220 | 1466035321906 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 17:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 17:02:01 INFO - PROCESS | 2220 | 1466035321911 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 17:02:01 INFO - PROCESS | 2220 | 1466035321914 Marionette TRACE conn6 <- [1,1334,null,{}] 17:02:01 INFO - PROCESS | 2220 | 1466035321919 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}] 17:02:01 INFO - PROCESS | 2220 | 1466035321922 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:02 INFO - PROCESS | 2220 | 1466035322024 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 17:02:02 INFO - PROCESS | 2220 | 1466035322134 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:02 INFO - PROCESS | 2220 | 1466035322137 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:02 INFO - PROCESS | 2220 | ++DOCSHELL 0D878C00 == 44 [pid = 2220] [id = 343] 17:02:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0D93D400) [pid = 2220] [serial = 1028] [outer = 00000000] 17:02:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (11476400) [pid = 2220] [serial = 1029] [outer = 0D93D400] 17:02:02 INFO - PROCESS | 2220 | 1466035322185 Marionette DEBUG loaded listener.js 17:02:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (145A2800) [pid = 2220] [serial = 1030] [outer = 0D93D400] 17:02:03 INFO - PROCESS | 2220 | --DOCSHELL 1862A000 == 43 [pid = 2220] [id = 337] 17:02:03 INFO - PROCESS | 2220 | --DOCSHELL 0D875C00 == 42 [pid = 2220] [id = 336] 17:02:03 INFO - PROCESS | 2220 | --DOCSHELL 1B9B9C00 == 41 [pid = 2220] [id = 335] 17:02:03 INFO - PROCESS | 2220 | --DOCSHELL 0916A000 == 40 [pid = 2220] [id = 334] 17:02:03 INFO - PROCESS | 2220 | --DOCSHELL 186D8000 == 39 [pid = 2220] [id = 333] 17:02:03 INFO - PROCESS | 2220 | --DOCSHELL 1696D800 == 38 [pid = 2220] [id = 332] 17:02:03 INFO - PROCESS | 2220 | --DOCSHELL 15C51800 == 37 [pid = 2220] [id = 331] 17:02:03 INFO - PROCESS | 2220 | --DOCSHELL 0D937C00 == 36 [pid = 2220] [id = 330] 17:02:03 INFO - PROCESS | 2220 | --DOCSHELL 0D2E8400 == 35 [pid = 2220] [id = 329] 17:02:03 INFO - PROCESS | 2220 | --DOCSHELL 113D5400 == 34 [pid = 2220] [id = 328] 17:02:03 INFO - PROCESS | 2220 | --DOCSHELL 19761400 == 33 [pid = 2220] [id = 326] 17:02:03 INFO - PROCESS | 2220 | --DOCSHELL 0D4C6C00 == 32 [pid = 2220] [id = 327] 17:02:03 INFO - PROCESS | 2220 | --DOCSHELL 0D181400 == 31 [pid = 2220] [id = 317] 17:02:03 INFO - PROCESS | 2220 | --DOCSHELL 1975D400 == 30 [pid = 2220] [id = 342] 17:02:03 INFO - PROCESS | 2220 | --DOCSHELL 1A26C800 == 29 [pid = 2220] [id = 341] 17:02:03 INFO - PROCESS | 2220 | --DOCSHELL 1BAC2000 == 28 [pid = 2220] [id = 338] 17:02:03 INFO - PROCESS | 2220 | --DOCSHELL 0D44C800 == 27 [pid = 2220] [id = 339] 17:02:03 INFO - PROCESS | 2220 | --DOCSHELL 14DBA000 == 26 [pid = 2220] [id = 340] 17:02:03 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0E202C00) [pid = 2220] [serial = 952] [outer = 00000000] [url = about:blank] 17:02:03 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (15EC4C00) [pid = 2220] [serial = 963] [outer = 00000000] [url = about:blank] 17:02:03 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0D7B0400) [pid = 2220] [serial = 951] [outer = 00000000] [url = about:blank] 17:02:03 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0D4CA800) [pid = 2220] [serial = 954] [outer = 00000000] [url = about:blank] 17:02:03 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0D4D1400) [pid = 2220] [serial = 955] [outer = 00000000] [url = about:blank] 17:02:03 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0DC33800) [pid = 2220] [serial = 957] [outer = 00000000] [url = about:blank] 17:02:03 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0DC8E000) [pid = 2220] [serial = 958] [outer = 00000000] [url = about:blank] 17:02:03 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (14844000) [pid = 2220] [serial = 960] [outer = 00000000] [url = about:blank] 17:02:03 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (16984800) [pid = 2220] [serial = 966] [outer = 00000000] [url = about:blank] 17:02:03 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (1693A400) [pid = 2220] [serial = 964] [outer = 00000000] [url = about:blank] 17:02:03 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (19282400) [pid = 2220] [serial = 969] [outer = 00000000] [url = about:blank] 17:02:03 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (16987800) [pid = 2220] [serial = 967] [outer = 00000000] [url = about:blank] 17:02:03 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (19289000) [pid = 2220] [serial = 973] [outer = 00000000] [url = about:blank] 17:02:03 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (19718000) [pid = 2220] [serial = 975] [outer = 00000000] [url = about:blank] 17:02:03 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (16473400) [pid = 2220] [serial = 976] [outer = 00000000] [url = about:blank] 17:02:03 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (14552C00) [pid = 2220] [serial = 943] [outer = 00000000] [url = about:blank] 17:02:03 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0DC8F400) [pid = 2220] [serial = 942] [outer = 00000000] [url = about:blank] 17:02:03 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (1928AC00) [pid = 2220] [serial = 970] [outer = 00000000] [url = about:blank] 17:02:03 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (1922C000) [pid = 2220] [serial = 972] [outer = 00000000] [url = about:blank] 17:02:03 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (19285000) [pid = 2220] [serial = 946] [outer = 00000000] [url = about:blank] 17:02:03 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (16A8C800) [pid = 2220] [serial = 945] [outer = 00000000] [url = about:blank] 17:02:03 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (1CDAF400) [pid = 2220] [serial = 949] [outer = 00000000] [url = about:blank] 17:02:03 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (1C333400) [pid = 2220] [serial = 948] [outer = 00000000] [url = about:blank] 17:02:03 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (19882C00) [pid = 2220] [serial = 978] [outer = 00000000] [url = about:blank] 17:02:03 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (14DC1400) [pid = 2220] [serial = 961] [outer = 00000000] [url = about:blank] 17:02:03 INFO - PROCESS | 2220 | 1466035323403 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]]]}] 17:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 17:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1521ms 17:02:03 INFO - PROCESS | 2220 | 1466035323434 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 17:02:03 INFO - PROCESS | 2220 | 1466035323439 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 17:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 17:02:03 INFO - PROCESS | 2220 | 1466035323443 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 17:02:03 INFO - PROCESS | 2220 | 1466035323446 Marionette TRACE conn6 <- [1,1338,null,{}] 17:02:03 INFO - PROCESS | 2220 | 1466035323458 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}] 17:02:03 INFO - PROCESS | 2220 | 1466035323461 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:03 INFO - PROCESS | 2220 | 1466035323546 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 17:02:03 INFO - PROCESS | 2220 | 1466035323555 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:03 INFO - PROCESS | 2220 | 1466035323560 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:03 INFO - PROCESS | 2220 | ++DOCSHELL 0D2E7000 == 27 [pid = 2220] [id = 344] 17:02:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (0D2EB400) [pid = 2220] [serial = 1031] [outer = 00000000] 17:02:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (0D44A400) [pid = 2220] [serial = 1032] [outer = 0D2EB400] 17:02:03 INFO - PROCESS | 2220 | 1466035323610 Marionette DEBUG loaded listener.js 17:02:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (0D4C6800) [pid = 2220] [serial = 1033] [outer = 0D2EB400] 17:02:04 INFO - PROCESS | 2220 | 1466035324139 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]]]}] 17:02:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 17:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 730ms 17:02:04 INFO - PROCESS | 2220 | 1466035324177 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 17:02:04 INFO - PROCESS | 2220 | 1466035324183 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 17:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 17:02:04 INFO - PROCESS | 2220 | 1466035324189 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 17:02:04 INFO - PROCESS | 2220 | 1466035324192 Marionette TRACE conn6 <- [1,1342,null,{}] 17:02:04 INFO - PROCESS | 2220 | 1466035324195 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}] 17:02:04 INFO - PROCESS | 2220 | 1466035324198 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:04 INFO - PROCESS | 2220 | 1466035324285 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 17:02:04 INFO - PROCESS | 2220 | 1466035324300 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:04 INFO - PROCESS | 2220 | 1466035324302 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:04 INFO - PROCESS | 2220 | ++DOCSHELL 0D936800 == 28 [pid = 2220] [id = 345] 17:02:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (0D936C00) [pid = 2220] [serial = 1034] [outer = 00000000] 17:02:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (0D93F000) [pid = 2220] [serial = 1035] [outer = 0D936C00] 17:02:04 INFO - PROCESS | 2220 | 1466035324350 Marionette DEBUG loaded listener.js 17:02:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (0DC29800) [pid = 2220] [serial = 1036] [outer = 0D936C00] 17:02:04 INFO - PROCESS | 2220 | 1466035324820 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]]]}] 17:02:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 17:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 670ms 17:02:04 INFO - PROCESS | 2220 | 1466035324862 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 17:02:04 INFO - PROCESS | 2220 | 1466035324865 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 17:02:04 INFO - PROCESS | 2220 | 1466035324868 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 17:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 17:02:04 INFO - PROCESS | 2220 | 1466035324872 Marionette TRACE conn6 <- [1,1346,null,{}] 17:02:04 INFO - PROCESS | 2220 | 1466035324885 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}] 17:02:04 INFO - PROCESS | 2220 | 1466035324890 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:04 INFO - PROCESS | 2220 | 1466035324976 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 17:02:05 INFO - PROCESS | 2220 | 1466035324985 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:05 INFO - PROCESS | 2220 | 1466035324988 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:05 INFO - PROCESS | 2220 | ++DOCSHELL 144C4400 == 29 [pid = 2220] [id = 346] 17:02:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (144CD000) [pid = 2220] [serial = 1037] [outer = 00000000] 17:02:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (14598800) [pid = 2220] [serial = 1038] [outer = 144CD000] 17:02:05 INFO - PROCESS | 2220 | 1466035325036 Marionette DEBUG loaded listener.js 17:02:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (14816800) [pid = 2220] [serial = 1039] [outer = 144CD000] 17:02:05 INFO - PROCESS | 2220 | 1466035325496 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]]]}] 17:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 17:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 670ms 17:02:05 INFO - PROCESS | 2220 | 1466035325542 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 17:02:05 INFO - PROCESS | 2220 | 1466035325545 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 17:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 17:02:05 INFO - PROCESS | 2220 | 1466035325548 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 17:02:05 INFO - PROCESS | 2220 | 1466035325550 Marionette TRACE conn6 <- [1,1350,null,{}] 17:02:05 INFO - PROCESS | 2220 | 1466035325554 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}] 17:02:05 INFO - PROCESS | 2220 | 1466035325556 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:05 INFO - PROCESS | 2220 | 1466035325694 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 17:02:05 INFO - PROCESS | 2220 | 1466035325714 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:05 INFO - PROCESS | 2220 | 1466035325716 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:05 INFO - PROCESS | 2220 | ++DOCSHELL 14FDCC00 == 30 [pid = 2220] [id = 347] 17:02:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (14FE1000) [pid = 2220] [serial = 1040] [outer = 00000000] 17:02:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (16474800) [pid = 2220] [serial = 1041] [outer = 14FE1000] 17:02:05 INFO - PROCESS | 2220 | 1466035325761 Marionette DEBUG loaded listener.js 17:02:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (1693CC00) [pid = 2220] [serial = 1042] [outer = 14FE1000] 17:02:06 INFO - PROCESS | 2220 | 1466035326216 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]]]}] 17:02:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 17:02:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 730ms 17:02:06 INFO - PROCESS | 2220 | 1466035326287 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 17:02:06 INFO - PROCESS | 2220 | 1466035326290 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 17:02:06 INFO - PROCESS | 2220 | 1466035326293 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 17:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 17:02:06 INFO - PROCESS | 2220 | 1466035326295 Marionette TRACE conn6 <- [1,1354,null,{}] 17:02:06 INFO - PROCESS | 2220 | 1466035326303 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}] 17:02:06 INFO - PROCESS | 2220 | 1466035326305 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:06 INFO - PROCESS | 2220 | 1466035326417 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 17:02:06 INFO - PROCESS | 2220 | 1466035326427 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:06 INFO - PROCESS | 2220 | 1466035326429 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:06 INFO - PROCESS | 2220 | ++DOCSHELL 16941C00 == 31 [pid = 2220] [id = 348] 17:02:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (16962C00) [pid = 2220] [serial = 1043] [outer = 00000000] 17:02:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (16983800) [pid = 2220] [serial = 1044] [outer = 16962C00] 17:02:06 INFO - PROCESS | 2220 | 1466035326477 Marionette DEBUG loaded listener.js 17:02:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (16A84800) [pid = 2220] [serial = 1045] [outer = 16962C00] 17:02:06 INFO - PROCESS | 2220 | 1466035326981 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] 17:02:07 INFO - PROCESS | 2220 | 1466035327029 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 17:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 17:02:07 INFO - PROCESS | 2220 | 1466035327037 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 17:02:07 INFO - PROCESS | 2220 | 1466035327039 Marionette TRACE conn6 <- [1,1358,null,{}] 17:02:07 INFO - PROCESS | 2220 | 1466035327043 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}] 17:02:07 INFO - PROCESS | 2220 | 1466035327048 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:07 INFO - PROCESS | 2220 | 1466035327192 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 17:02:07 INFO - PROCESS | 2220 | 1466035327257 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:07 INFO - PROCESS | 2220 | 1466035327259 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:07 INFO - PROCESS | 2220 | ++DOCSHELL 1922B400 == 32 [pid = 2220] [id = 349] 17:02:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (1922FC00) [pid = 2220] [serial = 1046] [outer = 00000000] 17:02:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (1928AC00) [pid = 2220] [serial = 1047] [outer = 1922FC00] 17:02:07 INFO - PROCESS | 2220 | 1466035327302 Marionette DEBUG loaded listener.js 17:02:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (19290400) [pid = 2220] [serial = 1048] [outer = 1922FC00] 17:02:07 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (186DA000) [pid = 2220] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 17:02:07 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0C998400) [pid = 2220] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 17:02:07 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0D2EA800) [pid = 2220] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 17:02:07 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (19791400) [pid = 2220] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 17:02:07 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0D93A000) [pid = 2220] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 17:02:07 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (15C53C00) [pid = 2220] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 17:02:07 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (16982400) [pid = 2220] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 17:02:07 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (1B9BA400) [pid = 2220] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 17:02:07 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0D4C8800) [pid = 2220] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 17:02:07 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (114C2800) [pid = 2220] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 17:02:07 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0D935000) [pid = 2220] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 17:02:07 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (1C329000) [pid = 2220] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 17:02:07 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (1A3E1C00) [pid = 2220] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 17:02:08 INFO - PROCESS | 2220 | 1466035327985 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] 17:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 17:02:08 INFO - PROCESS | 2220 | 1466035328009 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 17:02:08 INFO - PROCESS | 2220 | 1466035328012 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 17:02:08 INFO - PROCESS | 2220 | 1466035328014 Marionette TRACE conn6 <- [1,1362,null,{}] 17:02:08 INFO - PROCESS | 2220 | 1466035328017 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}] 17:02:08 INFO - PROCESS | 2220 | 1466035328019 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:08 INFO - PROCESS | 2220 | 1466035328129 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 17:02:08 INFO - PROCESS | 2220 | 1466035328184 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:08 INFO - PROCESS | 2220 | 1466035328186 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:08 INFO - PROCESS | 2220 | ++DOCSHELL 0D201400 == 33 [pid = 2220] [id = 350] 17:02:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (0D2E6C00) [pid = 2220] [serial = 1049] [outer = 00000000] 17:02:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (186DC800) [pid = 2220] [serial = 1050] [outer = 0D2E6C00] 17:02:08 INFO - PROCESS | 2220 | 1466035328229 Marionette DEBUG loaded listener.js 17:02:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (1922E000) [pid = 2220] [serial = 1051] [outer = 0D2E6C00] 17:02:08 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:02:08 INFO - PROCESS | 2220 | 1466035328564 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] 17:02:08 INFO - PROCESS | 2220 | 1466035328590 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 17:02:08 INFO - PROCESS | 2220 | 1466035328607 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 17:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 17:02:08 INFO - PROCESS | 2220 | 1466035328608 Marionette TRACE conn6 <- [1,1366,null,{}] 17:02:08 INFO - PROCESS | 2220 | 1466035328612 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}] 17:02:08 INFO - PROCESS | 2220 | 1466035328614 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:08 INFO - PROCESS | 2220 | 1466035328725 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 17:02:08 INFO - PROCESS | 2220 | 1466035328734 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:08 INFO - PROCESS | 2220 | 1466035328735 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:08 INFO - PROCESS | 2220 | ++DOCSHELL 186DA000 == 34 [pid = 2220] [id = 351] 17:02:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (1970D400) [pid = 2220] [serial = 1052] [outer = 00000000] 17:02:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (1975A800) [pid = 2220] [serial = 1053] [outer = 1970D400] 17:02:08 INFO - PROCESS | 2220 | 1466035328782 Marionette DEBUG loaded listener.js 17:02:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (19715C00) [pid = 2220] [serial = 1054] [outer = 1970D400] 17:02:09 INFO - PROCESS | 2220 | 1466035329191 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] 17:02:09 INFO - PROCESS | 2220 | 1466035329243 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 17:02:09 INFO - PROCESS | 2220 | 1466035329246 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 17:02:09 INFO - PROCESS | 2220 | 1466035329248 Marionette TRACE conn6 <- [1,1370,null,{}] 17:02:09 INFO - PROCESS | 2220 | 1466035329251 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}] 17:02:09 INFO - PROCESS | 2220 | 1466035329253 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:09 INFO - PROCESS | 2220 | 1466035329366 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 17:02:09 INFO - PROCESS | 2220 | 1466035329373 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:09 INFO - PROCESS | 2220 | 1466035329375 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:09 INFO - PROCESS | 2220 | ++DOCSHELL 144C4000 == 35 [pid = 2220] [id = 352] 17:02:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (19885800) [pid = 2220] [serial = 1055] [outer = 00000000] 17:02:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (19AB7000) [pid = 2220] [serial = 1056] [outer = 19885800] 17:02:09 INFO - PROCESS | 2220 | 1466035329420 Marionette DEBUG loaded listener.js 17:02:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (19ABC400) [pid = 2220] [serial = 1057] [outer = 19885800] 17:02:10 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:02:10 INFO - PROCESS | 2220 | 1466035330001 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] 17:02:10 INFO - PROCESS | 2220 | 1466035330124 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 17:02:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 17:02:10 INFO - PROCESS | 2220 | 1466035330130 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 17:02:10 INFO - PROCESS | 2220 | 1466035330133 Marionette TRACE conn6 <- [1,1374,null,{}] 17:02:10 INFO - PROCESS | 2220 | 1466035330139 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}] 17:02:10 INFO - PROCESS | 2220 | 1466035330143 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:10 INFO - PROCESS | 2220 | 1466035330279 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 17:02:10 INFO - PROCESS | 2220 | 1466035330410 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:10 INFO - PROCESS | 2220 | 1466035330415 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:10 INFO - PROCESS | 2220 | ++DOCSHELL 0D183000 == 36 [pid = 2220] [id = 353] 17:02:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0D4C9800) [pid = 2220] [serial = 1058] [outer = 00000000] 17:02:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0D81DC00) [pid = 2220] [serial = 1059] [outer = 0D4C9800] 17:02:10 INFO - PROCESS | 2220 | 1466035330478 Marionette DEBUG loaded listener.js 17:02:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0D938000) [pid = 2220] [serial = 1060] [outer = 0D4C9800] 17:02:11 INFO - PROCESS | 2220 | 1466035331142 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] 17:02:11 INFO - PROCESS | 2220 | 1466035331159 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 17:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 17:02:11 INFO - PROCESS | 2220 | 1466035331166 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 17:02:11 INFO - PROCESS | 2220 | 1466035331168 Marionette TRACE conn6 <- [1,1378,null,{}] 17:02:11 INFO - PROCESS | 2220 | 1466035331172 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}] 17:02:11 INFO - PROCESS | 2220 | 1466035331175 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:11 INFO - PROCESS | 2220 | 1466035331297 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 17:02:11 INFO - PROCESS | 2220 | 1466035331411 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:11 INFO - PROCESS | 2220 | 1466035331414 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:11 INFO - PROCESS | 2220 | ++DOCSHELL 14D4A000 == 37 [pid = 2220] [id = 354] 17:02:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (14D4EC00) [pid = 2220] [serial = 1061] [outer = 00000000] 17:02:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (15EC5000) [pid = 2220] [serial = 1062] [outer = 14D4EC00] 17:02:11 INFO - PROCESS | 2220 | 1466035331469 Marionette DEBUG loaded listener.js 17:02:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (1696AC00) [pid = 2220] [serial = 1063] [outer = 14D4EC00] 17:02:12 INFO - PROCESS | 2220 | 1466035332306 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]]]}] 17:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 17:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1233ms 17:02:12 INFO - PROCESS | 2220 | 1466035332403 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 17:02:12 INFO - PROCESS | 2220 | 1466035332408 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 17:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 17:02:12 INFO - PROCESS | 2220 | 1466035332413 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 17:02:12 INFO - PROCESS | 2220 | 1466035332417 Marionette TRACE conn6 <- [1,1382,null,{}] 17:02:12 INFO - PROCESS | 2220 | 1466035332423 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}] 17:02:12 INFO - PROCESS | 2220 | 1466035332425 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:12 INFO - PROCESS | 2220 | 1466035332568 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 17:02:12 INFO - PROCESS | 2220 | 1466035332698 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:12 INFO - PROCESS | 2220 | 1466035332702 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:12 INFO - PROCESS | 2220 | --DOCSHELL 186DA000 == 36 [pid = 2220] [id = 351] 17:02:12 INFO - PROCESS | 2220 | --DOCSHELL 0D201400 == 35 [pid = 2220] [id = 350] 17:02:12 INFO - PROCESS | 2220 | --DOCSHELL 1922B400 == 34 [pid = 2220] [id = 349] 17:02:12 INFO - PROCESS | 2220 | --DOCSHELL 16941C00 == 33 [pid = 2220] [id = 348] 17:02:12 INFO - PROCESS | 2220 | --DOCSHELL 14FDCC00 == 32 [pid = 2220] [id = 347] 17:02:12 INFO - PROCESS | 2220 | --DOCSHELL 144C4400 == 31 [pid = 2220] [id = 346] 17:02:12 INFO - PROCESS | 2220 | --DOCSHELL 0D936800 == 30 [pid = 2220] [id = 345] 17:02:12 INFO - PROCESS | 2220 | --DOCSHELL 0D2E7000 == 29 [pid = 2220] [id = 344] 17:02:12 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (19288C00) [pid = 2220] [serial = 999] [outer = 00000000] [url = about:blank] 17:02:12 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (19713C00) [pid = 2220] [serial = 1000] [outer = 00000000] [url = about:blank] 17:02:12 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (19ABAC00) [pid = 2220] [serial = 1002] [outer = 00000000] [url = about:blank] 17:02:12 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0D937800) [pid = 2220] [serial = 987] [outer = 00000000] [url = about:blank] 17:02:12 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0DC80800) [pid = 2220] [serial = 988] [outer = 00000000] [url = about:blank] 17:02:12 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (19AB4000) [pid = 2220] [serial = 979] [outer = 00000000] [url = about:blank] 17:02:12 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0DC8B800) [pid = 2220] [serial = 990] [outer = 00000000] [url = about:blank] 17:02:12 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0E202800) [pid = 2220] [serial = 991] [outer = 00000000] [url = about:blank] 17:02:12 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (15EBD800) [pid = 2220] [serial = 993] [outer = 00000000] [url = about:blank] 17:02:12 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (16939800) [pid = 2220] [serial = 994] [outer = 00000000] [url = about:blank] 17:02:12 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (17E38800) [pid = 2220] [serial = 996] [outer = 00000000] [url = about:blank] 17:02:12 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (1BA5B000) [pid = 2220] [serial = 1005] [outer = 00000000] [url = about:blank] 17:02:12 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0D4D0C00) [pid = 2220] [serial = 981] [outer = 00000000] [url = about:blank] 17:02:12 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0D86F000) [pid = 2220] [serial = 982] [outer = 00000000] [url = about:blank] 17:02:12 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (19ABB000) [pid = 2220] [serial = 1003] [outer = 00000000] [url = about:blank] 17:02:12 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (14839800) [pid = 2220] [serial = 984] [outer = 00000000] [url = about:blank] 17:02:12 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (15E04400) [pid = 2220] [serial = 985] [outer = 00000000] [url = about:blank] 17:02:12 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (16988800) [pid = 2220] [serial = 1008] [outer = 00000000] [url = about:blank] 17:02:12 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (1C330C00) [pid = 2220] [serial = 1014] [outer = 00000000] [url = about:blank] 17:02:12 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (1C32DC00) [pid = 2220] [serial = 1015] [outer = 00000000] [url = about:blank] 17:02:12 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (1C327800) [pid = 2220] [serial = 1012] [outer = 00000000] [url = about:blank] 17:02:12 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (186DD000) [pid = 2220] [serial = 1009] [outer = 00000000] [url = about:blank] 17:02:12 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (1BB9D000) [pid = 2220] [serial = 1011] [outer = 00000000] [url = about:blank] 17:02:12 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (1BAC0000) [pid = 2220] [serial = 1006] [outer = 00000000] [url = about:blank] 17:02:12 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (186D1400) [pid = 2220] [serial = 997] [outer = 00000000] [url = about:blank] 17:02:12 INFO - PROCESS | 2220 | ++DOCSHELL 0C99B000 == 30 [pid = 2220] [id = 355] 17:02:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (0C99C000) [pid = 2220] [serial = 1064] [outer = 00000000] 17:02:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (0D203C00) [pid = 2220] [serial = 1065] [outer = 0C99C000] 17:02:12 INFO - PROCESS | 2220 | 1466035332790 Marionette DEBUG loaded listener.js 17:02:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (0D812C00) [pid = 2220] [serial = 1066] [outer = 0C99C000] 17:02:13 INFO - PROCESS | 2220 | 1466035333227 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]]]}] 17:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 17:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 871ms 17:02:13 INFO - PROCESS | 2220 | 1466035333288 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 17:02:13 INFO - PROCESS | 2220 | 1466035333292 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 17:02:13 INFO - PROCESS | 2220 | 1466035333299 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 17:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 17:02:13 INFO - PROCESS | 2220 | 1466035333301 Marionette TRACE conn6 <- [1,1386,null,{}] 17:02:13 INFO - PROCESS | 2220 | 1466035333305 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}] 17:02:13 INFO - PROCESS | 2220 | 1466035333307 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:13 INFO - PROCESS | 2220 | 1466035333395 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 17:02:13 INFO - PROCESS | 2220 | 1466035333408 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:13 INFO - PROCESS | 2220 | 1466035333410 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:13 INFO - PROCESS | 2220 | ++DOCSHELL 0DC86C00 == 31 [pid = 2220] [id = 356] 17:02:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (0DC87800) [pid = 2220] [serial = 1067] [outer = 00000000] 17:02:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (0DCDF000) [pid = 2220] [serial = 1068] [outer = 0DC87800] 17:02:13 INFO - PROCESS | 2220 | 1466035333456 Marionette DEBUG loaded listener.js 17:02:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (0E204800) [pid = 2220] [serial = 1069] [outer = 0DC87800] 17:02:13 INFO - PROCESS | 2220 | 1466035333910 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]]]}] 17:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 17:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 670ms 17:02:13 INFO - PROCESS | 2220 | 1466035333973 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 17:02:13 INFO - PROCESS | 2220 | 1466035333975 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 17:02:13 INFO - PROCESS | 2220 | 1466035333978 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 17:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 17:02:13 INFO - PROCESS | 2220 | 1466035333982 Marionette TRACE conn6 <- [1,1390,null,{}] 17:02:14 INFO - PROCESS | 2220 | 1466035333992 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}] 17:02:14 INFO - PROCESS | 2220 | 1466035333997 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:14 INFO - PROCESS | 2220 | 1466035334084 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 17:02:14 INFO - PROCESS | 2220 | 1466035334129 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:14 INFO - PROCESS | 2220 | 1466035334132 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:14 INFO - PROCESS | 2220 | ++DOCSHELL 15E0BC00 == 32 [pid = 2220] [id = 357] 17:02:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (15EBC800) [pid = 2220] [serial = 1070] [outer = 00000000] 17:02:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (16472000) [pid = 2220] [serial = 1071] [outer = 15EBC800] 17:02:14 INFO - PROCESS | 2220 | 1466035334186 Marionette DEBUG loaded listener.js 17:02:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (16941C00) [pid = 2220] [serial = 1072] [outer = 15EBC800] 17:02:14 INFO - PROCESS | 2220 | 1466035334644 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]]]}] 17:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 17:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 730ms 17:02:14 INFO - PROCESS | 2220 | 1466035334713 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 17:02:14 INFO - PROCESS | 2220 | 1466035334716 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 17:02:14 INFO - PROCESS | 2220 | 1466035334719 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 17:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 17:02:14 INFO - PROCESS | 2220 | 1466035334721 Marionette TRACE conn6 <- [1,1394,null,{}] 17:02:14 INFO - PROCESS | 2220 | 1466035334734 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}] 17:02:14 INFO - PROCESS | 2220 | 1466035334737 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:14 INFO - PROCESS | 2220 | 1466035334826 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 17:02:14 INFO - PROCESS | 2220 | 1466035334832 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:14 INFO - PROCESS | 2220 | 1466035334834 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:14 INFO - PROCESS | 2220 | ++DOCSHELL 16B97000 == 33 [pid = 2220] [id = 358] 17:02:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (1704EC00) [pid = 2220] [serial = 1073] [outer = 00000000] 17:02:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (186D9800) [pid = 2220] [serial = 1074] [outer = 1704EC00] 17:02:14 INFO - PROCESS | 2220 | 1466035334878 Marionette DEBUG loaded listener.js 17:02:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (1922F800) [pid = 2220] [serial = 1075] [outer = 1704EC00] 17:02:15 INFO - PROCESS | 2220 | 1466035335355 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]]]}] 17:02:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 17:02:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 690ms 17:02:15 INFO - PROCESS | 2220 | 1466035335414 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 17:02:15 INFO - PROCESS | 2220 | 1466035335416 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 17:02:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 17:02:15 INFO - PROCESS | 2220 | 1466035335419 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 17:02:15 INFO - PROCESS | 2220 | 1466035335421 Marionette TRACE conn6 <- [1,1398,null,{}] 17:02:15 INFO - PROCESS | 2220 | 1466035335425 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}] 17:02:15 INFO - PROCESS | 2220 | 1466035335427 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:15 INFO - PROCESS | 2220 | 1466035335572 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 17:02:15 INFO - PROCESS | 2220 | 1466035335596 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:15 INFO - PROCESS | 2220 | 1466035335598 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:15 INFO - PROCESS | 2220 | ++DOCSHELL 1928FC00 == 34 [pid = 2220] [id = 359] 17:02:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (19290000) [pid = 2220] [serial = 1076] [outer = 00000000] 17:02:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (19713800) [pid = 2220] [serial = 1077] [outer = 19290000] 17:02:15 INFO - PROCESS | 2220 | 1466035335643 Marionette DEBUG loaded listener.js 17:02:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (19717C00) [pid = 2220] [serial = 1078] [outer = 19290000] 17:02:16 INFO - PROCESS | 2220 | 1466035336110 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]]]}] 17:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 17:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 730ms 17:02:16 INFO - PROCESS | 2220 | 1466035336153 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 17:02:16 INFO - PROCESS | 2220 | 1466035336155 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 17:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 17:02:16 INFO - PROCESS | 2220 | 1466035336164 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 17:02:16 INFO - PROCESS | 2220 | 1466035336166 Marionette TRACE conn6 <- [1,1402,null,{}] 17:02:16 INFO - PROCESS | 2220 | 1466035336170 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}] 17:02:16 INFO - PROCESS | 2220 | 1466035336175 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:16 INFO - PROCESS | 2220 | 1466035336320 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 17:02:16 INFO - PROCESS | 2220 | 1466035336378 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:16 INFO - PROCESS | 2220 | 1466035336380 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:16 INFO - PROCESS | 2220 | ++DOCSHELL 19291C00 == 35 [pid = 2220] [id = 360] 17:02:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (19713400) [pid = 2220] [serial = 1079] [outer = 00000000] 17:02:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (1A3DD400) [pid = 2220] [serial = 1080] [outer = 19713400] 17:02:16 INFO - PROCESS | 2220 | 1466035336425 Marionette DEBUG loaded listener.js 17:02:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (1A3E2C00) [pid = 2220] [serial = 1081] [outer = 19713400] 17:02:16 INFO - PROCESS | 2220 | 1466035336901 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]]]}] 17:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 17:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 790ms 17:02:16 INFO - PROCESS | 2220 | 1466035336956 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 17:02:16 INFO - PROCESS | 2220 | 1466035336958 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 17:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 17:02:16 INFO - PROCESS | 2220 | 1466035336961 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 17:02:16 INFO - PROCESS | 2220 | 1466035336963 Marionette TRACE conn6 <- [1,1406,null,{}] 17:02:16 INFO - PROCESS | 2220 | 1466035336967 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}] 17:02:16 INFO - PROCESS | 2220 | 1466035336969 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:17 INFO - PROCESS | 2220 | 1466035337190 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 17:02:17 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0D936C00) [pid = 2220] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 17:02:17 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0D2EB400) [pid = 2220] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 17:02:17 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (14FE1000) [pid = 2220] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 17:02:17 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0D4C3400) [pid = 2220] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 17:02:17 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (1970D400) [pid = 2220] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 17:02:17 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (14F2E400) [pid = 2220] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 17:02:17 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (1A3D8400) [pid = 2220] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 17:02:17 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (19790000) [pid = 2220] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 17:02:17 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (16962C00) [pid = 2220] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 17:02:17 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (0D2E6C00) [pid = 2220] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 17:02:17 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (1922FC00) [pid = 2220] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 17:02:17 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (0D93D400) [pid = 2220] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 17:02:17 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (144CD000) [pid = 2220] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 17:02:17 INFO - PROCESS | 2220 | 1466035337259 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:17 INFO - PROCESS | 2220 | 1466035337261 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:17 INFO - PROCESS | 2220 | ++DOCSHELL 0CDC9C00 == 36 [pid = 2220] [id = 361] 17:02:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (0CDF1000) [pid = 2220] [serial = 1082] [outer = 00000000] 17:02:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (0D799000) [pid = 2220] [serial = 1083] [outer = 0CDF1000] 17:02:17 INFO - PROCESS | 2220 | 1466035337307 Marionette DEBUG loaded listener.js 17:02:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (0D81E000) [pid = 2220] [serial = 1084] [outer = 0CDF1000] 17:02:17 INFO - PROCESS | 2220 | 1466035337681 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]]]}] 17:02:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 17:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 770ms 17:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 17:02:17 INFO - PROCESS | 2220 | 1466035337734 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 17:02:17 INFO - PROCESS | 2220 | 1466035337736 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 17:02:17 INFO - PROCESS | 2220 | 1466035337739 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 17:02:17 INFO - PROCESS | 2220 | 1466035337740 Marionette TRACE conn6 <- [1,1410,null,{}] 17:02:17 INFO - PROCESS | 2220 | 1466035337744 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}] 17:02:17 INFO - PROCESS | 2220 | 1466035337746 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:17 INFO - PROCESS | 2220 | 1466035337831 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 17:02:17 INFO - PROCESS | 2220 | 1466035337837 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:17 INFO - PROCESS | 2220 | 1466035337839 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:17 INFO - PROCESS | 2220 | ++DOCSHELL 1483CC00 == 37 [pid = 2220] [id = 362] 17:02:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (14FE1000) [pid = 2220] [serial = 1085] [outer = 00000000] 17:02:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (19AB8800) [pid = 2220] [serial = 1086] [outer = 14FE1000] 17:02:17 INFO - PROCESS | 2220 | 1466035337884 Marionette DEBUG loaded listener.js 17:02:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (1B9B9C00) [pid = 2220] [serial = 1087] [outer = 14FE1000] 17:02:18 INFO - PROCESS | 2220 | 1466035338312 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]]]}] 17:02:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 17:02:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 630ms 17:02:18 INFO - PROCESS | 2220 | 1466035338370 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 17:02:18 INFO - PROCESS | 2220 | 1466035338372 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 17:02:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 17:02:18 INFO - PROCESS | 2220 | 1466035338375 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 17:02:18 INFO - PROCESS | 2220 | 1466035338377 Marionette TRACE conn6 <- [1,1414,null,{}] 17:02:18 INFO - PROCESS | 2220 | 1466035338381 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}] 17:02:18 INFO - PROCESS | 2220 | 1466035338383 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:18 INFO - PROCESS | 2220 | 1466035338461 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 17:02:18 INFO - PROCESS | 2220 | 1466035338467 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:18 INFO - PROCESS | 2220 | 1466035338469 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:18 INFO - PROCESS | 2220 | ++DOCSHELL 15E0A800 == 38 [pid = 2220] [id = 363] 17:02:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (1BAC3C00) [pid = 2220] [serial = 1088] [outer = 00000000] 17:02:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (1C315400) [pid = 2220] [serial = 1089] [outer = 1BAC3C00] 17:02:18 INFO - PROCESS | 2220 | 1466035338524 Marionette DEBUG loaded listener.js 17:02:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (1C31CC00) [pid = 2220] [serial = 1090] [outer = 1BAC3C00] 17:02:19 INFO - PROCESS | 2220 | 1466035338988 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]]]}] 17:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 17:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 630ms 17:02:19 INFO - PROCESS | 2220 | 1466035339026 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 17:02:19 INFO - PROCESS | 2220 | 1466035339028 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 17:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 17:02:19 INFO - PROCESS | 2220 | 1466035339031 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 17:02:19 INFO - PROCESS | 2220 | 1466035339033 Marionette TRACE conn6 <- [1,1418,null,{}] 17:02:19 INFO - PROCESS | 2220 | 1466035339037 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}] 17:02:19 INFO - PROCESS | 2220 | 1466035339039 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:19 INFO - PROCESS | 2220 | 1466035339123 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 17:02:19 INFO - PROCESS | 2220 | 1466035339128 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:19 INFO - PROCESS | 2220 | 1466035339130 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:19 INFO - PROCESS | 2220 | ++DOCSHELL 1C32A400 == 39 [pid = 2220] [id = 364] 17:02:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (1C32A800) [pid = 2220] [serial = 1091] [outer = 00000000] 17:02:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (1C331800) [pid = 2220] [serial = 1092] [outer = 1C32A800] 17:02:19 INFO - PROCESS | 2220 | 1466035339177 Marionette DEBUG loaded listener.js 17:02:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (1C334800) [pid = 2220] [serial = 1093] [outer = 1C32A800] 17:02:19 INFO - PROCESS | 2220 | 1466035339924 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]]]}] 17:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 17:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 930ms 17:02:19 INFO - PROCESS | 2220 | 1466035339968 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 17:02:19 INFO - PROCESS | 2220 | 1466035339973 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 17:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 17:02:19 INFO - PROCESS | 2220 | 1466035339977 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 17:02:19 INFO - PROCESS | 2220 | 1466035339981 Marionette TRACE conn6 <- [1,1422,null,{}] 17:02:20 INFO - PROCESS | 2220 | 1466035339986 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}] 17:02:20 INFO - PROCESS | 2220 | 1466035339990 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:20 INFO - PROCESS | 2220 | 1466035340101 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 17:02:20 INFO - PROCESS | 2220 | 1466035340233 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:20 INFO - PROCESS | 2220 | 1466035340236 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:20 INFO - PROCESS | 2220 | ++DOCSHELL 0D931C00 == 40 [pid = 2220] [id = 365] 17:02:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0DA6E000) [pid = 2220] [serial = 1094] [outer = 00000000] 17:02:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (114C8800) [pid = 2220] [serial = 1095] [outer = 0DA6E000] 17:02:20 INFO - PROCESS | 2220 | 1466035340294 Marionette DEBUG loaded listener.js 17:02:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (14F31C00) [pid = 2220] [serial = 1096] [outer = 0DA6E000] 17:02:20 INFO - PROCESS | 2220 | 1466035340867 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]]]}] 17:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 17:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 930ms 17:02:20 INFO - PROCESS | 2220 | 1466035340908 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 17:02:20 INFO - PROCESS | 2220 | 1466035340913 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 17:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 17:02:20 INFO - PROCESS | 2220 | 1466035340920 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 17:02:20 INFO - PROCESS | 2220 | 1466035340923 Marionette TRACE conn6 <- [1,1426,null,{}] 17:02:20 INFO - PROCESS | 2220 | 1466035340926 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}] 17:02:20 INFO - PROCESS | 2220 | 1466035340929 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:21 INFO - PROCESS | 2220 | 1466035341042 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 17:02:21 INFO - PROCESS | 2220 | 1466035341147 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:21 INFO - PROCESS | 2220 | 1466035341150 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:21 INFO - PROCESS | 2220 | ++DOCSHELL 17F6A000 == 41 [pid = 2220] [id = 366] 17:02:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (17F6C800) [pid = 2220] [serial = 1097] [outer = 00000000] 17:02:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (19712C00) [pid = 2220] [serial = 1098] [outer = 17F6C800] 17:02:21 INFO - PROCESS | 2220 | 1466035341204 Marionette DEBUG loaded listener.js 17:02:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (19886400) [pid = 2220] [serial = 1099] [outer = 17F6C800] 17:02:21 INFO - PROCESS | 2220 | 1466035341817 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]]]}] 17:02:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 17:02:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 930ms 17:02:21 INFO - PROCESS | 2220 | 1466035341853 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 17:02:21 INFO - PROCESS | 2220 | 1466035341856 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 17:02:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 17:02:21 INFO - PROCESS | 2220 | 1466035341859 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 17:02:21 INFO - PROCESS | 2220 | 1466035341863 Marionette TRACE conn6 <- [1,1430,null,{}] 17:02:21 INFO - PROCESS | 2220 | 1466035341874 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}] 17:02:21 INFO - PROCESS | 2220 | 1466035341879 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:22 INFO - PROCESS | 2220 | 1466035341991 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 17:02:22 INFO - PROCESS | 2220 | 1466035342096 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:22 INFO - PROCESS | 2220 | 1466035342100 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:22 INFO - PROCESS | 2220 | ++DOCSHELL 1CE64800 == 42 [pid = 2220] [id = 367] 17:02:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (1CE64C00) [pid = 2220] [serial = 1100] [outer = 00000000] 17:02:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (1CFDAC00) [pid = 2220] [serial = 1101] [outer = 1CE64C00] 17:02:22 INFO - PROCESS | 2220 | 1466035342155 Marionette DEBUG loaded listener.js 17:02:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (1D208800) [pid = 2220] [serial = 1102] [outer = 1CE64C00] 17:02:22 INFO - PROCESS | 2220 | 1466035342772 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]]]}] 17:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 17:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 971ms 17:02:22 INFO - PROCESS | 2220 | 1466035342833 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 17:02:22 INFO - PROCESS | 2220 | 1466035342836 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 17:02:22 INFO - PROCESS | 2220 | 1466035342839 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 17:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 17:02:22 INFO - PROCESS | 2220 | 1466035342841 Marionette TRACE conn6 <- [1,1434,null,{}] 17:02:22 INFO - PROCESS | 2220 | 1466035342845 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}] 17:02:22 INFO - PROCESS | 2220 | 1466035342847 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:22 INFO - PROCESS | 2220 | 1466035342970 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 17:02:23 INFO - PROCESS | 2220 | 1466035343215 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:23 INFO - PROCESS | 2220 | 1466035343218 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:23 INFO - PROCESS | 2220 | ++DOCSHELL 0C991400 == 43 [pid = 2220] [id = 368] 17:02:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0C993C00) [pid = 2220] [serial = 1103] [outer = 00000000] 17:02:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0D2E6400) [pid = 2220] [serial = 1104] [outer = 0C993C00] 17:02:23 INFO - PROCESS | 2220 | 1466035343287 Marionette DEBUG loaded listener.js 17:02:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0D4CF000) [pid = 2220] [serial = 1105] [outer = 0C993C00] 17:02:23 INFO - PROCESS | 2220 | 1466035343857 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]]]}] 17:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 17:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1069ms 17:02:24 INFO - PROCESS | 2220 | --DOCSHELL 15E0A800 == 42 [pid = 2220] [id = 363] 17:02:24 INFO - PROCESS | 2220 | --DOCSHELL 1483CC00 == 41 [pid = 2220] [id = 362] 17:02:24 INFO - PROCESS | 2220 | --DOCSHELL 0CDC9C00 == 40 [pid = 2220] [id = 361] 17:02:24 INFO - PROCESS | 2220 | --DOCSHELL 19291C00 == 39 [pid = 2220] [id = 360] 17:02:24 INFO - PROCESS | 2220 | --DOCSHELL 1928FC00 == 38 [pid = 2220] [id = 359] 17:02:24 INFO - PROCESS | 2220 | --DOCSHELL 16B97000 == 37 [pid = 2220] [id = 358] 17:02:24 INFO - PROCESS | 2220 | --DOCSHELL 15E0BC00 == 36 [pid = 2220] [id = 357] 17:02:24 INFO - PROCESS | 2220 | --DOCSHELL 0DC86C00 == 35 [pid = 2220] [id = 356] 17:02:24 INFO - PROCESS | 2220 | --DOCSHELL 0C99B000 == 34 [pid = 2220] [id = 355] 17:02:24 INFO - PROCESS | 2220 | --DOCSHELL 144C4000 == 33 [pid = 2220] [id = 352] 17:02:24 INFO - PROCESS | 2220 | --DOCSHELL 0D183000 == 32 [pid = 2220] [id = 353] 17:02:24 INFO - PROCESS | 2220 | --DOCSHELL 0D878C00 == 31 [pid = 2220] [id = 343] 17:02:24 INFO - PROCESS | 2220 | --DOCSHELL 14D4A000 == 30 [pid = 2220] [id = 354] 17:02:24 INFO - PROCESS | 2220 | --DOCSHELL 1CE64800 == 29 [pid = 2220] [id = 367] 17:02:24 INFO - PROCESS | 2220 | --DOCSHELL 17F6A000 == 28 [pid = 2220] [id = 366] 17:02:24 INFO - PROCESS | 2220 | --DOCSHELL 1C32A400 == 27 [pid = 2220] [id = 364] 17:02:24 INFO - PROCESS | 2220 | --DOCSHELL 0D931C00 == 26 [pid = 2220] [id = 365] 17:02:24 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0D93F000) [pid = 2220] [serial = 1035] [outer = 00000000] [url = about:blank] 17:02:24 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0D44A400) [pid = 2220] [serial = 1032] [outer = 00000000] [url = about:blank] 17:02:24 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0D4C6800) [pid = 2220] [serial = 1033] [outer = 00000000] [url = about:blank] 17:02:24 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (16474800) [pid = 2220] [serial = 1041] [outer = 00000000] [url = about:blank] 17:02:24 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (1693CC00) [pid = 2220] [serial = 1042] [outer = 00000000] [url = about:blank] 17:02:24 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0D93A400) [pid = 2220] [serial = 1018] [outer = 00000000] [url = about:blank] 17:02:24 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0D4CFC00) [pid = 2220] [serial = 1017] [outer = 00000000] [url = about:blank] 17:02:24 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (19715C00) [pid = 2220] [serial = 1054] [outer = 00000000] [url = about:blank] 17:02:24 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (16944800) [pid = 2220] [serial = 1021] [outer = 00000000] [url = about:blank] 17:02:24 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (15E04000) [pid = 2220] [serial = 1020] [outer = 00000000] [url = about:blank] 17:02:24 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (1C32E400) [pid = 2220] [serial = 1024] [outer = 00000000] [url = about:blank] 17:02:24 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (1A3E5C00) [pid = 2220] [serial = 1023] [outer = 00000000] [url = about:blank] 17:02:24 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (1D254400) [pid = 2220] [serial = 1027] [outer = 00000000] [url = about:blank] 17:02:24 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (1CFDA800) [pid = 2220] [serial = 1026] [outer = 00000000] [url = about:blank] 17:02:24 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (16983800) [pid = 2220] [serial = 1044] [outer = 00000000] [url = about:blank] 17:02:24 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (186DC800) [pid = 2220] [serial = 1050] [outer = 00000000] [url = about:blank] 17:02:24 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (1928AC00) [pid = 2220] [serial = 1047] [outer = 00000000] [url = about:blank] 17:02:24 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (1975A800) [pid = 2220] [serial = 1053] [outer = 00000000] [url = about:blank] 17:02:24 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (19290400) [pid = 2220] [serial = 1048] [outer = 00000000] [url = about:blank] 17:02:24 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (145A2800) [pid = 2220] [serial = 1030] [outer = 00000000] [url = about:blank] 17:02:24 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (11476400) [pid = 2220] [serial = 1029] [outer = 00000000] [url = about:blank] 17:02:24 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (14598800) [pid = 2220] [serial = 1038] [outer = 00000000] [url = about:blank] 17:02:24 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (0DC29800) [pid = 2220] [serial = 1036] [outer = 00000000] [url = about:blank] 17:02:24 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (19AB7000) [pid = 2220] [serial = 1056] [outer = 00000000] [url = about:blank] 17:02:24 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (1922E000) [pid = 2220] [serial = 1051] [outer = 00000000] [url = about:blank] 17:02:24 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (16A84800) [pid = 2220] [serial = 1045] [outer = 00000000] [url = about:blank] 17:02:24 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (14816800) [pid = 2220] [serial = 1039] [outer = 00000000] [url = about:blank] 17:02:24 INFO - PROCESS | 2220 | 1466035344610 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 17:02:24 INFO - PROCESS | 2220 | 1466035344615 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 17:02:24 INFO - PROCESS | 2220 | 1466035344696 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 17:02:24 INFO - PROCESS | 2220 | 1466035344699 Marionette TRACE conn6 <- [1,1438,null,{}] 17:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 17:02:24 INFO - PROCESS | 2220 | 1466035344704 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}] 17:02:24 INFO - PROCESS | 2220 | 1466035344708 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:24 INFO - PROCESS | 2220 | 1466035344800 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 17:02:24 INFO - PROCESS | 2220 | 1466035344883 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:24 INFO - PROCESS | 2220 | 1466035344886 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:24 INFO - PROCESS | 2220 | ++DOCSHELL 0D134000 == 27 [pid = 2220] [id = 369] 17:02:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (0D134800) [pid = 2220] [serial = 1106] [outer = 00000000] 17:02:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (0D206000) [pid = 2220] [serial = 1107] [outer = 0D134800] 17:02:24 INFO - PROCESS | 2220 | 1466035344938 Marionette DEBUG loaded listener.js 17:02:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (0D44A800) [pid = 2220] [serial = 1108] [outer = 0D134800] 17:02:25 INFO - PROCESS | 2220 | 1466035345362 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]]]}] 17:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 17:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 730ms 17:02:25 INFO - PROCESS | 2220 | 1466035345433 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 17:02:25 INFO - PROCESS | 2220 | 1466035345436 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 17:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 17:02:25 INFO - PROCESS | 2220 | 1466035345442 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 17:02:25 INFO - PROCESS | 2220 | 1466035345447 Marionette TRACE conn6 <- [1,1442,null,{}] 17:02:25 INFO - PROCESS | 2220 | 1466035345451 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}] 17:02:25 INFO - PROCESS | 2220 | 1466035345454 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:25 INFO - PROCESS | 2220 | 1466035345548 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 17:02:25 INFO - PROCESS | 2220 | 1466035345565 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:25 INFO - PROCESS | 2220 | 1466035345568 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:25 INFO - PROCESS | 2220 | ++DOCSHELL 0DA67C00 == 28 [pid = 2220] [id = 370] 17:02:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (0DA68000) [pid = 2220] [serial = 1109] [outer = 00000000] 17:02:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (0DC28C00) [pid = 2220] [serial = 1110] [outer = 0DA68000] 17:02:25 INFO - PROCESS | 2220 | 1466035345617 Marionette DEBUG loaded listener.js 17:02:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (0DC32C00) [pid = 2220] [serial = 1111] [outer = 0DA68000] 17:02:26 INFO - PROCESS | 2220 | 1466035346093 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]]]}] 17:02:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 17:02:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 690ms 17:02:26 INFO - PROCESS | 2220 | 1466035346132 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 17:02:26 INFO - PROCESS | 2220 | 1466035346134 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 17:02:26 INFO - PROCESS | 2220 | 1466035346138 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 17:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 17:02:26 INFO - PROCESS | 2220 | 1466035346140 Marionette TRACE conn6 <- [1,1446,null,{}] 17:02:26 INFO - PROCESS | 2220 | 1466035346150 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}] 17:02:26 INFO - PROCESS | 2220 | 1466035346155 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:26 INFO - PROCESS | 2220 | 1466035346273 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 17:02:26 INFO - PROCESS | 2220 | 1466035346373 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:26 INFO - PROCESS | 2220 | 1466035346377 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:26 INFO - PROCESS | 2220 | ++DOCSHELL 144CC800 == 29 [pid = 2220] [id = 371] 17:02:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (144CEC00) [pid = 2220] [serial = 1112] [outer = 00000000] 17:02:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (1459D800) [pid = 2220] [serial = 1113] [outer = 144CEC00] 17:02:26 INFO - PROCESS | 2220 | 1466035346425 Marionette DEBUG loaded listener.js 17:02:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (14812000) [pid = 2220] [serial = 1114] [outer = 144CEC00] 17:02:26 INFO - PROCESS | 2220 | 1466035346865 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]]]}] 17:02:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 17:02:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 770ms 17:02:26 INFO - PROCESS | 2220 | 1466035346923 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 17:02:26 INFO - PROCESS | 2220 | 1466035346925 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 17:02:26 INFO - PROCESS | 2220 | 1466035346929 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 17:02:26 INFO - PROCESS | 2220 | 1466035346930 Marionette TRACE conn6 <- [1,1450,null,{}] 17:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 17:02:26 INFO - PROCESS | 2220 | 1466035346941 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}] 17:02:26 INFO - PROCESS | 2220 | 1466035346943 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:27 INFO - PROCESS | 2220 | 1466035347065 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 17:02:27 INFO - PROCESS | 2220 | 1466035347077 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:27 INFO - PROCESS | 2220 | 1466035347079 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:27 INFO - PROCESS | 2220 | ++DOCSHELL 1467CC00 == 30 [pid = 2220] [id = 372] 17:02:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (14F3AC00) [pid = 2220] [serial = 1115] [outer = 00000000] 17:02:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (1646C800) [pid = 2220] [serial = 1116] [outer = 14F3AC00] 17:02:27 INFO - PROCESS | 2220 | 1466035347181 Marionette DEBUG loaded listener.js 17:02:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (1693E800) [pid = 2220] [serial = 1117] [outer = 14F3AC00] 17:02:28 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (19290000) [pid = 2220] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 17:02:28 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (19713400) [pid = 2220] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 17:02:28 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0CDF1000) [pid = 2220] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 17:02:28 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0C99C000) [pid = 2220] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 17:02:28 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (19885800) [pid = 2220] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 17:02:28 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (0D4C9800) [pid = 2220] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 17:02:28 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (15EBC800) [pid = 2220] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 17:02:28 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (1704EC00) [pid = 2220] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 17:02:28 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (0DC87800) [pid = 2220] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 17:02:28 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (14D4EC00) [pid = 2220] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 17:02:28 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (14FE1000) [pid = 2220] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 17:02:28 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (1C32A800) [pid = 2220] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 17:02:28 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (1BAC3C00) [pid = 2220] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 17:02:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (0CDE4400) [pid = 2220] [serial = 1118] [outer = 0D17D400] 17:02:28 INFO - PROCESS | 2220 | 1466035348186 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]]]}] 17:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 17:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1280ms 17:02:28 INFO - PROCESS | 2220 | 1466035348275 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 17:02:28 INFO - PROCESS | 2220 | 1466035348280 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 17:02:28 INFO - PROCESS | 2220 | 1466035348286 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 17:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 17:02:28 INFO - PROCESS | 2220 | 1466035348290 Marionette TRACE conn6 <- [1,1454,null,{}] 17:02:28 INFO - PROCESS | 2220 | 1466035348295 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}] 17:02:28 INFO - PROCESS | 2220 | 1466035348298 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:28 INFO - PROCESS | 2220 | 1466035348428 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 17:02:28 INFO - PROCESS | 2220 | 1466035348551 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:28 INFO - PROCESS | 2220 | 1466035348555 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:28 INFO - PROCESS | 2220 | ++DOCSHELL 0D20FC00 == 31 [pid = 2220] [id = 373] 17:02:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (0D44B000) [pid = 2220] [serial = 1119] [outer = 00000000] 17:02:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (0D931C00) [pid = 2220] [serial = 1120] [outer = 0D44B000] 17:02:28 INFO - PROCESS | 2220 | 1466035348614 Marionette DEBUG loaded listener.js 17:02:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (0DA6A800) [pid = 2220] [serial = 1121] [outer = 0D44B000] 17:02:29 INFO - PROCESS | 2220 | 1466035349267 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]]]}] 17:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 17:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1019ms 17:02:29 INFO - PROCESS | 2220 | 1466035349311 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 17:02:29 INFO - PROCESS | 2220 | 1466035349317 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 17:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 17:02:29 INFO - PROCESS | 2220 | 1466035349324 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 17:02:29 INFO - PROCESS | 2220 | 1466035349327 Marionette TRACE conn6 <- [1,1458,null,{}] 17:02:29 INFO - PROCESS | 2220 | 1466035349331 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}] 17:02:29 INFO - PROCESS | 2220 | 1466035349334 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:29 INFO - PROCESS | 2220 | 1466035349462 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 17:02:29 INFO - PROCESS | 2220 | 1466035349572 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:29 INFO - PROCESS | 2220 | 1466035349574 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:29 INFO - PROCESS | 2220 | ++DOCSHELL 1444B000 == 32 [pid = 2220] [id = 374] 17:02:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (14553C00) [pid = 2220] [serial = 1122] [outer = 00000000] 17:02:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (14595C00) [pid = 2220] [serial = 1123] [outer = 14553C00] 17:02:29 INFO - PROCESS | 2220 | 1466035349631 Marionette DEBUG loaded listener.js 17:02:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (14D4E400) [pid = 2220] [serial = 1124] [outer = 14553C00] 17:02:30 INFO - PROCESS | 2220 | 1466035350425 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]]]}] 17:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 17:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1128ms 17:02:30 INFO - PROCESS | 2220 | 1466035350454 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 17:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 17:02:30 INFO - PROCESS | 2220 | 1466035350458 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 17:02:30 INFO - PROCESS | 2220 | 1466035350463 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 17:02:30 INFO - PROCESS | 2220 | 1466035350467 Marionette TRACE conn6 <- [1,1462,null,{}] 17:02:30 INFO - PROCESS | 2220 | 1466035350472 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}] 17:02:30 INFO - PROCESS | 2220 | 1466035350475 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:30 INFO - PROCESS | 2220 | 1466035350592 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 17:02:30 INFO - PROCESS | 2220 | --DOCSHELL 0D869C00 == 31 [pid = 2220] [id = 243] 17:02:30 INFO - PROCESS | 2220 | --DOCSHELL 0DC89400 == 30 [pid = 2220] [id = 244] 17:02:30 INFO - PROCESS | 2220 | --DOCSHELL 144CC800 == 29 [pid = 2220] [id = 371] 17:02:30 INFO - PROCESS | 2220 | --DOCSHELL 0DA67C00 == 28 [pid = 2220] [id = 370] 17:02:30 INFO - PROCESS | 2220 | --DOCSHELL 0D134000 == 27 [pid = 2220] [id = 369] 17:02:30 INFO - PROCESS | 2220 | 1466035350774 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:30 INFO - PROCESS | 2220 | 1466035350777 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:30 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (19713800) [pid = 2220] [serial = 1077] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (1A3DD400) [pid = 2220] [serial = 1080] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (19717C00) [pid = 2220] [serial = 1078] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (0D799000) [pid = 2220] [serial = 1083] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (0D203C00) [pid = 2220] [serial = 1065] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (19ABC400) [pid = 2220] [serial = 1057] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (0D81DC00) [pid = 2220] [serial = 1059] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (1A3E2C00) [pid = 2220] [serial = 1081] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 2220 | --DOMWINDOW == 66 (0D938000) [pid = 2220] [serial = 1060] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 2220 | --DOMWINDOW == 65 (16472000) [pid = 2220] [serial = 1071] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 2220 | --DOMWINDOW == 64 (16941C00) [pid = 2220] [serial = 1072] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 2220 | --DOMWINDOW == 63 (186D9800) [pid = 2220] [serial = 1074] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 2220 | --DOMWINDOW == 62 (0DCDF000) [pid = 2220] [serial = 1068] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 2220 | --DOMWINDOW == 61 (0E204800) [pid = 2220] [serial = 1069] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 2220 | --DOMWINDOW == 60 (15EC5000) [pid = 2220] [serial = 1062] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 2220 | --DOMWINDOW == 59 (1696AC00) [pid = 2220] [serial = 1063] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 2220 | --DOMWINDOW == 58 (0D812C00) [pid = 2220] [serial = 1066] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 2220 | --DOMWINDOW == 57 (19AB8800) [pid = 2220] [serial = 1086] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 2220 | --DOMWINDOW == 56 (1C31CC00) [pid = 2220] [serial = 1090] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 2220 | --DOMWINDOW == 55 (1B9B9C00) [pid = 2220] [serial = 1087] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 2220 | --DOMWINDOW == 54 (0D81E000) [pid = 2220] [serial = 1084] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 2220 | --DOMWINDOW == 53 (1922F800) [pid = 2220] [serial = 1075] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 2220 | --DOMWINDOW == 52 (1C331800) [pid = 2220] [serial = 1092] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 2220 | --DOMWINDOW == 51 (1C334800) [pid = 2220] [serial = 1093] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 2220 | --DOMWINDOW == 50 (1C315400) [pid = 2220] [serial = 1089] [outer = 00000000] [url = about:blank] 17:02:30 INFO - PROCESS | 2220 | ++DOCSHELL 09162800 == 28 [pid = 2220] [id = 375] 17:02:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 51 (09168800) [pid = 2220] [serial = 1125] [outer = 00000000] 17:02:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 52 (0C99EC00) [pid = 2220] [serial = 1126] [outer = 09168800] 17:02:30 INFO - PROCESS | 2220 | 1466035350852 Marionette DEBUG loaded listener.js 17:02:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 53 (0D1ECC00) [pid = 2220] [serial = 1127] [outer = 09168800] 17:02:31 INFO - PROCESS | 2220 | 1466035351514 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]]]}] 17:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 17:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1125ms 17:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 17:02:31 INFO - PROCESS | 2220 | 1466035351589 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 17:02:31 INFO - PROCESS | 2220 | 1466035351594 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 17:02:31 INFO - PROCESS | 2220 | 1466035351613 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 17:02:31 INFO - PROCESS | 2220 | 1466035351616 Marionette TRACE conn6 <- [1,1466,null,{}] 17:02:31 INFO - PROCESS | 2220 | 1466035351623 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}] 17:02:31 INFO - PROCESS | 2220 | 1466035351628 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:31 INFO - PROCESS | 2220 | 1466035351748 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 17:02:31 INFO - PROCESS | 2220 | 1466035351827 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:31 INFO - PROCESS | 2220 | 1466035351830 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:31 INFO - PROCESS | 2220 | ++DOCSHELL 0DA68800 == 29 [pid = 2220] [id = 376] 17:02:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 54 (0DA69800) [pid = 2220] [serial = 1128] [outer = 00000000] 17:02:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 55 (0DC8B400) [pid = 2220] [serial = 1129] [outer = 0DA69800] 17:02:31 INFO - PROCESS | 2220 | 1466035351928 Marionette DEBUG loaded listener.js 17:02:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 56 (0DD44000) [pid = 2220] [serial = 1130] [outer = 0DA69800] 17:02:32 INFO - PROCESS | 2220 | 1466035352572 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]]]}] 17:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 17:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 990ms 17:02:32 INFO - PROCESS | 2220 | 1466035352597 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 17:02:32 INFO - PROCESS | 2220 | 1466035352601 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 17:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 17:02:32 INFO - PROCESS | 2220 | 1466035352607 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 17:02:32 INFO - PROCESS | 2220 | 1466035352609 Marionette TRACE conn6 <- [1,1470,null,{}] 17:02:32 INFO - PROCESS | 2220 | 1466035352613 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}] 17:02:32 INFO - PROCESS | 2220 | 1466035352616 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:32 INFO - PROCESS | 2220 | 1466035352727 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 17:02:32 INFO - PROCESS | 2220 | 1466035352852 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:32 INFO - PROCESS | 2220 | 1466035352855 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:32 INFO - PROCESS | 2220 | ++DOCSHELL 14D4CC00 == 30 [pid = 2220] [id = 377] 17:02:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 57 (14DB9800) [pid = 2220] [serial = 1131] [outer = 00000000] 17:02:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 58 (15C4A000) [pid = 2220] [serial = 1132] [outer = 14DB9800] 17:02:32 INFO - PROCESS | 2220 | 1466035352915 Marionette DEBUG loaded listener.js 17:02:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 59 (15EC8C00) [pid = 2220] [serial = 1133] [outer = 14DB9800] 17:02:33 INFO - PROCESS | 2220 | 1466035353554 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]]]}] 17:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 17:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 971ms 17:02:33 INFO - PROCESS | 2220 | 1466035353580 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 17:02:33 INFO - PROCESS | 2220 | 1466035353582 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 17:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 17:02:33 INFO - PROCESS | 2220 | 1466035353587 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 17:02:33 INFO - PROCESS | 2220 | 1466035353594 Marionette TRACE conn6 <- [1,1474,null,{}] 17:02:33 INFO - PROCESS | 2220 | 1466035353604 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}] 17:02:33 INFO - PROCESS | 2220 | 1466035353608 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:33 INFO - PROCESS | 2220 | 1466035353722 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 17:02:33 INFO - PROCESS | 2220 | 1466035353851 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:33 INFO - PROCESS | 2220 | 1466035353853 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:33 INFO - PROCESS | 2220 | ++DOCSHELL 16988000 == 31 [pid = 2220] [id = 378] 17:02:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 60 (16988400) [pid = 2220] [serial = 1134] [outer = 00000000] 17:02:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 61 (1698D000) [pid = 2220] [serial = 1135] [outer = 16988400] 17:02:33 INFO - PROCESS | 2220 | 1466035353908 Marionette DEBUG loaded listener.js 17:02:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 62 (16A89800) [pid = 2220] [serial = 1136] [outer = 16988400] 17:02:34 INFO - PROCESS | 2220 | 1466035354614 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]]]}] 17:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 17:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1077ms 17:02:34 INFO - PROCESS | 2220 | 1466035354676 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 17:02:34 INFO - PROCESS | 2220 | 1466035354680 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 17:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 17:02:34 INFO - PROCESS | 2220 | 1466035354686 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 17:02:34 INFO - PROCESS | 2220 | 1466035354689 Marionette TRACE conn6 <- [1,1478,null,{}] 17:02:34 INFO - PROCESS | 2220 | 1466035354694 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}] 17:02:34 INFO - PROCESS | 2220 | 1466035354697 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:34 INFO - PROCESS | 2220 | 1466035354801 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 17:02:34 INFO - PROCESS | 2220 | --DOCSHELL 0D20FC00 == 30 [pid = 2220] [id = 373] 17:02:36 INFO - PROCESS | 2220 | --DOCSHELL 0D933400 == 29 [pid = 2220] [id = 254] 17:02:36 INFO - PROCESS | 2220 | --DOCSHELL 1695E800 == 28 [pid = 2220] [id = 256] 17:02:36 INFO - PROCESS | 2220 | --DOCSHELL 16964000 == 27 [pid = 2220] [id = 247] 17:02:36 INFO - PROCESS | 2220 | --DOCSHELL 0916F400 == 26 [pid = 2220] [id = 257] 17:02:36 INFO - PROCESS | 2220 | --DOCSHELL 15E02400 == 25 [pid = 2220] [id = 246] 17:02:36 INFO - PROCESS | 2220 | --DOCSHELL 18621400 == 24 [pid = 2220] [id = 249] 17:02:36 INFO - PROCESS | 2220 | --DOCSHELL 1444B000 == 23 [pid = 2220] [id = 374] 17:02:36 INFO - PROCESS | 2220 | --DOCSHELL 0D813000 == 22 [pid = 2220] [id = 253] 17:02:36 INFO - PROCESS | 2220 | --DOCSHELL 0D448800 == 21 [pid = 2220] [id = 245] 17:02:36 INFO - PROCESS | 2220 | --DOCSHELL 0C997400 == 20 [pid = 2220] [id = 259] 17:02:36 INFO - PROCESS | 2220 | --DOCSHELL 14FDD000 == 19 [pid = 2220] [id = 255] 17:02:36 INFO - PROCESS | 2220 | --DOCSHELL 0DC8EC00 == 18 [pid = 2220] [id = 250] 17:02:36 INFO - PROCESS | 2220 | --DOCSHELL 1928D800 == 17 [pid = 2220] [id = 258] 17:02:36 INFO - PROCESS | 2220 | --DOCSHELL 0E207400 == 16 [pid = 2220] [id = 252] 17:02:36 INFO - PROCESS | 2220 | --DOCSHELL 0C991400 == 15 [pid = 2220] [id = 368] 17:02:36 INFO - PROCESS | 2220 | --DOCSHELL 0CDCB800 == 14 [pid = 2220] [id = 251] 17:02:36 INFO - PROCESS | 2220 | --DOCSHELL 0D79CC00 == 13 [pid = 2220] [id = 248] 17:02:36 INFO - PROCESS | 2220 | --DOCSHELL 14D4CC00 == 12 [pid = 2220] [id = 377] 17:02:36 INFO - PROCESS | 2220 | --DOCSHELL 0DA68800 == 11 [pid = 2220] [id = 376] 17:02:36 INFO - PROCESS | 2220 | --DOCSHELL 09162800 == 10 [pid = 2220] [id = 375] 17:02:36 INFO - PROCESS | 2220 | --DOCSHELL 1467CC00 == 9 [pid = 2220] [id = 372] 17:02:36 INFO - PROCESS | 2220 | --DOCSHELL 16988000 == 8 [pid = 2220] [id = 378] 17:02:37 INFO - PROCESS | 2220 | 1466035357325 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:37 INFO - PROCESS | 2220 | 1466035357329 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:37 INFO - PROCESS | 2220 | ++DOCSHELL 0C991400 == 9 [pid = 2220] [id = 379] 17:02:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 63 (0C994C00) [pid = 2220] [serial = 1137] [outer = 00000000] 17:02:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 64 (0C99E000) [pid = 2220] [serial = 1138] [outer = 0C994C00] 17:02:37 INFO - PROCESS | 2220 | 1466035357502 Marionette DEBUG loaded listener.js 17:02:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 65 (0D139000) [pid = 2220] [serial = 1139] [outer = 0C994C00] 17:02:37 INFO - PROCESS | 2220 | 1466035357950 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]]]}] 17:02:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 17:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 3307ms 17:02:38 INFO - PROCESS | 2220 | 1466035357996 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 17:02:38 INFO - PROCESS | 2220 | 1466035358000 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 17:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 17:02:38 INFO - PROCESS | 2220 | 1466035358008 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 17:02:38 INFO - PROCESS | 2220 | 1466035358011 Marionette TRACE conn6 <- [1,1482,null,{}] 17:02:38 INFO - PROCESS | 2220 | 1466035358018 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}] 17:02:38 INFO - PROCESS | 2220 | 1466035358022 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:38 INFO - PROCESS | 2220 | 1466035358124 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 17:02:38 INFO - PROCESS | 2220 | 1466035358136 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:38 INFO - PROCESS | 2220 | 1466035358138 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:38 INFO - PROCESS | 2220 | ++DOCSHELL 0D81F800 == 10 [pid = 2220] [id = 380] 17:02:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 66 (0D86A000) [pid = 2220] [serial = 1140] [outer = 00000000] 17:02:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 67 (0D871000) [pid = 2220] [serial = 1141] [outer = 0D86A000] 17:02:38 INFO - PROCESS | 2220 | 1466035358190 Marionette DEBUG loaded listener.js 17:02:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (0D936800) [pid = 2220] [serial = 1142] [outer = 0D86A000] 17:02:38 INFO - PROCESS | 2220 | 1466035358691 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]]]}] 17:02:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 17:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 730ms 17:02:38 INFO - PROCESS | 2220 | 1466035358742 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 17:02:38 INFO - PROCESS | 2220 | 1466035358747 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 17:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 17:02:38 INFO - PROCESS | 2220 | 1466035358752 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 17:02:38 INFO - PROCESS | 2220 | 1466035358754 Marionette TRACE conn6 <- [1,1486,null,{}] 17:02:38 INFO - PROCESS | 2220 | 1466035358758 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}] 17:02:38 INFO - PROCESS | 2220 | 1466035358761 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:38 INFO - PROCESS | 2220 | 1466035358857 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 17:02:38 INFO - PROCESS | 2220 | 1466035358949 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:38 INFO - PROCESS | 2220 | 1466035358951 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:38 INFO - PROCESS | 2220 | ++DOCSHELL 0D81DC00 == 11 [pid = 2220] [id = 381] 17:02:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (0DE39C00) [pid = 2220] [serial = 1143] [outer = 00000000] 17:02:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (0E272C00) [pid = 2220] [serial = 1144] [outer = 0DE39C00] 17:02:39 INFO - PROCESS | 2220 | 1466035358999 Marionette DEBUG loaded listener.js 17:02:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (1147C400) [pid = 2220] [serial = 1145] [outer = 0DE39C00] 17:02:39 INFO - PROCESS | 2220 | 1466035359417 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]]]}] 17:02:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 17:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 730ms 17:02:39 INFO - PROCESS | 2220 | 1466035359485 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 17:02:39 INFO - PROCESS | 2220 | 1466035359487 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 17:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 17:02:39 INFO - PROCESS | 2220 | 1466035359500 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 17:02:39 INFO - PROCESS | 2220 | 1466035359506 Marionette TRACE conn6 <- [1,1490,null,{}] 17:02:39 INFO - PROCESS | 2220 | 1466035359521 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}] 17:02:39 INFO - PROCESS | 2220 | 1466035359524 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:39 INFO - PROCESS | 2220 | 1466035359645 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 17:02:39 INFO - PROCESS | 2220 | 1466035359661 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:39 INFO - PROCESS | 2220 | 1466035359664 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:39 INFO - PROCESS | 2220 | ++DOCSHELL 15E0B400 == 12 [pid = 2220] [id = 382] 17:02:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (15E0F800) [pid = 2220] [serial = 1146] [outer = 00000000] 17:02:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (16473400) [pid = 2220] [serial = 1147] [outer = 15E0F800] 17:02:39 INFO - PROCESS | 2220 | 1466035359758 Marionette DEBUG loaded listener.js 17:02:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (1693B400) [pid = 2220] [serial = 1148] [outer = 15E0F800] 17:02:40 INFO - PROCESS | 2220 | 1466035360258 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]]]}] 17:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 17:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 790ms 17:02:40 INFO - PROCESS | 2220 | 1466035360285 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 17:02:40 INFO - PROCESS | 2220 | 1466035360287 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 17:02:40 INFO - PROCESS | 2220 | 1466035360290 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 17:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 17:02:40 INFO - PROCESS | 2220 | 1466035360292 Marionette TRACE conn6 <- [1,1494,null,{}] 17:02:40 INFO - PROCESS | 2220 | 1466035360295 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}] 17:02:40 INFO - PROCESS | 2220 | 1466035360297 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:40 INFO - PROCESS | 2220 | 1466035360415 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 17:02:40 INFO - PROCESS | 2220 | 1466035360474 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:40 INFO - PROCESS | 2220 | 1466035360476 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:40 INFO - PROCESS | 2220 | ++DOCSHELL 16965400 == 13 [pid = 2220] [id = 383] 17:02:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (16967400) [pid = 2220] [serial = 1149] [outer = 00000000] 17:02:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (16987800) [pid = 2220] [serial = 1150] [outer = 16967400] 17:02:40 INFO - PROCESS | 2220 | 1466035360524 Marionette DEBUG loaded listener.js 17:02:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (1698AC00) [pid = 2220] [serial = 1151] [outer = 16967400] 17:02:40 INFO - PROCESS | 2220 | 1466035360957 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]]]}] 17:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 17:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 730ms 17:02:41 INFO - PROCESS | 2220 | 1466035361025 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 17:02:41 INFO - PROCESS | 2220 | 1466035361027 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 17:02:41 INFO - PROCESS | 2220 | 1466035361030 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 17:02:41 INFO - PROCESS | 2220 | 1466035361032 Marionette TRACE conn6 <- [1,1498,null,{}] 17:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 17:02:41 INFO - PROCESS | 2220 | 1466035361035 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}] 17:02:41 INFO - PROCESS | 2220 | 1466035361037 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:41 INFO - PROCESS | 2220 | 1466035361148 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 17:02:41 INFO - PROCESS | 2220 | 1466035361158 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:41 INFO - PROCESS | 2220 | 1466035361164 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:41 INFO - PROCESS | 2220 | ++DOCSHELL 16B98400 == 14 [pid = 2220] [id = 384] 17:02:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (17047C00) [pid = 2220] [serial = 1152] [outer = 00000000] 17:02:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (17F70800) [pid = 2220] [serial = 1153] [outer = 17047C00] 17:02:41 INFO - PROCESS | 2220 | 1466035361275 Marionette DEBUG loaded listener.js 17:02:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (186D6000) [pid = 2220] [serial = 1154] [outer = 17047C00] 17:02:41 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (144CEC00) [pid = 2220] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 17:02:41 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (14F3AC00) [pid = 2220] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 17:02:41 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (14DB9800) [pid = 2220] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 17:02:41 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0DA69800) [pid = 2220] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 17:02:41 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (0DA6E000) [pid = 2220] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 17:02:41 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (1CE64C00) [pid = 2220] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 17:02:41 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (0C993C00) [pid = 2220] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 17:02:41 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (17F6C800) [pid = 2220] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 17:02:41 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (14553C00) [pid = 2220] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 17:02:41 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (0D44B000) [pid = 2220] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 17:02:41 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (09168800) [pid = 2220] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 17:02:41 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (0D134800) [pid = 2220] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 17:02:41 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (0DA68000) [pid = 2220] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 17:02:41 INFO - PROCESS | 2220 | 1466035361884 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]]]}] 17:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 17:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 870ms 17:02:41 INFO - PROCESS | 2220 | 1466035361905 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 17:02:41 INFO - PROCESS | 2220 | 1466035361907 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 17:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 17:02:41 INFO - PROCESS | 2220 | 1466035361910 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 17:02:41 INFO - PROCESS | 2220 | 1466035361911 Marionette TRACE conn6 <- [1,1502,null,{}] 17:02:41 INFO - PROCESS | 2220 | 1466035361919 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}] 17:02:41 INFO - PROCESS | 2220 | 1466035361921 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:42 INFO - PROCESS | 2220 | 1466035362034 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 17:02:42 INFO - PROCESS | 2220 | 1466035362091 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:42 INFO - PROCESS | 2220 | 1466035362093 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:42 INFO - PROCESS | 2220 | ++DOCSHELL 0915A400 == 15 [pid = 2220] [id = 385] 17:02:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (0D450C00) [pid = 2220] [serial = 1155] [outer = 00000000] 17:02:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (1444A000) [pid = 2220] [serial = 1156] [outer = 0D450C00] 17:02:42 INFO - PROCESS | 2220 | 1466035362145 Marionette DEBUG loaded listener.js 17:02:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (14F3AC00) [pid = 2220] [serial = 1157] [outer = 0D450C00] 17:02:42 INFO - PROCESS | 2220 | 1466035362493 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]]]}] 17:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 17:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 630ms 17:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 17:02:42 INFO - PROCESS | 2220 | 1466035362545 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 17:02:42 INFO - PROCESS | 2220 | 1466035362547 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 17:02:42 INFO - PROCESS | 2220 | 1466035362550 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 17:02:42 INFO - PROCESS | 2220 | 1466035362552 Marionette TRACE conn6 <- [1,1506,null,{}] 17:02:42 INFO - PROCESS | 2220 | 1466035362555 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}] 17:02:42 INFO - PROCESS | 2220 | 1466035362557 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:42 INFO - PROCESS | 2220 | 1466035362637 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 17:02:42 INFO - PROCESS | 2220 | 1466035362642 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:42 INFO - PROCESS | 2220 | 1466035362644 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:42 INFO - PROCESS | 2220 | ++DOCSHELL 0D873800 == 16 [pid = 2220] [id = 386] 17:02:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (1147A400) [pid = 2220] [serial = 1158] [outer = 00000000] 17:02:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (16987C00) [pid = 2220] [serial = 1159] [outer = 1147A400] 17:02:42 INFO - PROCESS | 2220 | 1466035362687 Marionette DEBUG loaded listener.js 17:02:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (186D8000) [pid = 2220] [serial = 1160] [outer = 1147A400] 17:02:43 INFO - PROCESS | 2220 | 1466035363114 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]]]}] 17:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 17:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 632ms 17:02:43 INFO - PROCESS | 2220 | 1466035363182 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 17:02:43 INFO - PROCESS | 2220 | 1466035363184 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 17:02:43 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 17:02:43 INFO - PROCESS | 2220 | 1466035363187 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 17:02:43 INFO - PROCESS | 2220 | 1466035363189 Marionette TRACE conn6 <- [1,1510,null,{}] 17:02:43 INFO - PROCESS | 2220 | 1466035363192 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}] 17:02:43 INFO - PROCESS | 2220 | 1466035363194 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:43 INFO - PROCESS | 2220 | 1466035363270 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 17:02:43 INFO - PROCESS | 2220 | 1466035363277 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:43 INFO - PROCESS | 2220 | 1466035363279 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:43 INFO - PROCESS | 2220 | ++DOCSHELL 0DD42000 == 17 [pid = 2220] [id = 387] 17:02:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (16969400) [pid = 2220] [serial = 1161] [outer = 00000000] 17:02:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (19283C00) [pid = 2220] [serial = 1162] [outer = 16969400] 17:02:43 INFO - PROCESS | 2220 | 1466035363325 Marionette DEBUG loaded listener.js 17:02:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (19288400) [pid = 2220] [serial = 1163] [outer = 16969400] 17:02:43 INFO - PROCESS | 2220 | 1466035363818 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"]]]}] 17:02:43 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 () { 17:02:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:02:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 17:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:02:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:02:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 17:02:43 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 () { 17:02:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:02:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 17:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:02:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:02:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 17:02:43 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 () { 17:02:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:02:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 17:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:02:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:02:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 17:02:43 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 () { 17:02:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:02:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 17:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:02:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:02:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 17:02:43 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 678ms 17:02:43 INFO - PROCESS | 2220 | 1466035363866 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 17:02:43 INFO - PROCESS | 2220 | 1466035363871 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 17:02:43 INFO - PROCESS | 2220 | 1466035363877 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 17:02:43 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 17:02:43 INFO - PROCESS | 2220 | 1466035363880 Marionette TRACE conn6 <- [1,1514,null,{}] 17:02:43 INFO - PROCESS | 2220 | 1466035363886 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}] 17:02:43 INFO - PROCESS | 2220 | 1466035363890 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:44 INFO - PROCESS | 2220 | 1466035364053 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 17:02:44 INFO - PROCESS | 2220 | 1466035364187 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:44 INFO - PROCESS | 2220 | 1466035364192 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:44 INFO - PROCESS | 2220 | ++DOCSHELL 0D4CA800 == 18 [pid = 2220] [id = 388] 17:02:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (0D4CDC00) [pid = 2220] [serial = 1164] [outer = 00000000] 17:02:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (0D815000) [pid = 2220] [serial = 1165] [outer = 0D4CDC00] 17:02:44 INFO - PROCESS | 2220 | 1466035364250 Marionette DEBUG loaded listener.js 17:02:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (0D871800) [pid = 2220] [serial = 1166] [outer = 0D4CDC00] 17:02:44 INFO - PROCESS | 2220 | 1466035364867 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"]]]}] 17:02:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:02:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 17:02:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:02:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:02:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 17:02:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:02:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 17:02:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:02:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:02:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 17:02:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 17:02:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 17:02:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:02:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:02:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 17:02:44 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1019ms 17:02:44 INFO - PROCESS | 2220 | 1466035364907 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 17:02:44 INFO - PROCESS | 2220 | 1466035364912 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 17:02:44 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 17:02:44 INFO - PROCESS | 2220 | 1466035364919 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 17:02:44 INFO - PROCESS | 2220 | 1466035364922 Marionette TRACE conn6 <- [1,1518,null,{}] 17:02:44 INFO - PROCESS | 2220 | 1466035364926 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}] 17:02:44 INFO - PROCESS | 2220 | 1466035364929 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:45 INFO - PROCESS | 2220 | 1466035365046 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 17:02:45 INFO - PROCESS | 2220 | 1466035365156 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:45 INFO - PROCESS | 2220 | 1466035365158 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:45 INFO - PROCESS | 2220 | ++DOCSHELL 14D4CC00 == 19 [pid = 2220] [id = 389] 17:02:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (14DB7C00) [pid = 2220] [serial = 1167] [outer = 00000000] 17:02:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (15C51800) [pid = 2220] [serial = 1168] [outer = 14DB7C00] 17:02:45 INFO - PROCESS | 2220 | 1466035365222 Marionette DEBUG loaded listener.js 17:02:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (167EE000) [pid = 2220] [serial = 1169] [outer = 14DB7C00] 17:02:46 INFO - PROCESS | 2220 | 1466035366007 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]]]}] 17:02:46 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 17:02:46 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 17:02:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:02:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:02:46 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 17:02:46 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 17:02:46 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. 17:02:46 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 17:02:46 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1130ms 17:02:46 INFO - PROCESS | 2220 | 1466035366051 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 17:02:46 INFO - PROCESS | 2220 | 1466035366056 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 17:02:46 INFO - PROCESS | 2220 | 1466035366061 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 17:02:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 17:02:46 INFO - PROCESS | 2220 | 1466035366064 Marionette TRACE conn6 <- [1,1522,null,{}] 17:02:46 INFO - PROCESS | 2220 | 1466035366069 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}] 17:02:46 INFO - PROCESS | 2220 | 1466035366072 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:46 INFO - PROCESS | 2220 | 1466035366182 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 17:02:46 INFO - PROCESS | 2220 | 1466035366268 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:46 INFO - PROCESS | 2220 | 1466035366272 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:46 INFO - PROCESS | 2220 | ++DOCSHELL 0D813000 == 20 [pid = 2220] [id = 390] 17:02:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0D86FC00) [pid = 2220] [serial = 1170] [outer = 00000000] 17:02:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0D937000) [pid = 2220] [serial = 1171] [outer = 0D86FC00] 17:02:46 INFO - PROCESS | 2220 | 1466035366366 Marionette DEBUG loaded listener.js 17:02:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0DA61C00) [pid = 2220] [serial = 1172] [outer = 0D86FC00] 17:02:46 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0D931C00) [pid = 2220] [serial = 1120] [outer = 00000000] [url = about:blank] 17:02:46 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0D1ECC00) [pid = 2220] [serial = 1127] [outer = 00000000] [url = about:blank] 17:02:46 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0DC8B400) [pid = 2220] [serial = 1129] [outer = 00000000] [url = about:blank] 17:02:46 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0D451000) [pid = 2220] [serial = 682] [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.] 17:02:46 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (1459D800) [pid = 2220] [serial = 1113] [outer = 00000000] [url = about:blank] 17:02:46 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0C99EC00) [pid = 2220] [serial = 1126] [outer = 00000000] [url = about:blank] 17:02:46 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (1693E800) [pid = 2220] [serial = 1117] [outer = 00000000] [url = about:blank] 17:02:46 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0D2E6400) [pid = 2220] [serial = 1104] [outer = 00000000] [url = about:blank] 17:02:46 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (19712C00) [pid = 2220] [serial = 1098] [outer = 00000000] [url = about:blank] 17:02:46 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (114C8800) [pid = 2220] [serial = 1095] [outer = 00000000] [url = about:blank] 17:02:46 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (0D206000) [pid = 2220] [serial = 1107] [outer = 00000000] [url = about:blank] 17:02:46 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (0D44A800) [pid = 2220] [serial = 1108] [outer = 00000000] [url = about:blank] 17:02:46 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (0DC28C00) [pid = 2220] [serial = 1110] [outer = 00000000] [url = about:blank] 17:02:46 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (1CFDAC00) [pid = 2220] [serial = 1101] [outer = 00000000] [url = about:blank] 17:02:46 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (0DC32C00) [pid = 2220] [serial = 1111] [outer = 00000000] [url = about:blank] 17:02:46 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (14812000) [pid = 2220] [serial = 1114] [outer = 00000000] [url = about:blank] 17:02:46 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (1646C800) [pid = 2220] [serial = 1116] [outer = 00000000] [url = about:blank] 17:02:46 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (15EC8C00) [pid = 2220] [serial = 1133] [outer = 00000000] [url = about:blank] 17:02:46 INFO - PROCESS | 2220 | --DOMWINDOW == 66 (1698D000) [pid = 2220] [serial = 1135] [outer = 00000000] [url = about:blank] 17:02:46 INFO - PROCESS | 2220 | --DOMWINDOW == 65 (0DD44000) [pid = 2220] [serial = 1130] [outer = 00000000] [url = about:blank] 17:02:46 INFO - PROCESS | 2220 | --DOMWINDOW == 64 (15C4A000) [pid = 2220] [serial = 1132] [outer = 00000000] [url = about:blank] 17:02:46 INFO - PROCESS | 2220 | --DOMWINDOW == 63 (14F31C00) [pid = 2220] [serial = 1096] [outer = 00000000] [url = about:blank] 17:02:46 INFO - PROCESS | 2220 | --DOMWINDOW == 62 (1D208800) [pid = 2220] [serial = 1102] [outer = 00000000] [url = about:blank] 17:02:46 INFO - PROCESS | 2220 | --DOMWINDOW == 61 (0D4CF000) [pid = 2220] [serial = 1105] [outer = 00000000] [url = about:blank] 17:02:46 INFO - PROCESS | 2220 | --DOMWINDOW == 60 (19886400) [pid = 2220] [serial = 1099] [outer = 00000000] [url = about:blank] 17:02:46 INFO - PROCESS | 2220 | --DOMWINDOW == 59 (14D4E400) [pid = 2220] [serial = 1124] [outer = 00000000] [url = about:blank] 17:02:46 INFO - PROCESS | 2220 | --DOMWINDOW == 58 (0DA6A800) [pid = 2220] [serial = 1121] [outer = 00000000] [url = about:blank] 17:02:46 INFO - PROCESS | 2220 | --DOMWINDOW == 57 (14595C00) [pid = 2220] [serial = 1123] [outer = 00000000] [url = about:blank] 17:02:46 INFO - PROCESS | 2220 | 1466035366864 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]]]}] 17:02:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 17:02:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 830ms 17:02:46 INFO - PROCESS | 2220 | 1466035366896 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 17:02:46 INFO - PROCESS | 2220 | 1466035366900 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 17:02:46 INFO - PROCESS | 2220 | 1466035366906 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 17:02:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 17:02:46 INFO - PROCESS | 2220 | 1466035366909 Marionette TRACE conn6 <- [1,1526,null,{}] 17:02:46 INFO - PROCESS | 2220 | 1466035366912 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}] 17:02:46 INFO - PROCESS | 2220 | 1466035366915 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:47 INFO - PROCESS | 2220 | 1466035366999 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 17:02:47 INFO - PROCESS | 2220 | 1466035367007 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:47 INFO - PROCESS | 2220 | 1466035367010 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:47 INFO - PROCESS | 2220 | ++DOCSHELL 0D7B6400 == 21 [pid = 2220] [id = 391] 17:02:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 58 (0D814000) [pid = 2220] [serial = 1173] [outer = 00000000] 17:02:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 59 (0DC26C00) [pid = 2220] [serial = 1174] [outer = 0D814000] 17:02:47 INFO - PROCESS | 2220 | 1466035367058 Marionette DEBUG loaded listener.js 17:02:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 60 (0DC81000) [pid = 2220] [serial = 1175] [outer = 0D814000] 17:02:47 INFO - PROCESS | 2220 | 1466035367546 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]]]}] 17:02:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 17:02:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 672ms 17:02:47 INFO - PROCESS | 2220 | 1466035367583 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 17:02:47 INFO - PROCESS | 2220 | 1466035367585 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 17:02:47 INFO - PROCESS | 2220 | 1466035367588 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 17:02:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 17:02:47 INFO - PROCESS | 2220 | 1466035367592 Marionette TRACE conn6 <- [1,1530,null,{}] 17:02:47 INFO - PROCESS | 2220 | 1466035367602 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}] 17:02:47 INFO - PROCESS | 2220 | 1466035367607 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:47 INFO - PROCESS | 2220 | 1466035367693 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 17:02:47 INFO - PROCESS | 2220 | 1466035367703 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:47 INFO - PROCESS | 2220 | 1466035367705 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:47 INFO - PROCESS | 2220 | ++DOCSHELL 114CB000 == 22 [pid = 2220] [id = 392] 17:02:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 61 (14447800) [pid = 2220] [serial = 1176] [outer = 00000000] 17:02:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 62 (1459D800) [pid = 2220] [serial = 1177] [outer = 14447800] 17:02:47 INFO - PROCESS | 2220 | 1466035367752 Marionette DEBUG loaded listener.js 17:02:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 63 (14814800) [pid = 2220] [serial = 1178] [outer = 14447800] 17:02:48 INFO - PROCESS | 2220 | 1466035368216 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]]]}] 17:02:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 17:02:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 670ms 17:02:48 INFO - PROCESS | 2220 | 1466035368263 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 17:02:48 INFO - PROCESS | 2220 | 1466035368265 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 17:02:48 INFO - PROCESS | 2220 | 1466035368269 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 17:02:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 17:02:48 INFO - PROCESS | 2220 | 1466035368270 Marionette TRACE conn6 <- [1,1534,null,{}] 17:02:48 INFO - PROCESS | 2220 | 1466035368274 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}] 17:02:48 INFO - PROCESS | 2220 | 1466035368276 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:48 INFO - PROCESS | 2220 | 1466035368363 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 17:02:48 INFO - PROCESS | 2220 | 1466035368371 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:48 INFO - PROCESS | 2220 | 1466035368373 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:48 INFO - PROCESS | 2220 | ++DOCSHELL 1646AC00 == 23 [pid = 2220] [id = 393] 17:02:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 64 (1646C400) [pid = 2220] [serial = 1179] [outer = 00000000] 17:02:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 65 (167EE800) [pid = 2220] [serial = 1180] [outer = 1646C400] 17:02:48 INFO - PROCESS | 2220 | 1466035368428 Marionette DEBUG loaded listener.js 17:02:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 66 (16942800) [pid = 2220] [serial = 1181] [outer = 1646C400] 17:02:48 INFO - PROCESS | 2220 | 1466035368869 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]]]}] 17:02:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 17:02:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 630ms 17:02:48 INFO - PROCESS | 2220 | 1466035368903 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 17:02:48 INFO - PROCESS | 2220 | 1466035368905 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 17:02:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 17:02:48 INFO - PROCESS | 2220 | 1466035368908 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 17:02:48 INFO - PROCESS | 2220 | 1466035368909 Marionette TRACE conn6 <- [1,1538,null,{}] 17:02:48 INFO - PROCESS | 2220 | 1466035368913 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}] 17:02:48 INFO - PROCESS | 2220 | 1466035368915 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:49 INFO - PROCESS | 2220 | 1466035369031 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 17:02:49 INFO - PROCESS | 2220 | 1466035369038 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:49 INFO - PROCESS | 2220 | 1466035369040 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:49 INFO - PROCESS | 2220 | ++DOCSHELL 16969800 == 24 [pid = 2220] [id = 394] 17:02:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 67 (1696AC00) [pid = 2220] [serial = 1182] [outer = 00000000] 17:02:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (16A82C00) [pid = 2220] [serial = 1183] [outer = 1696AC00] 17:02:49 INFO - PROCESS | 2220 | 1466035369083 Marionette DEBUG loaded listener.js 17:02:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (17054400) [pid = 2220] [serial = 1184] [outer = 1696AC00] 17:02:49 INFO - PROCESS | 2220 | 1466035369571 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]]]}] 17:02:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 17:02:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 670ms 17:02:49 INFO - PROCESS | 2220 | 1466035369579 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 17:02:49 INFO - PROCESS | 2220 | 1466035369581 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 17:02:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 17:02:49 INFO - PROCESS | 2220 | 1466035369594 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 17:02:49 INFO - PROCESS | 2220 | 1466035369596 Marionette TRACE conn6 <- [1,1542,null,{}] 17:02:49 INFO - PROCESS | 2220 | 1466035369599 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}] 17:02:49 INFO - PROCESS | 2220 | 1466035369605 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:49 INFO - PROCESS | 2220 | 1466035369740 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 17:02:49 INFO - PROCESS | 2220 | 1466035369747 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:49 INFO - PROCESS | 2220 | 1466035369749 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:49 INFO - PROCESS | 2220 | ++DOCSHELL 0D798400 == 25 [pid = 2220] [id = 395] 17:02:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (17F6B000) [pid = 2220] [serial = 1185] [outer = 00000000] 17:02:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (1928FC00) [pid = 2220] [serial = 1186] [outer = 17F6B000] 17:02:49 INFO - PROCESS | 2220 | 1466035369795 Marionette DEBUG loaded listener.js 17:02:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (19712400) [pid = 2220] [serial = 1187] [outer = 17F6B000] 17:02:50 INFO - PROCESS | 2220 | 1466035370272 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]]]}] 17:02:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 17:02:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 732ms 17:02:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 17:02:50 INFO - PROCESS | 2220 | 1466035370321 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 17:02:50 INFO - PROCESS | 2220 | 1466035370323 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 17:02:50 INFO - PROCESS | 2220 | 1466035370326 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 17:02:50 INFO - PROCESS | 2220 | 1466035370328 Marionette TRACE conn6 <- [1,1546,null,{}] 17:02:50 INFO - PROCESS | 2220 | 1466035370337 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}] 17:02:50 INFO - PROCESS | 2220 | 1466035370339 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:50 INFO - PROCESS | 2220 | 1466035370482 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 17:02:50 INFO - PROCESS | 2220 | 1466035370492 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:50 INFO - PROCESS | 2220 | 1466035370494 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:50 INFO - PROCESS | 2220 | ++DOCSHELL 19718800 == 26 [pid = 2220] [id = 396] 17:02:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (19719000) [pid = 2220] [serial = 1188] [outer = 00000000] 17:02:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (1978DC00) [pid = 2220] [serial = 1189] [outer = 19719000] 17:02:50 INFO - PROCESS | 2220 | 1466035370537 Marionette DEBUG loaded listener.js 17:02:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (19795800) [pid = 2220] [serial = 1190] [outer = 19719000] 17:02:51 INFO - PROCESS | 2220 | --DOCSHELL 0C991400 == 25 [pid = 2220] [id = 379] 17:02:52 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (16A89800) [pid = 2220] [serial = 1136] [outer = 00000000] [url = about:blank] 17:02:52 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (16988400) [pid = 2220] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 17:02:52 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (0DE39C00) [pid = 2220] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 17:02:52 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (0D86A000) [pid = 2220] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 17:02:52 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (0C994C00) [pid = 2220] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 17:02:52 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (16967400) [pid = 2220] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 17:02:52 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (0D450C00) [pid = 2220] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 17:02:52 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (17047C00) [pid = 2220] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 17:02:52 INFO - PROCESS | 2220 | --DOMWINDOW == 66 (1147A400) [pid = 2220] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 17:02:52 INFO - PROCESS | 2220 | --DOMWINDOW == 65 (15E0F800) [pid = 2220] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 17:02:52 INFO - PROCESS | 2220 | --DOMWINDOW == 64 (0E272C00) [pid = 2220] [serial = 1144] [outer = 00000000] [url = about:blank] 17:02:52 INFO - PROCESS | 2220 | --DOMWINDOW == 63 (0D871000) [pid = 2220] [serial = 1141] [outer = 00000000] [url = about:blank] 17:02:52 INFO - PROCESS | 2220 | --DOMWINDOW == 62 (0D936800) [pid = 2220] [serial = 1142] [outer = 00000000] [url = about:blank] 17:02:52 INFO - PROCESS | 2220 | --DOMWINDOW == 61 (0C99E000) [pid = 2220] [serial = 1138] [outer = 00000000] [url = about:blank] 17:02:52 INFO - PROCESS | 2220 | --DOMWINDOW == 60 (0D139000) [pid = 2220] [serial = 1139] [outer = 00000000] [url = about:blank] 17:02:52 INFO - PROCESS | 2220 | --DOMWINDOW == 59 (1698AC00) [pid = 2220] [serial = 1151] [outer = 00000000] [url = about:blank] 17:02:52 INFO - PROCESS | 2220 | --DOMWINDOW == 58 (16987800) [pid = 2220] [serial = 1150] [outer = 00000000] [url = about:blank] 17:02:52 INFO - PROCESS | 2220 | --DOMWINDOW == 57 (1444A000) [pid = 2220] [serial = 1156] [outer = 00000000] [url = about:blank] 17:02:52 INFO - PROCESS | 2220 | --DOMWINDOW == 56 (17F70800) [pid = 2220] [serial = 1153] [outer = 00000000] [url = about:blank] 17:02:52 INFO - PROCESS | 2220 | --DOMWINDOW == 55 (16987C00) [pid = 2220] [serial = 1159] [outer = 00000000] [url = about:blank] 17:02:52 INFO - PROCESS | 2220 | --DOMWINDOW == 54 (19283C00) [pid = 2220] [serial = 1162] [outer = 00000000] [url = about:blank] 17:02:52 INFO - PROCESS | 2220 | --DOMWINDOW == 53 (16473400) [pid = 2220] [serial = 1147] [outer = 00000000] [url = about:blank] 17:02:52 INFO - PROCESS | 2220 | --DOMWINDOW == 52 (1693B400) [pid = 2220] [serial = 1148] [outer = 00000000] [url = about:blank] 17:02:52 INFO - PROCESS | 2220 | --DOMWINDOW == 51 (186D6000) [pid = 2220] [serial = 1154] [outer = 00000000] [url = about:blank] 17:02:52 INFO - PROCESS | 2220 | --DOMWINDOW == 50 (1147C400) [pid = 2220] [serial = 1145] [outer = 00000000] [url = about:blank] 17:02:52 INFO - PROCESS | 2220 | --DOMWINDOW == 49 (14F3AC00) [pid = 2220] [serial = 1157] [outer = 00000000] [url = about:blank] 17:02:52 INFO - PROCESS | 2220 | --DOMWINDOW == 48 (186D8000) [pid = 2220] [serial = 1160] [outer = 00000000] [url = about:blank] 17:02:52 INFO - PROCESS | 2220 | 1466035372266 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]]]}] 17:02:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 17:02:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1970ms 17:02:52 INFO - PROCESS | 2220 | 1466035372298 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 17:02:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 17:02:52 INFO - PROCESS | 2220 | 1466035372302 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 17:02:52 INFO - PROCESS | 2220 | 1466035372307 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 17:02:52 INFO - PROCESS | 2220 | 1466035372311 Marionette TRACE conn6 <- [1,1550,null,{}] 17:02:52 INFO - PROCESS | 2220 | 1466035372318 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}] 17:02:52 INFO - PROCESS | 2220 | 1466035372321 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:52 INFO - PROCESS | 2220 | 1466035372410 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 17:02:52 INFO - PROCESS | 2220 | 1466035372418 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:52 INFO - PROCESS | 2220 | 1466035372422 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:52 INFO - PROCESS | 2220 | ++DOCSHELL 0D2EC400 == 26 [pid = 2220] [id = 397] 17:02:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 49 (0D2ED400) [pid = 2220] [serial = 1191] [outer = 00000000] 17:02:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 50 (0D44A000) [pid = 2220] [serial = 1192] [outer = 0D2ED400] 17:02:52 INFO - PROCESS | 2220 | 1466035372470 Marionette DEBUG loaded listener.js 17:02:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 51 (0D4C2C00) [pid = 2220] [serial = 1193] [outer = 0D2ED400] 17:02:53 INFO - PROCESS | 2220 | 1466035373009 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]]]}] 17:02:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 17:02:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 733ms 17:02:53 INFO - PROCESS | 2220 | 1466035373042 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 17:02:53 INFO - PROCESS | 2220 | 1466035373047 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 17:02:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 17:02:53 INFO - PROCESS | 2220 | 1466035373053 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 17:02:53 INFO - PROCESS | 2220 | 1466035373058 Marionette TRACE conn6 <- [1,1554,null,{}] 17:02:53 INFO - PROCESS | 2220 | 1466035373065 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}] 17:02:53 INFO - PROCESS | 2220 | 1466035373069 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:53 INFO - PROCESS | 2220 | 1466035373185 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 17:02:53 INFO - PROCESS | 2220 | 1466035373267 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:53 INFO - PROCESS | 2220 | 1466035373272 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:53 INFO - PROCESS | 2220 | ++DOCSHELL 0D2E4800 == 27 [pid = 2220] [id = 398] 17:02:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 52 (0D2EDC00) [pid = 2220] [serial = 1194] [outer = 00000000] 17:02:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 53 (0D4CBC00) [pid = 2220] [serial = 1195] [outer = 0D2EDC00] 17:02:53 INFO - PROCESS | 2220 | 1466035373369 Marionette DEBUG loaded listener.js 17:02:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 54 (0D4D0400) [pid = 2220] [serial = 1196] [outer = 0D2EDC00] 17:02:54 INFO - PROCESS | 2220 | 1466035374149 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]]]}] 17:02:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 17:02:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1174ms 17:02:54 INFO - PROCESS | 2220 | 1466035374229 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 17:02:54 INFO - PROCESS | 2220 | 1466035374235 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 17:02:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 17:02:54 INFO - PROCESS | 2220 | 1466035374242 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 17:02:54 INFO - PROCESS | 2220 | 1466035374245 Marionette TRACE conn6 <- [1,1558,null,{}] 17:02:54 INFO - PROCESS | 2220 | 1466035374249 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}] 17:02:54 INFO - PROCESS | 2220 | 1466035374252 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:54 INFO - PROCESS | 2220 | 1466035374396 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 17:02:54 INFO - PROCESS | 2220 | 1466035374514 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:54 INFO - PROCESS | 2220 | 1466035374517 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:54 INFO - PROCESS | 2220 | ++DOCSHELL 0D93A000 == 28 [pid = 2220] [id = 399] 17:02:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 55 (0D93A400) [pid = 2220] [serial = 1197] [outer = 00000000] 17:02:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 56 (0DA62C00) [pid = 2220] [serial = 1198] [outer = 0D93A400] 17:02:54 INFO - PROCESS | 2220 | 1466035374574 Marionette DEBUG loaded listener.js 17:02:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 57 (0DC32000) [pid = 2220] [serial = 1199] [outer = 0D93A400] 17:02:55 INFO - PROCESS | 2220 | 1466035375324 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]]]}] 17:02:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 17:02:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1121ms 17:02:55 INFO - PROCESS | 2220 | 1466035375369 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 17:02:55 INFO - PROCESS | 2220 | 1466035375373 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 17:02:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 17:02:55 INFO - PROCESS | 2220 | 1466035375378 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 17:02:55 INFO - PROCESS | 2220 | 1466035375381 Marionette TRACE conn6 <- [1,1562,null,{}] 17:02:55 INFO - PROCESS | 2220 | 1466035375387 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}] 17:02:55 INFO - PROCESS | 2220 | 1466035375390 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:55 INFO - PROCESS | 2220 | 1466035375481 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 17:02:55 INFO - PROCESS | 2220 | 1466035375488 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:55 INFO - PROCESS | 2220 | 1466035375491 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:55 INFO - PROCESS | 2220 | ++DOCSHELL 0D449800 == 29 [pid = 2220] [id = 400] 17:02:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 58 (0D4C9400) [pid = 2220] [serial = 1200] [outer = 00000000] 17:02:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 59 (0D870C00) [pid = 2220] [serial = 1201] [outer = 0D4C9400] 17:02:55 INFO - PROCESS | 2220 | 1466035375547 Marionette DEBUG loaded listener.js 17:02:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 60 (0D93B800) [pid = 2220] [serial = 1202] [outer = 0D4C9400] 17:02:56 INFO - PROCESS | 2220 | 1466035376032 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]]]}] 17:02:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 17:02:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 670ms 17:02:56 INFO - PROCESS | 2220 | 1466035376049 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 17:02:56 INFO - PROCESS | 2220 | 1466035376053 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 17:02:56 INFO - PROCESS | 2220 | 1466035376059 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 17:02:56 INFO - PROCESS | 2220 | 1466035376061 Marionette TRACE conn6 <- [1,1566,null,{}] 17:02:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 17:02:56 INFO - PROCESS | 2220 | 1466035376065 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}] 17:02:56 INFO - PROCESS | 2220 | 1466035376067 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:56 INFO - PROCESS | 2220 | 1466035376186 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 17:02:56 INFO - PROCESS | 2220 | 1466035376195 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:56 INFO - PROCESS | 2220 | 1466035376198 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:56 INFO - PROCESS | 2220 | ++DOCSHELL 0DD43400 == 30 [pid = 2220] [id = 401] 17:02:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 61 (0DD44800) [pid = 2220] [serial = 1203] [outer = 00000000] 17:02:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 62 (0E20C800) [pid = 2220] [serial = 1204] [outer = 0DD44800] 17:02:56 INFO - PROCESS | 2220 | 1466035376249 Marionette DEBUG loaded listener.js 17:02:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 63 (11384800) [pid = 2220] [serial = 1205] [outer = 0DD44800] 17:02:56 INFO - PROCESS | 2220 | 1466035376724 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]]]}] 17:02:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 17:02:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 670ms 17:02:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 17:02:56 INFO - PROCESS | 2220 | 1466035376734 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 17:02:56 INFO - PROCESS | 2220 | 1466035376736 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 17:02:56 INFO - PROCESS | 2220 | 1466035376740 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 17:02:56 INFO - PROCESS | 2220 | 1466035376743 Marionette TRACE conn6 <- [1,1570,null,{}] 17:02:56 INFO - PROCESS | 2220 | 1466035376754 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}] 17:02:56 INFO - PROCESS | 2220 | 1466035376758 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:56 INFO - PROCESS | 2220 | 1466035376844 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 17:02:56 INFO - PROCESS | 2220 | 1466035376852 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:56 INFO - PROCESS | 2220 | 1466035376855 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:56 INFO - PROCESS | 2220 | ++DOCSHELL 14598000 == 31 [pid = 2220] [id = 402] 17:02:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 64 (14813800) [pid = 2220] [serial = 1206] [outer = 00000000] 17:02:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 65 (14F2F000) [pid = 2220] [serial = 1207] [outer = 14813800] 17:02:56 INFO - PROCESS | 2220 | 1466035376905 Marionette DEBUG loaded listener.js 17:02:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 66 (14FDFC00) [pid = 2220] [serial = 1208] [outer = 14813800] 17:02:57 INFO - PROCESS | 2220 | 1466035377377 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]]]}] 17:02:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 17:02:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 690ms 17:02:57 INFO - PROCESS | 2220 | 1466035377430 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 17:02:57 INFO - PROCESS | 2220 | 1466035377433 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 17:02:57 INFO - PROCESS | 2220 | 1466035377436 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 17:02:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 17:02:57 INFO - PROCESS | 2220 | 1466035377438 Marionette TRACE conn6 <- [1,1574,null,{}] 17:02:57 INFO - PROCESS | 2220 | 1466035377441 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}] 17:02:57 INFO - PROCESS | 2220 | 1466035377443 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:57 INFO - PROCESS | 2220 | 1466035377557 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 17:02:57 INFO - PROCESS | 2220 | 1466035377643 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:57 INFO - PROCESS | 2220 | 1466035377644 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:57 INFO - PROCESS | 2220 | ++DOCSHELL 1646A000 == 32 [pid = 2220] [id = 403] 17:02:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 67 (167E6400) [pid = 2220] [serial = 1209] [outer = 00000000] 17:02:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (16941400) [pid = 2220] [serial = 1210] [outer = 167E6400] 17:02:57 INFO - PROCESS | 2220 | 1466035377689 Marionette DEBUG loaded listener.js 17:02:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (16967800) [pid = 2220] [serial = 1211] [outer = 167E6400] 17:02:58 INFO - PROCESS | 2220 | 1466035378127 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]]]}] 17:02:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 17:02:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 733ms 17:02:58 INFO - PROCESS | 2220 | 1466035378173 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 17:02:58 INFO - PROCESS | 2220 | 1466035378175 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 17:02:58 INFO - PROCESS | 2220 | 1466035378178 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 17:02:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 17:02:58 INFO - PROCESS | 2220 | 1466035378180 Marionette TRACE conn6 <- [1,1578,null,{}] 17:02:58 INFO - PROCESS | 2220 | 1466035378184 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}] 17:02:58 INFO - PROCESS | 2220 | 1466035378186 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:58 INFO - PROCESS | 2220 | 1466035378292 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 17:02:58 INFO - PROCESS | 2220 | 1466035378299 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:58 INFO - PROCESS | 2220 | 1466035378301 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:58 INFO - PROCESS | 2220 | ++DOCSHELL 09167C00 == 33 [pid = 2220] [id = 404] 17:02:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (16985C00) [pid = 2220] [serial = 1212] [outer = 00000000] 17:02:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (16A84800) [pid = 2220] [serial = 1213] [outer = 16985C00] 17:02:58 INFO - PROCESS | 2220 | 1466035378346 Marionette DEBUG loaded listener.js 17:02:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (16B8CC00) [pid = 2220] [serial = 1214] [outer = 16985C00] 17:02:58 INFO - PROCESS | 2220 | 1466035378805 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]]]}] 17:02:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 17:02:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 670ms 17:02:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 17:02:58 INFO - PROCESS | 2220 | 1466035378858 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 17:02:58 INFO - PROCESS | 2220 | 1466035378860 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 17:02:58 INFO - PROCESS | 2220 | 1466035378862 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 17:02:58 INFO - PROCESS | 2220 | 1466035378864 Marionette TRACE conn6 <- [1,1582,null,{}] 17:02:58 INFO - PROCESS | 2220 | 1466035378868 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}] 17:02:58 INFO - PROCESS | 2220 | 1466035378873 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:59 INFO - PROCESS | 2220 | 1466035379033 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 17:02:59 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (17F6B000) [pid = 2220] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 17:02:59 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (14447800) [pid = 2220] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 17:02:59 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (0D814000) [pid = 2220] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 17:02:59 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (0D86FC00) [pid = 2220] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 17:02:59 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (14DB7C00) [pid = 2220] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 17:02:59 INFO - PROCESS | 2220 | --DOMWINDOW == 66 (0D4CDC00) [pid = 2220] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 17:02:59 INFO - PROCESS | 2220 | --DOMWINDOW == 65 (16969400) [pid = 2220] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 17:02:59 INFO - PROCESS | 2220 | --DOMWINDOW == 64 (1646C400) [pid = 2220] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 17:02:59 INFO - PROCESS | 2220 | --DOMWINDOW == 63 (1696AC00) [pid = 2220] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 17:02:59 INFO - PROCESS | 2220 | 1466035379101 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:59 INFO - PROCESS | 2220 | 1466035379103 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:59 INFO - PROCESS | 2220 | ++DOCSHELL 0C993800 == 34 [pid = 2220] [id = 405] 17:02:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 64 (0C998000) [pid = 2220] [serial = 1215] [outer = 00000000] 17:02:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 65 (0D938C00) [pid = 2220] [serial = 1216] [outer = 0C998000] 17:02:59 INFO - PROCESS | 2220 | 1466035379148 Marionette DEBUG loaded listener.js 17:02:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 66 (0E206800) [pid = 2220] [serial = 1217] [outer = 0C998000] 17:02:59 INFO - PROCESS | 2220 | 1466035379533 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]]]}] 17:02:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 17:02:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 730ms 17:02:59 INFO - PROCESS | 2220 | 1466035379593 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 17:02:59 INFO - PROCESS | 2220 | 1466035379595 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 17:02:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 17:02:59 INFO - PROCESS | 2220 | 1466035379599 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 17:02:59 INFO - PROCESS | 2220 | 1466035379600 Marionette TRACE conn6 <- [1,1586,null,{}] 17:02:59 INFO - PROCESS | 2220 | 1466035379604 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}] 17:02:59 INFO - PROCESS | 2220 | 1466035379606 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:59 INFO - PROCESS | 2220 | 1466035379722 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 17:02:59 INFO - PROCESS | 2220 | 1466035379734 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:02:59 INFO - PROCESS | 2220 | 1466035379736 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:02:59 INFO - PROCESS | 2220 | ++DOCSHELL 16B96400 == 35 [pid = 2220] [id = 406] 17:02:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 67 (1704BC00) [pid = 2220] [serial = 1218] [outer = 00000000] 17:02:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (19287C00) [pid = 2220] [serial = 1219] [outer = 1704BC00] 17:02:59 INFO - PROCESS | 2220 | 1466035379779 Marionette DEBUG loaded listener.js 17:02:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (1928C800) [pid = 2220] [serial = 1220] [outer = 1704BC00] 17:03:00 INFO - PROCESS | 2220 | 1466035380178 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]]]}] 17:03:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 17:03:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 630ms 17:03:00 INFO - PROCESS | 2220 | 1466035380233 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 17:03:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 17:03:00 INFO - PROCESS | 2220 | 1466035380235 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 17:03:00 INFO - PROCESS | 2220 | 1466035380239 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 17:03:00 INFO - PROCESS | 2220 | 1466035380240 Marionette TRACE conn6 <- [1,1590,null,{}] 17:03:00 INFO - PROCESS | 2220 | 1466035380244 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}] 17:03:00 INFO - PROCESS | 2220 | 1466035380245 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:00 INFO - PROCESS | 2220 | 1466035380356 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 17:03:00 INFO - PROCESS | 2220 | 1466035380396 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:00 INFO - PROCESS | 2220 | 1466035380397 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:00 INFO - PROCESS | 2220 | ++DOCSHELL 17F6C800 == 36 [pid = 2220] [id = 407] 17:03:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (186DCC00) [pid = 2220] [serial = 1221] [outer = 00000000] 17:03:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (19718C00) [pid = 2220] [serial = 1222] [outer = 186DCC00] 17:03:00 INFO - PROCESS | 2220 | 1466035380441 Marionette DEBUG loaded listener.js 17:03:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (1971A000) [pid = 2220] [serial = 1223] [outer = 186DCC00] 17:03:00 INFO - PROCESS | 2220 | 1466035380843 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]]]}] 17:03:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 17:03:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 630ms 17:03:00 INFO - PROCESS | 2220 | 1466035380869 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 17:03:00 INFO - PROCESS | 2220 | 1466035380872 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 17:03:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 17:03:00 INFO - PROCESS | 2220 | 1466035380874 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 17:03:00 INFO - PROCESS | 2220 | 1466035380876 Marionette TRACE conn6 <- [1,1594,null,{}] 17:03:00 INFO - PROCESS | 2220 | 1466035380880 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}] 17:03:00 INFO - PROCESS | 2220 | 1466035380881 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:01 INFO - PROCESS | 2220 | 1466035380994 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 17:03:01 INFO - PROCESS | 2220 | 1466035381002 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:01 INFO - PROCESS | 2220 | 1466035381004 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:01 INFO - PROCESS | 2220 | ++DOCSHELL 0C99D400 == 37 [pid = 2220] [id = 408] 17:03:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (1696D800) [pid = 2220] [serial = 1224] [outer = 00000000] 17:03:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (19882400) [pid = 2220] [serial = 1225] [outer = 1696D800] 17:03:01 INFO - PROCESS | 2220 | 1466035381049 Marionette DEBUG loaded listener.js 17:03:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (19AAE800) [pid = 2220] [serial = 1226] [outer = 1696D800] 17:03:01 INFO - PROCESS | 2220 | 1466035381574 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]]]}] 17:03:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 17:03:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 770ms 17:03:01 INFO - PROCESS | 2220 | 1466035381655 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 17:03:01 INFO - PROCESS | 2220 | 1466035381660 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 17:03:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 17:03:01 INFO - PROCESS | 2220 | 1466035381681 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 17:03:01 INFO - PROCESS | 2220 | 1466035381685 Marionette TRACE conn6 <- [1,1598,null,{}] 17:03:01 INFO - PROCESS | 2220 | 1466035381706 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}] 17:03:01 INFO - PROCESS | 2220 | 1466035381709 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:01 INFO - PROCESS | 2220 | 1466035381827 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 17:03:01 INFO - PROCESS | 2220 | 1466035381952 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:01 INFO - PROCESS | 2220 | 1466035381957 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:01 INFO - PROCESS | 2220 | ++DOCSHELL 0D201400 == 38 [pid = 2220] [id = 409] 17:03:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (0D206000) [pid = 2220] [serial = 1227] [outer = 00000000] 17:03:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (0D934000) [pid = 2220] [serial = 1228] [outer = 0D206000] 17:03:02 INFO - PROCESS | 2220 | 1466035382014 Marionette DEBUG loaded listener.js 17:03:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (0DC8B800) [pid = 2220] [serial = 1229] [outer = 0D206000] 17:03:02 INFO - PROCESS | 2220 | 1466035382588 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]]]}] 17:03:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 17:03:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 970ms 17:03:02 INFO - PROCESS | 2220 | 1466035382637 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 17:03:02 INFO - PROCESS | 2220 | 1466035382642 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 17:03:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 17:03:02 INFO - PROCESS | 2220 | 1466035382649 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 17:03:02 INFO - PROCESS | 2220 | 1466035382652 Marionette TRACE conn6 <- [1,1602,null,{}] 17:03:02 INFO - PROCESS | 2220 | 1466035382656 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}] 17:03:02 INFO - PROCESS | 2220 | 1466035382659 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:02 INFO - PROCESS | 2220 | 1466035382767 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 17:03:02 INFO - PROCESS | 2220 | 1466035382870 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:02 INFO - PROCESS | 2220 | 1466035382873 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:02 INFO - PROCESS | 2220 | ++DOCSHELL 14675C00 == 39 [pid = 2220] [id = 410] 17:03:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (14679C00) [pid = 2220] [serial = 1230] [outer = 00000000] 17:03:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (14F2E000) [pid = 2220] [serial = 1231] [outer = 14679C00] 17:03:02 INFO - PROCESS | 2220 | 1466035382928 Marionette DEBUG loaded listener.js 17:03:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (15E04000) [pid = 2220] [serial = 1232] [outer = 14679C00] 17:03:03 INFO - PROCESS | 2220 | 1466035383547 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]]]}] 17:03:03 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 17:03:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 931ms 17:03:03 INFO - PROCESS | 2220 | 1466035383582 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 17:03:03 INFO - PROCESS | 2220 | 1466035383584 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 17:03:03 INFO - PROCESS | 2220 | 1466035383588 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 17:03:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 17:03:03 INFO - PROCESS | 2220 | 1466035383592 Marionette TRACE conn6 <- [1,1606,null,{}] 17:03:03 INFO - PROCESS | 2220 | 1466035383603 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}] 17:03:03 INFO - PROCESS | 2220 | 1466035383608 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:03 INFO - PROCESS | 2220 | 1466035383720 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 17:03:03 INFO - PROCESS | 2220 | 1466035383851 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:03 INFO - PROCESS | 2220 | 1466035383854 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:03 INFO - PROCESS | 2220 | ++DOCSHELL 19712000 == 40 [pid = 2220] [id = 411] 17:03:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (19755000) [pid = 2220] [serial = 1233] [outer = 00000000] 17:03:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (19AB6800) [pid = 2220] [serial = 1234] [outer = 19755000] 17:03:03 INFO - PROCESS | 2220 | 1466035383911 Marionette DEBUG loaded listener.js 17:03:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (19ABAC00) [pid = 2220] [serial = 1235] [outer = 19755000] 17:03:04 INFO - PROCESS | 2220 | 1466035384554 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]]]}] 17:03:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 17:03:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1131ms 17:03:04 INFO - PROCESS | 2220 | 1466035384750 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 17:03:04 INFO - PROCESS | 2220 | 1466035384754 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 17:03:04 INFO - PROCESS | 2220 | 1466035384759 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 17:03:04 INFO - PROCESS | 2220 | 1466035384762 Marionette TRACE conn6 <- [1,1610,null,{}] 17:03:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 17:03:04 INFO - PROCESS | 2220 | 1466035384768 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}] 17:03:04 INFO - PROCESS | 2220 | 1466035384771 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:04 INFO - PROCESS | 2220 | 1466035384872 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 17:03:04 INFO - PROCESS | 2220 | 1466035384956 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:04 INFO - PROCESS | 2220 | 1466035384960 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:05 INFO - PROCESS | 2220 | ++DOCSHELL 0D453400 == 41 [pid = 2220] [id = 412] 17:03:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0D4C5400) [pid = 2220] [serial = 1236] [outer = 00000000] 17:03:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0D86F400) [pid = 2220] [serial = 1237] [outer = 0D4C5400] 17:03:05 INFO - PROCESS | 2220 | 1466035385057 Marionette DEBUG loaded listener.js 17:03:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0DA6DC00) [pid = 2220] [serial = 1238] [outer = 0D4C5400] 17:03:05 INFO - PROCESS | 2220 | --DOCSHELL 17F6C800 == 40 [pid = 2220] [id = 407] 17:03:05 INFO - PROCESS | 2220 | --DOCSHELL 16B96400 == 39 [pid = 2220] [id = 406] 17:03:05 INFO - PROCESS | 2220 | --DOCSHELL 0C993800 == 38 [pid = 2220] [id = 405] 17:03:05 INFO - PROCESS | 2220 | --DOCSHELL 09167C00 == 37 [pid = 2220] [id = 404] 17:03:05 INFO - PROCESS | 2220 | --DOCSHELL 1646A000 == 36 [pid = 2220] [id = 403] 17:03:05 INFO - PROCESS | 2220 | --DOCSHELL 14598000 == 35 [pid = 2220] [id = 402] 17:03:05 INFO - PROCESS | 2220 | --DOCSHELL 0DD43400 == 34 [pid = 2220] [id = 401] 17:03:05 INFO - PROCESS | 2220 | --DOCSHELL 0D449800 == 33 [pid = 2220] [id = 400] 17:03:05 INFO - PROCESS | 2220 | --DOCSHELL 0D93A000 == 32 [pid = 2220] [id = 399] 17:03:05 INFO - PROCESS | 2220 | --DOCSHELL 0D2E4800 == 31 [pid = 2220] [id = 398] 17:03:05 INFO - PROCESS | 2220 | --DOCSHELL 0D2EC400 == 30 [pid = 2220] [id = 397] 17:03:05 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (16942800) [pid = 2220] [serial = 1181] [outer = 00000000] [url = about:blank] 17:03:05 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (167EE800) [pid = 2220] [serial = 1180] [outer = 00000000] [url = about:blank] 17:03:05 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (16A82C00) [pid = 2220] [serial = 1183] [outer = 00000000] [url = about:blank] 17:03:05 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (1928FC00) [pid = 2220] [serial = 1186] [outer = 00000000] [url = about:blank] 17:03:05 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (1978DC00) [pid = 2220] [serial = 1189] [outer = 00000000] [url = about:blank] 17:03:05 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (19712400) [pid = 2220] [serial = 1187] [outer = 00000000] [url = about:blank] 17:03:05 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0D44A000) [pid = 2220] [serial = 1192] [outer = 00000000] [url = about:blank] 17:03:05 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (17054400) [pid = 2220] [serial = 1184] [outer = 00000000] [url = about:blank] 17:03:05 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (1459D800) [pid = 2220] [serial = 1177] [outer = 00000000] [url = about:blank] 17:03:05 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (14814800) [pid = 2220] [serial = 1178] [outer = 00000000] [url = about:blank] 17:03:05 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0DC26C00) [pid = 2220] [serial = 1174] [outer = 00000000] [url = about:blank] 17:03:05 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (0DC81000) [pid = 2220] [serial = 1175] [outer = 00000000] [url = about:blank] 17:03:05 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (0DA61C00) [pid = 2220] [serial = 1172] [outer = 00000000] [url = about:blank] 17:03:05 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (0D937000) [pid = 2220] [serial = 1171] [outer = 00000000] [url = about:blank] 17:03:05 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (167EE000) [pid = 2220] [serial = 1169] [outer = 00000000] [url = about:blank] 17:03:05 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (15C51800) [pid = 2220] [serial = 1168] [outer = 00000000] [url = about:blank] 17:03:05 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (0D871800) [pid = 2220] [serial = 1166] [outer = 00000000] [url = about:blank] 17:03:05 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (0D815000) [pid = 2220] [serial = 1165] [outer = 00000000] [url = about:blank] 17:03:05 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (19288400) [pid = 2220] [serial = 1163] [outer = 00000000] [url = about:blank] 17:03:05 INFO - PROCESS | 2220 | 1466035385571 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]]]}] 17:03:05 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 17:03:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 830ms 17:03:05 INFO - PROCESS | 2220 | 1466035385598 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 17:03:05 INFO - PROCESS | 2220 | 1466035385601 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 17:03:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 17:03:05 INFO - PROCESS | 2220 | 1466035385607 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 17:03:05 INFO - PROCESS | 2220 | 1466035385611 Marionette TRACE conn6 <- [1,1614,null,{}] 17:03:05 INFO - PROCESS | 2220 | 1466035385615 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}] 17:03:05 INFO - PROCESS | 2220 | 1466035385617 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:05 INFO - PROCESS | 2220 | 1466035385703 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 17:03:05 INFO - PROCESS | 2220 | 1466035385792 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:05 INFO - PROCESS | 2220 | 1466035385794 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:05 INFO - PROCESS | 2220 | ++DOCSHELL 0D4C6400 == 31 [pid = 2220] [id = 413] 17:03:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (0D817C00) [pid = 2220] [serial = 1239] [outer = 00000000] 17:03:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (0D93F000) [pid = 2220] [serial = 1240] [outer = 0D817C00] 17:03:05 INFO - PROCESS | 2220 | 1466035385841 Marionette DEBUG loaded listener.js 17:03:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (0DC83000) [pid = 2220] [serial = 1241] [outer = 0D817C00] 17:03:06 INFO - PROCESS | 2220 | 1466035386224 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]]]}] 17:03:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 17:03:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 690ms 17:03:06 INFO - PROCESS | 2220 | 1466035386298 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 17:03:06 INFO - PROCESS | 2220 | 1466035386300 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 17:03:06 INFO - PROCESS | 2220 | 1466035386303 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 17:03:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 17:03:06 INFO - PROCESS | 2220 | 1466035386305 Marionette TRACE conn6 <- [1,1618,null,{}] 17:03:06 INFO - PROCESS | 2220 | 1466035386355 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}] 17:03:06 INFO - PROCESS | 2220 | 1466035386359 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:06 INFO - PROCESS | 2220 | 1466035386450 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 17:03:06 INFO - PROCESS | 2220 | 1466035386458 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:06 INFO - PROCESS | 2220 | 1466035386461 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:06 INFO - PROCESS | 2220 | ++DOCSHELL 14679000 == 32 [pid = 2220] [id = 414] 17:03:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (1467AC00) [pid = 2220] [serial = 1242] [outer = 00000000] 17:03:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (14D31000) [pid = 2220] [serial = 1243] [outer = 1467AC00] 17:03:06 INFO - PROCESS | 2220 | 1466035386511 Marionette DEBUG loaded listener.js 17:03:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (15C4B000) [pid = 2220] [serial = 1244] [outer = 1467AC00] 17:03:06 INFO - PROCESS | 2220 | 1466035386983 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]]]}] 17:03:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 17:03:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 710ms 17:03:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 17:03:07 INFO - PROCESS | 2220 | 1466035387017 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 17:03:07 INFO - PROCESS | 2220 | 1466035387020 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 17:03:07 INFO - PROCESS | 2220 | 1466035387023 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 17:03:07 INFO - PROCESS | 2220 | 1466035387024 Marionette TRACE conn6 <- [1,1622,null,{}] 17:03:07 INFO - PROCESS | 2220 | 1466035387028 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}] 17:03:07 INFO - PROCESS | 2220 | 1466035387030 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:07 INFO - PROCESS | 2220 | 1466035387114 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 17:03:07 INFO - PROCESS | 2220 | 1466035387122 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:07 INFO - PROCESS | 2220 | 1466035387124 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:07 INFO - PROCESS | 2220 | ++DOCSHELL 16942000 == 33 [pid = 2220] [id = 415] 17:03:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (16944C00) [pid = 2220] [serial = 1245] [outer = 00000000] 17:03:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (16966C00) [pid = 2220] [serial = 1246] [outer = 16944C00] 17:03:07 INFO - PROCESS | 2220 | 1466035387181 Marionette DEBUG loaded listener.js 17:03:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (16988C00) [pid = 2220] [serial = 1247] [outer = 16944C00] 17:03:07 INFO - PROCESS | 2220 | 1466035387631 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]]]}] 17:03:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 17:03:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 630ms 17:03:07 INFO - PROCESS | 2220 | 1466035387664 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 17:03:07 INFO - PROCESS | 2220 | 1466035387666 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 17:03:07 INFO - PROCESS | 2220 | 1466035387669 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 17:03:07 INFO - PROCESS | 2220 | 1466035387671 Marionette TRACE conn6 <- [1,1626,null,{}] 17:03:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 17:03:07 INFO - PROCESS | 2220 | 1466035387674 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}] 17:03:07 INFO - PROCESS | 2220 | 1466035387676 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:07 INFO - PROCESS | 2220 | 1466035387795 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 17:03:07 INFO - PROCESS | 2220 | 1466035387878 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:07 INFO - PROCESS | 2220 | 1466035387880 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:07 INFO - PROCESS | 2220 | ++DOCSHELL 09174400 == 34 [pid = 2220] [id = 416] 17:03:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (1704E000) [pid = 2220] [serial = 1248] [outer = 00000000] 17:03:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (17F6F400) [pid = 2220] [serial = 1249] [outer = 1704E000] 17:03:07 INFO - PROCESS | 2220 | 1466035387923 Marionette DEBUG loaded listener.js 17:03:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (186D0C00) [pid = 2220] [serial = 1250] [outer = 1704E000] 17:03:08 INFO - PROCESS | 2220 | 1466035388335 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]]]}] 17:03:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 17:03:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 730ms 17:03:08 INFO - PROCESS | 2220 | 1466035388405 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 17:03:08 INFO - PROCESS | 2220 | 1466035388407 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 17:03:08 INFO - PROCESS | 2220 | 1466035388410 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 17:03:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 17:03:08 INFO - PROCESS | 2220 | 1466035388412 Marionette TRACE conn6 <- [1,1630,null,{}] 17:03:08 INFO - PROCESS | 2220 | 1466035388416 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}] 17:03:08 INFO - PROCESS | 2220 | 1466035388422 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:08 INFO - PROCESS | 2220 | 1466035388573 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 17:03:08 INFO - PROCESS | 2220 | 1466035388644 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:08 INFO - PROCESS | 2220 | 1466035388647 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:08 INFO - PROCESS | 2220 | ++DOCSHELL 19287000 == 35 [pid = 2220] [id = 417] 17:03:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (1928E800) [pid = 2220] [serial = 1251] [outer = 00000000] 17:03:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (1975E000) [pid = 2220] [serial = 1252] [outer = 1928E800] 17:03:08 INFO - PROCESS | 2220 | 1466035388697 Marionette DEBUG loaded listener.js 17:03:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (19AB3000) [pid = 2220] [serial = 1253] [outer = 1928E800] 17:03:09 INFO - PROCESS | 2220 | 1466035389129 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]]]}] 17:03:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 17:03:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 770ms 17:03:09 INFO - PROCESS | 2220 | 1466035389185 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 17:03:09 INFO - PROCESS | 2220 | 1466035389187 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 17:03:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 17:03:09 INFO - PROCESS | 2220 | 1466035389190 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 17:03:09 INFO - PROCESS | 2220 | 1466035389192 Marionette TRACE conn6 <- [1,1634,null,{}] 17:03:09 INFO - PROCESS | 2220 | 1466035389195 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}] 17:03:09 INFO - PROCESS | 2220 | 1466035389197 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:09 INFO - PROCESS | 2220 | 1466035389315 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 17:03:09 INFO - PROCESS | 2220 | 1466035389324 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:09 INFO - PROCESS | 2220 | 1466035389326 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:09 INFO - PROCESS | 2220 | ++DOCSHELL 0C996400 == 36 [pid = 2220] [id = 418] 17:03:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0C99E000) [pid = 2220] [serial = 1254] [outer = 00000000] 17:03:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (1A26C000) [pid = 2220] [serial = 1255] [outer = 0C99E000] 17:03:09 INFO - PROCESS | 2220 | 1466035389420 Marionette DEBUG loaded listener.js 17:03:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (1A3D8800) [pid = 2220] [serial = 1256] [outer = 0C99E000] 17:03:09 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (167E6400) [pid = 2220] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 17:03:09 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0DD44800) [pid = 2220] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 17:03:09 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0D4C9400) [pid = 2220] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 17:03:09 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (14813800) [pid = 2220] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 17:03:09 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (16985C00) [pid = 2220] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 17:03:09 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0C998000) [pid = 2220] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 17:03:09 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (186DCC00) [pid = 2220] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 17:03:09 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (1704BC00) [pid = 2220] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 17:03:09 INFO - PROCESS | 2220 | 1466035389917 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]]]}] 17:03:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 17:03:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 770ms 17:03:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 17:03:09 INFO - PROCESS | 2220 | 1466035389961 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 17:03:09 INFO - PROCESS | 2220 | 1466035389963 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 17:03:09 INFO - PROCESS | 2220 | 1466035389966 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 17:03:09 INFO - PROCESS | 2220 | 1466035389968 Marionette TRACE conn6 <- [1,1638,null,{}] 17:03:09 INFO - PROCESS | 2220 | 1466035389971 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}] 17:03:09 INFO - PROCESS | 2220 | 1466035389973 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:10 INFO - PROCESS | 2220 | 1466035390051 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 17:03:10 INFO - PROCESS | 2220 | 1466035390161 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:10 INFO - PROCESS | 2220 | 1466035390163 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:10 INFO - PROCESS | 2220 | ++DOCSHELL 0C995C00 == 37 [pid = 2220] [id = 419] 17:03:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (0C99CC00) [pid = 2220] [serial = 1257] [outer = 00000000] 17:03:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (19284400) [pid = 2220] [serial = 1258] [outer = 0C99CC00] 17:03:10 INFO - PROCESS | 2220 | 1466035390208 Marionette DEBUG loaded listener.js 17:03:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (19AB9000) [pid = 2220] [serial = 1259] [outer = 0C99CC00] 17:03:10 INFO - PROCESS | 2220 | 1466035390561 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]]]}] 17:03:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 17:03:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 630ms 17:03:10 INFO - PROCESS | 2220 | 1466035390597 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 17:03:10 INFO - PROCESS | 2220 | 1466035390599 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 17:03:10 INFO - PROCESS | 2220 | 1466035390602 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 17:03:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 17:03:10 INFO - PROCESS | 2220 | 1466035390604 Marionette TRACE conn6 <- [1,1642,null,{}] 17:03:10 INFO - PROCESS | 2220 | 1466035390655 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}] 17:03:10 INFO - PROCESS | 2220 | 1466035390657 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:10 INFO - PROCESS | 2220 | 1466035390741 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 17:03:10 INFO - PROCESS | 2220 | 1466035390746 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:10 INFO - PROCESS | 2220 | 1466035390748 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:10 INFO - PROCESS | 2220 | ++DOCSHELL 1A3E3C00 == 38 [pid = 2220] [id = 420] 17:03:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (1A3E4C00) [pid = 2220] [serial = 1260] [outer = 00000000] 17:03:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (1B388000) [pid = 2220] [serial = 1261] [outer = 1A3E4C00] 17:03:10 INFO - PROCESS | 2220 | 1466035390794 Marionette DEBUG loaded listener.js 17:03:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (1B388C00) [pid = 2220] [serial = 1262] [outer = 1A3E4C00] 17:03:11 INFO - PROCESS | 2220 | 1466035391226 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]]]}] 17:03:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 17:03:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 690ms 17:03:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 17:03:11 INFO - PROCESS | 2220 | 1466035391297 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 17:03:11 INFO - PROCESS | 2220 | 1466035391299 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 17:03:11 INFO - PROCESS | 2220 | 1466035391303 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 17:03:11 INFO - PROCESS | 2220 | 1466035391304 Marionette TRACE conn6 <- [1,1646,null,{}] 17:03:11 INFO - PROCESS | 2220 | 1466035391308 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}] 17:03:11 INFO - PROCESS | 2220 | 1466035391310 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:11 INFO - PROCESS | 2220 | 1466035391392 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 17:03:11 INFO - PROCESS | 2220 | 1466035391397 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:11 INFO - PROCESS | 2220 | 1466035391399 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:11 INFO - PROCESS | 2220 | ++DOCSHELL 1B38CC00 == 39 [pid = 2220] [id = 421] 17:03:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (1B9B3400) [pid = 2220] [serial = 1263] [outer = 00000000] 17:03:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (1BA5C400) [pid = 2220] [serial = 1264] [outer = 1B9B3400] 17:03:11 INFO - PROCESS | 2220 | 1466035391443 Marionette DEBUG loaded listener.js 17:03:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (1BAC6800) [pid = 2220] [serial = 1265] [outer = 1B9B3400] 17:03:12 INFO - PROCESS | 2220 | 1466035391984 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]]]}] 17:03:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 17:03:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 730ms 17:03:12 INFO - PROCESS | 2220 | 1466035392037 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 17:03:12 INFO - PROCESS | 2220 | 1466035392042 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 17:03:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 17:03:12 INFO - PROCESS | 2220 | 1466035392048 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 17:03:12 INFO - PROCESS | 2220 | 1466035392052 Marionette TRACE conn6 <- [1,1650,null,{}] 17:03:12 INFO - PROCESS | 2220 | 1466035392058 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}] 17:03:12 INFO - PROCESS | 2220 | 1466035392062 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:12 INFO - PROCESS | 2220 | 1466035392230 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 17:03:12 INFO - PROCESS | 2220 | 1466035392373 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:12 INFO - PROCESS | 2220 | 1466035392379 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:12 INFO - PROCESS | 2220 | ++DOCSHELL 0CD6B800 == 40 [pid = 2220] [id = 422] 17:03:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0CD6E800) [pid = 2220] [serial = 1266] [outer = 00000000] 17:03:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0D876800) [pid = 2220] [serial = 1267] [outer = 0CD6E800] 17:03:12 INFO - PROCESS | 2220 | 1466035392439 Marionette DEBUG loaded listener.js 17:03:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0DC88C00) [pid = 2220] [serial = 1268] [outer = 0CD6E800] 17:03:13 INFO - PROCESS | 2220 | 1466035392997 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]]]}] 17:03:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 17:03:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 971ms 17:03:13 INFO - PROCESS | 2220 | 1466035393022 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 17:03:13 INFO - PROCESS | 2220 | 1466035393028 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 17:03:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 17:03:13 INFO - PROCESS | 2220 | 1466035393034 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 17:03:13 INFO - PROCESS | 2220 | 1466035393037 Marionette TRACE conn6 <- [1,1654,null,{}] 17:03:13 INFO - PROCESS | 2220 | 1466035393041 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}] 17:03:13 INFO - PROCESS | 2220 | 1466035393044 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:13 INFO - PROCESS | 2220 | 1466035393155 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 17:03:13 INFO - PROCESS | 2220 | 1466035393263 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:13 INFO - PROCESS | 2220 | 1466035393265 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:13 INFO - PROCESS | 2220 | ++DOCSHELL 1459D800 == 41 [pid = 2220] [id = 423] 17:03:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (145A2000) [pid = 2220] [serial = 1269] [outer = 00000000] 17:03:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (16473400) [pid = 2220] [serial = 1270] [outer = 145A2000] 17:03:13 INFO - PROCESS | 2220 | 1466035393320 Marionette DEBUG loaded listener.js 17:03:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (16965C00) [pid = 2220] [serial = 1271] [outer = 145A2000] 17:03:13 INFO - PROCESS | 2220 | 1466035393934 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]]]}] 17:03:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 17:03:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 970ms 17:03:14 INFO - PROCESS | 2220 | 1466035394007 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 17:03:14 INFO - PROCESS | 2220 | 1466035394010 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 17:03:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 17:03:14 INFO - PROCESS | 2220 | 1466035394014 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 17:03:14 INFO - PROCESS | 2220 | 1466035394018 Marionette TRACE conn6 <- [1,1658,null,{}] 17:03:14 INFO - PROCESS | 2220 | 1466035394030 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}] 17:03:14 INFO - PROCESS | 2220 | 1466035394035 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:14 INFO - PROCESS | 2220 | 1466035394148 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 17:03:14 INFO - PROCESS | 2220 | 1466035394290 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:14 INFO - PROCESS | 2220 | 1466035394293 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:14 INFO - PROCESS | 2220 | ++DOCSHELL 1A3E1000 == 42 [pid = 2220] [id = 424] 17:03:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (1A3E2C00) [pid = 2220] [serial = 1272] [outer = 00000000] 17:03:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (1B385800) [pid = 2220] [serial = 1273] [outer = 1A3E2C00] 17:03:14 INFO - PROCESS | 2220 | 1466035394350 Marionette DEBUG loaded listener.js 17:03:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (1BAC1400) [pid = 2220] [serial = 1274] [outer = 1A3E2C00] 17:03:15 INFO - PROCESS | 2220 | 1466035395185 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]]]}] 17:03:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 17:03:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1223ms 17:03:15 INFO - PROCESS | 2220 | 1466035395240 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 17:03:15 INFO - PROCESS | 2220 | 1466035395245 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 17:03:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 17:03:15 INFO - PROCESS | 2220 | 1466035395250 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 17:03:15 INFO - PROCESS | 2220 | 1466035395254 Marionette TRACE conn6 <- [1,1662,null,{}] 17:03:15 INFO - PROCESS | 2220 | 1466035395259 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}] 17:03:15 INFO - PROCESS | 2220 | 1466035395262 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:15 INFO - PROCESS | 2220 | 1466035395368 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 17:03:15 INFO - PROCESS | 2220 | 1466035395507 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:15 INFO - PROCESS | 2220 | 1466035395512 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:15 INFO - PROCESS | 2220 | ++DOCSHELL 0D79A800 == 43 [pid = 2220] [id = 425] 17:03:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0D815400) [pid = 2220] [serial = 1275] [outer = 00000000] 17:03:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0D934400) [pid = 2220] [serial = 1276] [outer = 0D815400] 17:03:15 INFO - PROCESS | 2220 | 1466035395564 Marionette DEBUG loaded listener.js 17:03:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0DC82000) [pid = 2220] [serial = 1277] [outer = 0D815400] 17:03:16 INFO - PROCESS | 2220 | --DOCSHELL 1A3E3C00 == 42 [pid = 2220] [id = 420] 17:03:16 INFO - PROCESS | 2220 | --DOCSHELL 0C995C00 == 41 [pid = 2220] [id = 419] 17:03:16 INFO - PROCESS | 2220 | --DOCSHELL 0C996400 == 40 [pid = 2220] [id = 418] 17:03:16 INFO - PROCESS | 2220 | --DOCSHELL 19287000 == 39 [pid = 2220] [id = 417] 17:03:16 INFO - PROCESS | 2220 | --DOCSHELL 09174400 == 38 [pid = 2220] [id = 416] 17:03:16 INFO - PROCESS | 2220 | --DOCSHELL 16942000 == 37 [pid = 2220] [id = 415] 17:03:16 INFO - PROCESS | 2220 | --DOCSHELL 14679000 == 36 [pid = 2220] [id = 414] 17:03:16 INFO - PROCESS | 2220 | --DOCSHELL 0D4C6400 == 35 [pid = 2220] [id = 413] 17:03:16 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0D4CBC00) [pid = 2220] [serial = 1195] [outer = 00000000] [url = about:blank] 17:03:16 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0DA62C00) [pid = 2220] [serial = 1198] [outer = 00000000] [url = about:blank] 17:03:16 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (19882400) [pid = 2220] [serial = 1225] [outer = 00000000] [url = about:blank] 17:03:16 INFO - PROCESS | 2220 | --DOCSHELL 0D453400 == 34 [pid = 2220] [id = 412] 17:03:16 INFO - PROCESS | 2220 | --DOCSHELL 14675C00 == 33 [pid = 2220] [id = 410] 17:03:16 INFO - PROCESS | 2220 | --DOCSHELL 0D201400 == 32 [pid = 2220] [id = 409] 17:03:16 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (16941400) [pid = 2220] [serial = 1210] [outer = 00000000] [url = about:blank] 17:03:16 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (16967800) [pid = 2220] [serial = 1211] [outer = 00000000] [url = about:blank] 17:03:16 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0E20C800) [pid = 2220] [serial = 1204] [outer = 00000000] [url = about:blank] 17:03:16 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (11384800) [pid = 2220] [serial = 1205] [outer = 00000000] [url = about:blank] 17:03:16 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0D870C00) [pid = 2220] [serial = 1201] [outer = 00000000] [url = about:blank] 17:03:16 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0D93B800) [pid = 2220] [serial = 1202] [outer = 00000000] [url = about:blank] 17:03:16 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (14F2F000) [pid = 2220] [serial = 1207] [outer = 00000000] [url = about:blank] 17:03:16 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (16A84800) [pid = 2220] [serial = 1213] [outer = 00000000] [url = about:blank] 17:03:16 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0D938C00) [pid = 2220] [serial = 1216] [outer = 00000000] [url = about:blank] 17:03:16 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0E206800) [pid = 2220] [serial = 1217] [outer = 00000000] [url = about:blank] 17:03:16 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (19718C00) [pid = 2220] [serial = 1222] [outer = 00000000] [url = about:blank] 17:03:16 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (19287C00) [pid = 2220] [serial = 1219] [outer = 00000000] [url = about:blank] 17:03:16 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (16B8CC00) [pid = 2220] [serial = 1214] [outer = 00000000] [url = about:blank] 17:03:16 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (1928C800) [pid = 2220] [serial = 1220] [outer = 00000000] [url = about:blank] 17:03:16 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (14FDFC00) [pid = 2220] [serial = 1208] [outer = 00000000] [url = about:blank] 17:03:16 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (1971A000) [pid = 2220] [serial = 1223] [outer = 00000000] [url = about:blank] 17:03:16 INFO - PROCESS | 2220 | 1466035396162 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]]]}] 17:03:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 17:03:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 930ms 17:03:16 INFO - PROCESS | 2220 | 1466035396185 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 17:03:16 INFO - PROCESS | 2220 | 1466035396189 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 17:03:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 17:03:16 INFO - PROCESS | 2220 | 1466035396195 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 17:03:16 INFO - PROCESS | 2220 | 1466035396197 Marionette TRACE conn6 <- [1,1666,null,{}] 17:03:16 INFO - PROCESS | 2220 | 1466035396201 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}] 17:03:16 INFO - PROCESS | 2220 | 1466035396203 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:16 INFO - PROCESS | 2220 | 1466035396292 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 17:03:16 INFO - PROCESS | 2220 | 1466035396301 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:16 INFO - PROCESS | 2220 | 1466035396303 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:16 INFO - PROCESS | 2220 | ++DOCSHELL 0D4C2400 == 33 [pid = 2220] [id = 426] 17:03:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0D4C3800) [pid = 2220] [serial = 1278] [outer = 00000000] 17:03:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0D875000) [pid = 2220] [serial = 1279] [outer = 0D4C3800] 17:03:16 INFO - PROCESS | 2220 | 1466035396349 Marionette DEBUG loaded listener.js 17:03:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0DA62C00) [pid = 2220] [serial = 1280] [outer = 0D4C3800] 17:03:16 INFO - PROCESS | 2220 | 1466035396888 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]]]}] 17:03:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 17:03:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 730ms 17:03:16 INFO - PROCESS | 2220 | 1466035396930 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 17:03:16 INFO - PROCESS | 2220 | 1466035396932 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 17:03:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 17:03:16 INFO - PROCESS | 2220 | 1466035396936 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 17:03:16 INFO - PROCESS | 2220 | 1466035396939 Marionette TRACE conn6 <- [1,1670,null,{}] 17:03:16 INFO - PROCESS | 2220 | 1466035396950 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}] 17:03:16 INFO - PROCESS | 2220 | 1466035396954 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:17 INFO - PROCESS | 2220 | 1466035397047 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 17:03:17 INFO - PROCESS | 2220 | 1466035397146 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:17 INFO - PROCESS | 2220 | 1466035397149 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:17 INFO - PROCESS | 2220 | ++DOCSHELL 144CDC00 == 34 [pid = 2220] [id = 427] 17:03:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (14552C00) [pid = 2220] [serial = 1281] [outer = 00000000] 17:03:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (14D4F000) [pid = 2220] [serial = 1282] [outer = 14552C00] 17:03:17 INFO - PROCESS | 2220 | 1466035397196 Marionette DEBUG loaded listener.js 17:03:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (14F3AC00) [pid = 2220] [serial = 1283] [outer = 14552C00] 17:03:17 INFO - PROCESS | 2220 | 1466035397573 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]]]}] 17:03:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 17:03:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 671ms 17:03:17 INFO - PROCESS | 2220 | 1466035397611 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 17:03:17 INFO - PROCESS | 2220 | 1466035397614 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 17:03:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 17:03:17 INFO - PROCESS | 2220 | 1466035397617 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 17:03:17 INFO - PROCESS | 2220 | 1466035397618 Marionette TRACE conn6 <- [1,1674,null,{}] 17:03:17 INFO - PROCESS | 2220 | 1466035397622 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}] 17:03:17 INFO - PROCESS | 2220 | 1466035397624 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:17 INFO - PROCESS | 2220 | 1466035397713 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 17:03:17 INFO - PROCESS | 2220 | 1466035397719 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:17 INFO - PROCESS | 2220 | 1466035397721 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:17 INFO - PROCESS | 2220 | ++DOCSHELL 15EBC400 == 35 [pid = 2220] [id = 428] 17:03:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (16474400) [pid = 2220] [serial = 1284] [outer = 00000000] 17:03:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (1696C800) [pid = 2220] [serial = 1285] [outer = 16474400] 17:03:17 INFO - PROCESS | 2220 | 1466035397777 Marionette DEBUG loaded listener.js 17:03:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (1698AC00) [pid = 2220] [serial = 1286] [outer = 16474400] 17:03:18 INFO - PROCESS | 2220 | 1466035398224 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]]]}] 17:03:18 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 17:03:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 630ms 17:03:18 INFO - PROCESS | 2220 | 1466035398262 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 17:03:18 INFO - PROCESS | 2220 | 1466035398265 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 17:03:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 17:03:18 INFO - PROCESS | 2220 | 1466035398268 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 17:03:18 INFO - PROCESS | 2220 | 1466035398270 Marionette TRACE conn6 <- [1,1678,null,{}] 17:03:18 INFO - PROCESS | 2220 | 1466035398273 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}] 17:03:18 INFO - PROCESS | 2220 | 1466035398275 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:18 INFO - PROCESS | 2220 | 1466035398394 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 17:03:18 INFO - PROCESS | 2220 | 1466035398484 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:18 INFO - PROCESS | 2220 | 1466035398486 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:18 INFO - PROCESS | 2220 | ++DOCSHELL 09164400 == 36 [pid = 2220] [id = 429] 17:03:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (16A85000) [pid = 2220] [serial = 1287] [outer = 00000000] 17:03:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (18624C00) [pid = 2220] [serial = 1288] [outer = 16A85000] 17:03:18 INFO - PROCESS | 2220 | 1466035398529 Marionette DEBUG loaded listener.js 17:03:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (186D8000) [pid = 2220] [serial = 1289] [outer = 16A85000] 17:03:18 INFO - PROCESS | 2220 | 1466035398948 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]]]}] 17:03:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 17:03:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 730ms 17:03:19 INFO - PROCESS | 2220 | 1466035399003 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 17:03:19 INFO - PROCESS | 2220 | 1466035399005 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 17:03:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 17:03:19 INFO - PROCESS | 2220 | 1466035399008 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 17:03:19 INFO - PROCESS | 2220 | 1466035399010 Marionette TRACE conn6 <- [1,1682,null,{}] 17:03:19 INFO - PROCESS | 2220 | 1466035399013 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}] 17:03:19 INFO - PROCESS | 2220 | 1466035399019 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:19 INFO - PROCESS | 2220 | 1466035399166 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 17:03:19 INFO - PROCESS | 2220 | 1466035399236 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:19 INFO - PROCESS | 2220 | 1466035399238 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:19 INFO - PROCESS | 2220 | ++DOCSHELL 1928D400 == 37 [pid = 2220] [id = 430] 17:03:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (1928D800) [pid = 2220] [serial = 1290] [outer = 00000000] 17:03:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (1971AC00) [pid = 2220] [serial = 1291] [outer = 1928D800] 17:03:19 INFO - PROCESS | 2220 | 1466035399285 Marionette DEBUG loaded listener.js 17:03:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (19795000) [pid = 2220] [serial = 1292] [outer = 1928D800] 17:03:19 INFO - PROCESS | 2220 | 1466035399706 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]]]}] 17:03:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 17:03:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 730ms 17:03:19 INFO - PROCESS | 2220 | 1466035399773 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 17:03:19 INFO - PROCESS | 2220 | 1466035399775 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 17:03:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 17:03:19 INFO - PROCESS | 2220 | 1466035399778 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 17:03:19 INFO - PROCESS | 2220 | 1466035399780 Marionette TRACE conn6 <- [1,1686,null,{}] 17:03:19 INFO - PROCESS | 2220 | 1466035399783 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}] 17:03:19 INFO - PROCESS | 2220 | 1466035399785 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:19 INFO - PROCESS | 2220 | 1466035399908 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 17:03:19 INFO - PROCESS | 2220 | 1466035399976 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:19 INFO - PROCESS | 2220 | 1466035399977 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:20 INFO - PROCESS | 2220 | ++DOCSHELL 1971A800 == 38 [pid = 2220] [id = 431] 17:03:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (19AAF000) [pid = 2220] [serial = 1293] [outer = 00000000] 17:03:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (1A3E7800) [pid = 2220] [serial = 1294] [outer = 19AAF000] 17:03:20 INFO - PROCESS | 2220 | 1466035400023 Marionette DEBUG loaded listener.js 17:03:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (1B380400) [pid = 2220] [serial = 1295] [outer = 19AAF000] 17:03:20 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (19719000) [pid = 2220] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 17:03:20 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0D93A400) [pid = 2220] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 17:03:20 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0D2ED400) [pid = 2220] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 17:03:20 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (1704E000) [pid = 2220] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 17:03:20 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0D4C5400) [pid = 2220] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 17:03:20 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0D817C00) [pid = 2220] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 17:03:20 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (16944C00) [pid = 2220] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 17:03:20 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (1467AC00) [pid = 2220] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 17:03:20 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (1928E800) [pid = 2220] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 17:03:20 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0C99CC00) [pid = 2220] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 17:03:20 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0C99E000) [pid = 2220] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 17:03:20 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (1A3E4C00) [pid = 2220] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 17:03:20 INFO - PROCESS | 2220 | 1466035400612 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]]]}] 17:03:20 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 17:03:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 870ms 17:03:20 INFO - PROCESS | 2220 | 1466035400654 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 17:03:20 INFO - PROCESS | 2220 | 1466035400656 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 17:03:20 INFO - PROCESS | 2220 | 1466035400660 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 17:03:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 17:03:20 INFO - PROCESS | 2220 | 1466035400662 Marionette TRACE conn6 <- [1,1690,null,{}] 17:03:20 INFO - PROCESS | 2220 | 1466035400665 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}] 17:03:20 INFO - PROCESS | 2220 | 1466035400667 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:20 INFO - PROCESS | 2220 | 1466035400746 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 17:03:20 INFO - PROCESS | 2220 | 1466035400843 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:20 INFO - PROCESS | 2220 | 1466035400845 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:20 INFO - PROCESS | 2220 | ++DOCSHELL 0C99E000 == 39 [pid = 2220] [id = 432] 17:03:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0CD29400) [pid = 2220] [serial = 1296] [outer = 00000000] 17:03:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (1467AC00) [pid = 2220] [serial = 1297] [outer = 0CD29400] 17:03:20 INFO - PROCESS | 2220 | 1466035400888 Marionette DEBUG loaded listener.js 17:03:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (14813800) [pid = 2220] [serial = 1298] [outer = 0CD29400] 17:03:21 INFO - PROCESS | 2220 | 1466035401241 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]]]}] 17:03:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 17:03:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 630ms 17:03:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 17:03:21 INFO - PROCESS | 2220 | 1466035401294 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 17:03:21 INFO - PROCESS | 2220 | 1466035401296 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 17:03:21 INFO - PROCESS | 2220 | 1466035401299 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 17:03:21 INFO - PROCESS | 2220 | 1466035401301 Marionette TRACE conn6 <- [1,1694,null,{}] 17:03:21 INFO - PROCESS | 2220 | 1466035401304 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}] 17:03:21 INFO - PROCESS | 2220 | 1466035401306 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:21 INFO - PROCESS | 2220 | 1466035401423 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 17:03:21 INFO - PROCESS | 2220 | 1466035401432 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:21 INFO - PROCESS | 2220 | 1466035401434 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:21 INFO - PROCESS | 2220 | ++DOCSHELL 14598800 == 40 [pid = 2220] [id = 433] 17:03:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (16947400) [pid = 2220] [serial = 1299] [outer = 00000000] 17:03:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (1B386400) [pid = 2220] [serial = 1300] [outer = 16947400] 17:03:21 INFO - PROCESS | 2220 | 1466035401477 Marionette DEBUG loaded listener.js 17:03:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (1B386C00) [pid = 2220] [serial = 1301] [outer = 16947400] 17:03:21 INFO - PROCESS | 2220 | 1466035401913 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]]]}] 17:03:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 17:03:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 630ms 17:03:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 17:03:21 INFO - PROCESS | 2220 | 1466035401930 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 17:03:21 INFO - PROCESS | 2220 | 1466035401932 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 17:03:21 INFO - PROCESS | 2220 | 1466035401935 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 17:03:21 INFO - PROCESS | 2220 | 1466035401937 Marionette TRACE conn6 <- [1,1698,null,{}] 17:03:21 INFO - PROCESS | 2220 | 1466035401940 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}] 17:03:21 INFO - PROCESS | 2220 | 1466035401942 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:22 INFO - PROCESS | 2220 | 1466035402063 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 17:03:22 INFO - PROCESS | 2220 | 1466035402122 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:22 INFO - PROCESS | 2220 | 1466035402123 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:22 INFO - PROCESS | 2220 | ++DOCSHELL 1928E800 == 41 [pid = 2220] [id = 434] 17:03:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (1C314000) [pid = 2220] [serial = 1302] [outer = 00000000] 17:03:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (1C326400) [pid = 2220] [serial = 1303] [outer = 1C314000] 17:03:22 INFO - PROCESS | 2220 | 1466035402166 Marionette DEBUG loaded listener.js 17:03:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (1C32C800) [pid = 2220] [serial = 1304] [outer = 1C314000] 17:03:22 INFO - PROCESS | 2220 | 1466035402553 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]]]}] 17:03:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 17:03:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 670ms 17:03:22 INFO - PROCESS | 2220 | 1466035402607 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 17:03:22 INFO - PROCESS | 2220 | 1466035402611 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 17:03:22 INFO - PROCESS | 2220 | 1466035402617 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 17:03:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 17:03:22 INFO - PROCESS | 2220 | 1466035402622 Marionette TRACE conn6 <- [1,1702,null,{}] 17:03:22 INFO - PROCESS | 2220 | 1466035402629 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}] 17:03:22 INFO - PROCESS | 2220 | 1466035402632 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:22 INFO - PROCESS | 2220 | 1466035402819 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 17:03:22 INFO - PROCESS | 2220 | 1466035402957 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:22 INFO - PROCESS | 2220 | 1466035402960 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:22 INFO - PROCESS | 2220 | ++DOCSHELL 0D26CC00 == 42 [pid = 2220] [id = 435] 17:03:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0D2E6C00) [pid = 2220] [serial = 1305] [outer = 00000000] 17:03:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0D4CDC00) [pid = 2220] [serial = 1306] [outer = 0D2E6C00] 17:03:23 INFO - PROCESS | 2220 | 1466035403024 Marionette DEBUG loaded listener.js 17:03:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0D819C00) [pid = 2220] [serial = 1307] [outer = 0D2E6C00] 17:03:23 INFO - PROCESS | 2220 | 1466035403624 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]]]}] 17:03:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 17:03:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1080ms 17:03:23 INFO - PROCESS | 2220 | 1466035403701 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 17:03:23 INFO - PROCESS | 2220 | 1466035403706 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 17:03:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 17:03:23 INFO - PROCESS | 2220 | 1466035403713 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 17:03:23 INFO - PROCESS | 2220 | 1466035403716 Marionette TRACE conn6 <- [1,1706,null,{}] 17:03:23 INFO - PROCESS | 2220 | 1466035403735 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}] 17:03:23 INFO - PROCESS | 2220 | 1466035403738 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:23 INFO - PROCESS | 2220 | 1466035403859 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 17:03:24 INFO - PROCESS | 2220 | 1466035403989 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:24 INFO - PROCESS | 2220 | 1466035403991 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:24 INFO - PROCESS | 2220 | ++DOCSHELL 11476800 == 43 [pid = 2220] [id = 436] 17:03:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (1147A400) [pid = 2220] [serial = 1308] [outer = 00000000] 17:03:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (14814800) [pid = 2220] [serial = 1309] [outer = 1147A400] 17:03:24 INFO - PROCESS | 2220 | 1466035404051 Marionette DEBUG loaded listener.js 17:03:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (15EBEC00) [pid = 2220] [serial = 1310] [outer = 1147A400] 17:03:24 INFO - PROCESS | 2220 | 1466035404638 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]]]}] 17:03:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 17:03:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 990ms 17:03:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 17:03:24 INFO - PROCESS | 2220 | 1466035404706 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 17:03:24 INFO - PROCESS | 2220 | 1466035404709 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 17:03:24 INFO - PROCESS | 2220 | 1466035404712 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 17:03:24 INFO - PROCESS | 2220 | 1466035404716 Marionette TRACE conn6 <- [1,1710,null,{}] 17:03:24 INFO - PROCESS | 2220 | 1466035404728 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}] 17:03:24 INFO - PROCESS | 2220 | 1466035404733 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:24 INFO - PROCESS | 2220 | 1466035404880 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 17:03:25 INFO - PROCESS | 2220 | 1466035405018 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:25 INFO - PROCESS | 2220 | 1466035405022 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:25 INFO - PROCESS | 2220 | ++DOCSHELL 19884400 == 44 [pid = 2220] [id = 437] 17:03:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (1A3D9800) [pid = 2220] [serial = 1311] [outer = 00000000] 17:03:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (1C32BC00) [pid = 2220] [serial = 1312] [outer = 1A3D9800] 17:03:25 INFO - PROCESS | 2220 | 1466035405080 Marionette DEBUG loaded listener.js 17:03:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (1C6C3400) [pid = 2220] [serial = 1313] [outer = 1A3D9800] 17:03:25 INFO - PROCESS | 2220 | 1466035405725 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]]]}] 17:03:25 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 17:03:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1020ms 17:03:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 17:03:25 INFO - PROCESS | 2220 | 1466035405735 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 17:03:25 INFO - PROCESS | 2220 | 1466035405738 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 17:03:25 INFO - PROCESS | 2220 | 1466035405741 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 17:03:25 INFO - PROCESS | 2220 | 1466035405743 Marionette TRACE conn6 <- [1,1714,null,{}] 17:03:25 INFO - PROCESS | 2220 | 1466035405747 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}] 17:03:25 INFO - PROCESS | 2220 | 1466035405749 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:25 INFO - PROCESS | 2220 | 1466035405862 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 17:03:26 INFO - PROCESS | 2220 | 1466035406004 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:26 INFO - PROCESS | 2220 | 1466035406006 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:26 INFO - PROCESS | 2220 | ++DOCSHELL 1B38C000 == 45 [pid = 2220] [id = 438] 17:03:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (1B38DC00) [pid = 2220] [serial = 1314] [outer = 00000000] 17:03:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (1CFDA800) [pid = 2220] [serial = 1315] [outer = 1B38DC00] 17:03:26 INFO - PROCESS | 2220 | 1466035406061 Marionette DEBUG loaded listener.js 17:03:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (1D207C00) [pid = 2220] [serial = 1316] [outer = 1B38DC00] 17:03:26 INFO - PROCESS | 2220 | 1466035406829 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]]]}] 17:03:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 17:03:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1129ms 17:03:26 INFO - PROCESS | 2220 | 1466035406875 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 17:03:26 INFO - PROCESS | 2220 | 1466035406879 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 17:03:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 17:03:26 INFO - PROCESS | 2220 | 1466035406884 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 17:03:26 INFO - PROCESS | 2220 | 1466035406887 Marionette TRACE conn6 <- [1,1718,null,{}] 17:03:26 INFO - PROCESS | 2220 | 1466035406892 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}] 17:03:26 INFO - PROCESS | 2220 | 1466035406895 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:27 INFO - PROCESS | 2220 | 1466035406995 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 17:03:27 INFO - PROCESS | 2220 | 1466035407139 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:27 INFO - PROCESS | 2220 | 1466035407142 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:27 INFO - PROCESS | 2220 | ++DOCSHELL 0D4CF400 == 46 [pid = 2220] [id = 439] 17:03:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (0D4D0C00) [pid = 2220] [serial = 1317] [outer = 00000000] 17:03:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0DD3A400) [pid = 2220] [serial = 1318] [outer = 0D4D0C00] 17:03:27 INFO - PROCESS | 2220 | 1466035407192 Marionette DEBUG loaded listener.js 17:03:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 110 (0E276C00) [pid = 2220] [serial = 1319] [outer = 0D4D0C00] 17:03:28 INFO - PROCESS | 2220 | --DOCSHELL 14598800 == 45 [pid = 2220] [id = 433] 17:03:28 INFO - PROCESS | 2220 | --DOCSHELL 0C99E000 == 44 [pid = 2220] [id = 432] 17:03:28 INFO - PROCESS | 2220 | --DOCSHELL 1971A800 == 43 [pid = 2220] [id = 431] 17:03:28 INFO - PROCESS | 2220 | --DOCSHELL 1928D400 == 42 [pid = 2220] [id = 430] 17:03:28 INFO - PROCESS | 2220 | --DOCSHELL 09164400 == 41 [pid = 2220] [id = 429] 17:03:28 INFO - PROCESS | 2220 | --DOCSHELL 15EBC400 == 40 [pid = 2220] [id = 428] 17:03:28 INFO - PROCESS | 2220 | --DOCSHELL 144CDC00 == 39 [pid = 2220] [id = 427] 17:03:28 INFO - PROCESS | 2220 | --DOCSHELL 0D4C2400 == 38 [pid = 2220] [id = 426] 17:03:28 INFO - PROCESS | 2220 | --DOCSHELL 0D79A800 == 37 [pid = 2220] [id = 425] 17:03:28 INFO - PROCESS | 2220 | --DOCSHELL 1459D800 == 36 [pid = 2220] [id = 423] 17:03:28 INFO - PROCESS | 2220 | --DOCSHELL 1B38CC00 == 35 [pid = 2220] [id = 421] 17:03:28 INFO - PROCESS | 2220 | --DOCSHELL 0CD6B800 == 34 [pid = 2220] [id = 422] 17:03:28 INFO - PROCESS | 2220 | --DOCSHELL 19712000 == 33 [pid = 2220] [id = 411] 17:03:28 INFO - PROCESS | 2220 | --DOCSHELL 0C99D400 == 32 [pid = 2220] [id = 408] 17:03:28 INFO - PROCESS | 2220 | --DOCSHELL 1A3E1000 == 31 [pid = 2220] [id = 424] 17:03:28 INFO - PROCESS | 2220 | --DOCSHELL 1B38C000 == 30 [pid = 2220] [id = 438] 17:03:28 INFO - PROCESS | 2220 | --DOCSHELL 11476800 == 29 [pid = 2220] [id = 436] 17:03:28 INFO - PROCESS | 2220 | --DOCSHELL 19884400 == 28 [pid = 2220] [id = 437] 17:03:28 INFO - PROCESS | 2220 | --DOCSHELL 1928E800 == 27 [pid = 2220] [id = 434] 17:03:28 INFO - PROCESS | 2220 | --DOCSHELL 0D26CC00 == 26 [pid = 2220] [id = 435] 17:03:28 INFO - PROCESS | 2220 | --DOMWINDOW == 109 (17F6F400) [pid = 2220] [serial = 1249] [outer = 00000000] [url = about:blank] 17:03:28 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (186D0C00) [pid = 2220] [serial = 1250] [outer = 00000000] [url = about:blank] 17:03:28 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (0DA6DC00) [pid = 2220] [serial = 1238] [outer = 00000000] [url = about:blank] 17:03:28 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (0D86F400) [pid = 2220] [serial = 1237] [outer = 00000000] [url = about:blank] 17:03:28 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0D93F000) [pid = 2220] [serial = 1240] [outer = 00000000] [url = about:blank] 17:03:28 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0DC83000) [pid = 2220] [serial = 1241] [outer = 00000000] [url = about:blank] 17:03:28 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (16966C00) [pid = 2220] [serial = 1246] [outer = 00000000] [url = about:blank] 17:03:28 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0D934000) [pid = 2220] [serial = 1228] [outer = 00000000] [url = about:blank] 17:03:28 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (14F2E000) [pid = 2220] [serial = 1231] [outer = 00000000] [url = about:blank] 17:03:28 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (14D31000) [pid = 2220] [serial = 1243] [outer = 00000000] [url = about:blank] 17:03:28 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (15C4B000) [pid = 2220] [serial = 1244] [outer = 00000000] [url = about:blank] 17:03:28 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (19AB6800) [pid = 2220] [serial = 1234] [outer = 00000000] [url = about:blank] 17:03:28 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (19AB3000) [pid = 2220] [serial = 1253] [outer = 00000000] [url = about:blank] 17:03:28 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (1975E000) [pid = 2220] [serial = 1252] [outer = 00000000] [url = about:blank] 17:03:28 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (19284400) [pid = 2220] [serial = 1258] [outer = 00000000] [url = about:blank] 17:03:28 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (1A26C000) [pid = 2220] [serial = 1255] [outer = 00000000] [url = about:blank] 17:03:28 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (1B388000) [pid = 2220] [serial = 1261] [outer = 00000000] [url = about:blank] 17:03:28 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (1B388C00) [pid = 2220] [serial = 1262] [outer = 00000000] [url = about:blank] 17:03:28 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (1A3D8800) [pid = 2220] [serial = 1256] [outer = 00000000] [url = about:blank] 17:03:28 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (19AB9000) [pid = 2220] [serial = 1259] [outer = 00000000] [url = about:blank] 17:03:28 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (1BA5C400) [pid = 2220] [serial = 1264] [outer = 00000000] [url = about:blank] 17:03:28 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (16988C00) [pid = 2220] [serial = 1247] [outer = 00000000] [url = about:blank] 17:03:28 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (19795800) [pid = 2220] [serial = 1190] [outer = 00000000] [url = about:blank] 17:03:28 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0DC32000) [pid = 2220] [serial = 1199] [outer = 00000000] [url = about:blank] 17:03:28 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0D4C2C00) [pid = 2220] [serial = 1193] [outer = 00000000] [url = about:blank] 17:03:28 INFO - PROCESS | 2220 | 1466035408390 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]]]}] 17:03:28 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 17:03:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1539ms 17:03:28 INFO - PROCESS | 2220 | 1466035408424 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 17:03:28 INFO - PROCESS | 2220 | 1466035408428 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 17:03:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 17:03:28 INFO - PROCESS | 2220 | 1466035408432 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 17:03:28 INFO - PROCESS | 2220 | 1466035408437 Marionette TRACE conn6 <- [1,1722,null,{}] 17:03:28 INFO - PROCESS | 2220 | 1466035408442 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}] 17:03:28 INFO - PROCESS | 2220 | 1466035408445 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:28 INFO - PROCESS | 2220 | 1466035408539 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 17:03:28 INFO - PROCESS | 2220 | 1466035408548 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:28 INFO - PROCESS | 2220 | 1466035408551 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:28 INFO - PROCESS | 2220 | ++DOCSHELL 0D4C2C00 == 27 [pid = 2220] [id = 440] 17:03:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0D4C3000) [pid = 2220] [serial = 1320] [outer = 00000000] 17:03:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0D81D800) [pid = 2220] [serial = 1321] [outer = 0D4C3000] 17:03:28 INFO - PROCESS | 2220 | 1466035408641 Marionette DEBUG loaded listener.js 17:03:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0D876000) [pid = 2220] [serial = 1322] [outer = 0D4C3000] 17:03:29 INFO - PROCESS | 2220 | 1466035409110 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]]]}] 17:03:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 17:03:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 730ms 17:03:29 INFO - PROCESS | 2220 | 1466035409164 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 17:03:29 INFO - PROCESS | 2220 | 1466035409169 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 17:03:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 17:03:29 INFO - PROCESS | 2220 | 1466035409213 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 17:03:29 INFO - PROCESS | 2220 | 1466035409216 Marionette TRACE conn6 <- [1,1726,null,{}] 17:03:29 INFO - PROCESS | 2220 | 1466035409225 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}] 17:03:29 INFO - PROCESS | 2220 | 1466035409228 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:29 INFO - PROCESS | 2220 | 1466035409321 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 17:03:29 INFO - PROCESS | 2220 | 1466035409336 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:29 INFO - PROCESS | 2220 | 1466035409338 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:29 INFO - PROCESS | 2220 | ++DOCSHELL 0E204800 == 28 [pid = 2220] [id = 441] 17:03:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0E206800) [pid = 2220] [serial = 1323] [outer = 00000000] 17:03:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (11386000) [pid = 2220] [serial = 1324] [outer = 0E206800] 17:03:29 INFO - PROCESS | 2220 | 1466035409384 Marionette DEBUG loaded listener.js 17:03:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (144C4000) [pid = 2220] [serial = 1325] [outer = 0E206800] 17:03:29 INFO - PROCESS | 2220 | 1466035409834 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]]]}] 17:03:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 17:03:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 711ms 17:03:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 17:03:29 INFO - PROCESS | 2220 | 1466035409890 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 17:03:29 INFO - PROCESS | 2220 | 1466035409892 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 17:03:29 INFO - PROCESS | 2220 | 1466035409895 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 17:03:29 INFO - PROCESS | 2220 | 1466035409899 Marionette TRACE conn6 <- [1,1730,null,{}] 17:03:29 INFO - PROCESS | 2220 | 1466035409910 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}] 17:03:29 INFO - PROCESS | 2220 | 1466035409915 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:30 INFO - PROCESS | 2220 | 1466035409999 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 17:03:30 INFO - PROCESS | 2220 | 1466035410006 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:30 INFO - PROCESS | 2220 | 1466035410009 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:30 INFO - PROCESS | 2220 | ++DOCSHELL 15E02400 == 29 [pid = 2220] [id = 442] 17:03:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (15E04800) [pid = 2220] [serial = 1326] [outer = 00000000] 17:03:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (167EE800) [pid = 2220] [serial = 1327] [outer = 15E04800] 17:03:30 INFO - PROCESS | 2220 | 1466035410056 Marionette DEBUG loaded listener.js 17:03:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (16942400) [pid = 2220] [serial = 1328] [outer = 15E04800] 17:03:30 INFO - PROCESS | 2220 | 1466035410557 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]]]}] 17:03:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 17:03:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 670ms 17:03:30 INFO - PROCESS | 2220 | 1466035410569 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 17:03:30 INFO - PROCESS | 2220 | 1466035410572 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 17:03:30 INFO - PROCESS | 2220 | 1466035410575 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 17:03:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 17:03:30 INFO - PROCESS | 2220 | 1466035410577 Marionette TRACE conn6 <- [1,1734,null,{}] 17:03:30 INFO - PROCESS | 2220 | 1466035410588 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}] 17:03:30 INFO - PROCESS | 2220 | 1466035410590 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:30 INFO - PROCESS | 2220 | 1466035410736 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 17:03:30 INFO - PROCESS | 2220 | 1466035410803 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:30 INFO - PROCESS | 2220 | 1466035410805 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:30 INFO - PROCESS | 2220 | ++DOCSHELL 1698D000 == 30 [pid = 2220] [id = 443] 17:03:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (1698E800) [pid = 2220] [serial = 1329] [outer = 00000000] 17:03:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (17E2DC00) [pid = 2220] [serial = 1330] [outer = 1698E800] 17:03:30 INFO - PROCESS | 2220 | 1466035410849 Marionette DEBUG loaded listener.js 17:03:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (18625400) [pid = 2220] [serial = 1331] [outer = 1698E800] 17:03:31 INFO - PROCESS | 2220 | 1466035411269 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]]]}] 17:03:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 17:03:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 730ms 17:03:31 INFO - PROCESS | 2220 | 1466035411310 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 17:03:31 INFO - PROCESS | 2220 | 1466035411312 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 17:03:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 17:03:31 INFO - PROCESS | 2220 | 1466035411322 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 17:03:31 INFO - PROCESS | 2220 | 1466035411324 Marionette TRACE conn6 <- [1,1738,null,{}] 17:03:31 INFO - PROCESS | 2220 | 1466035411328 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}] 17:03:31 INFO - PROCESS | 2220 | 1466035411330 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:31 INFO - PROCESS | 2220 | 1466035411440 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 17:03:31 INFO - PROCESS | 2220 | 1466035411446 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:31 INFO - PROCESS | 2220 | 1466035411448 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:31 INFO - PROCESS | 2220 | ++DOCSHELL 186D6000 == 31 [pid = 2220] [id = 444] 17:03:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (186DE400) [pid = 2220] [serial = 1332] [outer = 00000000] 17:03:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (1928A400) [pid = 2220] [serial = 1333] [outer = 186DE400] 17:03:31 INFO - PROCESS | 2220 | 1466035411497 Marionette DEBUG loaded listener.js 17:03:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (1928CC00) [pid = 2220] [serial = 1334] [outer = 186DE400] 17:03:31 INFO - PROCESS | 2220 | 1466035411961 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]]]}] 17:03:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 17:03:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 670ms 17:03:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 17:03:32 INFO - PROCESS | 2220 | 1466035411994 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 17:03:32 INFO - PROCESS | 2220 | 1466035411997 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 17:03:32 INFO - PROCESS | 2220 | 1466035412000 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 17:03:32 INFO - PROCESS | 2220 | 1466035412001 Marionette TRACE conn6 <- [1,1742,null,{}] 17:03:32 INFO - PROCESS | 2220 | 1466035412005 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}] 17:03:32 INFO - PROCESS | 2220 | 1466035412010 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:32 INFO - PROCESS | 2220 | 1466035412170 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 17:03:32 INFO - PROCESS | 2220 | 1466035412196 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:32 INFO - PROCESS | 2220 | 1466035412198 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:32 INFO - PROCESS | 2220 | ++DOCSHELL 19AAF800 == 32 [pid = 2220] [id = 445] 17:03:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (19AB0C00) [pid = 2220] [serial = 1335] [outer = 00000000] 17:03:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (19AB8800) [pid = 2220] [serial = 1336] [outer = 19AB0C00] 17:03:32 INFO - PROCESS | 2220 | 1466035412244 Marionette DEBUG loaded listener.js 17:03:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (1A261C00) [pid = 2220] [serial = 1337] [outer = 19AB0C00] 17:03:32 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0D206000) [pid = 2220] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 17:03:32 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (14679C00) [pid = 2220] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 17:03:32 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (16947400) [pid = 2220] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 17:03:32 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (16A85000) [pid = 2220] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 17:03:32 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (1A3E2C00) [pid = 2220] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 17:03:32 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (1B9B3400) [pid = 2220] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 17:03:32 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0CD6E800) [pid = 2220] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 17:03:32 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (145A2000) [pid = 2220] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 17:03:32 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (14552C00) [pid = 2220] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 17:03:32 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (16474400) [pid = 2220] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 17:03:32 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0D815400) [pid = 2220] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 17:03:32 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0D4C3800) [pid = 2220] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 17:03:32 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (1928D800) [pid = 2220] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 17:03:32 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0CD29400) [pid = 2220] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 17:03:32 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (19AAF000) [pid = 2220] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 17:03:32 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (1C314000) [pid = 2220] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 17:03:32 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (19755000) [pid = 2220] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 17:03:32 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (1696D800) [pid = 2220] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 17:03:32 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0D2EDC00) [pid = 2220] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 17:03:33 INFO - PROCESS | 2220 | 1466035413042 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]]]}] 17:03:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 17:03:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1076ms 17:03:33 INFO - PROCESS | 2220 | 1466035413088 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 17:03:33 INFO - PROCESS | 2220 | 1466035413090 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 17:03:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 17:03:33 INFO - PROCESS | 2220 | 1466035413094 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 17:03:33 INFO - PROCESS | 2220 | 1466035413096 Marionette TRACE conn6 <- [1,1746,null,{}] 17:03:33 INFO - PROCESS | 2220 | 1466035413099 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}] 17:03:33 INFO - PROCESS | 2220 | 1466035413101 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:33 INFO - PROCESS | 2220 | 1466035413181 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 17:03:33 INFO - PROCESS | 2220 | 1466035413187 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:33 INFO - PROCESS | 2220 | 1466035413189 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:33 INFO - PROCESS | 2220 | ++DOCSHELL 0C998400 == 33 [pid = 2220] [id = 446] 17:03:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0D2ED400) [pid = 2220] [serial = 1338] [outer = 00000000] 17:03:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (16467800) [pid = 2220] [serial = 1339] [outer = 0D2ED400] 17:03:33 INFO - PROCESS | 2220 | 1466035413235 Marionette DEBUG loaded listener.js 17:03:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (16A85000) [pid = 2220] [serial = 1340] [outer = 0D2ED400] 17:03:33 INFO - PROCESS | 2220 | 1466035413653 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]]]}] 17:03:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 17:03:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 630ms 17:03:33 INFO - PROCESS | 2220 | 1466035413727 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 17:03:33 INFO - PROCESS | 2220 | 1466035413729 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 17:03:33 INFO - PROCESS | 2220 | 1466035413732 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 17:03:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 17:03:33 INFO - PROCESS | 2220 | 1466035413734 Marionette TRACE conn6 <- [1,1750,null,{}] 17:03:33 INFO - PROCESS | 2220 | 1466035413737 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}] 17:03:33 INFO - PROCESS | 2220 | 1466035413739 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:33 INFO - PROCESS | 2220 | 1466035413815 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 17:03:33 INFO - PROCESS | 2220 | 1466035413821 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:33 INFO - PROCESS | 2220 | 1466035413822 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:33 INFO - PROCESS | 2220 | ++DOCSHELL 0D86E400 == 34 [pid = 2220] [id = 447] 17:03:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (11382C00) [pid = 2220] [serial = 1341] [outer = 00000000] 17:03:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (19AB5000) [pid = 2220] [serial = 1342] [outer = 11382C00] 17:03:33 INFO - PROCESS | 2220 | 1466035413867 Marionette DEBUG loaded listener.js 17:03:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (17F6F400) [pid = 2220] [serial = 1343] [outer = 11382C00] 17:03:34 INFO - PROCESS | 2220 | 1466035414327 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]]]}] 17:03:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 17:03:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 630ms 17:03:34 INFO - PROCESS | 2220 | 1466035414376 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 17:03:34 INFO - PROCESS | 2220 | 1466035414378 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 17:03:34 INFO - PROCESS | 2220 | 1466035414381 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 17:03:34 INFO - PROCESS | 2220 | 1466035414383 Marionette TRACE conn6 <- [1,1754,null,{}] 17:03:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 17:03:34 INFO - PROCESS | 2220 | 1466035414387 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}] 17:03:34 INFO - PROCESS | 2220 | 1466035414389 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:34 INFO - PROCESS | 2220 | 1466035414470 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 17:03:34 INFO - PROCESS | 2220 | 1466035414475 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:34 INFO - PROCESS | 2220 | 1466035414477 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:34 INFO - PROCESS | 2220 | ++DOCSHELL 1A3E1800 == 35 [pid = 2220] [id = 448] 17:03:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (1A3E2400) [pid = 2220] [serial = 1344] [outer = 00000000] 17:03:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (1B308000) [pid = 2220] [serial = 1345] [outer = 1A3E2400] 17:03:34 INFO - PROCESS | 2220 | 1466035414522 Marionette DEBUG loaded listener.js 17:03:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (1B388000) [pid = 2220] [serial = 1346] [outer = 1A3E2400] 17:03:35 INFO - PROCESS | 2220 | --DOCSHELL 0D4C2C00 == 34 [pid = 2220] [id = 440] 17:03:35 INFO - PROCESS | 2220 | --DOCSHELL 0D4CF400 == 33 [pid = 2220] [id = 439] 17:03:36 INFO - PROCESS | 2220 | --DOCSHELL 0D86E400 == 32 [pid = 2220] [id = 447] 17:03:36 INFO - PROCESS | 2220 | --DOCSHELL 19AAF800 == 31 [pid = 2220] [id = 445] 17:03:36 INFO - PROCESS | 2220 | --DOCSHELL 15E02400 == 30 [pid = 2220] [id = 442] 17:03:36 INFO - PROCESS | 2220 | --DOCSHELL 1698D000 == 29 [pid = 2220] [id = 443] 17:03:36 INFO - PROCESS | 2220 | --DOCSHELL 186D6000 == 28 [pid = 2220] [id = 444] 17:03:36 INFO - PROCESS | 2220 | --DOCSHELL 0C998400 == 27 [pid = 2220] [id = 446] 17:03:36 INFO - PROCESS | 2220 | --DOCSHELL 0E204800 == 26 [pid = 2220] [id = 441] 17:03:36 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (19ABAC00) [pid = 2220] [serial = 1235] [outer = 00000000] [url = about:blank] 17:03:36 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (19AAE800) [pid = 2220] [serial = 1226] [outer = 00000000] [url = about:blank] 17:03:36 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0D4D0400) [pid = 2220] [serial = 1196] [outer = 00000000] [url = about:blank] 17:03:36 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0DC8B800) [pid = 2220] [serial = 1229] [outer = 00000000] [url = about:blank] 17:03:36 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (15E04000) [pid = 2220] [serial = 1232] [outer = 00000000] [url = about:blank] 17:03:36 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (1B386C00) [pid = 2220] [serial = 1301] [outer = 00000000] [url = about:blank] 17:03:36 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (18624C00) [pid = 2220] [serial = 1288] [outer = 00000000] [url = about:blank] 17:03:36 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (1B385800) [pid = 2220] [serial = 1273] [outer = 00000000] [url = about:blank] 17:03:36 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (1BAC1400) [pid = 2220] [serial = 1274] [outer = 00000000] [url = about:blank] 17:03:36 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (1BAC6800) [pid = 2220] [serial = 1265] [outer = 00000000] [url = about:blank] 17:03:36 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0D876800) [pid = 2220] [serial = 1267] [outer = 00000000] [url = about:blank] 17:03:36 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0DC88C00) [pid = 2220] [serial = 1268] [outer = 00000000] [url = about:blank] 17:03:36 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (16473400) [pid = 2220] [serial = 1270] [outer = 00000000] [url = about:blank] 17:03:36 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (16965C00) [pid = 2220] [serial = 1271] [outer = 00000000] [url = about:blank] 17:03:36 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (14D4F000) [pid = 2220] [serial = 1282] [outer = 00000000] [url = about:blank] 17:03:36 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (14F3AC00) [pid = 2220] [serial = 1283] [outer = 00000000] [url = about:blank] 17:03:36 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (1696C800) [pid = 2220] [serial = 1285] [outer = 00000000] [url = about:blank] 17:03:36 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (0D934400) [pid = 2220] [serial = 1276] [outer = 00000000] [url = about:blank] 17:03:36 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (0DC82000) [pid = 2220] [serial = 1277] [outer = 00000000] [url = about:blank] 17:03:36 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (0D875000) [pid = 2220] [serial = 1279] [outer = 00000000] [url = about:blank] 17:03:36 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (0DA62C00) [pid = 2220] [serial = 1280] [outer = 00000000] [url = about:blank] 17:03:36 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (19795000) [pid = 2220] [serial = 1292] [outer = 00000000] [url = about:blank] 17:03:36 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (1971AC00) [pid = 2220] [serial = 1291] [outer = 00000000] [url = about:blank] 17:03:36 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (1467AC00) [pid = 2220] [serial = 1297] [outer = 00000000] [url = about:blank] 17:03:36 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (1A3E7800) [pid = 2220] [serial = 1294] [outer = 00000000] [url = about:blank] 17:03:36 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (1B386400) [pid = 2220] [serial = 1300] [outer = 00000000] [url = about:blank] 17:03:36 INFO - PROCESS | 2220 | --DOMWINDOW == 66 (1C32C800) [pid = 2220] [serial = 1304] [outer = 00000000] [url = about:blank] 17:03:36 INFO - PROCESS | 2220 | --DOMWINDOW == 65 (1B380400) [pid = 2220] [serial = 1295] [outer = 00000000] [url = about:blank] 17:03:36 INFO - PROCESS | 2220 | --DOMWINDOW == 64 (14813800) [pid = 2220] [serial = 1298] [outer = 00000000] [url = about:blank] 17:03:36 INFO - PROCESS | 2220 | --DOMWINDOW == 63 (186D8000) [pid = 2220] [serial = 1289] [outer = 00000000] [url = about:blank] 17:03:36 INFO - PROCESS | 2220 | --DOMWINDOW == 62 (1C326400) [pid = 2220] [serial = 1303] [outer = 00000000] [url = about:blank] 17:03:36 INFO - PROCESS | 2220 | --DOMWINDOW == 61 (1698AC00) [pid = 2220] [serial = 1286] [outer = 00000000] [url = about:blank] 17:03:36 INFO - PROCESS | 2220 | 1466035416333 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]]]}] 17:03:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 17:03:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1980ms 17:03:36 INFO - PROCESS | 2220 | 1466035416369 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 17:03:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 17:03:36 INFO - PROCESS | 2220 | 1466035416373 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 17:03:36 INFO - PROCESS | 2220 | 1466035416377 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 17:03:36 INFO - PROCESS | 2220 | 1466035416381 Marionette TRACE conn6 <- [1,1758,null,{}] 17:03:36 INFO - PROCESS | 2220 | 1466035416387 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}] 17:03:36 INFO - PROCESS | 2220 | 1466035416390 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:36 INFO - PROCESS | 2220 | 1466035416479 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 17:03:36 INFO - PROCESS | 2220 | 1466035416489 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:36 INFO - PROCESS | 2220 | 1466035416493 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:36 INFO - PROCESS | 2220 | ++DOCSHELL 0D181400 == 27 [pid = 2220] [id = 449] 17:03:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 62 (0D1ECC00) [pid = 2220] [serial = 1347] [outer = 00000000] 17:03:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 63 (0D2EDC00) [pid = 2220] [serial = 1348] [outer = 0D1ECC00] 17:03:36 INFO - PROCESS | 2220 | 1466035416541 Marionette DEBUG loaded listener.js 17:03:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 64 (0D44F000) [pid = 2220] [serial = 1349] [outer = 0D1ECC00] 17:03:37 INFO - PROCESS | 2220 | 1466035417043 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]]]}] 17:03:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 17:03:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 731ms 17:03:37 INFO - PROCESS | 2220 | 1466035417109 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 17:03:37 INFO - PROCESS | 2220 | 1466035417114 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 17:03:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 17:03:37 INFO - PROCESS | 2220 | 1466035417120 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 17:03:37 INFO - PROCESS | 2220 | 1466035417123 Marionette TRACE conn6 <- [1,1762,null,{}] 17:03:37 INFO - PROCESS | 2220 | 1466035417127 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}] 17:03:37 INFO - PROCESS | 2220 | 1466035417130 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:37 INFO - PROCESS | 2220 | 1466035417216 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 17:03:37 INFO - PROCESS | 2220 | 1466035417223 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:37 INFO - PROCESS | 2220 | 1466035417225 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:37 INFO - PROCESS | 2220 | ++DOCSHELL 0D870400 == 28 [pid = 2220] [id = 450] 17:03:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 65 (0D870C00) [pid = 2220] [serial = 1350] [outer = 00000000] 17:03:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 66 (0D876C00) [pid = 2220] [serial = 1351] [outer = 0D870C00] 17:03:37 INFO - PROCESS | 2220 | 1466035417278 Marionette DEBUG loaded listener.js 17:03:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 67 (0D936000) [pid = 2220] [serial = 1352] [outer = 0D870C00] 17:03:37 INFO - PROCESS | 2220 | 1466035417724 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]]]}] 17:03:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 17:03:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 670ms 17:03:37 INFO - PROCESS | 2220 | 1466035417794 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 17:03:37 INFO - PROCESS | 2220 | 1466035417796 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 17:03:37 INFO - PROCESS | 2220 | 1466035417800 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 17:03:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 17:03:37 INFO - PROCESS | 2220 | 1466035417804 Marionette TRACE conn6 <- [1,1766,null,{}] 17:03:37 INFO - PROCESS | 2220 | 1466035417815 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}] 17:03:37 INFO - PROCESS | 2220 | 1466035417820 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:37 INFO - PROCESS | 2220 | 1466035417937 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 17:03:37 INFO - PROCESS | 2220 | 1466035417946 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:37 INFO - PROCESS | 2220 | 1466035417949 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:37 INFO - PROCESS | 2220 | ++DOCSHELL 0DC8B800 == 29 [pid = 2220] [id = 451] 17:03:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (0DC8BC00) [pid = 2220] [serial = 1353] [outer = 00000000] 17:03:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (0DD44800) [pid = 2220] [serial = 1354] [outer = 0DC8BC00] 17:03:38 INFO - PROCESS | 2220 | 1466035418000 Marionette DEBUG loaded listener.js 17:03:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (0E208000) [pid = 2220] [serial = 1355] [outer = 0DC8BC00] 17:03:38 INFO - PROCESS | 2220 | 1466035418463 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]]]}] 17:03:38 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 17:03:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 670ms 17:03:38 INFO - PROCESS | 2220 | 1466035418479 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 17:03:38 INFO - PROCESS | 2220 | 1466035418482 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 17:03:38 INFO - PROCESS | 2220 | 1466035418489 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 17:03:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 17:03:38 INFO - PROCESS | 2220 | 1466035418491 Marionette TRACE conn6 <- [1,1770,null,{}] 17:03:38 INFO - PROCESS | 2220 | 1466035418494 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}] 17:03:38 INFO - PROCESS | 2220 | 1466035418497 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:38 INFO - PROCESS | 2220 | 1466035418583 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 17:03:38 INFO - PROCESS | 2220 | 1466035418589 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:38 INFO - PROCESS | 2220 | 1466035418591 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:38 INFO - PROCESS | 2220 | ++DOCSHELL 0E272800 == 30 [pid = 2220] [id = 452] 17:03:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (114C2800) [pid = 2220] [serial = 1356] [outer = 00000000] 17:03:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (14812000) [pid = 2220] [serial = 1357] [outer = 114C2800] 17:03:38 INFO - PROCESS | 2220 | 1466035418638 Marionette DEBUG loaded listener.js 17:03:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (14D4EC00) [pid = 2220] [serial = 1358] [outer = 114C2800] 17:03:39 INFO - PROCESS | 2220 | 1466035419061 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]]]}] 17:03:39 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 17:03:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 630ms 17:03:39 INFO - PROCESS | 2220 | 1466035419125 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 17:03:39 INFO - PROCESS | 2220 | 1466035419127 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 17:03:39 INFO - PROCESS | 2220 | 1466035419130 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 17:03:39 INFO - PROCESS | 2220 | 1466035419132 Marionette TRACE conn6 <- [1,1774,null,{}] 17:03:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 17:03:39 INFO - PROCESS | 2220 | 1466035419136 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}] 17:03:39 INFO - PROCESS | 2220 | 1466035419138 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:39 INFO - PROCESS | 2220 | 1466035419218 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 17:03:39 INFO - PROCESS | 2220 | 1466035419224 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:39 INFO - PROCESS | 2220 | 1466035419226 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:39 INFO - PROCESS | 2220 | ++DOCSHELL 14F3AC00 == 31 [pid = 2220] [id = 453] 17:03:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (14F3C400) [pid = 2220] [serial = 1359] [outer = 00000000] 17:03:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (15E02400) [pid = 2220] [serial = 1360] [outer = 14F3C400] 17:03:39 INFO - PROCESS | 2220 | 1466035419272 Marionette DEBUG loaded listener.js 17:03:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (16467C00) [pid = 2220] [serial = 1361] [outer = 14F3C400] 17:03:39 INFO - PROCESS | 2220 | 1466035419722 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]]]}] 17:03:39 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 17:03:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 630ms 17:03:39 INFO - PROCESS | 2220 | 1466035419775 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 17:03:39 INFO - PROCESS | 2220 | 1466035419777 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 17:03:39 INFO - PROCESS | 2220 | 1466035419780 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 17:03:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 17:03:39 INFO - PROCESS | 2220 | 1466035419782 Marionette TRACE conn6 <- [1,1778,null,{}] 17:03:39 INFO - PROCESS | 2220 | 1466035419787 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}] 17:03:39 INFO - PROCESS | 2220 | 1466035419792 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:39 INFO - PROCESS | 2220 | 1466035419894 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 17:03:39 INFO - PROCESS | 2220 | 1466035419902 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:39 INFO - PROCESS | 2220 | 1466035419904 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:39 INFO - PROCESS | 2220 | ++DOCSHELL 1696C800 == 32 [pid = 2220] [id = 454] 17:03:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (1696DC00) [pid = 2220] [serial = 1362] [outer = 00000000] 17:03:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (16989800) [pid = 2220] [serial = 1363] [outer = 1696DC00] 17:03:39 INFO - PROCESS | 2220 | 1466035419947 Marionette DEBUG loaded listener.js 17:03:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (16990C00) [pid = 2220] [serial = 1364] [outer = 1696DC00] 17:03:40 INFO - PROCESS | 2220 | 1466035420423 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]]]}] 17:03:40 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) 17:03:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 670ms 17:03:40 INFO - PROCESS | 2220 | 1466035420456 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 17:03:40 INFO - PROCESS | 2220 | 1466035420458 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 17:03:40 INFO - PROCESS | 2220 | 1466035420461 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 17:03:40 INFO - PROCESS | 2220 | 1466035420463 Marionette TRACE conn6 <- [1,1782,null,{}] 17:03:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 17:03:40 INFO - PROCESS | 2220 | 1466035420466 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}] 17:03:40 INFO - PROCESS | 2220 | 1466035420468 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:40 INFO - PROCESS | 2220 | 1466035420543 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 17:03:40 INFO - PROCESS | 2220 | 1466035420551 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:40 INFO - PROCESS | 2220 | 1466035420553 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:40 INFO - PROCESS | 2220 | ++DOCSHELL 1704E000 == 33 [pid = 2220] [id = 455] 17:03:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (17E37400) [pid = 2220] [serial = 1365] [outer = 00000000] 17:03:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (186D7400) [pid = 2220] [serial = 1366] [outer = 17E37400] 17:03:40 INFO - PROCESS | 2220 | 1466035420595 Marionette DEBUG loaded listener.js 17:03:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0DC83000) [pid = 2220] [serial = 1367] [outer = 17E37400] 17:03:41 INFO - PROCESS | 2220 | 1466035421033 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]]]}] 17:03:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:03:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 630ms 17:03:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 17:03:41 INFO - PROCESS | 2220 | 1466035421103 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 17:03:41 INFO - PROCESS | 2220 | 1466035421105 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 17:03:41 INFO - PROCESS | 2220 | 1466035421108 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 17:03:41 INFO - PROCESS | 2220 | 1466035421110 Marionette TRACE conn6 <- [1,1786,null,{}] 17:03:41 INFO - PROCESS | 2220 | 1466035421113 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}] 17:03:41 INFO - PROCESS | 2220 | 1466035421115 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:41 INFO - PROCESS | 2220 | 1466035421192 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 17:03:41 INFO - PROCESS | 2220 | 1466035421201 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:41 INFO - PROCESS | 2220 | 1466035421203 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:41 INFO - PROCESS | 2220 | ++DOCSHELL 186D6000 == 34 [pid = 2220] [id = 456] 17:03:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (186DA000) [pid = 2220] [serial = 1368] [outer = 00000000] 17:03:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (1928EC00) [pid = 2220] [serial = 1369] [outer = 186DA000] 17:03:41 INFO - PROCESS | 2220 | 1466035421246 Marionette DEBUG loaded listener.js 17:03:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (1928A800) [pid = 2220] [serial = 1370] [outer = 186DA000] 17:03:41 INFO - PROCESS | 2220 | 1466035421703 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]]]}] 17:03:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 17:03:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 630ms 17:03:41 INFO - PROCESS | 2220 | 1466035421741 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 17:03:41 INFO - PROCESS | 2220 | 1466035421743 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 17:03:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 17:03:41 INFO - PROCESS | 2220 | 1466035421746 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 17:03:41 INFO - PROCESS | 2220 | 1466035421748 Marionette TRACE conn6 <- [1,1790,null,{}] 17:03:41 INFO - PROCESS | 2220 | 1466035421751 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}] 17:03:41 INFO - PROCESS | 2220 | 1466035421753 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:41 INFO - PROCESS | 2220 | 1466035421864 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 17:03:41 INFO - PROCESS | 2220 | 1466035421869 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:41 INFO - PROCESS | 2220 | 1466035421870 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:41 INFO - PROCESS | 2220 | ++DOCSHELL 0DC8A800 == 35 [pid = 2220] [id = 457] 17:03:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (1975B800) [pid = 2220] [serial = 1371] [outer = 00000000] 17:03:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (19791400) [pid = 2220] [serial = 1372] [outer = 1975B800] 17:03:41 INFO - PROCESS | 2220 | 1466035421915 Marionette DEBUG loaded listener.js 17:03:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (19795000) [pid = 2220] [serial = 1373] [outer = 1975B800] 17:03:42 INFO - PROCESS | 2220 | 1466035422394 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]]]}] 17:03:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 17:03:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 670ms 17:03:42 INFO - PROCESS | 2220 | 1466035422420 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 17:03:42 INFO - PROCESS | 2220 | 1466035422422 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 17:03:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 17:03:42 INFO - PROCESS | 2220 | 1466035422425 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 17:03:42 INFO - PROCESS | 2220 | 1466035422427 Marionette TRACE conn6 <- [1,1794,null,{}] 17:03:42 INFO - PROCESS | 2220 | 1466035422430 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}] 17:03:42 INFO - PROCESS | 2220 | 1466035422432 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:42 INFO - PROCESS | 2220 | 1466035422550 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 17:03:42 INFO - PROCESS | 2220 | 1466035422555 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:42 INFO - PROCESS | 2220 | 1466035422557 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:42 INFO - PROCESS | 2220 | ++DOCSHELL 1978D400 == 36 [pid = 2220] [id = 458] 17:03:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (19790800) [pid = 2220] [serial = 1374] [outer = 00000000] 17:03:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (19AB8400) [pid = 2220] [serial = 1375] [outer = 19790800] 17:03:42 INFO - PROCESS | 2220 | 1466035422603 Marionette DEBUG loaded listener.js 17:03:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (1A26CC00) [pid = 2220] [serial = 1376] [outer = 19790800] 17:03:43 INFO - PROCESS | 2220 | 1466035423073 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]]]}] 17:03:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 17:03:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 671ms 17:03:43 INFO - PROCESS | 2220 | 1466035423097 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 17:03:43 INFO - PROCESS | 2220 | 1466035423099 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 17:03:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 17:03:43 INFO - PROCESS | 2220 | 1466035423111 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 17:03:43 INFO - PROCESS | 2220 | 1466035423113 Marionette TRACE conn6 <- [1,1798,null,{}] 17:03:43 INFO - PROCESS | 2220 | 1466035423118 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}] 17:03:43 INFO - PROCESS | 2220 | 1466035423120 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:43 INFO - PROCESS | 2220 | 1466035423274 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 17:03:43 INFO - PROCESS | 2220 | 1466035423342 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:43 INFO - PROCESS | 2220 | 1466035423344 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:43 INFO - PROCESS | 2220 | ++DOCSHELL 14DC1400 == 37 [pid = 2220] [id = 459] 17:03:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (1A3E3400) [pid = 2220] [serial = 1377] [outer = 00000000] 17:03:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (1B387000) [pid = 2220] [serial = 1378] [outer = 1A3E3400] 17:03:43 INFO - PROCESS | 2220 | 1466035423390 Marionette DEBUG loaded listener.js 17:03:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (1B9B5400) [pid = 2220] [serial = 1379] [outer = 1A3E3400] 17:03:43 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (11382C00) [pid = 2220] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 17:03:43 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (1698E800) [pid = 2220] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 17:03:43 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (186DE400) [pid = 2220] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 17:03:43 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (19AB0C00) [pid = 2220] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 17:03:43 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0D4D0C00) [pid = 2220] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 17:03:43 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (1B38DC00) [pid = 2220] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 17:03:43 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (1A3D9800) [pid = 2220] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 17:03:43 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (1147A400) [pid = 2220] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 17:03:43 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0D2E6C00) [pid = 2220] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 17:03:43 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (15E04800) [pid = 2220] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 17:03:43 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0E206800) [pid = 2220] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 17:03:43 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0D4C3000) [pid = 2220] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 17:03:43 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0D2ED400) [pid = 2220] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 17:03:43 INFO - PROCESS | 2220 | 1466035423944 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]]]}] 17:03:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 17:03:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 870ms 17:03:44 INFO - PROCESS | 2220 | 1466035423982 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 17:03:44 INFO - PROCESS | 2220 | 1466035423984 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 17:03:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 17:03:44 INFO - PROCESS | 2220 | 1466035423987 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 17:03:44 INFO - PROCESS | 2220 | 1466035423989 Marionette TRACE conn6 <- [1,1802,null,{}] 17:03:44 INFO - PROCESS | 2220 | 1466035423992 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}] 17:03:44 INFO - PROCESS | 2220 | 1466035423994 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:44 INFO - PROCESS | 2220 | 1466035424072 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 17:03:44 INFO - PROCESS | 2220 | 1466035424078 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:44 INFO - PROCESS | 2220 | 1466035424079 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:44 INFO - PROCESS | 2220 | ++DOCSHELL 0CDCA000 == 38 [pid = 2220] [id = 460] 17:03:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0DA68800) [pid = 2220] [serial = 1380] [outer = 00000000] 17:03:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (16985800) [pid = 2220] [serial = 1381] [outer = 0DA68800] 17:03:44 INFO - PROCESS | 2220 | 1466035424132 Marionette DEBUG loaded listener.js 17:03:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (19289C00) [pid = 2220] [serial = 1382] [outer = 0DA68800] 17:03:44 INFO - PROCESS | 2220 | 1466035424554 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]]]}] 17:03:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 17:03:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 631ms 17:03:44 INFO - PROCESS | 2220 | 1466035424619 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 17:03:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 17:03:44 INFO - PROCESS | 2220 | 1466035424621 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 17:03:44 INFO - PROCESS | 2220 | 1466035424624 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 17:03:44 INFO - PROCESS | 2220 | 1466035424626 Marionette TRACE conn6 <- [1,1806,null,{}] 17:03:44 INFO - PROCESS | 2220 | 1466035424629 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}] 17:03:44 INFO - PROCESS | 2220 | 1466035424631 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:44 INFO - PROCESS | 2220 | 1466035424709 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 17:03:44 INFO - PROCESS | 2220 | 1466035424714 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:44 INFO - PROCESS | 2220 | 1466035424716 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:44 INFO - PROCESS | 2220 | ++DOCSHELL 19755000 == 39 [pid = 2220] [id = 461] 17:03:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (19886400) [pid = 2220] [serial = 1383] [outer = 00000000] 17:03:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (1B9B9C00) [pid = 2220] [serial = 1384] [outer = 19886400] 17:03:44 INFO - PROCESS | 2220 | 1466035424762 Marionette DEBUG loaded listener.js 17:03:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (1BABC800) [pid = 2220] [serial = 1385] [outer = 19886400] 17:03:45 INFO - PROCESS | 2220 | 1466035425223 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]]]}] 17:03:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 17:03:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 631ms 17:03:45 INFO - PROCESS | 2220 | 1466035425268 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 17:03:45 INFO - PROCESS | 2220 | 1466035425270 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 17:03:45 INFO - PROCESS | 2220 | 1466035425273 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 17:03:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 17:03:45 INFO - PROCESS | 2220 | 1466035425274 Marionette TRACE conn6 <- [1,1810,null,{}] 17:03:45 INFO - PROCESS | 2220 | 1466035425278 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}] 17:03:45 INFO - PROCESS | 2220 | 1466035425279 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:45 INFO - PROCESS | 2220 | 1466035425360 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 17:03:45 INFO - PROCESS | 2220 | 1466035425367 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:45 INFO - PROCESS | 2220 | 1466035425369 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:45 INFO - PROCESS | 2220 | ++DOCSHELL 1695EC00 == 40 [pid = 2220] [id = 462] 17:03:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (1698A800) [pid = 2220] [serial = 1386] [outer = 00000000] 17:03:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (1BB99000) [pid = 2220] [serial = 1387] [outer = 1698A800] 17:03:45 INFO - PROCESS | 2220 | 1466035425414 Marionette DEBUG loaded listener.js 17:03:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (1C30F800) [pid = 2220] [serial = 1388] [outer = 1698A800] 17:03:46 INFO - PROCESS | 2220 | --DOCSHELL 1A3E1800 == 39 [pid = 2220] [id = 448] 17:03:46 INFO - PROCESS | 2220 | --DOCSHELL 0D181400 == 38 [pid = 2220] [id = 449] 17:03:46 INFO - PROCESS | 2220 | --DOCSHELL 0E272800 == 37 [pid = 2220] [id = 452] 17:03:46 INFO - PROCESS | 2220 | --DOCSHELL 0DC8B800 == 36 [pid = 2220] [id = 451] 17:03:46 INFO - PROCESS | 2220 | --DOCSHELL 1696C800 == 35 [pid = 2220] [id = 454] 17:03:46 INFO - PROCESS | 2220 | --DOCSHELL 0D870400 == 34 [pid = 2220] [id = 450] 17:03:46 INFO - PROCESS | 2220 | --DOCSHELL 0DC8A800 == 33 [pid = 2220] [id = 457] 17:03:46 INFO - PROCESS | 2220 | --DOCSHELL 186D6000 == 32 [pid = 2220] [id = 456] 17:03:46 INFO - PROCESS | 2220 | --DOCSHELL 14F3AC00 == 31 [pid = 2220] [id = 453] 17:03:46 INFO - PROCESS | 2220 | --DOCSHELL 0CDCA000 == 30 [pid = 2220] [id = 460] 17:03:46 INFO - PROCESS | 2220 | --DOCSHELL 19755000 == 29 [pid = 2220] [id = 461] 17:03:46 INFO - PROCESS | 2220 | --DOCSHELL 14DC1400 == 28 [pid = 2220] [id = 459] 17:03:46 INFO - PROCESS | 2220 | --DOCSHELL 1978D400 == 27 [pid = 2220] [id = 458] 17:03:46 INFO - PROCESS | 2220 | --DOCSHELL 1704E000 == 26 [pid = 2220] [id = 455] 17:03:47 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (17F6F400) [pid = 2220] [serial = 1343] [outer = 00000000] [url = about:blank] 17:03:47 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (1B308000) [pid = 2220] [serial = 1345] [outer = 00000000] [url = about:blank] 17:03:47 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (17E2DC00) [pid = 2220] [serial = 1330] [outer = 00000000] [url = about:blank] 17:03:47 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (1928A400) [pid = 2220] [serial = 1333] [outer = 00000000] [url = about:blank] 17:03:47 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (18625400) [pid = 2220] [serial = 1331] [outer = 00000000] [url = about:blank] 17:03:47 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (19AB8800) [pid = 2220] [serial = 1336] [outer = 00000000] [url = about:blank] 17:03:47 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (1928CC00) [pid = 2220] [serial = 1334] [outer = 00000000] [url = about:blank] 17:03:47 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (19AB5000) [pid = 2220] [serial = 1342] [outer = 00000000] [url = about:blank] 17:03:47 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0E276C00) [pid = 2220] [serial = 1319] [outer = 00000000] [url = about:blank] 17:03:47 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0DD3A400) [pid = 2220] [serial = 1318] [outer = 00000000] [url = about:blank] 17:03:47 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (1D207C00) [pid = 2220] [serial = 1316] [outer = 00000000] [url = about:blank] 17:03:47 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (1CFDA800) [pid = 2220] [serial = 1315] [outer = 00000000] [url = about:blank] 17:03:47 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (1C6C3400) [pid = 2220] [serial = 1313] [outer = 00000000] [url = about:blank] 17:03:47 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (1C32BC00) [pid = 2220] [serial = 1312] [outer = 00000000] [url = about:blank] 17:03:47 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (15EBEC00) [pid = 2220] [serial = 1310] [outer = 00000000] [url = about:blank] 17:03:47 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (14814800) [pid = 2220] [serial = 1309] [outer = 00000000] [url = about:blank] 17:03:47 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (0D819C00) [pid = 2220] [serial = 1307] [outer = 00000000] [url = about:blank] 17:03:47 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (0D4CDC00) [pid = 2220] [serial = 1306] [outer = 00000000] [url = about:blank] 17:03:47 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (1A261C00) [pid = 2220] [serial = 1337] [outer = 00000000] [url = about:blank] 17:03:47 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (167EE800) [pid = 2220] [serial = 1327] [outer = 00000000] [url = about:blank] 17:03:47 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (11386000) [pid = 2220] [serial = 1324] [outer = 00000000] [url = about:blank] 17:03:47 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (144C4000) [pid = 2220] [serial = 1325] [outer = 00000000] [url = about:blank] 17:03:47 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (0D81D800) [pid = 2220] [serial = 1321] [outer = 00000000] [url = about:blank] 17:03:47 INFO - PROCESS | 2220 | --DOMWINDOW == 66 (0D876000) [pid = 2220] [serial = 1322] [outer = 00000000] [url = about:blank] 17:03:47 INFO - PROCESS | 2220 | --DOMWINDOW == 65 (16467800) [pid = 2220] [serial = 1339] [outer = 00000000] [url = about:blank] 17:03:47 INFO - PROCESS | 2220 | --DOMWINDOW == 64 (16A85000) [pid = 2220] [serial = 1340] [outer = 00000000] [url = about:blank] 17:03:47 INFO - PROCESS | 2220 | --DOMWINDOW == 63 (16942400) [pid = 2220] [serial = 1328] [outer = 00000000] [url = about:blank] 17:03:47 INFO - PROCESS | 2220 | 1466035427226 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]]]}] 17:03:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 17:03:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1978ms 17:03:47 INFO - PROCESS | 2220 | 1466035427256 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 17:03:47 INFO - PROCESS | 2220 | 1466035427260 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 17:03:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 17:03:47 INFO - PROCESS | 2220 | 1466035427265 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 17:03:47 INFO - PROCESS | 2220 | 1466035427268 Marionette TRACE conn6 <- [1,1814,null,{}] 17:03:47 INFO - PROCESS | 2220 | 1466035427274 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}] 17:03:47 INFO - PROCESS | 2220 | 1466035427277 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:47 INFO - PROCESS | 2220 | 1466035427365 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 17:03:47 INFO - PROCESS | 2220 | 1466035427374 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:47 INFO - PROCESS | 2220 | 1466035427378 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:47 INFO - PROCESS | 2220 | ++DOCSHELL 0D134800 == 27 [pid = 2220] [id = 463] 17:03:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 64 (0D138800) [pid = 2220] [serial = 1389] [outer = 00000000] 17:03:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 65 (0D20D800) [pid = 2220] [serial = 1390] [outer = 0D138800] 17:03:47 INFO - PROCESS | 2220 | 1466035427426 Marionette DEBUG loaded listener.js 17:03:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 66 (0D2EA800) [pid = 2220] [serial = 1391] [outer = 0D138800] 17:03:47 INFO - PROCESS | 2220 | 1466035427918 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]]]}] 17:03:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 17:03:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 690ms 17:03:47 INFO - PROCESS | 2220 | 1466035427956 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 17:03:47 INFO - PROCESS | 2220 | 1466035427961 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 17:03:47 INFO - PROCESS | 2220 | 1466035427967 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 17:03:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 17:03:47 INFO - PROCESS | 2220 | 1466035427970 Marionette TRACE conn6 <- [1,1818,null,{}] 17:03:47 INFO - PROCESS | 2220 | 1466035427974 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}] 17:03:47 INFO - PROCESS | 2220 | 1466035427977 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:48 INFO - PROCESS | 2220 | 1466035428069 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 17:03:48 INFO - PROCESS | 2220 | 1466035428080 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:48 INFO - PROCESS | 2220 | 1466035428083 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:48 INFO - PROCESS | 2220 | ++DOCSHELL 0D816800 == 28 [pid = 2220] [id = 464] 17:03:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 67 (0D816C00) [pid = 2220] [serial = 1392] [outer = 00000000] 17:03:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (0D869800) [pid = 2220] [serial = 1393] [outer = 0D816C00] 17:03:48 INFO - PROCESS | 2220 | 1466035428134 Marionette DEBUG loaded listener.js 17:03:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (0D86E800) [pid = 2220] [serial = 1394] [outer = 0D816C00] 17:03:48 INFO - PROCESS | 2220 | 1466035428602 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]]]}] 17:03:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 17:03:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 670ms 17:03:48 INFO - PROCESS | 2220 | 1466035428640 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 17:03:48 INFO - PROCESS | 2220 | 1466035428643 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 17:03:48 INFO - PROCESS | 2220 | 1466035428647 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 17:03:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 17:03:48 INFO - PROCESS | 2220 | 1466035428650 Marionette TRACE conn6 <- [1,1822,null,{}] 17:03:48 INFO - PROCESS | 2220 | 1466035428662 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}] 17:03:48 INFO - PROCESS | 2220 | 1466035428667 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:48 INFO - PROCESS | 2220 | 1466035428788 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 17:03:48 INFO - PROCESS | 2220 | 1466035428892 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:48 INFO - PROCESS | 2220 | 1466035428896 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:48 INFO - PROCESS | 2220 | ++DOCSHELL 0DC89000 == 29 [pid = 2220] [id = 465] 17:03:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (0DC89400) [pid = 2220] [serial = 1395] [outer = 00000000] 17:03:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (0DC8DC00) [pid = 2220] [serial = 1396] [outer = 0DC89400] 17:03:48 INFO - PROCESS | 2220 | 1466035428946 Marionette DEBUG loaded listener.js 17:03:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (0DCE5C00) [pid = 2220] [serial = 1397] [outer = 0DC89400] 17:03:49 INFO - PROCESS | 2220 | 1466035429335 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]]]}] 17:03:49 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 17:03:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 730ms 17:03:49 INFO - PROCESS | 2220 | 1466035429380 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 17:03:49 INFO - PROCESS | 2220 | 1466035429383 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 17:03:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 17:03:49 INFO - PROCESS | 2220 | 1466035429386 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 17:03:49 INFO - PROCESS | 2220 | 1466035429387 Marionette TRACE conn6 <- [1,1826,null,{}] 17:03:49 INFO - PROCESS | 2220 | 1466035429391 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}] 17:03:49 INFO - PROCESS | 2220 | 1466035429392 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:49 INFO - PROCESS | 2220 | 1466035429511 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 17:03:49 INFO - PROCESS | 2220 | 1466035429518 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:49 INFO - PROCESS | 2220 | 1466035429521 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:49 INFO - PROCESS | 2220 | ++DOCSHELL 0DD3FC00 == 30 [pid = 2220] [id = 466] 17:03:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (0DD42800) [pid = 2220] [serial = 1398] [outer = 00000000] 17:03:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (0E27D400) [pid = 2220] [serial = 1399] [outer = 0DD42800] 17:03:49 INFO - PROCESS | 2220 | 1466035429567 Marionette DEBUG loaded listener.js 17:03:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (144CE000) [pid = 2220] [serial = 1400] [outer = 0DD42800] 17:03:50 INFO - PROCESS | 2220 | 1466035429997 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]]]}] 17:03:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 17:03:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 630ms 17:03:50 INFO - PROCESS | 2220 | 1466035430020 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 17:03:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 17:03:50 INFO - PROCESS | 2220 | 1466035430022 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 17:03:50 INFO - PROCESS | 2220 | 1466035430026 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 17:03:50 INFO - PROCESS | 2220 | 1466035430027 Marionette TRACE conn6 <- [1,1830,null,{}] 17:03:50 INFO - PROCESS | 2220 | 1466035430031 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}] 17:03:50 INFO - PROCESS | 2220 | 1466035430033 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:50 INFO - PROCESS | 2220 | 1466035430109 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 17:03:50 INFO - PROCESS | 2220 | 1466035430228 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:50 INFO - PROCESS | 2220 | 1466035430230 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:50 INFO - PROCESS | 2220 | ++DOCSHELL 14594C00 == 31 [pid = 2220] [id = 467] 17:03:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (1459B000) [pid = 2220] [serial = 1401] [outer = 00000000] 17:03:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (14DB7C00) [pid = 2220] [serial = 1402] [outer = 1459B000] 17:03:50 INFO - PROCESS | 2220 | 1466035430274 Marionette DEBUG loaded listener.js 17:03:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (14FD5000) [pid = 2220] [serial = 1403] [outer = 1459B000] 17:03:50 INFO - PROCESS | 2220 | 1466035430636 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]]]}] 17:03:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 17:03:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 631ms 17:03:50 INFO - PROCESS | 2220 | 1466035430657 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 17:03:50 INFO - PROCESS | 2220 | 1466035430659 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 17:03:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 17:03:50 INFO - PROCESS | 2220 | 1466035430675 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 17:03:50 INFO - PROCESS | 2220 | 1466035430677 Marionette TRACE conn6 <- [1,1834,null,{}] 17:03:50 INFO - PROCESS | 2220 | 1466035430681 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}] 17:03:50 INFO - PROCESS | 2220 | 1466035430686 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:50 INFO - PROCESS | 2220 | 1466035430789 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 17:03:50 INFO - PROCESS | 2220 | 1466035430795 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:50 INFO - PROCESS | 2220 | 1466035430796 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:50 INFO - PROCESS | 2220 | ++DOCSHELL 15C53C00 == 32 [pid = 2220] [id = 468] 17:03:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (15EBE800) [pid = 2220] [serial = 1404] [outer = 00000000] 17:03:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (16942C00) [pid = 2220] [serial = 1405] [outer = 15EBE800] 17:03:50 INFO - PROCESS | 2220 | 1466035430840 Marionette DEBUG loaded listener.js 17:03:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (16982400) [pid = 2220] [serial = 1406] [outer = 15EBE800] 17:03:51 INFO - PROCESS | 2220 | 1466035431280 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]]]}] 17:03:51 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) 17:03:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 630ms 17:03:51 INFO - PROCESS | 2220 | 1466035431315 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 17:03:51 INFO - PROCESS | 2220 | 1466035431317 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 17:03:51 INFO - PROCESS | 2220 | 1466035431320 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 17:03:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 17:03:51 INFO - PROCESS | 2220 | 1466035431322 Marionette TRACE conn6 <- [1,1838,null,{}] 17:03:51 INFO - PROCESS | 2220 | 1466035431325 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}] 17:03:51 INFO - PROCESS | 2220 | 1466035431327 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:51 INFO - PROCESS | 2220 | 1466035431407 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 17:03:51 INFO - PROCESS | 2220 | 1466035431415 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:51 INFO - PROCESS | 2220 | 1466035431417 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:51 INFO - PROCESS | 2220 | ++DOCSHELL 16986C00 == 33 [pid = 2220] [id = 469] 17:03:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (1698CC00) [pid = 2220] [serial = 1407] [outer = 00000000] 17:03:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (17047400) [pid = 2220] [serial = 1408] [outer = 1698CC00] 17:03:51 INFO - PROCESS | 2220 | 1466035431464 Marionette DEBUG loaded listener.js 17:03:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0D875400) [pid = 2220] [serial = 1409] [outer = 1698CC00] 17:03:51 INFO - PROCESS | 2220 | 1466035431930 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]]]}] 17:03:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:03:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 631ms 17:03:51 INFO - PROCESS | 2220 | 1466035431954 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 17:03:51 INFO - PROCESS | 2220 | 1466035431956 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 17:03:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 17:03:52 INFO - PROCESS | 2220 | 1466035432021 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 17:03:52 INFO - PROCESS | 2220 | 1466035432024 Marionette TRACE conn6 <- [1,1842,null,{}] 17:03:52 INFO - PROCESS | 2220 | 1466035432036 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}] 17:03:52 INFO - PROCESS | 2220 | 1466035432040 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:52 INFO - PROCESS | 2220 | 1466035432168 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 17:03:52 INFO - PROCESS | 2220 | 1466035432303 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:52 INFO - PROCESS | 2220 | 1466035432307 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:52 INFO - PROCESS | 2220 | ++DOCSHELL 0C99F800 == 34 [pid = 2220] [id = 470] 17:03:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0CD2A400) [pid = 2220] [serial = 1410] [outer = 00000000] 17:03:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0CDD3C00) [pid = 2220] [serial = 1411] [outer = 0CD2A400] 17:03:52 INFO - PROCESS | 2220 | 1466035432365 Marionette DEBUG loaded listener.js 17:03:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0D4C5400) [pid = 2220] [serial = 1412] [outer = 0CD2A400] 17:03:53 INFO - PROCESS | 2220 | 1466035433133 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]]]}] 17:03:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 17:03:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1223ms 17:03:53 INFO - PROCESS | 2220 | 1466035433207 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 17:03:53 INFO - PROCESS | 2220 | 1466035433211 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 17:03:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 17:03:53 INFO - PROCESS | 2220 | 1466035433218 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 17:03:53 INFO - PROCESS | 2220 | 1466035433220 Marionette TRACE conn6 <- [1,1846,null,{}] 17:03:53 INFO - PROCESS | 2220 | 1466035433226 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}] 17:03:53 INFO - PROCESS | 2220 | 1466035433230 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:53 INFO - PROCESS | 2220 | 1466035433353 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 17:03:53 INFO - PROCESS | 2220 | 1466035433481 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:53 INFO - PROCESS | 2220 | 1466035433484 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:53 INFO - PROCESS | 2220 | ++DOCSHELL 0DC32000 == 35 [pid = 2220] [id = 471] 17:03:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0DC80400) [pid = 2220] [serial = 1413] [outer = 00000000] 17:03:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0DC8A000) [pid = 2220] [serial = 1414] [outer = 0DC80400] 17:03:53 INFO - PROCESS | 2220 | 1466035433542 Marionette DEBUG loaded listener.js 17:03:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0DD41C00) [pid = 2220] [serial = 1415] [outer = 0DC80400] 17:03:54 INFO - PROCESS | 2220 | 1466035434384 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]]]}] 17:03:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 17:03:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1220ms 17:03:54 INFO - PROCESS | 2220 | 1466035434440 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 17:03:54 INFO - PROCESS | 2220 | 1466035434444 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 17:03:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 17:03:54 INFO - PROCESS | 2220 | 1466035434449 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 17:03:54 INFO - PROCESS | 2220 | 1466035434453 Marionette TRACE conn6 <- [1,1850,null,{}] 17:03:54 INFO - PROCESS | 2220 | 1466035434458 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}] 17:03:54 INFO - PROCESS | 2220 | 1466035434461 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:54 INFO - PROCESS | 2220 | 1466035434570 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 17:03:54 INFO - PROCESS | 2220 | 1466035434693 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:54 INFO - PROCESS | 2220 | 1466035434698 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:54 INFO - PROCESS | 2220 | --DOCSHELL 15C53C00 == 34 [pid = 2220] [id = 468] 17:03:54 INFO - PROCESS | 2220 | --DOCSHELL 14594C00 == 33 [pid = 2220] [id = 467] 17:03:54 INFO - PROCESS | 2220 | --DOCSHELL 0DD3FC00 == 32 [pid = 2220] [id = 466] 17:03:54 INFO - PROCESS | 2220 | --DOCSHELL 0DC89000 == 31 [pid = 2220] [id = 465] 17:03:54 INFO - PROCESS | 2220 | --DOCSHELL 0D816800 == 30 [pid = 2220] [id = 464] 17:03:54 INFO - PROCESS | 2220 | --DOCSHELL 0D134800 == 29 [pid = 2220] [id = 463] 17:03:54 INFO - PROCESS | 2220 | ++DOCSHELL 0915FC00 == 30 [pid = 2220] [id = 472] 17:03:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (09162800) [pid = 2220] [serial = 1416] [outer = 00000000] 17:03:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0D449C00) [pid = 2220] [serial = 1417] [outer = 09162800] 17:03:54 INFO - PROCESS | 2220 | 1466035434773 Marionette DEBUG loaded listener.js 17:03:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0D876000) [pid = 2220] [serial = 1418] [outer = 09162800] 17:03:55 INFO - PROCESS | 2220 | 1466035435207 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]]]}] 17:03:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 17:03:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 830ms 17:03:55 INFO - PROCESS | 2220 | 1466035435280 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 17:03:55 INFO - PROCESS | 2220 | 1466035435284 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 17:03:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 17:03:55 INFO - PROCESS | 2220 | 1466035435290 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 17:03:55 INFO - PROCESS | 2220 | 1466035435293 Marionette TRACE conn6 <- [1,1854,null,{}] 17:03:55 INFO - PROCESS | 2220 | 1466035435297 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}] 17:03:55 INFO - PROCESS | 2220 | 1466035435299 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:55 INFO - PROCESS | 2220 | 1466035435411 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 17:03:55 INFO - PROCESS | 2220 | 1466035435428 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:55 INFO - PROCESS | 2220 | 1466035435431 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:55 INFO - PROCESS | 2220 | ++DOCSHELL 0DD41000 == 31 [pid = 2220] [id = 473] 17:03:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0DE39C00) [pid = 2220] [serial = 1419] [outer = 00000000] 17:03:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (11382C00) [pid = 2220] [serial = 1420] [outer = 0DE39C00] 17:03:55 INFO - PROCESS | 2220 | 1466035435480 Marionette DEBUG loaded listener.js 17:03:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (1459D800) [pid = 2220] [serial = 1421] [outer = 0DE39C00] 17:03:56 INFO - PROCESS | 2220 | 1466035435980 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]]]}] 17:03:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 17:03:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 730ms 17:03:56 INFO - PROCESS | 2220 | 1466035436025 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 17:03:56 INFO - PROCESS | 2220 | 1466035436027 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 17:03:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 17:03:56 INFO - PROCESS | 2220 | 1466035436030 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 17:03:56 INFO - PROCESS | 2220 | 1466035436034 Marionette TRACE conn6 <- [1,1858,null,{}] 17:03:56 INFO - PROCESS | 2220 | 1466035436045 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}] 17:03:56 INFO - PROCESS | 2220 | 1466035436050 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:56 INFO - PROCESS | 2220 | 1466035436138 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 17:03:56 INFO - PROCESS | 2220 | 1466035436145 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:56 INFO - PROCESS | 2220 | 1466035436148 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:56 INFO - PROCESS | 2220 | ++DOCSHELL 16940000 == 32 [pid = 2220] [id = 474] 17:03:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (16943800) [pid = 2220] [serial = 1422] [outer = 00000000] 17:03:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (1696AC00) [pid = 2220] [serial = 1423] [outer = 16943800] 17:03:56 INFO - PROCESS | 2220 | 1466035436199 Marionette DEBUG loaded listener.js 17:03:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (1704E000) [pid = 2220] [serial = 1424] [outer = 16943800] 17:03:56 INFO - PROCESS | 2220 | 1466035436682 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]]]}] 17:03:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 17:03:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 670ms 17:03:56 INFO - PROCESS | 2220 | 1466035436704 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 17:03:56 INFO - PROCESS | 2220 | 1466035436707 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 17:03:56 INFO - PROCESS | 2220 | 1466035436710 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 17:03:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 17:03:56 INFO - PROCESS | 2220 | 1466035436711 Marionette TRACE conn6 <- [1,1862,null,{}] 17:03:56 INFO - PROCESS | 2220 | 1466035436715 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}] 17:03:56 INFO - PROCESS | 2220 | 1466035436717 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:56 INFO - PROCESS | 2220 | 1466035436810 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 17:03:56 INFO - PROCESS | 2220 | 1466035436939 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:56 INFO - PROCESS | 2220 | 1466035436940 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:56 INFO - PROCESS | 2220 | ++DOCSHELL 19289800 == 33 [pid = 2220] [id = 475] 17:03:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (1928A400) [pid = 2220] [serial = 1425] [outer = 00000000] 17:03:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (19290800) [pid = 2220] [serial = 1426] [outer = 1928A400] 17:03:57 INFO - PROCESS | 2220 | 1466035436984 Marionette DEBUG loaded listener.js 17:03:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (19711C00) [pid = 2220] [serial = 1427] [outer = 1928A400] 17:03:57 INFO - PROCESS | 2220 | 1466035437377 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]]]}] 17:03:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 17:03:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 730ms 17:03:57 INFO - PROCESS | 2220 | 1466035437445 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 17:03:57 INFO - PROCESS | 2220 | 1466035437447 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 17:03:57 INFO - PROCESS | 2220 | 1466035437450 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 17:03:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 17:03:57 INFO - PROCESS | 2220 | 1466035437451 Marionette TRACE conn6 <- [1,1866,null,{}] 17:03:57 INFO - PROCESS | 2220 | 1466035437455 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}] 17:03:57 INFO - PROCESS | 2220 | 1466035437457 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:57 INFO - PROCESS | 2220 | 1466035437570 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 17:03:57 INFO - PROCESS | 2220 | 1466035437579 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:57 INFO - PROCESS | 2220 | 1466035437582 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:57 INFO - PROCESS | 2220 | ++DOCSHELL 19715400 == 34 [pid = 2220] [id = 476] 17:03:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (19716C00) [pid = 2220] [serial = 1428] [outer = 00000000] 17:03:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (19791C00) [pid = 2220] [serial = 1429] [outer = 19716C00] 17:03:57 INFO - PROCESS | 2220 | 1466035437685 Marionette DEBUG loaded listener.js 17:03:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (19887C00) [pid = 2220] [serial = 1430] [outer = 19716C00] 17:03:58 INFO - PROCESS | 2220 | 1466035438139 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]]]}] 17:03:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 17:03:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 730ms 17:03:58 INFO - PROCESS | 2220 | 1466035438194 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 17:03:58 INFO - PROCESS | 2220 | 1466035438196 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 17:03:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 17:03:58 INFO - PROCESS | 2220 | 1466035438199 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 17:03:58 INFO - PROCESS | 2220 | 1466035438201 Marionette TRACE conn6 <- [1,1870,null,{}] 17:03:58 INFO - PROCESS | 2220 | 1466035438204 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}] 17:03:58 INFO - PROCESS | 2220 | 1466035438210 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:58 INFO - PROCESS | 2220 | 1466035438354 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 17:03:58 INFO - PROCESS | 2220 | 1466035438421 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:58 INFO - PROCESS | 2220 | 1466035438423 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:58 INFO - PROCESS | 2220 | ++DOCSHELL 1A3DE000 == 35 [pid = 2220] [id = 477] 17:03:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (1A3DE400) [pid = 2220] [serial = 1431] [outer = 00000000] 17:03:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (1A3E5400) [pid = 2220] [serial = 1432] [outer = 1A3DE400] 17:03:58 INFO - PROCESS | 2220 | 1466035438466 Marionette DEBUG loaded listener.js 17:03:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (1B30EC00) [pid = 2220] [serial = 1433] [outer = 1A3DE400] 17:03:58 INFO - PROCESS | 2220 | 1466035438892 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]]]}] 17:03:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 17:03:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 730ms 17:03:58 INFO - PROCESS | 2220 | 1466035438931 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 17:03:58 INFO - PROCESS | 2220 | 1466035438942 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 17:03:58 INFO - PROCESS | 2220 | 1466035438953 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 17:03:58 INFO - PROCESS | 2220 | 1466035438955 Marionette TRACE conn6 <- [1,1874,null,{}] 17:03:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 17:03:58 INFO - PROCESS | 2220 | 1466035438958 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}] 17:03:58 INFO - PROCESS | 2220 | 1466035438960 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:59 INFO - PROCESS | 2220 | 1466035439070 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 17:03:59 INFO - PROCESS | 2220 | 1466035439077 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:59 INFO - PROCESS | 2220 | 1466035439079 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:59 INFO - PROCESS | 2220 | ++DOCSHELL 1B385800 == 36 [pid = 2220] [id = 478] 17:03:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (1B386000) [pid = 2220] [serial = 1434] [outer = 00000000] 17:03:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 110 (1B9B1000) [pid = 2220] [serial = 1435] [outer = 1B386000] 17:03:59 INFO - PROCESS | 2220 | 1466035439122 Marionette DEBUG loaded listener.js 17:03:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 111 (1B9B1400) [pid = 2220] [serial = 1436] [outer = 1B386000] 17:03:59 INFO - PROCESS | 2220 | --DOMWINDOW == 110 (0DD42800) [pid = 2220] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 17:03:59 INFO - PROCESS | 2220 | --DOMWINDOW == 109 (0D138800) [pid = 2220] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 17:03:59 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (15EBE800) [pid = 2220] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 17:03:59 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (1459B000) [pid = 2220] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 17:03:59 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (0DC89400) [pid = 2220] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 17:03:59 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (1698A800) [pid = 2220] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 17:03:59 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0D816C00) [pid = 2220] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 17:03:59 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (19886400) [pid = 2220] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 17:03:59 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (1975B800) [pid = 2220] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 17:03:59 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (19790800) [pid = 2220] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 17:03:59 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (1A3E3400) [pid = 2220] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 17:03:59 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (186DA000) [pid = 2220] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 17:03:59 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (17E37400) [pid = 2220] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 17:03:59 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (1696DC00) [pid = 2220] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 17:03:59 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (14F3C400) [pid = 2220] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 17:03:59 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (114C2800) [pid = 2220] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 17:03:59 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0DC8BC00) [pid = 2220] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 17:03:59 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0D870C00) [pid = 2220] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 17:03:59 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0D1ECC00) [pid = 2220] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 17:03:59 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (1A3E2400) [pid = 2220] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 17:03:59 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0DA68800) [pid = 2220] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 17:03:59 INFO - PROCESS | 2220 | 1466035439667 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]]]}] 17:03:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 17:03:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 770ms 17:03:59 INFO - PROCESS | 2220 | 1466035439729 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 17:03:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 17:03:59 INFO - PROCESS | 2220 | 1466035439731 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 17:03:59 INFO - PROCESS | 2220 | 1466035439734 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 17:03:59 INFO - PROCESS | 2220 | 1466035439735 Marionette TRACE conn6 <- [1,1878,null,{}] 17:03:59 INFO - PROCESS | 2220 | 1466035439738 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}] 17:03:59 INFO - PROCESS | 2220 | 1466035439740 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:59 INFO - PROCESS | 2220 | 1466035439822 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 17:03:59 INFO - PROCESS | 2220 | 1466035439828 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:03:59 INFO - PROCESS | 2220 | 1466035439830 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:03:59 INFO - PROCESS | 2220 | ++DOCSHELL 0D870C00 == 37 [pid = 2220] [id = 479] 17:03:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0DA6F400) [pid = 2220] [serial = 1437] [outer = 00000000] 17:03:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (14594800) [pid = 2220] [serial = 1438] [outer = 0DA6F400] 17:03:59 INFO - PROCESS | 2220 | 1466035439876 Marionette DEBUG loaded listener.js 17:03:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (14F2F000) [pid = 2220] [serial = 1439] [outer = 0DA6F400] 17:04:00 INFO - PROCESS | 2220 | 1466035440296 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]]]}] 17:04:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 17:04:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 630ms 17:04:00 INFO - PROCESS | 2220 | 1466035440365 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 17:04:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 17:04:00 INFO - PROCESS | 2220 | 1466035440367 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 17:04:00 INFO - PROCESS | 2220 | 1466035440370 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 17:04:00 INFO - PROCESS | 2220 | 1466035440372 Marionette TRACE conn6 <- [1,1882,null,{}] 17:04:00 INFO - PROCESS | 2220 | 1466035440375 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}] 17:04:00 INFO - PROCESS | 2220 | 1466035440377 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:00 INFO - PROCESS | 2220 | 1466035440459 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 17:04:00 INFO - PROCESS | 2220 | 1466035440465 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:00 INFO - PROCESS | 2220 | 1466035440467 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:00 INFO - PROCESS | 2220 | ++DOCSHELL 1693AC00 == 38 [pid = 2220] [id = 480] 17:04:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (17F6B000) [pid = 2220] [serial = 1440] [outer = 00000000] 17:04:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (19AB8000) [pid = 2220] [serial = 1441] [outer = 17F6B000] 17:04:00 INFO - PROCESS | 2220 | 1466035440510 Marionette DEBUG loaded listener.js 17:04:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (1B387C00) [pid = 2220] [serial = 1442] [outer = 17F6B000] 17:04:00 INFO - PROCESS | 2220 | 1466035440944 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]]]}] 17:04:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 17:04:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 630ms 17:04:01 INFO - PROCESS | 2220 | 1466035441005 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 17:04:01 INFO - PROCESS | 2220 | 1466035441007 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 17:04:01 INFO - PROCESS | 2220 | 1466035441010 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 17:04:01 INFO - PROCESS | 2220 | 1466035441012 Marionette TRACE conn6 <- [1,1886,null,{}] 17:04:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 17:04:01 INFO - PROCESS | 2220 | 1466035441015 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}] 17:04:01 INFO - PROCESS | 2220 | 1466035441017 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:01 INFO - PROCESS | 2220 | 1466035441099 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 17:04:01 INFO - PROCESS | 2220 | 1466035441105 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:01 INFO - PROCESS | 2220 | 1466035441106 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:01 INFO - PROCESS | 2220 | ++DOCSHELL 1BB92800 == 39 [pid = 2220] [id = 481] 17:04:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (1BB9CC00) [pid = 2220] [serial = 1443] [outer = 00000000] 17:04:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (1C327000) [pid = 2220] [serial = 1444] [outer = 1BB9CC00] 17:04:01 INFO - PROCESS | 2220 | 1466035441152 Marionette DEBUG loaded listener.js 17:04:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (1C32C000) [pid = 2220] [serial = 1445] [outer = 1BB9CC00] 17:04:02 INFO - PROCESS | 2220 | --DOCSHELL 1695EC00 == 38 [pid = 2220] [id = 462] 17:04:02 INFO - PROCESS | 2220 | --DOCSHELL 0915FC00 == 37 [pid = 2220] [id = 472] 17:04:02 INFO - PROCESS | 2220 | --DOCSHELL 0DC32000 == 36 [pid = 2220] [id = 471] 17:04:02 INFO - PROCESS | 2220 | --DOCSHELL 16986C00 == 35 [pid = 2220] [id = 469] 17:04:02 INFO - PROCESS | 2220 | --DOCSHELL 0C99F800 == 34 [pid = 2220] [id = 470] 17:04:02 INFO - PROCESS | 2220 | --DOCSHELL 1693AC00 == 33 [pid = 2220] [id = 480] 17:04:02 INFO - PROCESS | 2220 | --DOCSHELL 1B385800 == 32 [pid = 2220] [id = 478] 17:04:02 INFO - PROCESS | 2220 | --DOCSHELL 1A3DE000 == 31 [pid = 2220] [id = 477] 17:04:02 INFO - PROCESS | 2220 | --DOCSHELL 0D870C00 == 30 [pid = 2220] [id = 479] 17:04:02 INFO - PROCESS | 2220 | --DOCSHELL 19715400 == 29 [pid = 2220] [id = 476] 17:04:02 INFO - PROCESS | 2220 | --DOCSHELL 0DD41000 == 28 [pid = 2220] [id = 473] 17:04:02 INFO - PROCESS | 2220 | --DOCSHELL 19289800 == 27 [pid = 2220] [id = 475] 17:04:02 INFO - PROCESS | 2220 | --DOCSHELL 16940000 == 26 [pid = 2220] [id = 474] 17:04:02 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (14FD5000) [pid = 2220] [serial = 1403] [outer = 00000000] [url = about:blank] 17:04:02 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0D2EA800) [pid = 2220] [serial = 1391] [outer = 00000000] [url = about:blank] 17:04:02 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (16982400) [pid = 2220] [serial = 1406] [outer = 00000000] [url = about:blank] 17:04:02 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (144CE000) [pid = 2220] [serial = 1400] [outer = 00000000] [url = about:blank] 17:04:02 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (1BABC800) [pid = 2220] [serial = 1385] [outer = 00000000] [url = about:blank] 17:04:02 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (1BB99000) [pid = 2220] [serial = 1387] [outer = 00000000] [url = about:blank] 17:04:02 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (19791400) [pid = 2220] [serial = 1372] [outer = 00000000] [url = about:blank] 17:04:02 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (19AB8400) [pid = 2220] [serial = 1375] [outer = 00000000] [url = about:blank] 17:04:02 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (1B387000) [pid = 2220] [serial = 1378] [outer = 00000000] [url = about:blank] 17:04:02 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (1A26CC00) [pid = 2220] [serial = 1376] [outer = 00000000] [url = about:blank] 17:04:02 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (1B9B9C00) [pid = 2220] [serial = 1384] [outer = 00000000] [url = about:blank] 17:04:02 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (1B9B5400) [pid = 2220] [serial = 1379] [outer = 00000000] [url = about:blank] 17:04:02 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (1928EC00) [pid = 2220] [serial = 1369] [outer = 00000000] [url = about:blank] 17:04:02 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (186D7400) [pid = 2220] [serial = 1366] [outer = 00000000] [url = about:blank] 17:04:02 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0DC83000) [pid = 2220] [serial = 1367] [outer = 00000000] [url = about:blank] 17:04:02 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (16989800) [pid = 2220] [serial = 1363] [outer = 00000000] [url = about:blank] 17:04:02 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (16990C00) [pid = 2220] [serial = 1364] [outer = 00000000] [url = about:blank] 17:04:02 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (15E02400) [pid = 2220] [serial = 1360] [outer = 00000000] [url = about:blank] 17:04:02 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (16467C00) [pid = 2220] [serial = 1361] [outer = 00000000] [url = about:blank] 17:04:02 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (14812000) [pid = 2220] [serial = 1357] [outer = 00000000] [url = about:blank] 17:04:02 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (14D4EC00) [pid = 2220] [serial = 1358] [outer = 00000000] [url = about:blank] 17:04:02 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0DD44800) [pid = 2220] [serial = 1354] [outer = 00000000] [url = about:blank] 17:04:02 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0E208000) [pid = 2220] [serial = 1355] [outer = 00000000] [url = about:blank] 17:04:02 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (0D876C00) [pid = 2220] [serial = 1351] [outer = 00000000] [url = about:blank] 17:04:02 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (0D936000) [pid = 2220] [serial = 1352] [outer = 00000000] [url = about:blank] 17:04:02 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (0D2EDC00) [pid = 2220] [serial = 1348] [outer = 00000000] [url = about:blank] 17:04:02 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (0D44F000) [pid = 2220] [serial = 1349] [outer = 00000000] [url = about:blank] 17:04:02 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (1B388000) [pid = 2220] [serial = 1346] [outer = 00000000] [url = about:blank] 17:04:02 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (19795000) [pid = 2220] [serial = 1373] [outer = 00000000] [url = about:blank] 17:04:02 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (16985800) [pid = 2220] [serial = 1381] [outer = 00000000] [url = about:blank] 17:04:02 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (19289C00) [pid = 2220] [serial = 1382] [outer = 00000000] [url = about:blank] 17:04:03 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (1928A800) [pid = 2220] [serial = 1370] [outer = 00000000] [url = about:blank] 17:04:03 INFO - PROCESS | 2220 | --DOMWINDOW == 66 (0E27D400) [pid = 2220] [serial = 1399] [outer = 00000000] [url = about:blank] 17:04:03 INFO - PROCESS | 2220 | --DOMWINDOW == 65 (0D20D800) [pid = 2220] [serial = 1390] [outer = 00000000] [url = about:blank] 17:04:03 INFO - PROCESS | 2220 | --DOMWINDOW == 64 (16942C00) [pid = 2220] [serial = 1405] [outer = 00000000] [url = about:blank] 17:04:03 INFO - PROCESS | 2220 | --DOMWINDOW == 63 (14DB7C00) [pid = 2220] [serial = 1402] [outer = 00000000] [url = about:blank] 17:04:03 INFO - PROCESS | 2220 | --DOMWINDOW == 62 (0DC8DC00) [pid = 2220] [serial = 1396] [outer = 00000000] [url = about:blank] 17:04:03 INFO - PROCESS | 2220 | --DOMWINDOW == 61 (17047400) [pid = 2220] [serial = 1408] [outer = 00000000] [url = about:blank] 17:04:03 INFO - PROCESS | 2220 | --DOMWINDOW == 60 (1C30F800) [pid = 2220] [serial = 1388] [outer = 00000000] [url = about:blank] 17:04:03 INFO - PROCESS | 2220 | --DOMWINDOW == 59 (0DCE5C00) [pid = 2220] [serial = 1397] [outer = 00000000] [url = about:blank] 17:04:03 INFO - PROCESS | 2220 | --DOMWINDOW == 58 (0D869800) [pid = 2220] [serial = 1393] [outer = 00000000] [url = about:blank] 17:04:03 INFO - PROCESS | 2220 | --DOMWINDOW == 57 (0D86E800) [pid = 2220] [serial = 1394] [outer = 00000000] [url = about:blank] 17:04:03 INFO - PROCESS | 2220 | 1466035443067 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]]]}] 17:04:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 17:04:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 2118ms 17:04:03 INFO - PROCESS | 2220 | 1466035443132 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 17:04:03 INFO - PROCESS | 2220 | 1466035443136 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 17:04:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 17:04:03 INFO - PROCESS | 2220 | 1466035443141 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 17:04:03 INFO - PROCESS | 2220 | 1466035443145 Marionette TRACE conn6 <- [1,1890,null,{}] 17:04:03 INFO - PROCESS | 2220 | 1466035443151 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}] 17:04:03 INFO - PROCESS | 2220 | 1466035443154 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:03 INFO - PROCESS | 2220 | 1466035443244 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 17:04:03 INFO - PROCESS | 2220 | 1466035443259 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:03 INFO - PROCESS | 2220 | 1466035443262 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:03 INFO - PROCESS | 2220 | ++DOCSHELL 0D448400 == 27 [pid = 2220] [id = 482] 17:04:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 58 (0D448C00) [pid = 2220] [serial = 1446] [outer = 00000000] 17:04:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 59 (0D4C2400) [pid = 2220] [serial = 1447] [outer = 0D448C00] 17:04:03 INFO - PROCESS | 2220 | 1466035443313 Marionette DEBUG loaded listener.js 17:04:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 60 (0D4CEC00) [pid = 2220] [serial = 1448] [outer = 0D448C00] 17:04:03 INFO - PROCESS | 2220 | 1466035443812 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]]]}] 17:04:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 17:04:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 730ms 17:04:03 INFO - PROCESS | 2220 | 1466035443872 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 17:04:03 INFO - PROCESS | 2220 | 1466035443877 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 17:04:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 17:04:03 INFO - PROCESS | 2220 | 1466035443883 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 17:04:03 INFO - PROCESS | 2220 | 1466035443886 Marionette TRACE conn6 <- [1,1894,null,{}] 17:04:03 INFO - PROCESS | 2220 | 1466035443890 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}] 17:04:03 INFO - PROCESS | 2220 | 1466035443893 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:04 INFO - PROCESS | 2220 | 1466035443984 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 17:04:04 INFO - PROCESS | 2220 | 1466035443991 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:04 INFO - PROCESS | 2220 | 1466035443993 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:04 INFO - PROCESS | 2220 | ++DOCSHELL 0D874800 == 28 [pid = 2220] [id = 483] 17:04:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 61 (0D875000) [pid = 2220] [serial = 1449] [outer = 00000000] 17:04:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 62 (0D933400) [pid = 2220] [serial = 1450] [outer = 0D875000] 17:04:04 INFO - PROCESS | 2220 | 1466035444051 Marionette DEBUG loaded listener.js 17:04:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 63 (0D939000) [pid = 2220] [serial = 1451] [outer = 0D875000] 17:04:04 INFO - PROCESS | 2220 | 1466035444500 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]]]}] 17:04:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 17:04:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 670ms 17:04:04 INFO - PROCESS | 2220 | 1466035444557 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 17:04:04 INFO - PROCESS | 2220 | 1466035444559 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 17:04:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 17:04:04 INFO - PROCESS | 2220 | 1466035444563 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 17:04:04 INFO - PROCESS | 2220 | 1466035444566 Marionette TRACE conn6 <- [1,1898,null,{}] 17:04:04 INFO - PROCESS | 2220 | 1466035444578 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}] 17:04:04 INFO - PROCESS | 2220 | 1466035444583 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:04 INFO - PROCESS | 2220 | 1466035444702 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 17:04:04 INFO - PROCESS | 2220 | 1466035444712 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:04 INFO - PROCESS | 2220 | 1466035444716 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:04 INFO - PROCESS | 2220 | ++DOCSHELL 0DD3AC00 == 29 [pid = 2220] [id = 484] 17:04:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 64 (0DD3B400) [pid = 2220] [serial = 1452] [outer = 00000000] 17:04:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 65 (0E274800) [pid = 2220] [serial = 1453] [outer = 0DD3B400] 17:04:04 INFO - PROCESS | 2220 | 1466035444767 Marionette DEBUG loaded listener.js 17:04:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 66 (1147A400) [pid = 2220] [serial = 1454] [outer = 0DD3B400] 17:04:05 INFO - PROCESS | 2220 | 1466035445226 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]]]}] 17:04:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 17:04:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 670ms 17:04:05 INFO - PROCESS | 2220 | 1466035445253 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 17:04:05 INFO - PROCESS | 2220 | 1466035445255 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 17:04:05 INFO - PROCESS | 2220 | 1466035445258 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 17:04:05 INFO - PROCESS | 2220 | 1466035445260 Marionette TRACE conn6 <- [1,1902,null,{}] 17:04:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 17:04:05 INFO - PROCESS | 2220 | 1466035445263 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}] 17:04:05 INFO - PROCESS | 2220 | 1466035445265 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:05 INFO - PROCESS | 2220 | 1466035445349 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 17:04:05 INFO - PROCESS | 2220 | 1466035445354 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:05 INFO - PROCESS | 2220 | 1466035445356 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:05 INFO - PROCESS | 2220 | ++DOCSHELL 14447800 == 30 [pid = 2220] [id = 485] 17:04:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 67 (14554400) [pid = 2220] [serial = 1455] [outer = 00000000] 17:04:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (14D4A000) [pid = 2220] [serial = 1456] [outer = 14554400] 17:04:05 INFO - PROCESS | 2220 | 1466035445404 Marionette DEBUG loaded listener.js 17:04:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (14F32400) [pid = 2220] [serial = 1457] [outer = 14554400] 17:04:05 INFO - PROCESS | 2220 | 1466035445837 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]]]}] 17:04:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 17:04:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 630ms 17:04:05 INFO - PROCESS | 2220 | 1466035445895 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 17:04:05 INFO - PROCESS | 2220 | 1466035445897 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 17:04:05 INFO - PROCESS | 2220 | 1466035445901 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 17:04:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 17:04:05 INFO - PROCESS | 2220 | 1466035445902 Marionette TRACE conn6 <- [1,1906,null,{}] 17:04:05 INFO - PROCESS | 2220 | 1466035445906 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}] 17:04:05 INFO - PROCESS | 2220 | 1466035445908 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:06 INFO - PROCESS | 2220 | 1466035445992 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 17:04:06 INFO - PROCESS | 2220 | 1466035445997 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:06 INFO - PROCESS | 2220 | 1466035445999 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:06 INFO - PROCESS | 2220 | ++DOCSHELL 14FD7000 == 31 [pid = 2220] [id = 486] 17:04:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (14FE1800) [pid = 2220] [serial = 1458] [outer = 00000000] 17:04:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (15EC4C00) [pid = 2220] [serial = 1459] [outer = 14FE1800] 17:04:06 INFO - PROCESS | 2220 | 1466035446047 Marionette DEBUG loaded listener.js 17:04:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (167EDC00) [pid = 2220] [serial = 1460] [outer = 14FE1800] 17:04:06 INFO - PROCESS | 2220 | 1466035446521 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]]]}] 17:04:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 17:04:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 670ms 17:04:06 INFO - PROCESS | 2220 | 1466035446575 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 17:04:06 INFO - PROCESS | 2220 | 1466035446577 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 17:04:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 17:04:06 INFO - PROCESS | 2220 | 1466035446580 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 17:04:06 INFO - PROCESS | 2220 | 1466035446582 Marionette TRACE conn6 <- [1,1910,null,{}] 17:04:06 INFO - PROCESS | 2220 | 1466035446585 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}] 17:04:06 INFO - PROCESS | 2220 | 1466035446591 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:06 INFO - PROCESS | 2220 | 1466035446694 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 17:04:06 INFO - PROCESS | 2220 | 1466035446704 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:06 INFO - PROCESS | 2220 | 1466035446706 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:06 INFO - PROCESS | 2220 | ++DOCSHELL 16947800 == 32 [pid = 2220] [id = 487] 17:04:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (16983800) [pid = 2220] [serial = 1461] [outer = 00000000] 17:04:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (16990C00) [pid = 2220] [serial = 1462] [outer = 16983800] 17:04:06 INFO - PROCESS | 2220 | 1466035446750 Marionette DEBUG loaded listener.js 17:04:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (17047400) [pid = 2220] [serial = 1463] [outer = 16983800] 17:04:07 INFO - PROCESS | 2220 | 1466035447193 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]]]}] 17:04:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 17:04:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 630ms 17:04:07 INFO - PROCESS | 2220 | 1466035447214 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 17:04:07 INFO - PROCESS | 2220 | 1466035447216 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 17:04:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 17:04:07 INFO - PROCESS | 2220 | 1466035447223 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 17:04:07 INFO - PROCESS | 2220 | 1466035447225 Marionette TRACE conn6 <- [1,1914,null,{}] 17:04:07 INFO - PROCESS | 2220 | 1466035447228 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}] 17:04:07 INFO - PROCESS | 2220 | 1466035447230 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:07 INFO - PROCESS | 2220 | 1466035447309 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 17:04:07 INFO - PROCESS | 2220 | 1466035447315 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:07 INFO - PROCESS | 2220 | 1466035447317 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:07 INFO - PROCESS | 2220 | ++DOCSHELL 17F69400 == 33 [pid = 2220] [id = 488] 17:04:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (18629000) [pid = 2220] [serial = 1464] [outer = 00000000] 17:04:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (186DE400) [pid = 2220] [serial = 1465] [outer = 18629000] 17:04:07 INFO - PROCESS | 2220 | 1466035447362 Marionette DEBUG loaded listener.js 17:04:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (0DC88C00) [pid = 2220] [serial = 1466] [outer = 18629000] 17:04:07 INFO - PROCESS | 2220 | 1466035447811 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]]]}] 17:04:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 17:04:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 630ms 17:04:07 INFO - PROCESS | 2220 | 1466035447868 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 17:04:07 INFO - PROCESS | 2220 | 1466035447870 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 17:04:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 17:04:07 INFO - PROCESS | 2220 | 1466035447873 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 17:04:07 INFO - PROCESS | 2220 | 1466035447875 Marionette TRACE conn6 <- [1,1918,null,{}] 17:04:07 INFO - PROCESS | 2220 | 1466035447879 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}] 17:04:07 INFO - PROCESS | 2220 | 1466035447880 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:07 INFO - PROCESS | 2220 | 1466035447957 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 17:04:07 INFO - PROCESS | 2220 | 1466035447962 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:07 INFO - PROCESS | 2220 | 1466035447964 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:08 INFO - PROCESS | 2220 | ++DOCSHELL 19286800 == 34 [pid = 2220] [id = 489] 17:04:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (19287000) [pid = 2220] [serial = 1467] [outer = 00000000] 17:04:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (1928B000) [pid = 2220] [serial = 1468] [outer = 19287000] 17:04:08 INFO - PROCESS | 2220 | 1466035448009 Marionette DEBUG loaded listener.js 17:04:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (19289C00) [pid = 2220] [serial = 1469] [outer = 19287000] 17:04:08 INFO - PROCESS | 2220 | 1466035448482 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]]]}] 17:04:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 17:04:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 630ms 17:04:08 INFO - PROCESS | 2220 | 1466035448507 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 17:04:08 INFO - PROCESS | 2220 | 1466035448509 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 17:04:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 17:04:08 INFO - PROCESS | 2220 | 1466035448519 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 17:04:08 INFO - PROCESS | 2220 | 1466035448521 Marionette TRACE conn6 <- [1,1922,null,{}] 17:04:08 INFO - PROCESS | 2220 | 1466035448524 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}] 17:04:08 INFO - PROCESS | 2220 | 1466035448526 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:08 INFO - PROCESS | 2220 | 1466035448646 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 17:04:08 INFO - PROCESS | 2220 | 1466035448745 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:08 INFO - PROCESS | 2220 | 1466035448747 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:08 INFO - PROCESS | 2220 | ++DOCSHELL 0D450C00 == 35 [pid = 2220] [id = 490] 17:04:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0D81D800) [pid = 2220] [serial = 1470] [outer = 00000000] 17:04:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (19717C00) [pid = 2220] [serial = 1471] [outer = 0D81D800] 17:04:08 INFO - PROCESS | 2220 | 1466035448793 Marionette DEBUG loaded listener.js 17:04:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (1971CC00) [pid = 2220] [serial = 1472] [outer = 0D81D800] 17:04:09 INFO - PROCESS | 2220 | 1466035449206 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]]]}] 17:04:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 17:04:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 730ms 17:04:09 INFO - PROCESS | 2220 | 1466035449243 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 17:04:09 INFO - PROCESS | 2220 | 1466035449245 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 17:04:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 17:04:09 INFO - PROCESS | 2220 | 1466035449255 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 17:04:09 INFO - PROCESS | 2220 | 1466035449257 Marionette TRACE conn6 <- [1,1926,null,{}] 17:04:09 INFO - PROCESS | 2220 | 1466035449261 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}] 17:04:09 INFO - PROCESS | 2220 | 1466035449262 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:09 INFO - PROCESS | 2220 | 1466035449387 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 17:04:09 INFO - PROCESS | 2220 | 1466035449392 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:09 INFO - PROCESS | 2220 | 1466035449394 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:09 INFO - PROCESS | 2220 | ++DOCSHELL 19717800 == 36 [pid = 2220] [id = 491] 17:04:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (1971AC00) [pid = 2220] [serial = 1473] [outer = 00000000] 17:04:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (19AB7800) [pid = 2220] [serial = 1474] [outer = 1971AC00] 17:04:09 INFO - PROCESS | 2220 | 1466035449439 Marionette DEBUG loaded listener.js 17:04:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (1A264000) [pid = 2220] [serial = 1475] [outer = 1971AC00] 17:04:09 INFO - PROCESS | 2220 | 1466035449909 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]]]}] 17:04:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 17:04:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 670ms 17:04:09 INFO - PROCESS | 2220 | 1466035449928 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 17:04:09 INFO - PROCESS | 2220 | 1466035449930 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 17:04:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 17:04:09 INFO - PROCESS | 2220 | 1466035449933 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 17:04:09 INFO - PROCESS | 2220 | 1466035449935 Marionette TRACE conn6 <- [1,1930,null,{}] 17:04:09 INFO - PROCESS | 2220 | 1466035449939 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}] 17:04:09 INFO - PROCESS | 2220 | 1466035449941 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:10 INFO - PROCESS | 2220 | 1466035450096 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 17:04:10 INFO - PROCESS | 2220 | 1466035450119 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:10 INFO - PROCESS | 2220 | 1466035450121 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:10 INFO - PROCESS | 2220 | ++DOCSHELL 14FD5000 == 37 [pid = 2220] [id = 492] 17:04:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (1A3E0400) [pid = 2220] [serial = 1476] [outer = 00000000] 17:04:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (1B387000) [pid = 2220] [serial = 1477] [outer = 1A3E0400] 17:04:10 INFO - PROCESS | 2220 | 1466035450166 Marionette DEBUG loaded listener.js 17:04:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (1B9B4000) [pid = 2220] [serial = 1478] [outer = 1A3E0400] 17:04:10 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (1B386000) [pid = 2220] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 17:04:10 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (09162800) [pid = 2220] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 17:04:10 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (1928A400) [pid = 2220] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 17:04:10 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0DC80400) [pid = 2220] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 17:04:10 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (16943800) [pid = 2220] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 17:04:10 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0DE39C00) [pid = 2220] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 17:04:10 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (1698CC00) [pid = 2220] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 17:04:10 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (1A3DE400) [pid = 2220] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 17:04:10 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (19716C00) [pid = 2220] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 17:04:10 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0CD2A400) [pid = 2220] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 17:04:10 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0DA6F400) [pid = 2220] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 17:04:10 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (17F6B000) [pid = 2220] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 17:04:10 INFO - PROCESS | 2220 | 1466035450900 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]]]}] 17:04:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 17:04:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1021ms 17:04:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 17:04:10 INFO - PROCESS | 2220 | 1466035450955 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 17:04:10 INFO - PROCESS | 2220 | 1466035450957 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 17:04:10 INFO - PROCESS | 2220 | 1466035450960 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 17:04:10 INFO - PROCESS | 2220 | 1466035450961 Marionette TRACE conn6 <- [1,1934,null,{}] 17:04:10 INFO - PROCESS | 2220 | 1466035450965 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}] 17:04:10 INFO - PROCESS | 2220 | 1466035450966 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:11 INFO - PROCESS | 2220 | 1466035451050 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 17:04:11 INFO - PROCESS | 2220 | 1466035451056 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:11 INFO - PROCESS | 2220 | 1466035451058 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:11 INFO - PROCESS | 2220 | ++DOCSHELL 16472000 == 38 [pid = 2220] [id = 493] 17:04:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (167E9000) [pid = 2220] [serial = 1479] [outer = 00000000] 17:04:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (1928D800) [pid = 2220] [serial = 1480] [outer = 167E9000] 17:04:11 INFO - PROCESS | 2220 | 1466035451112 Marionette DEBUG loaded listener.js 17:04:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (19AB6000) [pid = 2220] [serial = 1481] [outer = 167E9000] 17:04:11 INFO - PROCESS | 2220 | 1466035451542 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]]]}] 17:04:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 17:04:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 630ms 17:04:11 INFO - PROCESS | 2220 | 1466035451602 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 17:04:11 INFO - PROCESS | 2220 | 1466035451604 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 17:04:11 INFO - PROCESS | 2220 | 1466035451607 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 17:04:11 INFO - PROCESS | 2220 | 1466035451608 Marionette TRACE conn6 <- [1,1938,null,{}] 17:04:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 17:04:11 INFO - PROCESS | 2220 | 1466035451612 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}] 17:04:11 INFO - PROCESS | 2220 | 1466035451613 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:11 INFO - PROCESS | 2220 | 1466035451693 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 17:04:11 INFO - PROCESS | 2220 | 1466035451698 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:11 INFO - PROCESS | 2220 | 1466035451700 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:11 INFO - PROCESS | 2220 | ++DOCSHELL 1A3DDC00 == 39 [pid = 2220] [id = 494] 17:04:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (1B385400) [pid = 2220] [serial = 1482] [outer = 00000000] 17:04:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (1BA60C00) [pid = 2220] [serial = 1483] [outer = 1B385400] 17:04:11 INFO - PROCESS | 2220 | 1466035451745 Marionette DEBUG loaded listener.js 17:04:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (1BB99000) [pid = 2220] [serial = 1484] [outer = 1B385400] 17:04:12 INFO - PROCESS | 2220 | 1466035452175 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]]]}] 17:04:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 17:04:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 630ms 17:04:12 INFO - PROCESS | 2220 | 1466035452242 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 17:04:12 INFO - PROCESS | 2220 | 1466035452244 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 17:04:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 17:04:12 INFO - PROCESS | 2220 | 1466035452261 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 17:04:12 INFO - PROCESS | 2220 | 1466035452263 Marionette TRACE conn6 <- [1,1942,null,{}] 17:04:12 INFO - PROCESS | 2220 | 1466035452266 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}] 17:04:12 INFO - PROCESS | 2220 | 1466035452268 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:12 INFO - PROCESS | 2220 | 1466035452353 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 17:04:12 INFO - PROCESS | 2220 | 1466035452361 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:12 INFO - PROCESS | 2220 | 1466035452363 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:12 INFO - PROCESS | 2220 | ++DOCSHELL 15EC2400 == 40 [pid = 2220] [id = 495] 17:04:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (1BA5A000) [pid = 2220] [serial = 1485] [outer = 00000000] 17:04:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (1C328C00) [pid = 2220] [serial = 1486] [outer = 1BA5A000] 17:04:12 INFO - PROCESS | 2220 | 1466035452409 Marionette DEBUG loaded listener.js 17:04:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (1C32F400) [pid = 2220] [serial = 1487] [outer = 1BA5A000] 17:04:13 INFO - PROCESS | 2220 | --DOCSHELL 1BB92800 == 39 [pid = 2220] [id = 481] 17:04:13 INFO - PROCESS | 2220 | --DOCSHELL 0D448400 == 38 [pid = 2220] [id = 482] 17:04:13 INFO - PROCESS | 2220 | --DOCSHELL 0D450C00 == 37 [pid = 2220] [id = 490] 17:04:13 INFO - PROCESS | 2220 | --DOCSHELL 14FD7000 == 36 [pid = 2220] [id = 486] 17:04:13 INFO - PROCESS | 2220 | --DOCSHELL 16947800 == 35 [pid = 2220] [id = 487] 17:04:13 INFO - PROCESS | 2220 | --DOCSHELL 0DD3AC00 == 34 [pid = 2220] [id = 484] 17:04:13 INFO - PROCESS | 2220 | --DOCSHELL 0D874800 == 33 [pid = 2220] [id = 483] 17:04:13 INFO - PROCESS | 2220 | --DOCSHELL 14447800 == 32 [pid = 2220] [id = 485] 17:04:13 INFO - PROCESS | 2220 | --DOCSHELL 14FD5000 == 31 [pid = 2220] [id = 492] 17:04:13 INFO - PROCESS | 2220 | --DOCSHELL 1A3DDC00 == 30 [pid = 2220] [id = 494] 17:04:13 INFO - PROCESS | 2220 | --DOCSHELL 19286800 == 29 [pid = 2220] [id = 489] 17:04:13 INFO - PROCESS | 2220 | --DOCSHELL 16472000 == 28 [pid = 2220] [id = 493] 17:04:13 INFO - PROCESS | 2220 | --DOCSHELL 19717800 == 27 [pid = 2220] [id = 491] 17:04:13 INFO - PROCESS | 2220 | --DOCSHELL 17F69400 == 26 [pid = 2220] [id = 488] 17:04:14 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (1B9B1400) [pid = 2220] [serial = 1436] [outer = 00000000] [url = about:blank] 17:04:14 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0D449C00) [pid = 2220] [serial = 1417] [outer = 00000000] [url = about:blank] 17:04:14 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (19711C00) [pid = 2220] [serial = 1427] [outer = 00000000] [url = about:blank] 17:04:14 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0DD41C00) [pid = 2220] [serial = 1415] [outer = 00000000] [url = about:blank] 17:04:14 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (1696AC00) [pid = 2220] [serial = 1423] [outer = 00000000] [url = about:blank] 17:04:14 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (1B9B1000) [pid = 2220] [serial = 1435] [outer = 00000000] [url = about:blank] 17:04:14 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (1704E000) [pid = 2220] [serial = 1424] [outer = 00000000] [url = about:blank] 17:04:14 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (1459D800) [pid = 2220] [serial = 1421] [outer = 00000000] [url = about:blank] 17:04:14 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0D875400) [pid = 2220] [serial = 1409] [outer = 00000000] [url = about:blank] 17:04:14 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0DC8A000) [pid = 2220] [serial = 1414] [outer = 00000000] [url = about:blank] 17:04:14 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (1A3E5400) [pid = 2220] [serial = 1432] [outer = 00000000] [url = about:blank] 17:04:14 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (19791C00) [pid = 2220] [serial = 1429] [outer = 00000000] [url = about:blank] 17:04:14 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (11382C00) [pid = 2220] [serial = 1420] [outer = 00000000] [url = about:blank] 17:04:14 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (0CDD3C00) [pid = 2220] [serial = 1411] [outer = 00000000] [url = about:blank] 17:04:14 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (14F2F000) [pid = 2220] [serial = 1439] [outer = 00000000] [url = about:blank] 17:04:14 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (0D4C5400) [pid = 2220] [serial = 1412] [outer = 00000000] [url = about:blank] 17:04:14 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (1B30EC00) [pid = 2220] [serial = 1433] [outer = 00000000] [url = about:blank] 17:04:14 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (19290800) [pid = 2220] [serial = 1426] [outer = 00000000] [url = about:blank] 17:04:14 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (14594800) [pid = 2220] [serial = 1438] [outer = 00000000] [url = about:blank] 17:04:14 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (19887C00) [pid = 2220] [serial = 1430] [outer = 00000000] [url = about:blank] 17:04:14 INFO - PROCESS | 2220 | --DOMWINDOW == 66 (19AB8000) [pid = 2220] [serial = 1441] [outer = 00000000] [url = about:blank] 17:04:14 INFO - PROCESS | 2220 | --DOMWINDOW == 65 (0D876000) [pid = 2220] [serial = 1418] [outer = 00000000] [url = about:blank] 17:04:14 INFO - PROCESS | 2220 | --DOMWINDOW == 64 (1C327000) [pid = 2220] [serial = 1444] [outer = 00000000] [url = about:blank] 17:04:14 INFO - PROCESS | 2220 | --DOMWINDOW == 63 (1B387C00) [pid = 2220] [serial = 1442] [outer = 00000000] [url = about:blank] 17:04:14 INFO - PROCESS | 2220 | 1466035454271 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]]]}] 17:04:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 17:04:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 2021ms 17:04:14 INFO - PROCESS | 2220 | 1466035454284 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 17:04:14 INFO - PROCESS | 2220 | 1466035454287 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 17:04:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 17:04:14 INFO - PROCESS | 2220 | 1466035454292 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 17:04:14 INFO - PROCESS | 2220 | 1466035454296 Marionette TRACE conn6 <- [1,1946,null,{}] 17:04:14 INFO - PROCESS | 2220 | 1466035454301 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}] 17:04:14 INFO - PROCESS | 2220 | 1466035454305 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:14 INFO - PROCESS | 2220 | 1466035454395 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 17:04:14 INFO - PROCESS | 2220 | 1466035454405 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:14 INFO - PROCESS | 2220 | 1466035454409 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:14 INFO - PROCESS | 2220 | ++DOCSHELL 0D216C00 == 27 [pid = 2220] [id = 496] 17:04:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 64 (0D21C000) [pid = 2220] [serial = 1488] [outer = 00000000] 17:04:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 65 (0D2EC400) [pid = 2220] [serial = 1489] [outer = 0D21C000] 17:04:14 INFO - PROCESS | 2220 | 1466035454457 Marionette DEBUG loaded listener.js 17:04:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 66 (0D450000) [pid = 2220] [serial = 1490] [outer = 0D21C000] 17:04:14 INFO - PROCESS | 2220 | 1466035454949 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]]]}] 17:04:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 17:04:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 690ms 17:04:15 INFO - PROCESS | 2220 | 1466035454987 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 17:04:15 INFO - PROCESS | 2220 | 1466035454992 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 17:04:15 INFO - PROCESS | 2220 | 1466035454998 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 17:04:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 17:04:15 INFO - PROCESS | 2220 | 1466035455001 Marionette TRACE conn6 <- [1,1950,null,{}] 17:04:15 INFO - PROCESS | 2220 | 1466035455005 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}] 17:04:15 INFO - PROCESS | 2220 | 1466035455008 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:15 INFO - PROCESS | 2220 | 1466035455099 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 17:04:15 INFO - PROCESS | 2220 | 1466035455108 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:15 INFO - PROCESS | 2220 | 1466035455111 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:15 INFO - PROCESS | 2220 | ++DOCSHELL 0D86AC00 == 28 [pid = 2220] [id = 497] 17:04:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 67 (0D86B400) [pid = 2220] [serial = 1491] [outer = 00000000] 17:04:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (0D86F000) [pid = 2220] [serial = 1492] [outer = 0D86B400] 17:04:15 INFO - PROCESS | 2220 | 1466035455159 Marionette DEBUG loaded listener.js 17:04:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (0D874C00) [pid = 2220] [serial = 1493] [outer = 0D86B400] 17:04:15 INFO - PROCESS | 2220 | 1466035455623 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]]]}] 17:04:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 17:04:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 670ms 17:04:15 INFO - PROCESS | 2220 | 1466035455675 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 17:04:15 INFO - PROCESS | 2220 | 1466035455677 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 17:04:15 INFO - PROCESS | 2220 | 1466035455680 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 17:04:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 17:04:15 INFO - PROCESS | 2220 | 1466035455684 Marionette TRACE conn6 <- [1,1954,null,{}] 17:04:15 INFO - PROCESS | 2220 | 1466035455694 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}] 17:04:15 INFO - PROCESS | 2220 | 1466035455699 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:15 INFO - PROCESS | 2220 | 1466035455783 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 17:04:15 INFO - PROCESS | 2220 | 1466035455911 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:15 INFO - PROCESS | 2220 | 1466035455914 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:15 INFO - PROCESS | 2220 | ++DOCSHELL 0DC8D400 == 29 [pid = 2220] [id = 498] 17:04:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (0DC8D800) [pid = 2220] [serial = 1494] [outer = 00000000] 17:04:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (0DCDFC00) [pid = 2220] [serial = 1495] [outer = 0DC8D800] 17:04:15 INFO - PROCESS | 2220 | 1466035455961 Marionette DEBUG loaded listener.js 17:04:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (0DD44000) [pid = 2220] [serial = 1496] [outer = 0DC8D800] 17:04:16 INFO - PROCESS | 2220 | 1466035456324 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]]]}] 17:04:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 17:04:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 670ms 17:04:16 INFO - PROCESS | 2220 | 1466035456354 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 17:04:16 INFO - PROCESS | 2220 | 1466035456357 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 17:04:16 INFO - PROCESS | 2220 | 1466035456360 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 17:04:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 17:04:16 INFO - PROCESS | 2220 | 1466035456362 Marionette TRACE conn6 <- [1,1958,null,{}] 17:04:16 INFO - PROCESS | 2220 | 1466035456365 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}] 17:04:16 INFO - PROCESS | 2220 | 1466035456367 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:16 INFO - PROCESS | 2220 | 1466035456451 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 17:04:16 INFO - PROCESS | 2220 | 1466035456538 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:16 INFO - PROCESS | 2220 | 1466035456540 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:16 INFO - PROCESS | 2220 | ++DOCSHELL 0DC87C00 == 30 [pid = 2220] [id = 499] 17:04:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (0DCDB400) [pid = 2220] [serial = 1497] [outer = 00000000] 17:04:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (114CAC00) [pid = 2220] [serial = 1498] [outer = 0DCDB400] 17:04:16 INFO - PROCESS | 2220 | 1466035456584 Marionette DEBUG loaded listener.js 17:04:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (1459D800) [pid = 2220] [serial = 1499] [outer = 0DCDB400] 17:04:16 INFO - PROCESS | 2220 | 1466035456954 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]]]}] 17:04:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 17:04:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 630ms 17:04:17 INFO - PROCESS | 2220 | 1466035456994 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 17:04:17 INFO - PROCESS | 2220 | 1466035456996 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 17:04:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 17:04:17 INFO - PROCESS | 2220 | 1466035456999 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 17:04:17 INFO - PROCESS | 2220 | 1466035457001 Marionette TRACE conn6 <- [1,1962,null,{}] 17:04:17 INFO - PROCESS | 2220 | 1466035457004 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}] 17:04:17 INFO - PROCESS | 2220 | 1466035457007 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:17 INFO - PROCESS | 2220 | 1466035457088 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 17:04:17 INFO - PROCESS | 2220 | 1466035457207 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:17 INFO - PROCESS | 2220 | 1466035457209 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:17 INFO - PROCESS | 2220 | ++DOCSHELL 14675400 == 31 [pid = 2220] [id = 500] 17:04:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (14814000) [pid = 2220] [serial = 1500] [outer = 00000000] 17:04:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (14FDD000) [pid = 2220] [serial = 1501] [outer = 14814000] 17:04:17 INFO - PROCESS | 2220 | 1466035457255 Marionette DEBUG loaded listener.js 17:04:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (15E0F800) [pid = 2220] [serial = 1502] [outer = 14814000] 17:04:17 INFO - PROCESS | 2220 | 1466035457615 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]]]}] 17:04:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 17:04:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 670ms 17:04:17 INFO - PROCESS | 2220 | 1466035457671 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 17:04:17 INFO - PROCESS | 2220 | 1466035457673 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 17:04:17 INFO - PROCESS | 2220 | 1466035457676 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 17:04:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 17:04:17 INFO - PROCESS | 2220 | 1466035457677 Marionette TRACE conn6 <- [1,1966,null,{}] 17:04:17 INFO - PROCESS | 2220 | 1466035457681 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}] 17:04:17 INFO - PROCESS | 2220 | 1466035457686 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:17 INFO - PROCESS | 2220 | 1466035457787 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 17:04:17 INFO - PROCESS | 2220 | 1466035457793 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:17 INFO - PROCESS | 2220 | 1466035457795 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:17 INFO - PROCESS | 2220 | ++DOCSHELL 16467C00 == 32 [pid = 2220] [id = 501] 17:04:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (167EB800) [pid = 2220] [serial = 1503] [outer = 00000000] 17:04:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (1696AC00) [pid = 2220] [serial = 1504] [outer = 167EB800] 17:04:17 INFO - PROCESS | 2220 | 1466035457841 Marionette DEBUG loaded listener.js 17:04:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (16991000) [pid = 2220] [serial = 1505] [outer = 167EB800] 17:04:18 INFO - PROCESS | 2220 | 1466035458268 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]]]}] 17:04:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 17:04:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 630ms 17:04:18 INFO - PROCESS | 2220 | 1466035458310 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 17:04:18 INFO - PROCESS | 2220 | 1466035458312 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 17:04:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 17:04:18 INFO - PROCESS | 2220 | 1466035458316 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 17:04:18 INFO - PROCESS | 2220 | 1466035458317 Marionette TRACE conn6 <- [1,1970,null,{}] 17:04:18 INFO - PROCESS | 2220 | 1466035458321 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}] 17:04:18 INFO - PROCESS | 2220 | 1466035458323 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:18 INFO - PROCESS | 2220 | 1466035458398 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 17:04:18 INFO - PROCESS | 2220 | 1466035458403 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:18 INFO - PROCESS | 2220 | 1466035458405 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:18 INFO - PROCESS | 2220 | ++DOCSHELL 16940000 == 33 [pid = 2220] [id = 502] 17:04:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (17046C00) [pid = 2220] [serial = 1506] [outer = 00000000] 17:04:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (186D0400) [pid = 2220] [serial = 1507] [outer = 17046C00] 17:04:18 INFO - PROCESS | 2220 | 1466035458451 Marionette DEBUG loaded listener.js 17:04:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0DA6F400) [pid = 2220] [serial = 1508] [outer = 17046C00] 17:04:18 INFO - PROCESS | 2220 | 1466035458882 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]]]}] 17:04:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 17:04:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 630ms 17:04:18 INFO - PROCESS | 2220 | 1466035458957 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 17:04:18 INFO - PROCESS | 2220 | 1466035458959 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 17:04:18 INFO - PROCESS | 2220 | 1466035458963 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 17:04:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 17:04:18 INFO - PROCESS | 2220 | 1466035458964 Marionette TRACE conn6 <- [1,1974,null,{}] 17:04:18 INFO - PROCESS | 2220 | 1466035458968 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}] 17:04:18 INFO - PROCESS | 2220 | 1466035458970 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:19 INFO - PROCESS | 2220 | 1466035459051 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 17:04:19 INFO - PROCESS | 2220 | 1466035459056 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:19 INFO - PROCESS | 2220 | 1466035459058 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:19 INFO - PROCESS | 2220 | ++DOCSHELL 17054400 == 34 [pid = 2220] [id = 503] 17:04:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (19229800) [pid = 2220] [serial = 1509] [outer = 00000000] 17:04:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (1928B400) [pid = 2220] [serial = 1510] [outer = 19229800] 17:04:19 INFO - PROCESS | 2220 | 1466035459103 Marionette DEBUG loaded listener.js 17:04:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (1928B800) [pid = 2220] [serial = 1511] [outer = 19229800] 17:04:19 INFO - PROCESS | 2220 | 1466035459562 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]]]}] 17:04:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 17:04:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 630ms 17:04:19 INFO - PROCESS | 2220 | 1466035459600 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 17:04:19 INFO - PROCESS | 2220 | 1466035459602 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 17:04:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 17:04:19 INFO - PROCESS | 2220 | 1466035459605 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 17:04:19 INFO - PROCESS | 2220 | 1466035459607 Marionette TRACE conn6 <- [1,1978,null,{}] 17:04:19 INFO - PROCESS | 2220 | 1466035459610 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}] 17:04:19 INFO - PROCESS | 2220 | 1466035459612 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:19 INFO - PROCESS | 2220 | 1466035459729 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 17:04:19 INFO - PROCESS | 2220 | 1466035459762 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:19 INFO - PROCESS | 2220 | 1466035459763 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:19 INFO - PROCESS | 2220 | ++DOCSHELL 0D93B800 == 35 [pid = 2220] [id = 504] 17:04:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0DC8B800) [pid = 2220] [serial = 1512] [outer = 00000000] 17:04:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (1978DC00) [pid = 2220] [serial = 1513] [outer = 0DC8B800] 17:04:19 INFO - PROCESS | 2220 | 1466035459865 Marionette DEBUG loaded listener.js 17:04:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (1971C800) [pid = 2220] [serial = 1514] [outer = 0DC8B800] 17:04:20 INFO - PROCESS | 2220 | 1466035460261 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]]]}] 17:04:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 17:04:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 730ms 17:04:20 INFO - PROCESS | 2220 | 1466035460341 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 17:04:20 INFO - PROCESS | 2220 | 1466035460343 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 17:04:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 17:04:20 INFO - PROCESS | 2220 | 1466035460347 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 17:04:20 INFO - PROCESS | 2220 | 1466035460348 Marionette TRACE conn6 <- [1,1982,null,{}] 17:04:20 INFO - PROCESS | 2220 | 1466035460352 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}] 17:04:20 INFO - PROCESS | 2220 | 1466035460354 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:20 INFO - PROCESS | 2220 | 1466035460471 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 17:04:20 INFO - PROCESS | 2220 | 1466035460479 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:20 INFO - PROCESS | 2220 | 1466035460480 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:20 INFO - PROCESS | 2220 | ++DOCSHELL 19AB2C00 == 36 [pid = 2220] [id = 505] 17:04:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (19AB4400) [pid = 2220] [serial = 1515] [outer = 00000000] 17:04:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (19ABA000) [pid = 2220] [serial = 1516] [outer = 19AB4400] 17:04:20 INFO - PROCESS | 2220 | 1466035460585 Marionette DEBUG loaded listener.js 17:04:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (1A3D8400) [pid = 2220] [serial = 1517] [outer = 19AB4400] 17:04:21 INFO - PROCESS | 2220 | 1466035461017 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]]]}] 17:04:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 17:04:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 730ms 17:04:21 INFO - PROCESS | 2220 | 1466035461112 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 17:04:21 INFO - PROCESS | 2220 | 1466035461114 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 17:04:21 INFO - PROCESS | 2220 | 1466035461117 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 17:04:21 INFO - PROCESS | 2220 | 1466035461120 Marionette TRACE conn6 <- [1,1986,null,{}] 17:04:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 17:04:21 INFO - PROCESS | 2220 | 1466035461123 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}] 17:04:21 INFO - PROCESS | 2220 | 1466035461125 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:21 INFO - PROCESS | 2220 | 1466035461258 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 17:04:21 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (1B385400) [pid = 2220] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 17:04:21 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0D81D800) [pid = 2220] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 17:04:21 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (1971AC00) [pid = 2220] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 17:04:21 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (1A3E0400) [pid = 2220] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 17:04:21 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (14FE1800) [pid = 2220] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 17:04:21 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (14554400) [pid = 2220] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 17:04:21 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0DD3B400) [pid = 2220] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 17:04:21 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0D875000) [pid = 2220] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 17:04:21 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0D448C00) [pid = 2220] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 17:04:21 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (1BB9CC00) [pid = 2220] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 17:04:21 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (19287000) [pid = 2220] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 17:04:21 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (18629000) [pid = 2220] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 17:04:21 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (16983800) [pid = 2220] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 17:04:21 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (167E9000) [pid = 2220] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 17:04:21 INFO - PROCESS | 2220 | 1466035461530 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:21 INFO - PROCESS | 2220 | 1466035461532 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:21 INFO - PROCESS | 2220 | ++DOCSHELL 0C9A0400 == 37 [pid = 2220] [id = 506] 17:04:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0CD6E000) [pid = 2220] [serial = 1518] [outer = 00000000] 17:04:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0D936000) [pid = 2220] [serial = 1519] [outer = 0CD6E000] 17:04:21 INFO - PROCESS | 2220 | 1466035461584 Marionette DEBUG loaded listener.js 17:04:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (14FE1400) [pid = 2220] [serial = 1520] [outer = 0CD6E000] 17:04:21 INFO - PROCESS | 2220 | 1466035461956 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]]]}] 17:04:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 17:04:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 870ms 17:04:22 INFO - PROCESS | 2220 | 1466035461992 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 17:04:22 INFO - PROCESS | 2220 | 1466035461994 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 17:04:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 17:04:22 INFO - PROCESS | 2220 | 1466035461997 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 17:04:22 INFO - PROCESS | 2220 | 1466035461999 Marionette TRACE conn6 <- [1,1990,null,{}] 17:04:22 INFO - PROCESS | 2220 | 1466035462003 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}] 17:04:22 INFO - PROCESS | 2220 | 1466035462004 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:22 INFO - PROCESS | 2220 | 1466035462082 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 17:04:22 INFO - PROCESS | 2220 | 1466035462176 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:22 INFO - PROCESS | 2220 | 1466035462178 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:22 INFO - PROCESS | 2220 | ++DOCSHELL 16982C00 == 38 [pid = 2220] [id = 507] 17:04:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (16987C00) [pid = 2220] [serial = 1521] [outer = 00000000] 17:04:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (1B30EC00) [pid = 2220] [serial = 1522] [outer = 16987C00] 17:04:22 INFO - PROCESS | 2220 | 1466035462222 Marionette DEBUG loaded listener.js 17:04:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (1B37FC00) [pid = 2220] [serial = 1523] [outer = 16987C00] 17:04:22 INFO - PROCESS | 2220 | 1466035462584 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]]]}] 17:04:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 17:04:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 630ms 17:04:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 17:04:22 INFO - PROCESS | 2220 | 1466035462628 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 17:04:22 INFO - PROCESS | 2220 | 1466035462630 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 17:04:22 INFO - PROCESS | 2220 | 1466035462633 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 17:04:22 INFO - PROCESS | 2220 | 1466035462635 Marionette TRACE conn6 <- [1,1994,null,{}] 17:04:22 INFO - PROCESS | 2220 | 1466035462639 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}] 17:04:22 INFO - PROCESS | 2220 | 1466035462640 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:22 INFO - PROCESS | 2220 | 1466035462763 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 17:04:22 INFO - PROCESS | 2220 | 1466035462797 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:22 INFO - PROCESS | 2220 | 1466035462798 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:22 INFO - PROCESS | 2220 | ++DOCSHELL 1A261C00 == 39 [pid = 2220] [id = 508] 17:04:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (1B37E800) [pid = 2220] [serial = 1524] [outer = 00000000] 17:04:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (11475400) [pid = 2220] [serial = 1525] [outer = 1B37E800] 17:04:22 INFO - PROCESS | 2220 | 1466035462841 Marionette DEBUG loaded listener.js 17:04:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (1BA5AC00) [pid = 2220] [serial = 1526] [outer = 1B37E800] 17:04:23 INFO - PROCESS | 2220 | 1466035463233 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]]]}] 17:04:23 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 17:04:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 631ms 17:04:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 17:04:23 INFO - PROCESS | 2220 | 1466035463265 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 17:04:23 INFO - PROCESS | 2220 | 1466035463267 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 17:04:23 INFO - PROCESS | 2220 | 1466035463270 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 17:04:23 INFO - PROCESS | 2220 | 1466035463271 Marionette TRACE conn6 <- [1,1998,null,{}] 17:04:23 INFO - PROCESS | 2220 | 1466035463275 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}] 17:04:23 INFO - PROCESS | 2220 | 1466035463276 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:23 INFO - PROCESS | 2220 | 1466035463395 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 17:04:23 INFO - PROCESS | 2220 | 1466035463403 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:23 INFO - PROCESS | 2220 | 1466035463405 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:23 INFO - PROCESS | 2220 | ++DOCSHELL 14F3AC00 == 40 [pid = 2220] [id = 509] 17:04:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (1BA57C00) [pid = 2220] [serial = 1527] [outer = 00000000] 17:04:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (1C30E400) [pid = 2220] [serial = 1528] [outer = 1BA57C00] 17:04:23 INFO - PROCESS | 2220 | 1466035463448 Marionette DEBUG loaded listener.js 17:04:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (1C31A800) [pid = 2220] [serial = 1529] [outer = 1BA57C00] 17:04:24 INFO - PROCESS | 2220 | 1466035464227 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]]]}] 17:04:24 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 17:04:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1022ms 17:04:24 INFO - PROCESS | 2220 | 1466035464293 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 17:04:24 INFO - PROCESS | 2220 | 1466035464298 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 17:04:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 17:04:24 INFO - PROCESS | 2220 | 1466035464302 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 17:04:24 INFO - PROCESS | 2220 | 1466035464308 Marionette TRACE conn6 <- [1,2002,null,{}] 17:04:24 INFO - PROCESS | 2220 | 1466035464334 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}] 17:04:24 INFO - PROCESS | 2220 | 1466035464337 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:24 INFO - PROCESS | 2220 | 1466035464487 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 17:04:24 INFO - PROCESS | 2220 | 1466035464619 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:24 INFO - PROCESS | 2220 | 1466035464622 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:24 INFO - PROCESS | 2220 | ++DOCSHELL 0D206000 == 41 [pid = 2220] [id = 510] 17:04:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0D2EA800) [pid = 2220] [serial = 1530] [outer = 00000000] 17:04:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0D818400) [pid = 2220] [serial = 1531] [outer = 0D2EA800] 17:04:24 INFO - PROCESS | 2220 | 1466035464680 Marionette DEBUG loaded listener.js 17:04:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0D933000) [pid = 2220] [serial = 1532] [outer = 0D2EA800] 17:04:25 INFO - PROCESS | 2220 | 1466035465540 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]]]}] 17:04:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 17:04:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1306ms 17:04:25 INFO - PROCESS | 2220 | 1466035465609 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 17:04:25 INFO - PROCESS | 2220 | 1466035465612 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 17:04:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 17:04:25 INFO - PROCESS | 2220 | 1466035465641 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 17:04:25 INFO - PROCESS | 2220 | 1466035465645 Marionette TRACE conn6 <- [1,2006,null,{}] 17:04:25 INFO - PROCESS | 2220 | 1466035465652 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}] 17:04:25 INFO - PROCESS | 2220 | 1466035465656 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:25 INFO - PROCESS | 2220 | 1466035465766 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 17:04:25 INFO - PROCESS | 2220 | 1466035465922 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:25 INFO - PROCESS | 2220 | 1466035465925 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:25 INFO - PROCESS | 2220 | ++DOCSHELL 0D86BC00 == 42 [pid = 2220] [id = 511] 17:04:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0D86C400) [pid = 2220] [serial = 1533] [outer = 00000000] 17:04:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0D938C00) [pid = 2220] [serial = 1534] [outer = 0D86C400] 17:04:26 INFO - PROCESS | 2220 | 1466035465974 Marionette DEBUG loaded listener.js 17:04:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0DC83400) [pid = 2220] [serial = 1535] [outer = 0D86C400] 17:04:26 INFO - PROCESS | 2220 | --DOCSHELL 1A261C00 == 41 [pid = 2220] [id = 508] 17:04:26 INFO - PROCESS | 2220 | --DOCSHELL 16982C00 == 40 [pid = 2220] [id = 507] 17:04:26 INFO - PROCESS | 2220 | --DOCSHELL 0C9A0400 == 39 [pid = 2220] [id = 506] 17:04:26 INFO - PROCESS | 2220 | --DOCSHELL 19AB2C00 == 38 [pid = 2220] [id = 505] 17:04:26 INFO - PROCESS | 2220 | --DOCSHELL 0D93B800 == 37 [pid = 2220] [id = 504] 17:04:26 INFO - PROCESS | 2220 | --DOCSHELL 17054400 == 36 [pid = 2220] [id = 503] 17:04:26 INFO - PROCESS | 2220 | --DOCSHELL 16940000 == 35 [pid = 2220] [id = 502] 17:04:26 INFO - PROCESS | 2220 | --DOCSHELL 16467C00 == 34 [pid = 2220] [id = 501] 17:04:26 INFO - PROCESS | 2220 | --DOCSHELL 14675400 == 33 [pid = 2220] [id = 500] 17:04:26 INFO - PROCESS | 2220 | --DOCSHELL 0DC87C00 == 32 [pid = 2220] [id = 499] 17:04:26 INFO - PROCESS | 2220 | --DOCSHELL 0DC8D400 == 31 [pid = 2220] [id = 498] 17:04:26 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (1C328C00) [pid = 2220] [serial = 1486] [outer = 00000000] [url = about:blank] 17:04:26 INFO - PROCESS | 2220 | --DOCSHELL 0D86AC00 == 30 [pid = 2220] [id = 497] 17:04:26 INFO - PROCESS | 2220 | --DOCSHELL 0D216C00 == 29 [pid = 2220] [id = 496] 17:04:26 INFO - PROCESS | 2220 | --DOCSHELL 15EC2400 == 28 [pid = 2220] [id = 495] 17:04:26 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (1BB99000) [pid = 2220] [serial = 1484] [outer = 00000000] [url = about:blank] 17:04:26 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (19717C00) [pid = 2220] [serial = 1471] [outer = 00000000] [url = about:blank] 17:04:26 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (19AB7800) [pid = 2220] [serial = 1474] [outer = 00000000] [url = about:blank] 17:04:26 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (1971CC00) [pid = 2220] [serial = 1472] [outer = 00000000] [url = about:blank] 17:04:26 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (1B387000) [pid = 2220] [serial = 1477] [outer = 00000000] [url = about:blank] 17:04:26 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (1A264000) [pid = 2220] [serial = 1475] [outer = 00000000] [url = about:blank] 17:04:26 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (1BA60C00) [pid = 2220] [serial = 1483] [outer = 00000000] [url = about:blank] 17:04:26 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (1B9B4000) [pid = 2220] [serial = 1478] [outer = 00000000] [url = about:blank] 17:04:26 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (15EC4C00) [pid = 2220] [serial = 1459] [outer = 00000000] [url = about:blank] 17:04:26 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (167EDC00) [pid = 2220] [serial = 1460] [outer = 00000000] [url = about:blank] 17:04:26 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (14D4A000) [pid = 2220] [serial = 1456] [outer = 00000000] [url = about:blank] 17:04:26 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (14F32400) [pid = 2220] [serial = 1457] [outer = 00000000] [url = about:blank] 17:04:26 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0E274800) [pid = 2220] [serial = 1453] [outer = 00000000] [url = about:blank] 17:04:26 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (1147A400) [pid = 2220] [serial = 1454] [outer = 00000000] [url = about:blank] 17:04:26 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0D933400) [pid = 2220] [serial = 1450] [outer = 00000000] [url = about:blank] 17:04:26 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0D939000) [pid = 2220] [serial = 1451] [outer = 00000000] [url = about:blank] 17:04:26 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0D4C2400) [pid = 2220] [serial = 1447] [outer = 00000000] [url = about:blank] 17:04:26 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0D4CEC00) [pid = 2220] [serial = 1448] [outer = 00000000] [url = about:blank] 17:04:26 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (1C32C000) [pid = 2220] [serial = 1445] [outer = 00000000] [url = about:blank] 17:04:26 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (1928B000) [pid = 2220] [serial = 1468] [outer = 00000000] [url = about:blank] 17:04:26 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (186DE400) [pid = 2220] [serial = 1465] [outer = 00000000] [url = about:blank] 17:04:26 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (0DC88C00) [pid = 2220] [serial = 1466] [outer = 00000000] [url = about:blank] 17:04:26 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (16990C00) [pid = 2220] [serial = 1462] [outer = 00000000] [url = about:blank] 17:04:26 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (17047400) [pid = 2220] [serial = 1463] [outer = 00000000] [url = about:blank] 17:04:26 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (1928D800) [pid = 2220] [serial = 1480] [outer = 00000000] [url = about:blank] 17:04:26 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (19AB6000) [pid = 2220] [serial = 1481] [outer = 00000000] [url = about:blank] 17:04:26 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (19289C00) [pid = 2220] [serial = 1469] [outer = 00000000] [url = about:blank] 17:04:26 INFO - PROCESS | 2220 | 1466035466491 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]]]}] 17:04:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 17:04:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 950ms 17:04:26 INFO - PROCESS | 2220 | 1466035466569 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 17:04:26 INFO - PROCESS | 2220 | 1466035466574 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 17:04:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 17:04:26 INFO - PROCESS | 2220 | 1466035466581 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 17:04:26 INFO - PROCESS | 2220 | 1466035466583 Marionette TRACE conn6 <- [1,2010,null,{}] 17:04:26 INFO - PROCESS | 2220 | 1466035466587 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}] 17:04:26 INFO - PROCESS | 2220 | 1466035466590 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:26 INFO - PROCESS | 2220 | 1466035466679 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 17:04:26 INFO - PROCESS | 2220 | 1466035466696 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:26 INFO - PROCESS | 2220 | 1466035466698 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:26 INFO - PROCESS | 2220 | ++DOCSHELL 0DC32400 == 29 [pid = 2220] [id = 512] 17:04:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (0DC32800) [pid = 2220] [serial = 1536] [outer = 00000000] 17:04:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (0DC88C00) [pid = 2220] [serial = 1537] [outer = 0DC32800] 17:04:26 INFO - PROCESS | 2220 | 1466035466744 Marionette DEBUG loaded listener.js 17:04:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (0DD41C00) [pid = 2220] [serial = 1538] [outer = 0DC32800] 17:04:27 INFO - PROCESS | 2220 | 1466035467239 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]]]}] 17:04:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 17:04:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 671ms 17:04:27 INFO - PROCESS | 2220 | 1466035467255 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 17:04:27 INFO - PROCESS | 2220 | 1466035467257 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 17:04:27 INFO - PROCESS | 2220 | 1466035467260 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 17:04:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 17:04:27 INFO - PROCESS | 2220 | 1466035467264 Marionette TRACE conn6 <- [1,2014,null,{}] 17:04:27 INFO - PROCESS | 2220 | 1466035467279 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}] 17:04:27 INFO - PROCESS | 2220 | 1466035467284 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:27 INFO - PROCESS | 2220 | 1466035467404 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 17:04:27 INFO - PROCESS | 2220 | 1466035467509 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:27 INFO - PROCESS | 2220 | 1466035467513 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:27 INFO - PROCESS | 2220 | ++DOCSHELL 14D4A000 == 30 [pid = 2220] [id = 513] 17:04:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (14D4E400) [pid = 2220] [serial = 1539] [outer = 00000000] 17:04:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (14DBDC00) [pid = 2220] [serial = 1540] [outer = 14D4E400] 17:04:27 INFO - PROCESS | 2220 | 1466035467569 Marionette DEBUG loaded listener.js 17:04:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (14F32C00) [pid = 2220] [serial = 1541] [outer = 14D4E400] 17:04:27 INFO - PROCESS | 2220 | 1466035467932 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]]]}] 17:04:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 17:04:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 730ms 17:04:28 INFO - PROCESS | 2220 | 1466035467995 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 17:04:28 INFO - PROCESS | 2220 | 1466035467997 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 17:04:28 INFO - PROCESS | 2220 | 1466035468000 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 17:04:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 17:04:28 INFO - PROCESS | 2220 | 1466035468002 Marionette TRACE conn6 <- [1,2018,null,{}] 17:04:28 INFO - PROCESS | 2220 | 1466035468005 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}] 17:04:28 INFO - PROCESS | 2220 | 1466035468007 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:28 INFO - PROCESS | 2220 | 1466035468091 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 17:04:28 INFO - PROCESS | 2220 | 1466035468097 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:28 INFO - PROCESS | 2220 | 1466035468108 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:28 INFO - PROCESS | 2220 | ++DOCSHELL 09158C00 == 31 [pid = 2220] [id = 514] 17:04:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (0915A800) [pid = 2220] [serial = 1542] [outer = 00000000] 17:04:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (16942C00) [pid = 2220] [serial = 1543] [outer = 0915A800] 17:04:28 INFO - PROCESS | 2220 | 1466035468155 Marionette DEBUG loaded listener.js 17:04:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (16968000) [pid = 2220] [serial = 1544] [outer = 0915A800] 17:04:28 INFO - PROCESS | 2220 | 1466035468659 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]]]}] 17:04:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 17:04:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 670ms 17:04:28 INFO - PROCESS | 2220 | 1466035468681 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 17:04:28 INFO - PROCESS | 2220 | 1466035468683 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 17:04:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 17:04:28 INFO - PROCESS | 2220 | 1466035468686 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 17:04:28 INFO - PROCESS | 2220 | 1466035468687 Marionette TRACE conn6 <- [1,2022,null,{}] 17:04:28 INFO - PROCESS | 2220 | 1466035468691 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}] 17:04:28 INFO - PROCESS | 2220 | 1466035468693 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:28 INFO - PROCESS | 2220 | 1466035468833 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 17:04:28 INFO - PROCESS | 2220 | 1466035468896 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:28 INFO - PROCESS | 2220 | 1466035468898 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:28 INFO - PROCESS | 2220 | ++DOCSHELL 16A85000 == 32 [pid = 2220] [id = 515] 17:04:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (16A89800) [pid = 2220] [serial = 1545] [outer = 00000000] 17:04:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (17E38400) [pid = 2220] [serial = 1546] [outer = 16A89800] 17:04:28 INFO - PROCESS | 2220 | 1466035468941 Marionette DEBUG loaded listener.js 17:04:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (186D5400) [pid = 2220] [serial = 1547] [outer = 16A89800] 17:04:29 INFO - PROCESS | 2220 | 1466035469357 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]]]}] 17:04:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 17:04:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 730ms 17:04:29 INFO - PROCESS | 2220 | 1466035469424 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 17:04:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 17:04:29 INFO - PROCESS | 2220 | 1466035469426 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 17:04:29 INFO - PROCESS | 2220 | 1466035469430 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 17:04:29 INFO - PROCESS | 2220 | 1466035469431 Marionette TRACE conn6 <- [1,2026,null,{}] 17:04:29 INFO - PROCESS | 2220 | 1466035469435 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}] 17:04:29 INFO - PROCESS | 2220 | 1466035469440 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:29 INFO - PROCESS | 2220 | 1466035469580 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 17:04:29 INFO - PROCESS | 2220 | 1466035469647 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:29 INFO - PROCESS | 2220 | 1466035469649 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:29 INFO - PROCESS | 2220 | ++DOCSHELL 19285000 == 33 [pid = 2220] [id = 516] 17:04:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (19285400) [pid = 2220] [serial = 1548] [outer = 00000000] 17:04:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (19717C00) [pid = 2220] [serial = 1549] [outer = 19285400] 17:04:29 INFO - PROCESS | 2220 | 1466035469697 Marionette DEBUG loaded listener.js 17:04:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (19790800) [pid = 2220] [serial = 1550] [outer = 19285400] 17:04:30 INFO - PROCESS | 2220 | 1466035470131 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]]]}] 17:04:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 17:04:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 730ms 17:04:30 INFO - PROCESS | 2220 | 1466035470181 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 17:04:30 INFO - PROCESS | 2220 | 1466035470183 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 17:04:30 INFO - PROCESS | 2220 | 1466035470194 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 17:04:30 INFO - PROCESS | 2220 | 1466035470195 Marionette TRACE conn6 <- [1,2030,null,{}] 17:04:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 17:04:30 INFO - PROCESS | 2220 | 1466035470199 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}] 17:04:30 INFO - PROCESS | 2220 | 1466035470210 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:30 INFO - PROCESS | 2220 | 1466035470323 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 17:04:30 INFO - PROCESS | 2220 | 1466035470563 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:30 INFO - PROCESS | 2220 | 1466035470565 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:30 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (1BA5A000) [pid = 2220] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 17:04:30 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (167EB800) [pid = 2220] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 17:04:30 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0DC8B800) [pid = 2220] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 17:04:30 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (17046C00) [pid = 2220] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 17:04:30 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (1B37E800) [pid = 2220] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 17:04:30 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0D86B400) [pid = 2220] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 17:04:30 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0D21C000) [pid = 2220] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 17:04:30 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0DCDB400) [pid = 2220] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 17:04:30 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (0DC8D800) [pid = 2220] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 17:04:30 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (19AB4400) [pid = 2220] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 17:04:30 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (14814000) [pid = 2220] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 17:04:30 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (0CD6E000) [pid = 2220] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 17:04:30 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (19229800) [pid = 2220] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 17:04:30 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (16987C00) [pid = 2220] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 17:04:30 INFO - PROCESS | 2220 | ++DOCSHELL 09160000 == 34 [pid = 2220] [id = 517] 17:04:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (09162000) [pid = 2220] [serial = 1551] [outer = 00000000] 17:04:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (0DC82000) [pid = 2220] [serial = 1552] [outer = 09162000] 17:04:30 INFO - PROCESS | 2220 | 1466035470618 Marionette DEBUG loaded listener.js 17:04:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (0E201C00) [pid = 2220] [serial = 1553] [outer = 09162000] 17:04:31 INFO - PROCESS | 2220 | 1466035470983 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]]]}] 17:04:31 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) 17:04:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 830ms 17:04:31 INFO - PROCESS | 2220 | 1466035471031 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 17:04:31 INFO - PROCESS | 2220 | 1466035471033 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 17:04:31 INFO - PROCESS | 2220 | 1466035471036 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 17:04:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 17:04:31 INFO - PROCESS | 2220 | 1466035471038 Marionette TRACE conn6 <- [1,2034,null,{}] 17:04:31 INFO - PROCESS | 2220 | 1466035471041 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}] 17:04:31 INFO - PROCESS | 2220 | 1466035471043 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:31 INFO - PROCESS | 2220 | 1466035471125 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 17:04:31 INFO - PROCESS | 2220 | 1466035471220 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:31 INFO - PROCESS | 2220 | 1466035471222 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:31 INFO - PROCESS | 2220 | ++DOCSHELL 0D93E800 == 35 [pid = 2220] [id = 518] 17:04:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (0DC8B800) [pid = 2220] [serial = 1554] [outer = 00000000] 17:04:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (19AAEC00) [pid = 2220] [serial = 1555] [outer = 0DC8B800] 17:04:31 INFO - PROCESS | 2220 | 1466035471265 Marionette DEBUG loaded listener.js 17:04:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (19AB9C00) [pid = 2220] [serial = 1556] [outer = 0DC8B800] 17:04:31 INFO - PROCESS | 2220 | 1466035471615 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]]]}] 17:04:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:04:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 630ms 17:04:31 INFO - PROCESS | 2220 | 1466035471671 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 17:04:31 INFO - PROCESS | 2220 | 1466035471673 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 17:04:31 INFO - PROCESS | 2220 | 1466035471676 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 17:04:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 17:04:31 INFO - PROCESS | 2220 | 1466035471678 Marionette TRACE conn6 <- [1,2038,null,{}] 17:04:31 INFO - PROCESS | 2220 | 1466035471681 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}] 17:04:31 INFO - PROCESS | 2220 | 1466035471683 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:31 INFO - PROCESS | 2220 | 1466035471798 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 17:04:31 INFO - PROCESS | 2220 | 1466035471834 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:31 INFO - PROCESS | 2220 | 1466035471835 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:31 INFO - PROCESS | 2220 | ++DOCSHELL 19887000 == 36 [pid = 2220] [id = 519] 17:04:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (19887C00) [pid = 2220] [serial = 1557] [outer = 00000000] 17:04:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (1A3E1800) [pid = 2220] [serial = 1558] [outer = 19887C00] 17:04:31 INFO - PROCESS | 2220 | 1466035471878 Marionette DEBUG loaded listener.js 17:04:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (1A3E7800) [pid = 2220] [serial = 1559] [outer = 19887C00] 17:04:32 INFO - PROCESS | 2220 | 1466035472296 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]]]}] 17:04:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 17:04:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 672ms 17:04:32 INFO - PROCESS | 2220 | 1466035472362 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 17:04:32 INFO - PROCESS | 2220 | 1466035472364 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 17:04:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 17:04:32 INFO - PROCESS | 2220 | 1466035472367 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 17:04:32 INFO - PROCESS | 2220 | 1466035472369 Marionette TRACE conn6 <- [1,2042,null,{}] 17:04:32 INFO - PROCESS | 2220 | 1466035472372 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}] 17:04:32 INFO - PROCESS | 2220 | 1466035472374 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:32 INFO - PROCESS | 2220 | 1466035472459 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 17:04:32 INFO - PROCESS | 2220 | 1466035472468 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:32 INFO - PROCESS | 2220 | 1466035472470 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:32 INFO - PROCESS | 2220 | ++DOCSHELL 0E27C000 == 37 [pid = 2220] [id = 520] 17:04:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (1B381400) [pid = 2220] [serial = 1560] [outer = 00000000] 17:04:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (1B38C400) [pid = 2220] [serial = 1561] [outer = 1B381400] 17:04:32 INFO - PROCESS | 2220 | 1466035472515 Marionette DEBUG loaded listener.js 17:04:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (1B9B9800) [pid = 2220] [serial = 1562] [outer = 1B381400] 17:04:33 INFO - PROCESS | 2220 | 1466035473242 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]]]}] 17:04:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 17:04:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 931ms 17:04:33 INFO - PROCESS | 2220 | 1466035473299 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 17:04:33 INFO - PROCESS | 2220 | 1466035473303 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 17:04:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 17:04:33 INFO - PROCESS | 2220 | 1466035473308 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 17:04:33 INFO - PROCESS | 2220 | 1466035473313 Marionette TRACE conn6 <- [1,2046,null,{}] 17:04:33 INFO - PROCESS | 2220 | 1466035473319 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}] 17:04:33 INFO - PROCESS | 2220 | 1466035473321 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:33 INFO - PROCESS | 2220 | 1466035473435 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 17:04:33 INFO - PROCESS | 2220 | 1466035473573 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:33 INFO - PROCESS | 2220 | 1466035473576 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:33 INFO - PROCESS | 2220 | ++DOCSHELL 0D449C00 == 38 [pid = 2220] [id = 521] 17:04:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0D4C4000) [pid = 2220] [serial = 1563] [outer = 00000000] 17:04:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0DA62C00) [pid = 2220] [serial = 1564] [outer = 0D4C4000] 17:04:33 INFO - PROCESS | 2220 | 1466035473633 Marionette DEBUG loaded listener.js 17:04:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0DD43400) [pid = 2220] [serial = 1565] [outer = 0D4C4000] 17:04:34 INFO - PROCESS | 2220 | 1466035474214 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]]]}] 17:04:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 17:04:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 930ms 17:04:34 INFO - PROCESS | 2220 | 1466035474238 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 17:04:34 INFO - PROCESS | 2220 | 1466035474243 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 17:04:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 17:04:34 INFO - PROCESS | 2220 | 1466035474250 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 17:04:34 INFO - PROCESS | 2220 | 1466035474252 Marionette TRACE conn6 <- [1,2050,null,{}] 17:04:34 INFO - PROCESS | 2220 | 1466035474257 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}] 17:04:34 INFO - PROCESS | 2220 | 1466035474260 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:34 INFO - PROCESS | 2220 | 1466035474380 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 17:04:34 INFO - PROCESS | 2220 | 1466035474538 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:34 INFO - PROCESS | 2220 | 1466035474541 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:34 INFO - PROCESS | 2220 | ++DOCSHELL 1693B400 == 39 [pid = 2220] [id = 522] 17:04:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (1693D000) [pid = 2220] [serial = 1566] [outer = 00000000] 17:04:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (16B94400) [pid = 2220] [serial = 1567] [outer = 1693D000] 17:04:34 INFO - PROCESS | 2220 | 1466035474601 Marionette DEBUG loaded listener.js 17:04:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (17F69C00) [pid = 2220] [serial = 1568] [outer = 1693D000] 17:04:35 INFO - PROCESS | 2220 | 1466035475237 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]]]}] 17:04:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 17:04:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1021ms 17:04:35 INFO - PROCESS | 2220 | 1466035475275 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 17:04:35 INFO - PROCESS | 2220 | 1466035475277 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 17:04:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 17:04:35 INFO - PROCESS | 2220 | 1466035475281 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 17:04:35 INFO - PROCESS | 2220 | 1466035475285 Marionette TRACE conn6 <- [1,2054,null,{}] 17:04:35 INFO - PROCESS | 2220 | 1466035475296 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}] 17:04:35 INFO - PROCESS | 2220 | 1466035475301 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:35 INFO - PROCESS | 2220 | 1466035475410 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 17:04:35 INFO - PROCESS | 2220 | 1466035475552 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:35 INFO - PROCESS | 2220 | 1466035475555 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:35 INFO - PROCESS | 2220 | ++DOCSHELL 1BAC1C00 == 40 [pid = 2220] [id = 523] 17:04:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (1BAC2000) [pid = 2220] [serial = 1569] [outer = 00000000] 17:04:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (1BB9A800) [pid = 2220] [serial = 1570] [outer = 1BAC2000] 17:04:35 INFO - PROCESS | 2220 | 1466035475613 Marionette DEBUG loaded listener.js 17:04:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (1C327C00) [pid = 2220] [serial = 1571] [outer = 1BAC2000] 17:04:36 INFO - PROCESS | 2220 | 1466035476406 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]]]}] 17:04:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 17:04:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1185ms 17:04:36 INFO - PROCESS | 2220 | 1466035476481 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 17:04:36 INFO - PROCESS | 2220 | 1466035476486 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 17:04:36 INFO - PROCESS | 2220 | 1466035476491 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 17:04:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 17:04:36 INFO - PROCESS | 2220 | 1466035476495 Marionette TRACE conn6 <- [1,2058,null,{}] 17:04:36 INFO - PROCESS | 2220 | 1466035476500 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}] 17:04:36 INFO - PROCESS | 2220 | 1466035476503 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:36 INFO - PROCESS | 2220 | 1466035476615 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 17:04:36 INFO - PROCESS | 2220 | 1466035476748 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:36 INFO - PROCESS | 2220 | 1466035476753 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:36 INFO - PROCESS | 2220 | ++DOCSHELL 0D939400 == 41 [pid = 2220] [id = 524] 17:04:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0D93D800) [pid = 2220] [serial = 1572] [outer = 00000000] 17:04:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0DC80400) [pid = 2220] [serial = 1573] [outer = 0D93D800] 17:04:36 INFO - PROCESS | 2220 | 1466035476806 Marionette DEBUG loaded listener.js 17:04:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0E205000) [pid = 2220] [serial = 1574] [outer = 0D93D800] 17:04:37 INFO - PROCESS | 2220 | --DOCSHELL 19887000 == 40 [pid = 2220] [id = 519] 17:04:37 INFO - PROCESS | 2220 | --DOCSHELL 0D93E800 == 39 [pid = 2220] [id = 518] 17:04:37 INFO - PROCESS | 2220 | --DOCSHELL 09160000 == 38 [pid = 2220] [id = 517] 17:04:37 INFO - PROCESS | 2220 | --DOCSHELL 19285000 == 37 [pid = 2220] [id = 516] 17:04:37 INFO - PROCESS | 2220 | --DOCSHELL 16A85000 == 36 [pid = 2220] [id = 515] 17:04:37 INFO - PROCESS | 2220 | --DOCSHELL 09158C00 == 35 [pid = 2220] [id = 514] 17:04:37 INFO - PROCESS | 2220 | --DOCSHELL 14D4A000 == 34 [pid = 2220] [id = 513] 17:04:37 INFO - PROCESS | 2220 | --DOCSHELL 0DC32400 == 33 [pid = 2220] [id = 512] 17:04:37 INFO - PROCESS | 2220 | --DOCSHELL 0D86BC00 == 32 [pid = 2220] [id = 511] 17:04:37 INFO - PROCESS | 2220 | --DOCSHELL 0D206000 == 31 [pid = 2220] [id = 510] 17:04:37 INFO - PROCESS | 2220 | --DOCSHELL 14F3AC00 == 30 [pid = 2220] [id = 509] 17:04:37 INFO - PROCESS | 2220 | --DOCSHELL 1BAC1C00 == 29 [pid = 2220] [id = 523] 17:04:37 INFO - PROCESS | 2220 | --DOCSHELL 1693B400 == 28 [pid = 2220] [id = 522] 17:04:37 INFO - PROCESS | 2220 | --DOCSHELL 0E27C000 == 27 [pid = 2220] [id = 520] 17:04:37 INFO - PROCESS | 2220 | --DOCSHELL 0D449C00 == 26 [pid = 2220] [id = 521] 17:04:37 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (114CAC00) [pid = 2220] [serial = 1498] [outer = 00000000] [url = about:blank] 17:04:37 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (1459D800) [pid = 2220] [serial = 1499] [outer = 00000000] [url = about:blank] 17:04:37 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0DCDFC00) [pid = 2220] [serial = 1495] [outer = 00000000] [url = about:blank] 17:04:37 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0DD44000) [pid = 2220] [serial = 1496] [outer = 00000000] [url = about:blank] 17:04:37 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (19ABA000) [pid = 2220] [serial = 1516] [outer = 00000000] [url = about:blank] 17:04:37 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (14FDD000) [pid = 2220] [serial = 1501] [outer = 00000000] [url = about:blank] 17:04:37 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (1971C800) [pid = 2220] [serial = 1514] [outer = 00000000] [url = about:blank] 17:04:37 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (15E0F800) [pid = 2220] [serial = 1502] [outer = 00000000] [url = about:blank] 17:04:37 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0D936000) [pid = 2220] [serial = 1519] [outer = 00000000] [url = about:blank] 17:04:37 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (1928B400) [pid = 2220] [serial = 1510] [outer = 00000000] [url = about:blank] 17:04:37 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (1A3D8400) [pid = 2220] [serial = 1517] [outer = 00000000] [url = about:blank] 17:04:37 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (14FE1400) [pid = 2220] [serial = 1520] [outer = 00000000] [url = about:blank] 17:04:37 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (1B30EC00) [pid = 2220] [serial = 1522] [outer = 00000000] [url = about:blank] 17:04:37 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (1BA5AC00) [pid = 2220] [serial = 1526] [outer = 00000000] [url = about:blank] 17:04:37 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (1B37FC00) [pid = 2220] [serial = 1523] [outer = 00000000] [url = about:blank] 17:04:37 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (1928B800) [pid = 2220] [serial = 1511] [outer = 00000000] [url = about:blank] 17:04:37 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (1C30E400) [pid = 2220] [serial = 1528] [outer = 00000000] [url = about:blank] 17:04:37 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (1C32F400) [pid = 2220] [serial = 1487] [outer = 00000000] [url = about:blank] 17:04:37 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (1696AC00) [pid = 2220] [serial = 1504] [outer = 00000000] [url = about:blank] 17:04:37 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (16991000) [pid = 2220] [serial = 1505] [outer = 00000000] [url = about:blank] 17:04:37 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (1978DC00) [pid = 2220] [serial = 1513] [outer = 00000000] [url = about:blank] 17:04:37 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (186D0400) [pid = 2220] [serial = 1507] [outer = 00000000] [url = about:blank] 17:04:37 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (11475400) [pid = 2220] [serial = 1525] [outer = 00000000] [url = about:blank] 17:04:37 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (0DA6F400) [pid = 2220] [serial = 1508] [outer = 00000000] [url = about:blank] 17:04:37 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (0D86F000) [pid = 2220] [serial = 1492] [outer = 00000000] [url = about:blank] 17:04:37 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (0D874C00) [pid = 2220] [serial = 1493] [outer = 00000000] [url = about:blank] 17:04:37 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (0D2EC400) [pid = 2220] [serial = 1489] [outer = 00000000] [url = about:blank] 17:04:37 INFO - PROCESS | 2220 | --DOMWINDOW == 66 (0D450000) [pid = 2220] [serial = 1490] [outer = 00000000] [url = about:blank] 17:04:38 INFO - PROCESS | 2220 | 1466035477997 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]]]}] 17:04:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 17:04:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1532ms 17:04:38 INFO - PROCESS | 2220 | 1466035478029 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 17:04:38 INFO - PROCESS | 2220 | 1466035478033 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 17:04:38 INFO - PROCESS | 2220 | 1466035478075 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 17:04:38 INFO - PROCESS | 2220 | 1466035478078 Marionette TRACE conn6 <- [1,2062,null,{}] 17:04:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 17:04:38 INFO - PROCESS | 2220 | 1466035478087 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}] 17:04:38 INFO - PROCESS | 2220 | 1466035478089 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:38 INFO - PROCESS | 2220 | 1466035478175 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 17:04:38 INFO - PROCESS | 2220 | 1466035478270 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:38 INFO - PROCESS | 2220 | 1466035478272 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:38 INFO - PROCESS | 2220 | ++DOCSHELL 0D177C00 == 27 [pid = 2220] [id = 525] 17:04:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 67 (0D1EC000) [pid = 2220] [serial = 1575] [outer = 00000000] 17:04:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (0D44B400) [pid = 2220] [serial = 1576] [outer = 0D1EC000] 17:04:38 INFO - PROCESS | 2220 | 1466035478323 Marionette DEBUG loaded listener.js 17:04:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (0D4C5C00) [pid = 2220] [serial = 1577] [outer = 0D1EC000] 17:04:38 INFO - PROCESS | 2220 | 1466035478746 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]]]}] 17:04:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 17:04:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 730ms 17:04:38 INFO - PROCESS | 2220 | 1466035478814 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 17:04:38 INFO - PROCESS | 2220 | 1466035478820 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 17:04:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 17:04:38 INFO - PROCESS | 2220 | 1466035478831 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 17:04:38 INFO - PROCESS | 2220 | 1466035478834 Marionette TRACE conn6 <- [1,2066,null,{}] 17:04:38 INFO - PROCESS | 2220 | 1466035478838 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}] 17:04:38 INFO - PROCESS | 2220 | 1466035478841 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:38 INFO - PROCESS | 2220 | 1466035478940 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 17:04:38 INFO - PROCESS | 2220 | 1466035478956 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:38 INFO - PROCESS | 2220 | 1466035478958 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:39 INFO - PROCESS | 2220 | ++DOCSHELL 0D872000 == 28 [pid = 2220] [id = 526] 17:04:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (0D872400) [pid = 2220] [serial = 1578] [outer = 00000000] 17:04:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (0D877C00) [pid = 2220] [serial = 1579] [outer = 0D872400] 17:04:39 INFO - PROCESS | 2220 | 1466035479008 Marionette DEBUG loaded listener.js 17:04:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (0D93AC00) [pid = 2220] [serial = 1580] [outer = 0D872400] 17:04:39 INFO - PROCESS | 2220 | 1466035479481 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]]]}] 17:04:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 17:04:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 670ms 17:04:39 INFO - PROCESS | 2220 | 1466035479506 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 17:04:39 INFO - PROCESS | 2220 | 1466035479508 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 17:04:39 INFO - PROCESS | 2220 | 1466035479511 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 17:04:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 17:04:39 INFO - PROCESS | 2220 | 1466035479515 Marionette TRACE conn6 <- [1,2070,null,{}] 17:04:39 INFO - PROCESS | 2220 | 1466035479526 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}] 17:04:39 INFO - PROCESS | 2220 | 1466035479531 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:39 INFO - PROCESS | 2220 | 1466035479649 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 17:04:39 INFO - PROCESS | 2220 | 1466035479754 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:39 INFO - PROCESS | 2220 | 1466035479757 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:39 INFO - PROCESS | 2220 | ++DOCSHELL 1455F400 == 29 [pid = 2220] [id = 527] 17:04:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (14593800) [pid = 2220] [serial = 1581] [outer = 00000000] 17:04:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (1459F000) [pid = 2220] [serial = 1582] [outer = 14593800] 17:04:39 INFO - PROCESS | 2220 | 1466035479804 Marionette DEBUG loaded listener.js 17:04:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (14D31000) [pid = 2220] [serial = 1583] [outer = 14593800] 17:04:40 INFO - PROCESS | 2220 | 1466035480224 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]]]}] 17:04:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 17:04:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 730ms 17:04:40 INFO - PROCESS | 2220 | 1466035480245 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 17:04:40 INFO - PROCESS | 2220 | 1466035480248 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 17:04:40 INFO - PROCESS | 2220 | 1466035480251 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 17:04:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 17:04:40 INFO - PROCESS | 2220 | 1466035480253 Marionette TRACE conn6 <- [1,2074,null,{}] 17:04:40 INFO - PROCESS | 2220 | 1466035480256 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}] 17:04:40 INFO - PROCESS | 2220 | 1466035480258 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:40 INFO - PROCESS | 2220 | 1466035480385 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 17:04:40 INFO - PROCESS | 2220 | 1466035480391 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:40 INFO - PROCESS | 2220 | 1466035480393 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:40 INFO - PROCESS | 2220 | ++DOCSHELL 14596000 == 30 [pid = 2220] [id = 528] 17:04:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (1459E400) [pid = 2220] [serial = 1584] [outer = 00000000] 17:04:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (15C54000) [pid = 2220] [serial = 1585] [outer = 1459E400] 17:04:40 INFO - PROCESS | 2220 | 1466035480500 Marionette DEBUG loaded listener.js 17:04:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (1646C000) [pid = 2220] [serial = 1586] [outer = 1459E400] 17:04:40 INFO - PROCESS | 2220 | 1466035480967 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]]]}] 17:04:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 17:04:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 770ms 17:04:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 17:04:41 INFO - PROCESS | 2220 | 1466035481038 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 17:04:41 INFO - PROCESS | 2220 | 1466035481040 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 17:04:41 INFO - PROCESS | 2220 | 1466035481043 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 17:04:41 INFO - PROCESS | 2220 | 1466035481045 Marionette TRACE conn6 <- [1,2078,null,{}] 17:04:41 INFO - PROCESS | 2220 | 1466035481048 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}] 17:04:41 INFO - PROCESS | 2220 | 1466035481050 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:41 INFO - PROCESS | 2220 | 1466035481166 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 17:04:41 INFO - PROCESS | 2220 | 1466035481178 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:41 INFO - PROCESS | 2220 | 1466035481180 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:41 INFO - PROCESS | 2220 | ++DOCSHELL 16939C00 == 31 [pid = 2220] [id = 529] 17:04:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (16946800) [pid = 2220] [serial = 1587] [outer = 00000000] 17:04:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (1698AC00) [pid = 2220] [serial = 1588] [outer = 16946800] 17:04:41 INFO - PROCESS | 2220 | 1466035481226 Marionette DEBUG loaded listener.js 17:04:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (16991000) [pid = 2220] [serial = 1589] [outer = 16946800] 17:04:41 INFO - PROCESS | 2220 | 1466035481681 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]]]}] 17:04:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 17:04:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 670ms 17:04:41 INFO - PROCESS | 2220 | 1466035481716 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 17:04:41 INFO - PROCESS | 2220 | 1466035481718 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 17:04:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 17:04:41 INFO - PROCESS | 2220 | 1466035481721 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 17:04:41 INFO - PROCESS | 2220 | 1466035481723 Marionette TRACE conn6 <- [1,2082,null,{}] 17:04:41 INFO - PROCESS | 2220 | 1466035481726 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}] 17:04:41 INFO - PROCESS | 2220 | 1466035481732 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:41 INFO - PROCESS | 2220 | 1466035481876 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 17:04:41 INFO - PROCESS | 2220 | 1466035481886 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:41 INFO - PROCESS | 2220 | 1466035481888 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:41 INFO - PROCESS | 2220 | ++DOCSHELL 17046C00 == 32 [pid = 2220] [id = 530] 17:04:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (17047000) [pid = 2220] [serial = 1590] [outer = 00000000] 17:04:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (19282800) [pid = 2220] [serial = 1591] [outer = 17047000] 17:04:41 INFO - PROCESS | 2220 | 1466035481931 Marionette DEBUG loaded listener.js 17:04:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (1928F800) [pid = 2220] [serial = 1592] [outer = 17047000] 17:04:42 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (16A89800) [pid = 2220] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 17:04:42 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (19285400) [pid = 2220] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 17:04:42 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0D2EA800) [pid = 2220] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 17:04:42 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0DC32800) [pid = 2220] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 17:04:42 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0915A800) [pid = 2220] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 17:04:42 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0D86C400) [pid = 2220] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 17:04:42 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (14D4E400) [pid = 2220] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 17:04:42 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (09162000) [pid = 2220] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 17:04:42 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (1BA57C00) [pid = 2220] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 17:04:42 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (0DC8B800) [pid = 2220] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 17:04:42 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (1B381400) [pid = 2220] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 17:04:42 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (19887C00) [pid = 2220] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 17:04:42 INFO - PROCESS | 2220 | 1466035482612 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]]]}] 17:04:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 17:04:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 930ms 17:04:42 INFO - PROCESS | 2220 | 1466035482652 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 17:04:42 INFO - PROCESS | 2220 | 1466035482654 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 17:04:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 17:04:42 INFO - PROCESS | 2220 | 1466035482657 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 17:04:42 INFO - PROCESS | 2220 | 1466035482659 Marionette TRACE conn6 <- [1,2086,null,{}] 17:04:42 INFO - PROCESS | 2220 | 1466035482662 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}] 17:04:42 INFO - PROCESS | 2220 | 1466035482664 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:42 INFO - PROCESS | 2220 | 1466035482741 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 17:04:42 INFO - PROCESS | 2220 | 1466035482746 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:42 INFO - PROCESS | 2220 | 1466035482748 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:42 INFO - PROCESS | 2220 | ++DOCSHELL 0DD41000 == 33 [pid = 2220] [id = 531] 17:04:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (14670000) [pid = 2220] [serial = 1593] [outer = 00000000] 17:04:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (17E2D800) [pid = 2220] [serial = 1594] [outer = 14670000] 17:04:42 INFO - PROCESS | 2220 | 1466035482791 Marionette DEBUG loaded listener.js 17:04:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (0916B400) [pid = 2220] [serial = 1595] [outer = 14670000] 17:04:43 INFO - PROCESS | 2220 | 1466035483216 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]]]}] 17:04:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 17:04:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 631ms 17:04:43 INFO - PROCESS | 2220 | 1466035483288 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 17:04:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 17:04:43 INFO - PROCESS | 2220 | 1466035483291 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 17:04:43 INFO - PROCESS | 2220 | 1466035483294 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 17:04:43 INFO - PROCESS | 2220 | 1466035483296 Marionette TRACE conn6 <- [1,2090,null,{}] 17:04:43 INFO - PROCESS | 2220 | 1466035483299 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}] 17:04:43 INFO - PROCESS | 2220 | 1466035483301 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:43 INFO - PROCESS | 2220 | 1466035483380 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 17:04:43 INFO - PROCESS | 2220 | 1466035483386 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:43 INFO - PROCESS | 2220 | 1466035483388 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:43 INFO - PROCESS | 2220 | ++DOCSHELL 0D876C00 == 34 [pid = 2220] [id = 532] 17:04:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (1693EC00) [pid = 2220] [serial = 1596] [outer = 00000000] 17:04:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (19713C00) [pid = 2220] [serial = 1597] [outer = 1693EC00] 17:04:43 INFO - PROCESS | 2220 | 1466035483430 Marionette DEBUG loaded listener.js 17:04:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (1928FC00) [pid = 2220] [serial = 1598] [outer = 1693EC00] 17:04:43 INFO - PROCESS | 2220 | 1466035483881 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]]]}] 17:04:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 17:04:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 631ms 17:04:43 INFO - PROCESS | 2220 | 1466035483930 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 17:04:43 INFO - PROCESS | 2220 | 1466035483932 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 17:04:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 17:04:43 INFO - PROCESS | 2220 | 1466035483935 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 17:04:43 INFO - PROCESS | 2220 | 1466035483936 Marionette TRACE conn6 <- [1,2094,null,{}] 17:04:43 INFO - PROCESS | 2220 | 1466035483940 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}] 17:04:43 INFO - PROCESS | 2220 | 1466035483942 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:44 INFO - PROCESS | 2220 | 1466035484025 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 17:04:44 INFO - PROCESS | 2220 | 1466035484031 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:44 INFO - PROCESS | 2220 | 1466035484033 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:44 INFO - PROCESS | 2220 | ++DOCSHELL 1455F000 == 35 [pid = 2220] [id = 533] 17:04:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (19882400) [pid = 2220] [serial = 1599] [outer = 00000000] 17:04:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (19AAF400) [pid = 2220] [serial = 1600] [outer = 19882400] 17:04:44 INFO - PROCESS | 2220 | 1466035484088 Marionette DEBUG loaded listener.js 17:04:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (19AB0400) [pid = 2220] [serial = 1601] [outer = 19882400] 17:04:44 INFO - PROCESS | 2220 | 1466035484850 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]]]}] 17:04:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 17:04:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 970ms 17:04:44 INFO - PROCESS | 2220 | 1466035484910 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 17:04:44 INFO - PROCESS | 2220 | 1466035484915 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 17:04:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 17:04:44 INFO - PROCESS | 2220 | 1466035484920 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 17:04:44 INFO - PROCESS | 2220 | 1466035484924 Marionette TRACE conn6 <- [1,2098,null,{}] 17:04:44 INFO - PROCESS | 2220 | 1466035484930 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}] 17:04:44 INFO - PROCESS | 2220 | 1466035484933 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:45 INFO - PROCESS | 2220 | 1466035485054 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 17:04:45 INFO - PROCESS | 2220 | 1466035485194 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:45 INFO - PROCESS | 2220 | 1466035485197 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:45 INFO - PROCESS | 2220 | ++DOCSHELL 0D2E6400 == 36 [pid = 2220] [id = 534] 17:04:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0D44F000) [pid = 2220] [serial = 1602] [outer = 00000000] 17:04:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0D874C00) [pid = 2220] [serial = 1603] [outer = 0D44F000] 17:04:45 INFO - PROCESS | 2220 | 1466035485255 Marionette DEBUG loaded listener.js 17:04:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0DC87000) [pid = 2220] [serial = 1604] [outer = 0D44F000] 17:04:45 INFO - PROCESS | 2220 | 1466035485939 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]]]}] 17:04:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 17:04:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1078ms 17:04:46 INFO - PROCESS | 2220 | 1466035486014 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 17:04:46 INFO - PROCESS | 2220 | 1466035486018 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 17:04:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 17:04:46 INFO - PROCESS | 2220 | 1466035486025 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 17:04:46 INFO - PROCESS | 2220 | 1466035486028 Marionette TRACE conn6 <- [1,2102,null,{}] 17:04:46 INFO - PROCESS | 2220 | 1466035486032 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}] 17:04:46 INFO - PROCESS | 2220 | 1466035486035 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:46 INFO - PROCESS | 2220 | 1466035486166 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 17:04:46 INFO - PROCESS | 2220 | 1466035486405 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:46 INFO - PROCESS | 2220 | 1466035486408 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:46 INFO - PROCESS | 2220 | ++DOCSHELL 0915FC00 == 37 [pid = 2220] [id = 535] 17:04:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (09160000) [pid = 2220] [serial = 1605] [outer = 00000000] 17:04:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0CD73000) [pid = 2220] [serial = 1606] [outer = 09160000] 17:04:46 INFO - PROCESS | 2220 | 1466035486466 Marionette DEBUG loaded listener.js 17:04:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0D20DC00) [pid = 2220] [serial = 1607] [outer = 09160000] 17:04:46 INFO - PROCESS | 2220 | --DOCSHELL 0D876C00 == 36 [pid = 2220] [id = 532] 17:04:46 INFO - PROCESS | 2220 | --DOCSHELL 0DD41000 == 35 [pid = 2220] [id = 531] 17:04:46 INFO - PROCESS | 2220 | --DOCSHELL 17046C00 == 34 [pid = 2220] [id = 530] 17:04:46 INFO - PROCESS | 2220 | --DOCSHELL 16939C00 == 33 [pid = 2220] [id = 529] 17:04:46 INFO - PROCESS | 2220 | --DOCSHELL 14596000 == 32 [pid = 2220] [id = 528] 17:04:46 INFO - PROCESS | 2220 | --DOCSHELL 1455F400 == 31 [pid = 2220] [id = 527] 17:04:46 INFO - PROCESS | 2220 | --DOCSHELL 0D872000 == 30 [pid = 2220] [id = 526] 17:04:46 INFO - PROCESS | 2220 | --DOCSHELL 0D177C00 == 29 [pid = 2220] [id = 525] 17:04:46 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (1B38C400) [pid = 2220] [serial = 1561] [outer = 00000000] [url = about:blank] 17:04:46 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (1A3E1800) [pid = 2220] [serial = 1558] [outer = 00000000] [url = about:blank] 17:04:46 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (1A3E7800) [pid = 2220] [serial = 1559] [outer = 00000000] [url = about:blank] 17:04:46 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (17E38400) [pid = 2220] [serial = 1546] [outer = 00000000] [url = about:blank] 17:04:46 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (19717C00) [pid = 2220] [serial = 1549] [outer = 00000000] [url = about:blank] 17:04:46 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (186D5400) [pid = 2220] [serial = 1547] [outer = 00000000] [url = about:blank] 17:04:46 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0D818400) [pid = 2220] [serial = 1531] [outer = 00000000] [url = about:blank] 17:04:46 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0D933000) [pid = 2220] [serial = 1532] [outer = 00000000] [url = about:blank] 17:04:46 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0DC88C00) [pid = 2220] [serial = 1537] [outer = 00000000] [url = about:blank] 17:04:46 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0DD41C00) [pid = 2220] [serial = 1538] [outer = 00000000] [url = about:blank] 17:04:46 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (16942C00) [pid = 2220] [serial = 1543] [outer = 00000000] [url = about:blank] 17:04:46 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (0D938C00) [pid = 2220] [serial = 1534] [outer = 00000000] [url = about:blank] 17:04:46 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (0DC83400) [pid = 2220] [serial = 1535] [outer = 00000000] [url = about:blank] 17:04:46 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (14DBDC00) [pid = 2220] [serial = 1540] [outer = 00000000] [url = about:blank] 17:04:46 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (14F32C00) [pid = 2220] [serial = 1541] [outer = 00000000] [url = about:blank] 17:04:46 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (19790800) [pid = 2220] [serial = 1550] [outer = 00000000] [url = about:blank] 17:04:46 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (0DC82000) [pid = 2220] [serial = 1552] [outer = 00000000] [url = about:blank] 17:04:46 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (1C31A800) [pid = 2220] [serial = 1529] [outer = 00000000] [url = about:blank] 17:04:46 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (19AAEC00) [pid = 2220] [serial = 1555] [outer = 00000000] [url = about:blank] 17:04:46 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (0E201C00) [pid = 2220] [serial = 1553] [outer = 00000000] [url = about:blank] 17:04:46 INFO - PROCESS | 2220 | --DOMWINDOW == 66 (19AB9C00) [pid = 2220] [serial = 1556] [outer = 00000000] [url = about:blank] 17:04:46 INFO - PROCESS | 2220 | --DOMWINDOW == 65 (16968000) [pid = 2220] [serial = 1544] [outer = 00000000] [url = about:blank] 17:04:46 INFO - PROCESS | 2220 | --DOMWINDOW == 64 (1B9B9800) [pid = 2220] [serial = 1562] [outer = 00000000] [url = about:blank] 17:04:47 INFO - PROCESS | 2220 | 1466035487117 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]]]}] 17:04:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 17:04:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1120ms 17:04:47 INFO - PROCESS | 2220 | 1466035487151 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 17:04:47 INFO - PROCESS | 2220 | 1466035487155 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 17:04:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 17:04:47 INFO - PROCESS | 2220 | 1466035487159 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 17:04:47 INFO - PROCESS | 2220 | 1466035487162 Marionette TRACE conn6 <- [1,2106,null,{}] 17:04:47 INFO - PROCESS | 2220 | 1466035487167 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}] 17:04:47 INFO - PROCESS | 2220 | 1466035487171 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:47 INFO - PROCESS | 2220 | 1466035487261 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 17:04:47 INFO - PROCESS | 2220 | 1466035487272 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:47 INFO - PROCESS | 2220 | 1466035487275 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:47 INFO - PROCESS | 2220 | ++DOCSHELL 0C999C00 == 30 [pid = 2220] [id = 536] 17:04:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 65 (0C99C000) [pid = 2220] [serial = 1608] [outer = 00000000] 17:04:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 66 (0D86AC00) [pid = 2220] [serial = 1609] [outer = 0C99C000] 17:04:47 INFO - PROCESS | 2220 | 1466035487410 Marionette DEBUG loaded listener.js 17:04:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 67 (0D933800) [pid = 2220] [serial = 1610] [outer = 0C99C000] 17:04:47 INFO - PROCESS | 2220 | 1466035487875 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]]]}] 17:04:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 17:04:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 770ms 17:04:47 INFO - PROCESS | 2220 | 1466035487932 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 17:04:47 INFO - PROCESS | 2220 | 1466035487936 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 17:04:47 INFO - PROCESS | 2220 | 1466035487940 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 17:04:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 17:04:47 INFO - PROCESS | 2220 | 1466035487942 Marionette TRACE conn6 <- [1,2110,null,{}] 17:04:47 INFO - PROCESS | 2220 | 1466035487946 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}] 17:04:47 INFO - PROCESS | 2220 | 1466035487948 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:48 INFO - PROCESS | 2220 | 1466035488036 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 17:04:48 INFO - PROCESS | 2220 | 1466035488044 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:48 INFO - PROCESS | 2220 | 1466035488046 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:48 INFO - PROCESS | 2220 | ++DOCSHELL 0E20F400 == 31 [pid = 2220] [id = 537] 17:04:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (113CCC00) [pid = 2220] [serial = 1611] [outer = 00000000] 17:04:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (144CDC00) [pid = 2220] [serial = 1612] [outer = 113CCC00] 17:04:48 INFO - PROCESS | 2220 | 1466035488094 Marionette DEBUG loaded listener.js 17:04:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (14814000) [pid = 2220] [serial = 1613] [outer = 113CCC00] 17:04:48 INFO - PROCESS | 2220 | 1466035488564 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]]]}] 17:04:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 17:04:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 670ms 17:04:48 INFO - PROCESS | 2220 | 1466035488616 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 17:04:48 INFO - PROCESS | 2220 | 1466035488618 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 17:04:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 17:04:48 INFO - PROCESS | 2220 | 1466035488623 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 17:04:48 INFO - PROCESS | 2220 | 1466035488628 Marionette TRACE conn6 <- [1,2114,null,{}] 17:04:48 INFO - PROCESS | 2220 | 1466035488638 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}] 17:04:48 INFO - PROCESS | 2220 | 1466035488641 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:48 INFO - PROCESS | 2220 | 1466035488727 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 17:04:48 INFO - PROCESS | 2220 | 1466035488737 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:48 INFO - PROCESS | 2220 | 1466035488739 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:48 INFO - PROCESS | 2220 | ++DOCSHELL 1693C800 == 32 [pid = 2220] [id = 538] 17:04:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (1693CC00) [pid = 2220] [serial = 1614] [outer = 00000000] 17:04:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (1695FC00) [pid = 2220] [serial = 1615] [outer = 1693CC00] 17:04:48 INFO - PROCESS | 2220 | 1466035488782 Marionette DEBUG loaded listener.js 17:04:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (16983000) [pid = 2220] [serial = 1616] [outer = 1693CC00] 17:04:49 INFO - PROCESS | 2220 | 1466035489292 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]]]}] 17:04:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 17:04:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 690ms 17:04:49 INFO - PROCESS | 2220 | 1466035489315 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 17:04:49 INFO - PROCESS | 2220 | 1466035489318 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 17:04:49 INFO - PROCESS | 2220 | 1466035489322 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 17:04:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 17:04:49 INFO - PROCESS | 2220 | 1466035489323 Marionette TRACE conn6 <- [1,2118,null,{}] 17:04:49 INFO - PROCESS | 2220 | 1466035489327 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}] 17:04:49 INFO - PROCESS | 2220 | 1466035489329 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:49 INFO - PROCESS | 2220 | 1466035489446 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 17:04:49 INFO - PROCESS | 2220 | 1466035489453 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:49 INFO - PROCESS | 2220 | 1466035489455 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:49 INFO - PROCESS | 2220 | ++DOCSHELL 1696BC00 == 33 [pid = 2220] [id = 539] 17:04:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (1698B800) [pid = 2220] [serial = 1617] [outer = 00000000] 17:04:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (186D2400) [pid = 2220] [serial = 1618] [outer = 1698B800] 17:04:49 INFO - PROCESS | 2220 | 1466035489556 Marionette DEBUG loaded listener.js 17:04:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (1922FC00) [pid = 2220] [serial = 1619] [outer = 1698B800] 17:04:49 INFO - PROCESS | 2220 | 1466035489958 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] 17:04:50 INFO - PROCESS | 2220 | 1466035489998 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 17:04:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 17:04:50 INFO - PROCESS | 2220 | 1466035490001 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 17:04:50 INFO - PROCESS | 2220 | 1466035490002 Marionette TRACE conn6 <- [1,2122,null,{}] 17:04:50 INFO - PROCESS | 2220 | 1466035490006 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}] 17:04:50 INFO - PROCESS | 2220 | 1466035490008 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:50 INFO - PROCESS | 2220 | 1466035490132 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 17:04:50 INFO - PROCESS | 2220 | 1466035490223 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:50 INFO - PROCESS | 2220 | 1466035490229 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:50 INFO - PROCESS | 2220 | ++DOCSHELL 0DCE5400 == 34 [pid = 2220] [id = 540] 17:04:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (1928E800) [pid = 2220] [serial = 1620] [outer = 00000000] 17:04:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (1975BC00) [pid = 2220] [serial = 1621] [outer = 1928E800] 17:04:50 INFO - PROCESS | 2220 | 1466035490286 Marionette DEBUG loaded listener.js 17:04:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (19883000) [pid = 2220] [serial = 1622] [outer = 1928E800] 17:04:50 INFO - PROCESS | 2220 | 1466035490740 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]]]}] 17:04:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 17:04:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 770ms 17:04:50 INFO - PROCESS | 2220 | 1466035490777 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 17:04:50 INFO - PROCESS | 2220 | 1466035490779 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 17:04:50 INFO - PROCESS | 2220 | 1466035490783 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 17:04:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 17:04:50 INFO - PROCESS | 2220 | 1466035490784 Marionette TRACE conn6 <- [1,2126,null,{}] 17:04:50 INFO - PROCESS | 2220 | 1466035490788 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}] 17:04:50 INFO - PROCESS | 2220 | 1466035490790 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:50 INFO - PROCESS | 2220 | 1466035490923 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 17:04:51 INFO - PROCESS | 2220 | 1466035490991 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:51 INFO - PROCESS | 2220 | 1466035490993 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:51 INFO - PROCESS | 2220 | ++DOCSHELL 0C99C800 == 35 [pid = 2220] [id = 541] 17:04:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (144CF800) [pid = 2220] [serial = 1623] [outer = 00000000] 17:04:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (1A3D9400) [pid = 2220] [serial = 1624] [outer = 144CF800] 17:04:51 INFO - PROCESS | 2220 | 1466035491036 Marionette DEBUG loaded listener.js 17:04:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (19AB7400) [pid = 2220] [serial = 1625] [outer = 144CF800] 17:04:51 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (1459E400) [pid = 2220] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 17:04:51 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (16946800) [pid = 2220] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 17:04:51 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0D93D800) [pid = 2220] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 17:04:51 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (14593800) [pid = 2220] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 17:04:51 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0D1EC000) [pid = 2220] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 17:04:51 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0D872400) [pid = 2220] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 17:04:51 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (17047000) [pid = 2220] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 17:04:51 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (0D4C4000) [pid = 2220] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 17:04:51 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (1693D000) [pid = 2220] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 17:04:51 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (1BAC2000) [pid = 2220] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 17:04:51 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (1693EC00) [pid = 2220] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 17:04:51 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (14670000) [pid = 2220] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 17:04:51 INFO - PROCESS | 2220 | 1466035491523 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]]]}] 17:04:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 17:04:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 830ms 17:04:51 INFO - PROCESS | 2220 | 1466035491617 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 17:04:51 INFO - PROCESS | 2220 | 1466035491619 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 17:04:51 INFO - PROCESS | 2220 | 1466035491622 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 17:04:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 17:04:51 INFO - PROCESS | 2220 | 1466035491624 Marionette TRACE conn6 <- [1,2130,null,{}] 17:04:51 INFO - PROCESS | 2220 | 1466035491627 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}] 17:04:51 INFO - PROCESS | 2220 | 1466035491629 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:51 INFO - PROCESS | 2220 | 1466035491746 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 17:04:51 INFO - PROCESS | 2220 | 1466035491809 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:51 INFO - PROCESS | 2220 | 1466035491811 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:51 INFO - PROCESS | 2220 | ++DOCSHELL 0D4C4000 == 36 [pid = 2220] [id = 542] 17:04:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (0D872400) [pid = 2220] [serial = 1626] [outer = 00000000] 17:04:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (15EC7800) [pid = 2220] [serial = 1627] [outer = 0D872400] 17:04:51 INFO - PROCESS | 2220 | 1466035491854 Marionette DEBUG loaded listener.js 17:04:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (16986400) [pid = 2220] [serial = 1628] [outer = 0D872400] 17:04:52 INFO - PROCESS | 2220 | 1466035492195 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] 17:04:52 INFO - PROCESS | 2220 | 1466035492270 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 17:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 17:04:52 INFO - PROCESS | 2220 | 1466035492275 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 17:04:52 INFO - PROCESS | 2220 | 1466035492276 Marionette TRACE conn6 <- [1,2134,null,{}] 17:04:52 INFO - PROCESS | 2220 | 1466035492280 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}] 17:04:52 INFO - PROCESS | 2220 | 1466035492282 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:52 INFO - PROCESS | 2220 | 1466035492360 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 17:04:52 INFO - PROCESS | 2220 | 1466035492365 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:52 INFO - PROCESS | 2220 | 1466035492367 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:52 INFO - PROCESS | 2220 | ++DOCSHELL 186DD800 == 37 [pid = 2220] [id = 543] 17:04:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (19716800) [pid = 2220] [serial = 1629] [outer = 00000000] 17:04:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (1B383C00) [pid = 2220] [serial = 1630] [outer = 19716800] 17:04:52 INFO - PROCESS | 2220 | 1466035492411 Marionette DEBUG loaded listener.js 17:04:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (1B386400) [pid = 2220] [serial = 1631] [outer = 19716800] 17:04:52 INFO - PROCESS | 2220 | 1466035492847 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] 17:04:52 INFO - PROCESS | 2220 | 1466035492910 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 17:04:52 INFO - PROCESS | 2220 | 1466035492913 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 17:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 17:04:52 INFO - PROCESS | 2220 | 1466035492915 Marionette TRACE conn6 <- [1,2138,null,{}] 17:04:52 INFO - PROCESS | 2220 | 1466035492918 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}] 17:04:52 INFO - PROCESS | 2220 | 1466035492920 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:53 INFO - PROCESS | 2220 | 1466035492998 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 17:04:53 INFO - PROCESS | 2220 | 1466035493004 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:53 INFO - PROCESS | 2220 | 1466035493006 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:53 INFO - PROCESS | 2220 | ++DOCSHELL 0915D800 == 38 [pid = 2220] [id = 544] 17:04:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (0C9A0C00) [pid = 2220] [serial = 1632] [outer = 00000000] 17:04:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (1B9B4000) [pid = 2220] [serial = 1633] [outer = 0C9A0C00] 17:04:53 INFO - PROCESS | 2220 | 1466035493051 Marionette DEBUG loaded listener.js 17:04:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (1BA60400) [pid = 2220] [serial = 1634] [outer = 0C9A0C00] 17:04:54 INFO - PROCESS | 2220 | --DOCSHELL 0D939400 == 37 [pid = 2220] [id = 524] 17:04:54 INFO - PROCESS | 2220 | --DOCSHELL 0C999C00 == 36 [pid = 2220] [id = 536] 17:04:54 INFO - PROCESS | 2220 | --DOCSHELL 0915FC00 == 35 [pid = 2220] [id = 535] 17:04:54 INFO - PROCESS | 2220 | --DOCSHELL 1455F000 == 34 [pid = 2220] [id = 533] 17:04:54 INFO - PROCESS | 2220 | --DOCSHELL 0D2E6400 == 33 [pid = 2220] [id = 534] 17:04:54 INFO - PROCESS | 2220 | --DOCSHELL 0DCE5400 == 32 [pid = 2220] [id = 540] 17:04:54 INFO - PROCESS | 2220 | --DOCSHELL 1696BC00 == 31 [pid = 2220] [id = 539] 17:04:54 INFO - PROCESS | 2220 | --DOCSHELL 1693C800 == 30 [pid = 2220] [id = 538] 17:04:54 INFO - PROCESS | 2220 | --DOCSHELL 0E20F400 == 29 [pid = 2220] [id = 537] 17:04:54 INFO - PROCESS | 2220 | --DOCSHELL 0D4C4000 == 28 [pid = 2220] [id = 542] 17:04:54 INFO - PROCESS | 2220 | --DOCSHELL 0C99C800 == 27 [pid = 2220] [id = 541] 17:04:54 INFO - PROCESS | 2220 | --DOCSHELL 186DD800 == 26 [pid = 2220] [id = 543] 17:04:54 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (15C54000) [pid = 2220] [serial = 1585] [outer = 00000000] [url = about:blank] 17:04:54 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (1698AC00) [pid = 2220] [serial = 1588] [outer = 00000000] [url = about:blank] 17:04:54 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0E205000) [pid = 2220] [serial = 1574] [outer = 00000000] [url = about:blank] 17:04:54 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (0DC80400) [pid = 2220] [serial = 1573] [outer = 00000000] [url = about:blank] 17:04:54 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (1459F000) [pid = 2220] [serial = 1582] [outer = 00000000] [url = about:blank] 17:04:54 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (1646C000) [pid = 2220] [serial = 1586] [outer = 00000000] [url = about:blank] 17:04:54 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (0D44B400) [pid = 2220] [serial = 1576] [outer = 00000000] [url = about:blank] 17:04:54 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (0D4C5C00) [pid = 2220] [serial = 1577] [outer = 00000000] [url = about:blank] 17:04:54 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (0D877C00) [pid = 2220] [serial = 1579] [outer = 00000000] [url = about:blank] 17:04:54 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (0D93AC00) [pid = 2220] [serial = 1580] [outer = 00000000] [url = about:blank] 17:04:54 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (19282800) [pid = 2220] [serial = 1591] [outer = 00000000] [url = about:blank] 17:04:54 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (0DD43400) [pid = 2220] [serial = 1565] [outer = 00000000] [url = about:blank] 17:04:54 INFO - PROCESS | 2220 | --DOMWINDOW == 66 (0DA62C00) [pid = 2220] [serial = 1564] [outer = 00000000] [url = about:blank] 17:04:54 INFO - PROCESS | 2220 | --DOMWINDOW == 65 (17F69C00) [pid = 2220] [serial = 1568] [outer = 00000000] [url = about:blank] 17:04:54 INFO - PROCESS | 2220 | --DOMWINDOW == 64 (16B94400) [pid = 2220] [serial = 1567] [outer = 00000000] [url = about:blank] 17:04:54 INFO - PROCESS | 2220 | --DOMWINDOW == 63 (1C327C00) [pid = 2220] [serial = 1571] [outer = 00000000] [url = about:blank] 17:04:54 INFO - PROCESS | 2220 | --DOMWINDOW == 62 (1BB9A800) [pid = 2220] [serial = 1570] [outer = 00000000] [url = about:blank] 17:04:54 INFO - PROCESS | 2220 | --DOMWINDOW == 61 (1928FC00) [pid = 2220] [serial = 1598] [outer = 00000000] [url = about:blank] 17:04:54 INFO - PROCESS | 2220 | --DOMWINDOW == 60 (1928F800) [pid = 2220] [serial = 1592] [outer = 00000000] [url = about:blank] 17:04:54 INFO - PROCESS | 2220 | --DOMWINDOW == 59 (19AAF400) [pid = 2220] [serial = 1600] [outer = 00000000] [url = about:blank] 17:04:54 INFO - PROCESS | 2220 | --DOMWINDOW == 58 (19713C00) [pid = 2220] [serial = 1597] [outer = 00000000] [url = about:blank] 17:04:54 INFO - PROCESS | 2220 | --DOMWINDOW == 57 (16991000) [pid = 2220] [serial = 1589] [outer = 00000000] [url = about:blank] 17:04:54 INFO - PROCESS | 2220 | --DOMWINDOW == 56 (17E2D800) [pid = 2220] [serial = 1594] [outer = 00000000] [url = about:blank] 17:04:54 INFO - PROCESS | 2220 | --DOMWINDOW == 55 (0916B400) [pid = 2220] [serial = 1595] [outer = 00000000] [url = about:blank] 17:04:54 INFO - PROCESS | 2220 | --DOMWINDOW == 54 (14D31000) [pid = 2220] [serial = 1583] [outer = 00000000] [url = about:blank] 17:04:55 INFO - PROCESS | 2220 | 1466035495074 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]]]}] 17:04:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 17:04:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 2232ms 17:04:55 INFO - PROCESS | 2220 | 1466035495159 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 17:04:55 INFO - PROCESS | 2220 | 1466035495164 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 17:04:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 17:04:55 INFO - PROCESS | 2220 | 1466035495171 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 17:04:55 INFO - PROCESS | 2220 | 1466035495175 Marionette TRACE conn6 <- [1,2142,null,{}] 17:04:55 INFO - PROCESS | 2220 | 1466035495181 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}] 17:04:55 INFO - PROCESS | 2220 | 1466035495185 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:55 INFO - PROCESS | 2220 | 1466035495318 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 17:04:55 INFO - PROCESS | 2220 | 1466035495443 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:55 INFO - PROCESS | 2220 | 1466035495448 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:55 INFO - PROCESS | 2220 | ++DOCSHELL 0D2F2400 == 27 [pid = 2220] [id = 545] 17:04:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 55 (0D447800) [pid = 2220] [serial = 1635] [outer = 00000000] 17:04:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 56 (0D4C2400) [pid = 2220] [serial = 1636] [outer = 0D447800] 17:04:55 INFO - PROCESS | 2220 | 1466035495509 Marionette DEBUG loaded listener.js 17:04:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 57 (0D4CA400) [pid = 2220] [serial = 1637] [outer = 0D447800] 17:04:56 INFO - PROCESS | 2220 | 1466035496222 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]]]}] 17:04:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 17:04:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1081ms 17:04:56 INFO - PROCESS | 2220 | 1466035496254 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 17:04:56 INFO - PROCESS | 2220 | 1466035496260 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 17:04:56 INFO - PROCESS | 2220 | 1466035496267 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 17:04:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 17:04:56 INFO - PROCESS | 2220 | 1466035496270 Marionette TRACE conn6 <- [1,2146,null,{}] 17:04:56 INFO - PROCESS | 2220 | 1466035496275 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}] 17:04:56 INFO - PROCESS | 2220 | 1466035496278 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:56 INFO - PROCESS | 2220 | 1466035496408 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 17:04:56 INFO - PROCESS | 2220 | 1466035496539 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:56 INFO - PROCESS | 2220 | 1466035496542 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:56 INFO - PROCESS | 2220 | ++DOCSHELL 0D877C00 == 28 [pid = 2220] [id = 546] 17:04:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 58 (0D878000) [pid = 2220] [serial = 1638] [outer = 00000000] 17:04:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 59 (0D936800) [pid = 2220] [serial = 1639] [outer = 0D878000] 17:04:56 INFO - PROCESS | 2220 | 1466035496600 Marionette DEBUG loaded listener.js 17:04:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 60 (0D93EC00) [pid = 2220] [serial = 1640] [outer = 0D878000] 17:04:57 INFO - PROCESS | 2220 | --DOCSHELL 0D4CA800 == 27 [pid = 2220] [id = 388] 17:04:57 INFO - PROCESS | 2220 | 1466035497367 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]]]}] 17:04:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 17:04:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1128ms 17:04:57 INFO - PROCESS | 2220 | 1466035497401 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 17:04:57 INFO - PROCESS | 2220 | 1466035497405 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 17:04:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 17:04:57 INFO - PROCESS | 2220 | 1466035497418 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 17:04:57 INFO - PROCESS | 2220 | 1466035497421 Marionette TRACE conn6 <- [1,2150,null,{}] 17:04:57 INFO - PROCESS | 2220 | 1466035497428 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}] 17:04:57 INFO - PROCESS | 2220 | 1466035497430 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:57 INFO - PROCESS | 2220 | 1466035497521 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 17:04:57 INFO - PROCESS | 2220 | 1466035497529 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:57 INFO - PROCESS | 2220 | 1466035497531 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:57 INFO - PROCESS | 2220 | ++DOCSHELL 0D4C3000 == 28 [pid = 2220] [id = 547] 17:04:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 61 (0D4C6400) [pid = 2220] [serial = 1641] [outer = 00000000] 17:04:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 62 (0D869C00) [pid = 2220] [serial = 1642] [outer = 0D4C6400] 17:04:57 INFO - PROCESS | 2220 | 1466035497581 Marionette DEBUG loaded listener.js 17:04:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 63 (0D936C00) [pid = 2220] [serial = 1643] [outer = 0D4C6400] 17:04:58 INFO - PROCESS | 2220 | 1466035498109 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]]]}] 17:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 17:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 730ms 17:04:58 INFO - PROCESS | 2220 | 1466035498141 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 17:04:58 INFO - PROCESS | 2220 | 1466035498146 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 17:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 17:04:58 INFO - PROCESS | 2220 | 1466035498155 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 17:04:58 INFO - PROCESS | 2220 | 1466035498157 Marionette TRACE conn6 <- [1,2154,null,{}] 17:04:58 INFO - PROCESS | 2220 | --DOCSHELL 0D179C00 == 27 [pid = 2220] [id = 12] 17:04:58 INFO - PROCESS | 2220 | 1466035498184 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}] 17:04:58 INFO - PROCESS | 2220 | 1466035498187 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:58 INFO - PROCESS | 2220 | 1466035498279 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 17:04:58 INFO - PROCESS | 2220 | 1466035498387 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:58 INFO - PROCESS | 2220 | 1466035498389 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:58 INFO - PROCESS | 2220 | ++DOCSHELL 0D20C800 == 28 [pid = 2220] [id = 548] 17:04:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 64 (0D210000) [pid = 2220] [serial = 1644] [outer = 00000000] 17:04:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 65 (0DD42800) [pid = 2220] [serial = 1645] [outer = 0D210000] 17:04:58 INFO - PROCESS | 2220 | 1466035498436 Marionette DEBUG loaded listener.js 17:04:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 66 (0E20A800) [pid = 2220] [serial = 1646] [outer = 0D210000] 17:04:58 INFO - PROCESS | 2220 | 1466035498822 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]]]}] 17:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 17:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 730ms 17:04:58 INFO - PROCESS | 2220 | 1466035498886 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 17:04:58 INFO - PROCESS | 2220 | 1466035498889 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 17:04:58 INFO - PROCESS | 2220 | 1466035498892 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 17:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 17:04:58 INFO - PROCESS | 2220 | 1466035498896 Marionette TRACE conn6 <- [1,2158,null,{}] 17:04:58 INFO - PROCESS | 2220 | 1466035498907 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}] 17:04:58 INFO - PROCESS | 2220 | 1466035498912 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:59 INFO - PROCESS | 2220 | 1466035499006 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 17:04:59 INFO - PROCESS | 2220 | 1466035499012 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:59 INFO - PROCESS | 2220 | 1466035499015 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:59 INFO - PROCESS | 2220 | ++DOCSHELL 114C4800 == 29 [pid = 2220] [id = 549] 17:04:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 67 (1459D800) [pid = 2220] [serial = 1647] [outer = 00000000] 17:04:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (14D2C800) [pid = 2220] [serial = 1648] [outer = 1459D800] 17:04:59 INFO - PROCESS | 2220 | 1466035499068 Marionette DEBUG loaded listener.js 17:04:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (14F31800) [pid = 2220] [serial = 1649] [outer = 1459D800] 17:04:59 INFO - PROCESS | 2220 | 1466035499520 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]]]}] 17:04:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 17:04:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 670ms 17:04:59 INFO - PROCESS | 2220 | 1466035499584 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 17:04:59 INFO - PROCESS | 2220 | 1466035499587 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 17:04:59 INFO - PROCESS | 2220 | 1466035499590 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 17:04:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 17:04:59 INFO - PROCESS | 2220 | 1466035499592 Marionette TRACE conn6 <- [1,2162,null,{}] 17:04:59 INFO - PROCESS | 2220 | 1466035499595 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}] 17:04:59 INFO - PROCESS | 2220 | 1466035499597 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:59 INFO - PROCESS | 2220 | 1466035499745 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 17:04:59 INFO - PROCESS | 2220 | 1466035499754 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:59 INFO - PROCESS | 2220 | 1466035499756 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:04:59 INFO - PROCESS | 2220 | ++DOCSHELL 16467800 == 30 [pid = 2220] [id = 550] 17:04:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (16467C00) [pid = 2220] [serial = 1650] [outer = 00000000] 17:04:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (167EC000) [pid = 2220] [serial = 1651] [outer = 16467C00] 17:04:59 INFO - PROCESS | 2220 | 1466035499801 Marionette DEBUG loaded listener.js 17:04:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (1693DC00) [pid = 2220] [serial = 1652] [outer = 16467C00] 17:05:00 INFO - PROCESS | 2220 | 1466035500276 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]]]}] 17:05:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 17:05:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 731ms 17:05:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 17:05:00 INFO - PROCESS | 2220 | 1466035500324 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 17:05:00 INFO - PROCESS | 2220 | 1466035500326 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 17:05:00 INFO - PROCESS | 2220 | 1466035500329 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 17:05:00 INFO - PROCESS | 2220 | 1466035500331 Marionette TRACE conn6 <- [1,2166,null,{}] 17:05:00 INFO - PROCESS | 2220 | 1466035500334 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}] 17:05:00 INFO - PROCESS | 2220 | 1466035500336 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:00 INFO - PROCESS | 2220 | 1466035500450 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 17:05:00 INFO - PROCESS | 2220 | 1466035500455 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:00 INFO - PROCESS | 2220 | 1466035500457 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:00 INFO - PROCESS | 2220 | ++DOCSHELL 0D932400 == 31 [pid = 2220] [id = 551] 17:05:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (16941400) [pid = 2220] [serial = 1653] [outer = 00000000] 17:05:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (1696DC00) [pid = 2220] [serial = 1654] [outer = 16941400] 17:05:00 INFO - PROCESS | 2220 | 1466035500504 Marionette DEBUG loaded listener.js 17:05:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (1698CC00) [pid = 2220] [serial = 1655] [outer = 16941400] 17:05:00 INFO - PROCESS | 2220 | 1466035500958 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]]]}] 17:05:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 17:05:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 670ms 17:05:01 INFO - PROCESS | 2220 | 1466035501001 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 17:05:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 17:05:01 INFO - PROCESS | 2220 | 1466035501003 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 17:05:01 INFO - PROCESS | 2220 | 1466035501006 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 17:05:01 INFO - PROCESS | 2220 | 1466035501008 Marionette TRACE conn6 <- [1,2170,null,{}] 17:05:01 INFO - PROCESS | 2220 | 1466035501011 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}] 17:05:01 INFO - PROCESS | 2220 | 1466035501016 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:01 INFO - PROCESS | 2220 | 1466035501207 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 17:05:01 INFO - PROCESS | 2220 | 1466035501224 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:01 INFO - PROCESS | 2220 | 1466035501226 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:01 INFO - PROCESS | 2220 | ++DOCSHELL 0D2EDC00 == 32 [pid = 2220] [id = 552] 17:05:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (1459B000) [pid = 2220] [serial = 1656] [outer = 00000000] 17:05:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (186D9C00) [pid = 2220] [serial = 1657] [outer = 1459B000] 17:05:01 INFO - PROCESS | 2220 | 1466035501273 Marionette DEBUG loaded listener.js 17:05:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (19284C00) [pid = 2220] [serial = 1658] [outer = 1459B000] 17:05:01 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (1928E800) [pid = 2220] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 17:05:01 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0D872400) [pid = 2220] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 17:05:01 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (144CF800) [pid = 2220] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 17:05:01 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (19716800) [pid = 2220] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 17:05:01 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (1693CC00) [pid = 2220] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 17:05:01 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (113CCC00) [pid = 2220] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 17:05:01 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (0C99C000) [pid = 2220] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 17:05:01 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (09160000) [pid = 2220] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 17:05:01 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (0D44F000) [pid = 2220] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 17:05:01 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (19882400) [pid = 2220] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 17:05:01 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (1698B800) [pid = 2220] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 17:05:01 INFO - PROCESS | 2220 | 1466035501760 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]]]}] 17:05:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 17:05:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 770ms 17:05:01 INFO - PROCESS | 2220 | 1466035501777 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 17:05:01 INFO - PROCESS | 2220 | 1466035501779 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 17:05:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 17:05:01 INFO - PROCESS | 2220 | 1466035501782 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 17:05:01 INFO - PROCESS | 2220 | 1466035501783 Marionette TRACE conn6 <- [1,2174,null,{}] 17:05:01 INFO - PROCESS | 2220 | 1466035501787 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}] 17:05:01 INFO - PROCESS | 2220 | 1466035501789 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:01 INFO - PROCESS | 2220 | 1466035501872 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 17:05:01 INFO - PROCESS | 2220 | 1466035501877 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:01 INFO - PROCESS | 2220 | 1466035501879 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:01 INFO - PROCESS | 2220 | ++DOCSHELL 0D132400 == 33 [pid = 2220] [id = 553] 17:05:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (0D201400) [pid = 2220] [serial = 1659] [outer = 00000000] 17:05:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (167EB800) [pid = 2220] [serial = 1660] [outer = 0D201400] 17:05:01 INFO - PROCESS | 2220 | 1466035501926 Marionette DEBUG loaded listener.js 17:05:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (1695E800) [pid = 2220] [serial = 1661] [outer = 0D201400] 17:05:02 INFO - PROCESS | 2220 | 1466035502368 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]]]}] 17:05:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 17:05:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 630ms 17:05:02 INFO - PROCESS | 2220 | 1466035502413 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 17:05:02 INFO - PROCESS | 2220 | 1466035502415 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 17:05:02 INFO - PROCESS | 2220 | 1466035502418 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 17:05:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 17:05:02 INFO - PROCESS | 2220 | 1466035502420 Marionette TRACE conn6 <- [1,2178,null,{}] 17:05:02 INFO - PROCESS | 2220 | 1466035502424 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}] 17:05:02 INFO - PROCESS | 2220 | 1466035502425 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:02 INFO - PROCESS | 2220 | 1466035502505 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 17:05:02 INFO - PROCESS | 2220 | 1466035502510 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:02 INFO - PROCESS | 2220 | 1466035502512 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:02 INFO - PROCESS | 2220 | ++DOCSHELL 0C995400 == 34 [pid = 2220] [id = 554] 17:05:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (14815000) [pid = 2220] [serial = 1662] [outer = 00000000] 17:05:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (1928EC00) [pid = 2220] [serial = 1663] [outer = 14815000] 17:05:02 INFO - PROCESS | 2220 | 1466035502586 Marionette DEBUG loaded listener.js 17:05:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (1970DC00) [pid = 2220] [serial = 1664] [outer = 14815000] 17:05:03 INFO - PROCESS | 2220 | 1466035503034 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]]]}] 17:05:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 17:05:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 672ms 17:05:03 INFO - PROCESS | 2220 | 1466035503094 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 17:05:03 INFO - PROCESS | 2220 | 1466035503096 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 17:05:03 INFO - PROCESS | 2220 | 1466035503099 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 17:05:03 INFO - PROCESS | 2220 | 1466035503101 Marionette TRACE conn6 <- [1,2182,null,{}] 17:05:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 17:05:03 INFO - PROCESS | 2220 | 1466035503105 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}] 17:05:03 INFO - PROCESS | 2220 | 1466035503106 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:03 INFO - PROCESS | 2220 | 1466035503189 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 17:05:03 INFO - PROCESS | 2220 | 1466035503194 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:03 INFO - PROCESS | 2220 | 1466035503196 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:03 INFO - PROCESS | 2220 | ++DOCSHELL 0CDCE400 == 35 [pid = 2220] [id = 555] 17:05:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (0D797400) [pid = 2220] [serial = 1665] [outer = 00000000] 17:05:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (19718C00) [pid = 2220] [serial = 1666] [outer = 0D797400] 17:05:03 INFO - PROCESS | 2220 | 1466035503241 Marionette DEBUG loaded listener.js 17:05:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (1971A000) [pid = 2220] [serial = 1667] [outer = 0D797400] 17:05:03 INFO - PROCESS | 2220 | 1466035503720 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]]]}] 17:05:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 17:05:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 670ms 17:05:03 INFO - PROCESS | 2220 | 1466035503774 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 17:05:03 INFO - PROCESS | 2220 | 1466035503779 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 17:05:03 INFO - PROCESS | 2220 | 1466035503785 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 17:05:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 17:05:03 INFO - PROCESS | 2220 | 1466035503790 Marionette TRACE conn6 <- [1,2186,null,{}] 17:05:03 INFO - PROCESS | 2220 | 1466035503797 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}] 17:05:03 INFO - PROCESS | 2220 | 1466035503800 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:04 INFO - PROCESS | 2220 | 1466035504004 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 17:05:04 INFO - PROCESS | 2220 | 1466035504129 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:04 INFO - PROCESS | 2220 | 1466035504134 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:04 INFO - PROCESS | 2220 | ++DOCSHELL 0D2EB000 == 36 [pid = 2220] [id = 556] 17:05:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (0D2EB800) [pid = 2220] [serial = 1668] [outer = 00000000] 17:05:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (0D4C8800) [pid = 2220] [serial = 1669] [outer = 0D2EB800] 17:05:04 INFO - PROCESS | 2220 | 1466035504193 Marionette DEBUG loaded listener.js 17:05:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (0D869400) [pid = 2220] [serial = 1670] [outer = 0D2EB800] 17:05:04 INFO - PROCESS | 2220 | 1466035504767 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]]]}] 17:05:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 17:05:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1022ms 17:05:04 INFO - PROCESS | 2220 | 1466035504812 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 17:05:04 INFO - PROCESS | 2220 | 1466035504817 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 17:05:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 17:05:04 INFO - PROCESS | 2220 | 1466035504824 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 17:05:04 INFO - PROCESS | 2220 | 1466035504826 Marionette TRACE conn6 <- [1,2190,null,{}] 17:05:04 INFO - PROCESS | 2220 | 1466035504830 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}] 17:05:04 INFO - PROCESS | 2220 | 1466035504833 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:04 INFO - PROCESS | 2220 | 1466035504947 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 17:05:05 INFO - PROCESS | 2220 | 1466035505085 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:05 INFO - PROCESS | 2220 | 1466035505087 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:05 INFO - PROCESS | 2220 | ++DOCSHELL 114C8800 == 37 [pid = 2220] [id = 557] 17:05:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (114CA000) [pid = 2220] [serial = 1671] [outer = 00000000] 17:05:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (14675400) [pid = 2220] [serial = 1672] [outer = 114CA000] 17:05:05 INFO - PROCESS | 2220 | 1466035505150 Marionette DEBUG loaded listener.js 17:05:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (15C50800) [pid = 2220] [serial = 1673] [outer = 114CA000] 17:05:05 INFO - PROCESS | 2220 | 1466035505786 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]]]}] 17:05:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 17:05:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1023ms 17:05:05 INFO - PROCESS | 2220 | 1466035505849 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 17:05:05 INFO - PROCESS | 2220 | 1466035505852 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 17:05:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 17:05:05 INFO - PROCESS | 2220 | 1466035505856 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 17:05:05 INFO - PROCESS | 2220 | 1466035505860 Marionette TRACE conn6 <- [1,2194,null,{}] 17:05:05 INFO - PROCESS | 2220 | 1466035505871 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}] 17:05:05 INFO - PROCESS | 2220 | 1466035505876 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:06 INFO - PROCESS | 2220 | 1466035506041 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 17:05:06 INFO - PROCESS | 2220 | 1466035506173 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:06 INFO - PROCESS | 2220 | 1466035506176 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:06 INFO - PROCESS | 2220 | ++DOCSHELL 186DCC00 == 38 [pid = 2220] [id = 558] 17:05:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (186DE000) [pid = 2220] [serial = 1674] [outer = 00000000] 17:05:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (1975D000) [pid = 2220] [serial = 1675] [outer = 186DE000] 17:05:06 INFO - PROCESS | 2220 | 1466035506234 Marionette DEBUG loaded listener.js 17:05:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (19886C00) [pid = 2220] [serial = 1676] [outer = 186DE000] 17:05:07 INFO - PROCESS | 2220 | 1466035507037 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]]]}] 17:05:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 17:05:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1230ms 17:05:07 INFO - PROCESS | 2220 | 1466035507089 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 17:05:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 17:05:07 INFO - PROCESS | 2220 | 1466035507094 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 17:05:07 INFO - PROCESS | 2220 | 1466035507099 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 17:05:07 INFO - PROCESS | 2220 | 1466035507102 Marionette TRACE conn6 <- [1,2198,null,{}] 17:05:07 INFO - PROCESS | 2220 | 1466035507108 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}] 17:05:07 INFO - PROCESS | 2220 | 1466035507110 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:07 INFO - PROCESS | 2220 | 1466035507243 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 17:05:07 INFO - PROCESS | 2220 | 1466035507384 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:07 INFO - PROCESS | 2220 | 1466035507388 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:07 INFO - PROCESS | 2220 | ++DOCSHELL 0D4CCC00 == 39 [pid = 2220] [id = 559] 17:05:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0D4CD000) [pid = 2220] [serial = 1677] [outer = 00000000] 17:05:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0D81F400) [pid = 2220] [serial = 1678] [outer = 0D4CD000] 17:05:07 INFO - PROCESS | 2220 | 1466035507442 Marionette DEBUG loaded listener.js 17:05:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0DC2CC00) [pid = 2220] [serial = 1679] [outer = 0D4CD000] 17:05:07 INFO - PROCESS | 2220 | --DOCSHELL 0D81F800 == 38 [pid = 2220] [id = 380] 17:05:07 INFO - PROCESS | 2220 | --DOCSHELL 15E0B400 == 37 [pid = 2220] [id = 382] 17:05:07 INFO - PROCESS | 2220 | --DOCSHELL 14D4CC00 == 36 [pid = 2220] [id = 389] 17:05:07 INFO - PROCESS | 2220 | --DOCSHELL 19718800 == 35 [pid = 2220] [id = 396] 17:05:07 INFO - PROCESS | 2220 | --DOCSHELL 0D81DC00 == 34 [pid = 2220] [id = 381] 17:05:07 INFO - PROCESS | 2220 | --DOCSHELL 0D798400 == 33 [pid = 2220] [id = 395] 17:05:07 INFO - PROCESS | 2220 | --DOCSHELL 16969800 == 32 [pid = 2220] [id = 394] 17:05:07 INFO - PROCESS | 2220 | --DOCSHELL 16965400 == 31 [pid = 2220] [id = 383] 17:05:07 INFO - PROCESS | 2220 | --DOCSHELL 114CB000 == 30 [pid = 2220] [id = 392] 17:05:07 INFO - PROCESS | 2220 | --DOCSHELL 0D2F2400 == 29 [pid = 2220] [id = 545] 17:05:07 INFO - PROCESS | 2220 | --DOCSHELL 0CD2A800 == 28 [pid = 2220] [id = 13] 17:05:07 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (19883000) [pid = 2220] [serial = 1622] [outer = 00000000] [url = about:blank] 17:05:07 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (1975BC00) [pid = 2220] [serial = 1621] [outer = 00000000] [url = about:blank] 17:05:07 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (15EC7800) [pid = 2220] [serial = 1627] [outer = 00000000] [url = about:blank] 17:05:07 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (1A3D9400) [pid = 2220] [serial = 1624] [outer = 00000000] [url = about:blank] 17:05:07 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (19AB7400) [pid = 2220] [serial = 1625] [outer = 00000000] [url = about:blank] 17:05:07 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (1695FC00) [pid = 2220] [serial = 1615] [outer = 00000000] [url = about:blank] 17:05:07 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (144CDC00) [pid = 2220] [serial = 1612] [outer = 00000000] [url = about:blank] 17:05:07 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (14814000) [pid = 2220] [serial = 1613] [outer = 00000000] [url = about:blank] 17:05:07 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0D86AC00) [pid = 2220] [serial = 1609] [outer = 00000000] [url = about:blank] 17:05:07 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0D933800) [pid = 2220] [serial = 1610] [outer = 00000000] [url = about:blank] 17:05:07 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0D20DC00) [pid = 2220] [serial = 1607] [outer = 00000000] [url = about:blank] 17:05:07 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0CD73000) [pid = 2220] [serial = 1606] [outer = 00000000] [url = about:blank] 17:05:07 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (0DC87000) [pid = 2220] [serial = 1604] [outer = 00000000] [url = about:blank] 17:05:07 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (0D874C00) [pid = 2220] [serial = 1603] [outer = 00000000] [url = about:blank] 17:05:07 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (19AB0400) [pid = 2220] [serial = 1601] [outer = 00000000] [url = about:blank] 17:05:07 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (186D2400) [pid = 2220] [serial = 1618] [outer = 00000000] [url = about:blank] 17:05:07 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (1922FC00) [pid = 2220] [serial = 1619] [outer = 00000000] [url = about:blank] 17:05:07 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (16986400) [pid = 2220] [serial = 1628] [outer = 00000000] [url = about:blank] 17:05:07 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (16983000) [pid = 2220] [serial = 1616] [outer = 00000000] [url = about:blank] 17:05:07 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (1B383C00) [pid = 2220] [serial = 1630] [outer = 00000000] [url = about:blank] 17:05:07 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (1B386400) [pid = 2220] [serial = 1631] [outer = 00000000] [url = about:blank] 17:05:07 INFO - PROCESS | 2220 | 1466035507947 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]]]}] 17:05:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 17:05:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 890ms 17:05:08 INFO - PROCESS | 2220 | 1466035507989 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 17:05:08 INFO - PROCESS | 2220 | 1466035507993 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 17:05:08 INFO - PROCESS | 2220 | 1466035507999 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 17:05:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 17:05:08 INFO - PROCESS | 2220 | 1466035508001 Marionette TRACE conn6 <- [1,2202,null,{}] 17:05:08 INFO - PROCESS | 2220 | 1466035508005 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}] 17:05:08 INFO - PROCESS | 2220 | 1466035508007 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:08 INFO - PROCESS | 2220 | 1466035508094 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 17:05:08 INFO - PROCESS | 2220 | 1466035508103 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:08 INFO - PROCESS | 2220 | 1466035508106 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:08 INFO - PROCESS | 2220 | ++DOCSHELL 0D875800 == 29 [pid = 2220] [id = 560] 17:05:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (0D876000) [pid = 2220] [serial = 1680] [outer = 00000000] 17:05:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (0D93E800) [pid = 2220] [serial = 1681] [outer = 0D876000] 17:05:08 INFO - PROCESS | 2220 | 1466035508152 Marionette DEBUG loaded listener.js 17:05:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (0DC8A800) [pid = 2220] [serial = 1682] [outer = 0D876000] 17:05:08 INFO - PROCESS | 2220 | 1466035508622 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]]]}] 17:05:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 17:05:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 670ms 17:05:08 INFO - PROCESS | 2220 | 1466035508674 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 17:05:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 17:05:08 INFO - PROCESS | 2220 | 1466035508676 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 17:05:08 INFO - PROCESS | 2220 | 1466035508680 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 17:05:08 INFO - PROCESS | 2220 | 1466035508683 Marionette TRACE conn6 <- [1,2206,null,{}] 17:05:08 INFO - PROCESS | 2220 | 1466035508693 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}] 17:05:08 INFO - PROCESS | 2220 | 1466035508698 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:08 INFO - PROCESS | 2220 | 1466035508786 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 17:05:08 INFO - PROCESS | 2220 | 1466035508795 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:08 INFO - PROCESS | 2220 | 1466035508798 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:08 INFO - PROCESS | 2220 | ++DOCSHELL 14670400 == 30 [pid = 2220] [id = 561] 17:05:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (14674C00) [pid = 2220] [serial = 1683] [outer = 00000000] 17:05:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (14844800) [pid = 2220] [serial = 1684] [outer = 14674C00] 17:05:08 INFO - PROCESS | 2220 | 1466035508848 Marionette DEBUG loaded listener.js 17:05:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (15E04800) [pid = 2220] [serial = 1685] [outer = 14674C00] 17:05:09 INFO - PROCESS | 2220 | 1466035509352 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]]]}] 17:05:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 17:05:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 731ms 17:05:09 INFO - PROCESS | 2220 | 1466035509416 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 17:05:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 17:05:09 INFO - PROCESS | 2220 | 1466035509418 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 17:05:09 INFO - PROCESS | 2220 | 1466035509421 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 17:05:09 INFO - PROCESS | 2220 | 1466035509423 Marionette TRACE conn6 <- [1,2210,null,{}] 17:05:09 INFO - PROCESS | 2220 | 1466035509426 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}] 17:05:09 INFO - PROCESS | 2220 | 1466035509428 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:09 INFO - PROCESS | 2220 | 1466035509515 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 17:05:09 INFO - PROCESS | 2220 | 1466035509523 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:09 INFO - PROCESS | 2220 | 1466035509533 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:09 INFO - PROCESS | 2220 | ++DOCSHELL 16943800 == 31 [pid = 2220] [id = 562] 17:05:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (16943C00) [pid = 2220] [serial = 1686] [outer = 00000000] 17:05:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (16984800) [pid = 2220] [serial = 1687] [outer = 16943C00] 17:05:09 INFO - PROCESS | 2220 | 1466035509578 Marionette DEBUG loaded listener.js 17:05:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (1698C000) [pid = 2220] [serial = 1688] [outer = 16943C00] 17:05:10 INFO - PROCESS | 2220 | 1466035510077 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]]]}] 17:05:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 17:05:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 672ms 17:05:10 INFO - PROCESS | 2220 | 1466035510094 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 17:05:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 17:05:10 INFO - PROCESS | 2220 | 1466035510096 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 17:05:10 INFO - PROCESS | 2220 | 1466035510099 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 17:05:10 INFO - PROCESS | 2220 | 1466035510101 Marionette TRACE conn6 <- [1,2214,null,{}] 17:05:10 INFO - PROCESS | 2220 | 1466035510104 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}] 17:05:10 INFO - PROCESS | 2220 | 1466035510106 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:10 INFO - PROCESS | 2220 | 1466035510218 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 17:05:10 INFO - PROCESS | 2220 | 1466035510309 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:10 INFO - PROCESS | 2220 | 1466035510311 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:10 INFO - PROCESS | 2220 | ++DOCSHELL 1698B800 == 32 [pid = 2220] [id = 563] 17:05:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (1698E800) [pid = 2220] [serial = 1689] [outer = 00000000] 17:05:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (18628000) [pid = 2220] [serial = 1690] [outer = 1698E800] 17:05:10 INFO - PROCESS | 2220 | 1466035510354 Marionette DEBUG loaded listener.js 17:05:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (18628C00) [pid = 2220] [serial = 1691] [outer = 1698E800] 17:05:10 INFO - PROCESS | 2220 | 1466035510773 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]]]}] 17:05:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 17:05:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 732ms 17:05:10 INFO - PROCESS | 2220 | 1466035510833 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 17:05:10 INFO - PROCESS | 2220 | 1466035510835 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 17:05:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 17:05:10 INFO - PROCESS | 2220 | 1466035510838 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 17:05:10 INFO - PROCESS | 2220 | 1466035510840 Marionette TRACE conn6 <- [1,2218,null,{}] 17:05:10 INFO - PROCESS | 2220 | 1466035510844 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}] 17:05:10 INFO - PROCESS | 2220 | 1466035510849 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:11 INFO - PROCESS | 2220 | 1466035510989 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 17:05:11 INFO - PROCESS | 2220 | 1466035511057 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:11 INFO - PROCESS | 2220 | 1466035511059 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:11 INFO - PROCESS | 2220 | ++DOCSHELL 1970E800 == 33 [pid = 2220] [id = 564] 17:05:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (1970F000) [pid = 2220] [serial = 1692] [outer = 00000000] 17:05:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (19AAF800) [pid = 2220] [serial = 1693] [outer = 1970F000] 17:05:11 INFO - PROCESS | 2220 | 1466035511104 Marionette DEBUG loaded listener.js 17:05:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (19AB3C00) [pid = 2220] [serial = 1694] [outer = 1970F000] 17:05:11 INFO - PROCESS | 2220 | 1466035511626 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]]]}] 17:05:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 17:05:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 830ms 17:05:11 INFO - PROCESS | 2220 | 1466035511672 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 17:05:11 INFO - PROCESS | 2220 | 1466035511675 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 17:05:11 INFO - PROCESS | 2220 | 1466035511678 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 17:05:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 17:05:11 INFO - PROCESS | 2220 | 1466035511679 Marionette TRACE conn6 <- [1,2222,null,{}] 17:05:11 INFO - PROCESS | 2220 | 1466035511683 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}] 17:05:11 INFO - PROCESS | 2220 | 1466035511685 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:11 INFO - PROCESS | 2220 | 1466035511808 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 17:05:11 INFO - PROCESS | 2220 | 1466035511877 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:11 INFO - PROCESS | 2220 | 1466035511879 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:11 INFO - PROCESS | 2220 | ++DOCSHELL 19ABB000 == 34 [pid = 2220] [id = 565] 17:05:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (1A3D8400) [pid = 2220] [serial = 1695] [outer = 00000000] 17:05:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (1A3E3400) [pid = 2220] [serial = 1696] [outer = 1A3D8400] 17:05:11 INFO - PROCESS | 2220 | 1466035511925 Marionette DEBUG loaded listener.js 17:05:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (1A3E7800) [pid = 2220] [serial = 1697] [outer = 1A3D8400] 17:05:12 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0D17BC00) [pid = 2220] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:05:12 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (1459D800) [pid = 2220] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 17:05:12 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0D878000) [pid = 2220] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 17:05:12 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0D447800) [pid = 2220] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 17:05:12 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0D4C6400) [pid = 2220] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 17:05:12 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (16467C00) [pid = 2220] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 17:05:12 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0D210000) [pid = 2220] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 17:05:12 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (16941400) [pid = 2220] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 17:05:12 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (1459B000) [pid = 2220] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 17:05:12 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (0D201400) [pid = 2220] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 17:05:12 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (14815000) [pid = 2220] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 17:05:12 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (0D17D400) [pid = 2220] [serial = 35] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:05:12 INFO - PROCESS | 2220 | 1466035512417 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]]]}] 17:05:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 17:05:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 770ms 17:05:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 17:05:12 INFO - PROCESS | 2220 | 1466035512452 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 17:05:12 INFO - PROCESS | 2220 | 1466035512454 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 17:05:12 INFO - PROCESS | 2220 | 1466035512457 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 17:05:12 INFO - PROCESS | 2220 | 1466035512459 Marionette TRACE conn6 <- [1,2226,null,{}] 17:05:12 INFO - PROCESS | 2220 | 1466035512463 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}] 17:05:12 INFO - PROCESS | 2220 | 1466035512464 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:12 INFO - PROCESS | 2220 | 1466035512581 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 17:05:12 INFO - PROCESS | 2220 | 1466035512644 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:12 INFO - PROCESS | 2220 | 1466035512646 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:12 INFO - PROCESS | 2220 | ++DOCSHELL 0C9A0000 == 35 [pid = 2220] [id = 566] 17:05:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (0D4C6400) [pid = 2220] [serial = 1698] [outer = 00000000] 17:05:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (14F3AC00) [pid = 2220] [serial = 1699] [outer = 0D4C6400] 17:05:12 INFO - PROCESS | 2220 | 1466035512689 Marionette DEBUG loaded listener.js 17:05:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (16982800) [pid = 2220] [serial = 1700] [outer = 0D4C6400] 17:05:13 INFO - PROCESS | 2220 | 1466035513011 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]]]}] 17:05:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 17:05:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 571ms 17:05:13 INFO - PROCESS | 2220 | 1466035513042 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 17:05:13 INFO - PROCESS | 2220 | 1466035513044 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 17:05:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 17:05:13 INFO - PROCESS | 2220 | 1466035513047 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 17:05:13 INFO - PROCESS | 2220 | 1466035513049 Marionette TRACE conn6 <- [1,2230,null,{}] 17:05:13 INFO - PROCESS | 2220 | 1466035513053 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}] 17:05:13 INFO - PROCESS | 2220 | 1466035513054 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:13 INFO - PROCESS | 2220 | 1466035513187 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 17:05:13 INFO - PROCESS | 2220 | 1466035513196 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:13 INFO - PROCESS | 2220 | 1466035513198 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:13 INFO - PROCESS | 2220 | ++DOCSHELL 0D7A0800 == 36 [pid = 2220] [id = 567] 17:05:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (14670000) [pid = 2220] [serial = 1701] [outer = 00000000] 17:05:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (1B37E800) [pid = 2220] [serial = 1702] [outer = 14670000] 17:05:13 INFO - PROCESS | 2220 | 1466035513243 Marionette DEBUG loaded listener.js 17:05:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (1B37EC00) [pid = 2220] [serial = 1703] [outer = 14670000] 17:05:13 INFO - PROCESS | 2220 | 1466035513681 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]]]}] 17:05:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 17:05:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 670ms 17:05:13 INFO - PROCESS | 2220 | 1466035513719 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 17:05:13 INFO - PROCESS | 2220 | 1466035513721 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 17:05:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 17:05:13 INFO - PROCESS | 2220 | 1466035513724 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 17:05:13 INFO - PROCESS | 2220 | 1466035513726 Marionette TRACE conn6 <- [1,2234,null,{}] 17:05:13 INFO - PROCESS | 2220 | 1466035513729 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}] 17:05:13 INFO - PROCESS | 2220 | 1466035513731 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:13 INFO - PROCESS | 2220 | 1466035513853 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 17:05:13 INFO - PROCESS | 2220 | 1466035513862 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:13 INFO - PROCESS | 2220 | 1466035513863 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:13 INFO - PROCESS | 2220 | ++DOCSHELL 0D874400 == 37 [pid = 2220] [id = 568] 17:05:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (11389800) [pid = 2220] [serial = 1704] [outer = 00000000] 17:05:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (1B38B400) [pid = 2220] [serial = 1705] [outer = 11389800] 17:05:13 INFO - PROCESS | 2220 | 1466035513907 Marionette DEBUG loaded listener.js 17:05:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (1B9B9800) [pid = 2220] [serial = 1706] [outer = 11389800] 17:05:14 INFO - PROCESS | 2220 | 1466035514419 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]]]}] 17:05:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 17:05:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 730ms 17:05:14 INFO - PROCESS | 2220 | 1466035514456 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 17:05:14 INFO - PROCESS | 2220 | 1466035514461 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 17:05:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 17:05:14 INFO - PROCESS | 2220 | 1466035514466 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 17:05:14 INFO - PROCESS | 2220 | 1466035514470 Marionette TRACE conn6 <- [1,2238,null,{}] 17:05:14 INFO - PROCESS | 2220 | 1466035514476 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}] 17:05:14 INFO - PROCESS | 2220 | 1466035514479 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:14 INFO - PROCESS | 2220 | 1466035514649 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 17:05:14 INFO - PROCESS | 2220 | 1466035514810 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:14 INFO - PROCESS | 2220 | 1466035514814 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:14 INFO - PROCESS | 2220 | ++DOCSHELL 09161400 == 38 [pid = 2220] [id = 569] 17:05:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0D133800) [pid = 2220] [serial = 1707] [outer = 00000000] 17:05:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0D818400) [pid = 2220] [serial = 1708] [outer = 0D133800] 17:05:14 INFO - PROCESS | 2220 | 1466035514872 Marionette DEBUG loaded listener.js 17:05:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0D936000) [pid = 2220] [serial = 1709] [outer = 0D133800] 17:05:15 INFO - PROCESS | 2220 | 1466035515433 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]]]}] 17:05:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 17:05:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1018ms 17:05:15 INFO - PROCESS | 2220 | 1466035515489 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 17:05:15 INFO - PROCESS | 2220 | 1466035515493 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 17:05:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 17:05:15 INFO - PROCESS | 2220 | 1466035515500 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 17:05:15 INFO - PROCESS | 2220 | 1466035515503 Marionette TRACE conn6 <- [1,2242,null,{}] 17:05:15 INFO - PROCESS | 2220 | 1466035515507 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}] 17:05:15 INFO - PROCESS | 2220 | 1466035515510 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:15 INFO - PROCESS | 2220 | 1466035515626 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 17:05:15 INFO - PROCESS | 2220 | 1466035515766 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:15 INFO - PROCESS | 2220 | 1466035515769 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:15 INFO - PROCESS | 2220 | ++DOCSHELL 144CD000 == 39 [pid = 2220] [id = 570] 17:05:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (14557400) [pid = 2220] [serial = 1710] [outer = 00000000] 17:05:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (14FDBC00) [pid = 2220] [serial = 1711] [outer = 14557400] 17:05:15 INFO - PROCESS | 2220 | 1466035515825 Marionette DEBUG loaded listener.js 17:05:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (16960C00) [pid = 2220] [serial = 1712] [outer = 14557400] 17:05:16 INFO - PROCESS | 2220 | 1466035516425 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]]]}] 17:05:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 17:05:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 970ms 17:05:16 INFO - PROCESS | 2220 | 1466035516474 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 17:05:16 INFO - PROCESS | 2220 | 1466035516476 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 17:05:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 17:05:16 INFO - PROCESS | 2220 | 1466035516480 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 17:05:16 INFO - PROCESS | 2220 | 1466035516484 Marionette TRACE conn6 <- [1,2246,null,{}] 17:05:16 INFO - PROCESS | 2220 | 1466035516494 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}] 17:05:16 INFO - PROCESS | 2220 | 1466035516499 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:16 INFO - PROCESS | 2220 | 1466035516609 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 17:05:16 INFO - PROCESS | 2220 | 1466035516749 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:16 INFO - PROCESS | 2220 | 1466035516753 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:16 INFO - PROCESS | 2220 | ++DOCSHELL 1A3DE400 == 40 [pid = 2220] [id = 571] 17:05:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (1A3DE800) [pid = 2220] [serial = 1713] [outer = 00000000] 17:05:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (1B38C000) [pid = 2220] [serial = 1714] [outer = 1A3DE800] 17:05:16 INFO - PROCESS | 2220 | 1466035516810 Marionette DEBUG loaded listener.js 17:05:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (1BB92400) [pid = 2220] [serial = 1715] [outer = 1A3DE800] 17:05:17 INFO - PROCESS | 2220 | 1466035517481 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]]]}] 17:05:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 17:05:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1021ms 17:05:17 INFO - PROCESS | 2220 | 1466035517504 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 17:05:17 INFO - PROCESS | 2220 | 1466035517508 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 17:05:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 17:05:17 INFO - PROCESS | 2220 | 1466035517513 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 17:05:17 INFO - PROCESS | 2220 | 1466035517515 Marionette TRACE conn6 <- [1,2250,null,{}] 17:05:17 INFO - PROCESS | 2220 | 1466035517519 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}] 17:05:17 INFO - PROCESS | 2220 | 1466035517521 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:17 INFO - PROCESS | 2220 | 1466035517638 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 17:05:17 INFO - PROCESS | 2220 | 1466035517921 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:17 INFO - PROCESS | 2220 | 1466035517924 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:17 INFO - PROCESS | 2220 | ++DOCSHELL 0916B400 == 41 [pid = 2220] [id = 572] 17:05:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0C991400) [pid = 2220] [serial = 1716] [outer = 00000000] 17:05:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0D139000) [pid = 2220] [serial = 1717] [outer = 0C991400] 17:05:18 INFO - PROCESS | 2220 | 1466035517988 Marionette DEBUG loaded listener.js 17:05:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0D267800) [pid = 2220] [serial = 1718] [outer = 0C991400] 17:05:18 INFO - PROCESS | 2220 | 1466035518582 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]]]}] 17:05:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 17:05:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1118ms 17:05:18 INFO - PROCESS | 2220 | 1466035518634 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 17:05:18 INFO - PROCESS | 2220 | 1466035518637 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 17:05:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 17:05:18 INFO - PROCESS | 2220 | 1466035518641 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 17:05:18 INFO - PROCESS | 2220 | 1466035518644 Marionette TRACE conn6 <- [1,2254,null,{}] 17:05:18 INFO - PROCESS | 2220 | 1466035518649 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}] 17:05:18 INFO - PROCESS | 2220 | 1466035518653 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:18 INFO - PROCESS | 2220 | 1466035518752 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 17:05:18 INFO - PROCESS | 2220 | --DOCSHELL 0DD42000 == 40 [pid = 2220] [id = 387] 17:05:18 INFO - PROCESS | 2220 | --DOCSHELL 0D813000 == 39 [pid = 2220] [id = 390] 17:05:18 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0D1E6400) [pid = 2220] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:05:18 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (1B9B4000) [pid = 2220] [serial = 1633] [outer = 00000000] [url = about:blank] 17:05:18 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (14D2C800) [pid = 2220] [serial = 1648] [outer = 00000000] [url = about:blank] 17:05:18 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0D93EC00) [pid = 2220] [serial = 1640] [outer = 00000000] [url = about:blank] 17:05:18 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0D936800) [pid = 2220] [serial = 1639] [outer = 00000000] [url = about:blank] 17:05:18 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0D4CA400) [pid = 2220] [serial = 1637] [outer = 00000000] [url = about:blank] 17:05:18 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0D4C2400) [pid = 2220] [serial = 1636] [outer = 00000000] [url = about:blank] 17:05:18 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0D869C00) [pid = 2220] [serial = 1642] [outer = 00000000] [url = about:blank] 17:05:18 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0D936C00) [pid = 2220] [serial = 1643] [outer = 00000000] [url = about:blank] 17:05:18 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (167EC000) [pid = 2220] [serial = 1651] [outer = 00000000] [url = about:blank] 17:05:18 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (1693DC00) [pid = 2220] [serial = 1652] [outer = 00000000] [url = about:blank] 17:05:18 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0DD42800) [pid = 2220] [serial = 1645] [outer = 00000000] [url = about:blank] 17:05:18 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0E20A800) [pid = 2220] [serial = 1646] [outer = 00000000] [url = about:blank] 17:05:18 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (1696DC00) [pid = 2220] [serial = 1654] [outer = 00000000] [url = about:blank] 17:05:18 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (186D9C00) [pid = 2220] [serial = 1657] [outer = 00000000] [url = about:blank] 17:05:18 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (167EB800) [pid = 2220] [serial = 1660] [outer = 00000000] [url = about:blank] 17:05:18 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (1928EC00) [pid = 2220] [serial = 1663] [outer = 00000000] [url = about:blank] 17:05:18 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (19284C00) [pid = 2220] [serial = 1658] [outer = 00000000] [url = about:blank] 17:05:18 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (19718C00) [pid = 2220] [serial = 1666] [outer = 00000000] [url = about:blank] 17:05:18 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (1970DC00) [pid = 2220] [serial = 1664] [outer = 00000000] [url = about:blank] 17:05:18 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (0CDE4400) [pid = 2220] [serial = 1118] [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.] 17:05:18 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (1698CC00) [pid = 2220] [serial = 1655] [outer = 00000000] [url = about:blank] 17:05:18 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (1695E800) [pid = 2220] [serial = 1661] [outer = 00000000] [url = about:blank] 17:05:18 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (14F31800) [pid = 2220] [serial = 1649] [outer = 00000000] [url = about:blank] 17:05:18 INFO - PROCESS | 2220 | 1466035518919 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:18 INFO - PROCESS | 2220 | 1466035518922 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:18 INFO - PROCESS | 2220 | ++DOCSHELL 09165400 == 40 [pid = 2220] [id = 573] 17:05:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (09174400) [pid = 2220] [serial = 1719] [outer = 00000000] 17:05:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (0CD2A800) [pid = 2220] [serial = 1720] [outer = 09174400] 17:05:18 INFO - PROCESS | 2220 | 1466035518968 Marionette DEBUG loaded listener.js 17:05:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (0D1ED400) [pid = 2220] [serial = 1721] [outer = 09174400] 17:05:19 INFO - PROCESS | 2220 | 1466035519432 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]]]}] 17:05:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 17:05:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 830ms 17:05:19 INFO - PROCESS | 2220 | 1466035519475 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 17:05:19 INFO - PROCESS | 2220 | 1466035519478 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 17:05:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 17:05:19 INFO - PROCESS | 2220 | 1466035519483 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 17:05:19 INFO - PROCESS | 2220 | 1466035519485 Marionette TRACE conn6 <- [1,2258,null,{}] 17:05:19 INFO - PROCESS | 2220 | 1466035519489 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}] 17:05:19 INFO - PROCESS | 2220 | 1466035519491 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:19 INFO - PROCESS | 2220 | 1466035519580 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 17:05:19 INFO - PROCESS | 2220 | 1466035519589 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:19 INFO - PROCESS | 2220 | 1466035519592 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:19 INFO - PROCESS | 2220 | ++DOCSHELL 0D938800 == 41 [pid = 2220] [id = 574] 17:05:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (0DC80800) [pid = 2220] [serial = 1722] [outer = 00000000] 17:05:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (0DD45000) [pid = 2220] [serial = 1723] [outer = 0DC80800] 17:05:19 INFO - PROCESS | 2220 | 1466035519636 Marionette DEBUG loaded listener.js 17:05:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (0E27C000) [pid = 2220] [serial = 1724] [outer = 0DC80800] 17:05:20 INFO - PROCESS | 2220 | 1466035520118 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]]]}] 17:05:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 17:05:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 670ms 17:05:20 INFO - PROCESS | 2220 | 1466035520158 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 17:05:20 INFO - PROCESS | 2220 | 1466035520160 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 17:05:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 17:05:20 INFO - PROCESS | 2220 | 1466035520164 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 17:05:20 INFO - PROCESS | 2220 | 1466035520170 Marionette TRACE conn6 <- [1,2262,null,{}] 17:05:20 INFO - PROCESS | 2220 | 1466035520178 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}] 17:05:20 INFO - PROCESS | 2220 | 1466035520182 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:20 INFO - PROCESS | 2220 | 1466035520269 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 17:05:20 INFO - PROCESS | 2220 | 1466035520278 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:20 INFO - PROCESS | 2220 | 1466035520280 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:20 INFO - PROCESS | 2220 | ++DOCSHELL 14F34800 == 42 [pid = 2220] [id = 575] 17:05:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (14F38C00) [pid = 2220] [serial = 1725] [outer = 00000000] 17:05:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (16467C00) [pid = 2220] [serial = 1726] [outer = 14F38C00] 17:05:20 INFO - PROCESS | 2220 | 1466035520323 Marionette DEBUG loaded listener.js 17:05:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (167EE800) [pid = 2220] [serial = 1727] [outer = 14F38C00] 17:05:20 INFO - PROCESS | 2220 | 1466035520762 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]]]}] 17:05:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 17:05:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 630ms 17:05:20 INFO - PROCESS | 2220 | 1466035520807 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 17:05:20 INFO - PROCESS | 2220 | 1466035520819 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 17:05:20 INFO - PROCESS | 2220 | 1466035520822 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 17:05:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 17:05:20 INFO - PROCESS | 2220 | 1466035520824 Marionette TRACE conn6 <- [1,2266,null,{}] 17:05:20 INFO - PROCESS | 2220 | 1466035520827 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}] 17:05:20 INFO - PROCESS | 2220 | 1466035520829 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:20 INFO - PROCESS | 2220 | 1466035520920 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 17:05:20 INFO - PROCESS | 2220 | 1466035520956 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:20 INFO - PROCESS | 2220 | 1466035520958 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:20 INFO - PROCESS | 2220 | ++DOCSHELL 14F2E800 == 43 [pid = 2220] [id = 576] 17:05:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (1693E400) [pid = 2220] [serial = 1728] [outer = 00000000] 17:05:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (16988C00) [pid = 2220] [serial = 1729] [outer = 1693E400] 17:05:21 INFO - PROCESS | 2220 | 1466035521004 Marionette DEBUG loaded listener.js 17:05:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (16A88800) [pid = 2220] [serial = 1730] [outer = 1693E400] 17:05:21 INFO - PROCESS | 2220 | 1466035521470 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]]]}] 17:05:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 17:05:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 730ms 17:05:21 INFO - PROCESS | 2220 | 1466035521556 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 17:05:21 INFO - PROCESS | 2220 | 1466035521558 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 17:05:21 INFO - PROCESS | 2220 | 1466035521561 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 17:05:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 17:05:21 INFO - PROCESS | 2220 | 1466035521563 Marionette TRACE conn6 <- [1,2270,null,{}] 17:05:21 INFO - PROCESS | 2220 | 1466035521573 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}] 17:05:21 INFO - PROCESS | 2220 | 1466035521575 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:21 INFO - PROCESS | 2220 | 1466035521697 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 17:05:21 INFO - PROCESS | 2220 | 1466035521703 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:21 INFO - PROCESS | 2220 | 1466035521709 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:21 INFO - PROCESS | 2220 | ++DOCSHELL 186D6000 == 44 [pid = 2220] [id = 577] 17:05:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (186D6400) [pid = 2220] [serial = 1731] [outer = 00000000] 17:05:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (19283400) [pid = 2220] [serial = 1732] [outer = 186D6400] 17:05:21 INFO - PROCESS | 2220 | 1466035521762 Marionette DEBUG loaded listener.js 17:05:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (1928C800) [pid = 2220] [serial = 1733] [outer = 186D6400] 17:05:22 INFO - PROCESS | 2220 | 1466035522229 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]]]}] 17:05:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 17:05:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 690ms 17:05:22 INFO - PROCESS | 2220 | 1466035522256 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 17:05:22 INFO - PROCESS | 2220 | 1466035522258 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 17:05:22 INFO - PROCESS | 2220 | 1466035522261 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 17:05:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 17:05:22 INFO - PROCESS | 2220 | 1466035522263 Marionette TRACE conn6 <- [1,2274,null,{}] 17:05:22 INFO - PROCESS | 2220 | 1466035522266 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}] 17:05:22 INFO - PROCESS | 2220 | 1466035522268 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:22 INFO - PROCESS | 2220 | 1466035522414 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 17:05:22 INFO - PROCESS | 2220 | 1466035522450 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:22 INFO - PROCESS | 2220 | 1466035522452 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:22 INFO - PROCESS | 2220 | ++DOCSHELL 19716000 == 45 [pid = 2220] [id = 578] 17:05:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (19718000) [pid = 2220] [serial = 1734] [outer = 00000000] 17:05:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (19882000) [pid = 2220] [serial = 1735] [outer = 19718000] 17:05:22 INFO - PROCESS | 2220 | 1466035522495 Marionette DEBUG loaded listener.js 17:05:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (19887C00) [pid = 2220] [serial = 1736] [outer = 19718000] 17:05:22 INFO - PROCESS | 2220 | 1466035522951 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]]]}] 17:05:23 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 17:05:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 731ms 17:05:23 INFO - PROCESS | 2220 | 1466035522996 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 17:05:23 INFO - PROCESS | 2220 | 1466035522998 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 17:05:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 17:05:23 INFO - PROCESS | 2220 | 1466035523007 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 17:05:23 INFO - PROCESS | 2220 | 1466035523009 Marionette TRACE conn6 <- [1,2278,null,{}] 17:05:23 INFO - PROCESS | 2220 | 1466035523012 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}] 17:05:23 INFO - PROCESS | 2220 | 1466035523014 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:23 INFO - PROCESS | 2220 | 1466035523131 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 17:05:23 INFO - PROCESS | 2220 | 1466035523140 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:23 INFO - PROCESS | 2220 | 1466035523142 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:23 INFO - PROCESS | 2220 | ++DOCSHELL 19AB8400 == 46 [pid = 2220] [id = 579] 17:05:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (1A3D8800) [pid = 2220] [serial = 1737] [outer = 00000000] 17:05:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (1B37F000) [pid = 2220] [serial = 1738] [outer = 1A3D8800] 17:05:23 INFO - PROCESS | 2220 | 1466035523184 Marionette DEBUG loaded listener.js 17:05:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (1B381400) [pid = 2220] [serial = 1739] [outer = 1A3D8800] 17:05:23 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0C9A0C00) [pid = 2220] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 17:05:23 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (14670000) [pid = 2220] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 17:05:23 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (114CA000) [pid = 2220] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 17:05:23 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0D4CD000) [pid = 2220] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 17:05:23 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (186DE000) [pid = 2220] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 17:05:23 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0D876000) [pid = 2220] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 17:05:23 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (14674C00) [pid = 2220] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 17:05:23 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (16943C00) [pid = 2220] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 17:05:23 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (1698E800) [pid = 2220] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 17:05:23 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0D2EB800) [pid = 2220] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 17:05:23 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (1970F000) [pid = 2220] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 17:05:23 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0D4C6400) [pid = 2220] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 17:05:23 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (1A3D8400) [pid = 2220] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 17:05:23 INFO - PROCESS | 2220 | 1466035523834 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]]]}] 17:05:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 17:05:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 870ms 17:05:23 INFO - PROCESS | 2220 | 1466035523880 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 17:05:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 17:05:23 INFO - PROCESS | 2220 | 1466035523882 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 17:05:23 INFO - PROCESS | 2220 | 1466035523885 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 17:05:23 INFO - PROCESS | 2220 | 1466035523887 Marionette TRACE conn6 <- [1,2282,null,{}] 17:05:23 INFO - PROCESS | 2220 | 1466035523890 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}] 17:05:23 INFO - PROCESS | 2220 | 1466035523892 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:24 INFO - PROCESS | 2220 | 1466035523974 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 17:05:24 INFO - PROCESS | 2220 | 1466035523980 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:24 INFO - PROCESS | 2220 | 1466035523982 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:24 INFO - PROCESS | 2220 | ++DOCSHELL 0DD3B400 == 47 [pid = 2220] [id = 580] 17:05:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (1693E000) [pid = 2220] [serial = 1740] [outer = 00000000] 17:05:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (17F96800) [pid = 2220] [serial = 1741] [outer = 1693E000] 17:05:24 INFO - PROCESS | 2220 | 1466035524025 Marionette DEBUG loaded listener.js 17:05:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (1A26C400) [pid = 2220] [serial = 1742] [outer = 1693E000] 17:05:24 INFO - PROCESS | 2220 | 1466035524449 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]]]}] 17:05:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 17:05:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 630ms 17:05:24 INFO - PROCESS | 2220 | 1466035524517 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 17:05:24 INFO - PROCESS | 2220 | 1466035524519 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 17:05:24 INFO - PROCESS | 2220 | 1466035524523 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 17:05:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 17:05:24 INFO - PROCESS | 2220 | 1466035524525 Marionette TRACE conn6 <- [1,2286,null,{}] 17:05:24 INFO - PROCESS | 2220 | 1466035524528 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}] 17:05:24 INFO - PROCESS | 2220 | 1466035524530 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:24 INFO - PROCESS | 2220 | 1466035524616 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 17:05:24 INFO - PROCESS | 2220 | 1466035524621 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:24 INFO - PROCESS | 2220 | 1466035524623 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:24 INFO - PROCESS | 2220 | ++DOCSHELL 1A3DD400 == 48 [pid = 2220] [id = 581] 17:05:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (1B9B5400) [pid = 2220] [serial = 1743] [outer = 00000000] 17:05:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (1BB99400) [pid = 2220] [serial = 1744] [outer = 1B9B5400] 17:05:24 INFO - PROCESS | 2220 | 1466035524679 Marionette DEBUG loaded listener.js 17:05:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (1C31D000) [pid = 2220] [serial = 1745] [outer = 1B9B5400] 17:05:25 INFO - PROCESS | 2220 | 1466035525093 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]]]}] 17:05:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 17:05:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 630ms 17:05:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 17:05:25 INFO - PROCESS | 2220 | 1466035525164 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 17:05:25 INFO - PROCESS | 2220 | 1466035525166 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 17:05:25 INFO - PROCESS | 2220 | 1466035525169 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 17:05:25 INFO - PROCESS | 2220 | 1466035525170 Marionette TRACE conn6 <- [1,2290,null,{}] 17:05:25 INFO - PROCESS | 2220 | 1466035525174 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}] 17:05:25 INFO - PROCESS | 2220 | 1466035525175 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:25 INFO - PROCESS | 2220 | 1466035525261 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 17:05:25 INFO - PROCESS | 2220 | 1466035525267 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:25 INFO - PROCESS | 2220 | 1466035525269 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:25 INFO - PROCESS | 2220 | ++DOCSHELL 1BB9A000 == 49 [pid = 2220] [id = 582] 17:05:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (1C326C00) [pid = 2220] [serial = 1746] [outer = 00000000] 17:05:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (1C32FC00) [pid = 2220] [serial = 1747] [outer = 1C326C00] 17:05:25 INFO - PROCESS | 2220 | 1466035525318 Marionette DEBUG loaded listener.js 17:05:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (1CD1A400) [pid = 2220] [serial = 1748] [outer = 1C326C00] 17:05:26 INFO - PROCESS | 2220 | 1466035525999 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]]]}] 17:05:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 17:05:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 870ms 17:05:26 INFO - PROCESS | 2220 | 1466035526042 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 17:05:26 INFO - PROCESS | 2220 | 1466035526047 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 17:05:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 17:05:26 INFO - PROCESS | 2220 | 1466035526051 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 17:05:26 INFO - PROCESS | 2220 | 1466035526057 Marionette TRACE conn6 <- [1,2294,null,{}] 17:05:26 INFO - PROCESS | 2220 | 1466035526062 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}] 17:05:26 INFO - PROCESS | 2220 | 1466035526065 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:26 INFO - PROCESS | 2220 | 1466035526180 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 17:05:26 INFO - PROCESS | 2220 | 1466035526296 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:26 INFO - PROCESS | 2220 | 1466035526299 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:26 INFO - PROCESS | 2220 | ++DOCSHELL 0D4C7000 == 50 [pid = 2220] [id = 583] 17:05:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0D86BC00) [pid = 2220] [serial = 1749] [outer = 00000000] 17:05:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0DA6E400) [pid = 2220] [serial = 1750] [outer = 0D86BC00] 17:05:26 INFO - PROCESS | 2220 | 1466035526375 Marionette DEBUG loaded listener.js 17:05:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0DD44800) [pid = 2220] [serial = 1751] [outer = 0D86BC00] 17:05:27 INFO - PROCESS | 2220 | 1466035526992 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]]]}] 17:05:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 17:05:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 990ms 17:05:27 INFO - PROCESS | 2220 | 1466035527049 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 17:05:27 INFO - PROCESS | 2220 | 1466035527054 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 17:05:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 17:05:27 INFO - PROCESS | 2220 | 1466035527062 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 17:05:27 INFO - PROCESS | 2220 | 1466035527065 Marionette TRACE conn6 <- [1,2298,null,{}] 17:05:27 INFO - PROCESS | 2220 | 1466035527069 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}] 17:05:27 INFO - PROCESS | 2220 | 1466035527072 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:27 INFO - PROCESS | 2220 | 1466035527196 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 17:05:27 INFO - PROCESS | 2220 | 1466035527339 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:27 INFO - PROCESS | 2220 | 1466035527341 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:27 INFO - PROCESS | 2220 | ++DOCSHELL 16985000 == 51 [pid = 2220] [id = 584] 17:05:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (16986800) [pid = 2220] [serial = 1752] [outer = 00000000] 17:05:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (186D6C00) [pid = 2220] [serial = 1753] [outer = 16986800] 17:05:27 INFO - PROCESS | 2220 | 1466035527398 Marionette DEBUG loaded listener.js 17:05:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (1928BC00) [pid = 2220] [serial = 1754] [outer = 16986800] 17:05:28 INFO - PROCESS | 2220 | 1466035528021 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]]]}] 17:05:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 17:05:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 970ms 17:05:28 INFO - PROCESS | 2220 | 1466035528033 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 17:05:28 INFO - PROCESS | 2220 | 1466035528036 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 17:05:28 INFO - PROCESS | 2220 | 1466035528039 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 17:05:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 17:05:28 INFO - PROCESS | 2220 | 1466035528043 Marionette TRACE conn6 <- [1,2302,null,{}] 17:05:28 INFO - PROCESS | 2220 | 1466035528054 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}] 17:05:28 INFO - PROCESS | 2220 | 1466035528059 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:28 INFO - PROCESS | 2220 | 1466035528168 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 17:05:28 INFO - PROCESS | 2220 | 1466035528326 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:28 INFO - PROCESS | 2220 | 1466035528330 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:28 INFO - PROCESS | 2220 | ++DOCSHELL 1C330400 == 52 [pid = 2220] [id = 585] 17:05:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (1C334800) [pid = 2220] [serial = 1755] [outer = 00000000] 17:05:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (1CDB8800) [pid = 2220] [serial = 1756] [outer = 1C334800] 17:05:28 INFO - PROCESS | 2220 | 1466035528387 Marionette DEBUG loaded listener.js 17:05:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (1CFD7400) [pid = 2220] [serial = 1757] [outer = 1C334800] 17:05:28 INFO - PROCESS | 2220 | 1466035528902 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]]]}] 17:05:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 17:05:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 930ms 17:05:29 INFO - PROCESS | 2220 | 1466035528973 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 17:05:29 INFO - PROCESS | 2220 | 1466035528976 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 17:05:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 17:05:29 INFO - PROCESS | 2220 | 1466035528980 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 17:05:29 INFO - PROCESS | 2220 | 1466035528982 Marionette TRACE conn6 <- [1,2306,null,{}] 17:05:29 INFO - PROCESS | 2220 | 1466035528986 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}] 17:05:29 INFO - PROCESS | 2220 | 1466035528988 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:29 INFO - PROCESS | 2220 | 1466035529100 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 17:05:29 INFO - PROCESS | 2220 | 1466035529250 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:29 INFO - PROCESS | 2220 | 1466035529252 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:29 INFO - PROCESS | 2220 | ++DOCSHELL 1CDB6400 == 53 [pid = 2220] [id = 586] 17:05:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (1CFDAC00) [pid = 2220] [serial = 1758] [outer = 00000000] 17:05:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (1D20C400) [pid = 2220] [serial = 1759] [outer = 1CFDAC00] 17:05:29 INFO - PROCESS | 2220 | 1466035529307 Marionette DEBUG loaded listener.js 17:05:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (1D254400) [pid = 2220] [serial = 1760] [outer = 1CFDAC00] 17:05:30 INFO - PROCESS | 2220 | 1466035530136 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] 17:05:30 INFO - PROCESS | 2220 | 1466035530170 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 17:05:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 17:05:30 INFO - PROCESS | 2220 | 1466035530175 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 17:05:30 INFO - PROCESS | 2220 | 1466035530178 Marionette TRACE conn6 <- [1,2310,null,{}] 17:05:30 INFO - PROCESS | 2220 | 1466035530183 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}] 17:05:30 INFO - PROCESS | 2220 | 1466035530185 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:30 INFO - PROCESS | 2220 | 1466035530286 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 17:05:30 INFO - PROCESS | 2220 | 1466035530446 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:30 INFO - PROCESS | 2220 | 1466035530449 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:30 INFO - PROCESS | 2220 | ++DOCSHELL 0E27A800 == 54 [pid = 2220] [id = 587] 17:05:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0E27CC00) [pid = 2220] [serial = 1761] [outer = 00000000] 17:05:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (144C6400) [pid = 2220] [serial = 1762] [outer = 0E27CC00] 17:05:30 INFO - PROCESS | 2220 | 1466035530501 Marionette DEBUG loaded listener.js 17:05:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (14D56800) [pid = 2220] [serial = 1763] [outer = 0E27CC00] 17:05:31 INFO - PROCESS | 2220 | --DOCSHELL 0C9A0000 == 53 [pid = 2220] [id = 566] 17:05:31 INFO - PROCESS | 2220 | --DOCSHELL 0915D800 == 52 [pid = 2220] [id = 544] 17:05:31 INFO - PROCESS | 2220 | --DOCSHELL 1A3DD400 == 51 [pid = 2220] [id = 581] 17:05:31 INFO - PROCESS | 2220 | --DOCSHELL 0DD3B400 == 50 [pid = 2220] [id = 580] 17:05:31 INFO - PROCESS | 2220 | --DOCSHELL 19AB8400 == 49 [pid = 2220] [id = 579] 17:05:31 INFO - PROCESS | 2220 | --DOCSHELL 19716000 == 48 [pid = 2220] [id = 578] 17:05:31 INFO - PROCESS | 2220 | --DOCSHELL 186D6000 == 47 [pid = 2220] [id = 577] 17:05:31 INFO - PROCESS | 2220 | --DOCSHELL 14F2E800 == 46 [pid = 2220] [id = 576] 17:05:31 INFO - PROCESS | 2220 | --DOCSHELL 14F34800 == 45 [pid = 2220] [id = 575] 17:05:31 INFO - PROCESS | 2220 | --DOCSHELL 0D938800 == 44 [pid = 2220] [id = 574] 17:05:31 INFO - PROCESS | 2220 | --DOCSHELL 0916B400 == 43 [pid = 2220] [id = 572] 17:05:31 INFO - PROCESS | 2220 | --DOCSHELL 09165400 == 42 [pid = 2220] [id = 573] 17:05:31 INFO - PROCESS | 2220 | --DOCSHELL 09161400 == 41 [pid = 2220] [id = 569] 17:05:31 INFO - PROCESS | 2220 | --DOCSHELL 0D877C00 == 40 [pid = 2220] [id = 546] 17:05:31 INFO - PROCESS | 2220 | --DOCSHELL 16B98400 == 39 [pid = 2220] [id = 384] 17:05:31 INFO - PROCESS | 2220 | --DOCSHELL 0D873800 == 38 [pid = 2220] [id = 386] 17:05:31 INFO - PROCESS | 2220 | --DOCSHELL 0D7B6400 == 37 [pid = 2220] [id = 391] 17:05:31 INFO - PROCESS | 2220 | --DOCSHELL 144CD000 == 36 [pid = 2220] [id = 570] 17:05:31 INFO - PROCESS | 2220 | --DOCSHELL 1A3DE400 == 35 [pid = 2220] [id = 571] 17:05:31 INFO - PROCESS | 2220 | --DOCSHELL 1646AC00 == 34 [pid = 2220] [id = 393] 17:05:31 INFO - PROCESS | 2220 | --DOCSHELL 19ABB000 == 33 [pid = 2220] [id = 565] 17:05:31 INFO - PROCESS | 2220 | --DOCSHELL 0915A400 == 32 [pid = 2220] [id = 385] 17:05:31 INFO - PROCESS | 2220 | --DOCSHELL 0D874400 == 31 [pid = 2220] [id = 568] 17:05:31 INFO - PROCESS | 2220 | --DOCSHELL 0D7A0800 == 30 [pid = 2220] [id = 567] 17:05:31 INFO - PROCESS | 2220 | --DOCSHELL 1C330400 == 29 [pid = 2220] [id = 585] 17:05:31 INFO - PROCESS | 2220 | --DOCSHELL 1CDB6400 == 28 [pid = 2220] [id = 586] 17:05:31 INFO - PROCESS | 2220 | --DOCSHELL 16985000 == 27 [pid = 2220] [id = 584] 17:05:31 INFO - PROCESS | 2220 | --DOCSHELL 1BB9A000 == 26 [pid = 2220] [id = 582] 17:05:31 INFO - PROCESS | 2220 | --DOCSHELL 0D4C7000 == 25 [pid = 2220] [id = 583] 17:05:31 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (1BA60400) [pid = 2220] [serial = 1634] [outer = 00000000] [url = about:blank] 17:05:31 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (1B37EC00) [pid = 2220] [serial = 1703] [outer = 00000000] [url = about:blank] 17:05:31 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (15C50800) [pid = 2220] [serial = 1673] [outer = 00000000] [url = about:blank] 17:05:31 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (14675400) [pid = 2220] [serial = 1672] [outer = 00000000] [url = about:blank] 17:05:31 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0DC2CC00) [pid = 2220] [serial = 1679] [outer = 00000000] [url = about:blank] 17:05:31 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0D81F400) [pid = 2220] [serial = 1678] [outer = 00000000] [url = about:blank] 17:05:31 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (19886C00) [pid = 2220] [serial = 1676] [outer = 00000000] [url = about:blank] 17:05:31 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (1975D000) [pid = 2220] [serial = 1675] [outer = 00000000] [url = about:blank] 17:05:31 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0D93E800) [pid = 2220] [serial = 1681] [outer = 00000000] [url = about:blank] 17:05:31 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (14844800) [pid = 2220] [serial = 1684] [outer = 00000000] [url = about:blank] 17:05:31 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (15E04800) [pid = 2220] [serial = 1685] [outer = 00000000] [url = about:blank] 17:05:31 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0DC8A800) [pid = 2220] [serial = 1682] [outer = 00000000] [url = about:blank] 17:05:31 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (16984800) [pid = 2220] [serial = 1687] [outer = 00000000] [url = about:blank] 17:05:31 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (18628000) [pid = 2220] [serial = 1690] [outer = 00000000] [url = about:blank] 17:05:31 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (18628C00) [pid = 2220] [serial = 1691] [outer = 00000000] [url = about:blank] 17:05:31 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0D869400) [pid = 2220] [serial = 1670] [outer = 00000000] [url = about:blank] 17:05:31 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0D4C8800) [pid = 2220] [serial = 1669] [outer = 00000000] [url = about:blank] 17:05:31 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (19AB3C00) [pid = 2220] [serial = 1694] [outer = 00000000] [url = about:blank] 17:05:31 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (19AAF800) [pid = 2220] [serial = 1693] [outer = 00000000] [url = about:blank] 17:05:31 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (14F3AC00) [pid = 2220] [serial = 1699] [outer = 00000000] [url = about:blank] 17:05:31 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (1A3E3400) [pid = 2220] [serial = 1696] [outer = 00000000] [url = about:blank] 17:05:31 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (1B37E800) [pid = 2220] [serial = 1702] [outer = 00000000] [url = about:blank] 17:05:31 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (1A3E7800) [pid = 2220] [serial = 1697] [outer = 00000000] [url = about:blank] 17:05:31 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (1B38B400) [pid = 2220] [serial = 1705] [outer = 00000000] [url = about:blank] 17:05:31 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (1698C000) [pid = 2220] [serial = 1688] [outer = 00000000] [url = about:blank] 17:05:31 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (16982800) [pid = 2220] [serial = 1700] [outer = 00000000] [url = about:blank] 17:05:31 INFO - PROCESS | 2220 | 1466035531813 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]]]}] 17:05:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 17:05:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1672ms 17:05:31 INFO - PROCESS | 2220 | 1466035531849 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 17:05:31 INFO - PROCESS | 2220 | 1466035531853 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 17:05:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 17:05:31 INFO - PROCESS | 2220 | 1466035531857 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 17:05:31 INFO - PROCESS | 2220 | 1466035531860 Marionette TRACE conn6 <- [1,2314,null,{}] 17:05:31 INFO - PROCESS | 2220 | 1466035531866 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}] 17:05:31 INFO - PROCESS | 2220 | 1466035531869 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:31 INFO - PROCESS | 2220 | 1466035531963 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 17:05:31 INFO - PROCESS | 2220 | 1466035531971 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:31 INFO - PROCESS | 2220 | 1466035531975 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:32 INFO - PROCESS | 2220 | ++DOCSHELL 0D44B400 == 26 [pid = 2220] [id = 588] 17:05:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (0D452000) [pid = 2220] [serial = 1764] [outer = 00000000] 17:05:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (0D4C8800) [pid = 2220] [serial = 1765] [outer = 0D452000] 17:05:32 INFO - PROCESS | 2220 | 1466035532022 Marionette DEBUG loaded listener.js 17:05:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (0D7A0800) [pid = 2220] [serial = 1766] [outer = 0D452000] 17:05:32 INFO - PROCESS | 2220 | 1466035532523 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]]]}] 17:05:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 17:05:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 730ms 17:05:32 INFO - PROCESS | 2220 | 1466035532588 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 17:05:32 INFO - PROCESS | 2220 | 1466035532593 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 17:05:32 INFO - PROCESS | 2220 | 1466035532600 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 17:05:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 17:05:32 INFO - PROCESS | 2220 | 1466035532602 Marionette TRACE conn6 <- [1,2318,null,{}] 17:05:32 INFO - PROCESS | 2220 | 1466035532606 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}] 17:05:32 INFO - PROCESS | 2220 | 1466035532608 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:32 INFO - PROCESS | 2220 | 1466035532698 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 17:05:32 INFO - PROCESS | 2220 | 1466035532837 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:32 INFO - PROCESS | 2220 | 1466035532840 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:32 INFO - PROCESS | 2220 | ++DOCSHELL 0D934000 == 27 [pid = 2220] [id = 589] 17:05:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0D934C00) [pid = 2220] [serial = 1767] [outer = 00000000] 17:05:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0D93A400) [pid = 2220] [serial = 1768] [outer = 0D934C00] 17:05:32 INFO - PROCESS | 2220 | 1466035532886 Marionette DEBUG loaded listener.js 17:05:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0DA6D800) [pid = 2220] [serial = 1769] [outer = 0D934C00] 17:05:33 INFO - PROCESS | 2220 | 1466035533258 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]]]}] 17:05:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 17:05:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 671ms 17:05:33 INFO - PROCESS | 2220 | 1466035533291 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 17:05:33 INFO - PROCESS | 2220 | 1466035533294 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 17:05:33 INFO - PROCESS | 2220 | 1466035533297 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 17:05:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 17:05:33 INFO - PROCESS | 2220 | 1466035533301 Marionette TRACE conn6 <- [1,2322,null,{}] 17:05:33 INFO - PROCESS | 2220 | 1466035533311 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}] 17:05:33 INFO - PROCESS | 2220 | 1466035533315 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:33 INFO - PROCESS | 2220 | 1466035533402 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 17:05:33 INFO - PROCESS | 2220 | 1466035533409 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:33 INFO - PROCESS | 2220 | 1466035533412 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:33 INFO - PROCESS | 2220 | ++DOCSHELL 11476400 == 28 [pid = 2220] [id = 590] 17:05:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (114C4400) [pid = 2220] [serial = 1770] [outer = 00000000] 17:05:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (14599400) [pid = 2220] [serial = 1771] [outer = 114C4400] 17:05:33 INFO - PROCESS | 2220 | 1466035533462 Marionette DEBUG loaded listener.js 17:05:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (14815000) [pid = 2220] [serial = 1772] [outer = 114C4400] 17:05:34 INFO - PROCESS | 2220 | 1466035533970 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]]]}] 17:05:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 17:05:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 730ms 17:05:34 INFO - PROCESS | 2220 | 1466035534031 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 17:05:34 INFO - PROCESS | 2220 | 1466035534034 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 17:05:34 INFO - PROCESS | 2220 | 1466035534037 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 17:05:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 17:05:34 INFO - PROCESS | 2220 | 1466035534039 Marionette TRACE conn6 <- [1,2326,null,{}] 17:05:34 INFO - PROCESS | 2220 | 1466035534049 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}] 17:05:34 INFO - PROCESS | 2220 | 1466035534051 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:34 INFO - PROCESS | 2220 | 1466035534199 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 17:05:34 INFO - PROCESS | 2220 | 1466035534212 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:34 INFO - PROCESS | 2220 | 1466035534214 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:34 INFO - PROCESS | 2220 | ++DOCSHELL 15C54000 == 29 [pid = 2220] [id = 591] 17:05:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (15E04800) [pid = 2220] [serial = 1773] [outer = 00000000] 17:05:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (167E5400) [pid = 2220] [serial = 1774] [outer = 15E04800] 17:05:34 INFO - PROCESS | 2220 | 1466035534316 Marionette DEBUG loaded listener.js 17:05:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (16942400) [pid = 2220] [serial = 1775] [outer = 15E04800] 17:05:34 INFO - PROCESS | 2220 | 1466035534752 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]]]}] 17:05:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 17:05:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 730ms 17:05:34 INFO - PROCESS | 2220 | 1466035534771 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 17:05:34 INFO - PROCESS | 2220 | 1466035534773 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 17:05:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 17:05:34 INFO - PROCESS | 2220 | 1466035534776 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 17:05:34 INFO - PROCESS | 2220 | 1466035534778 Marionette TRACE conn6 <- [1,2330,null,{}] 17:05:34 INFO - PROCESS | 2220 | 1466035534787 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}] 17:05:34 INFO - PROCESS | 2220 | 1466035534789 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:34 INFO - PROCESS | 2220 | 1466035534902 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 17:05:34 INFO - PROCESS | 2220 | 1466035534908 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:34 INFO - PROCESS | 2220 | 1466035534910 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:34 INFO - PROCESS | 2220 | ++DOCSHELL 1695FC00 == 30 [pid = 2220] [id = 592] 17:05:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (16963C00) [pid = 2220] [serial = 1776] [outer = 00000000] 17:05:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (1698BC00) [pid = 2220] [serial = 1777] [outer = 16963C00] 17:05:34 INFO - PROCESS | 2220 | 1466035534953 Marionette DEBUG loaded listener.js 17:05:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (17F6BC00) [pid = 2220] [serial = 1778] [outer = 16963C00] 17:05:35 INFO - PROCESS | 2220 | 1466035535414 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]]]}] 17:05:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 17:05:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 670ms 17:05:35 INFO - PROCESS | 2220 | 1466035535447 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 17:05:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 17:05:35 INFO - PROCESS | 2220 | 1466035535449 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 17:05:35 INFO - PROCESS | 2220 | 1466035535452 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 17:05:35 INFO - PROCESS | 2220 | 1466035535454 Marionette TRACE conn6 <- [1,2334,null,{}] 17:05:35 INFO - PROCESS | 2220 | 1466035535457 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}] 17:05:35 INFO - PROCESS | 2220 | 1466035535463 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:35 INFO - PROCESS | 2220 | 1466035535629 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 17:05:36 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (1693E000) [pid = 2220] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 17:05:36 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (1A3DE800) [pid = 2220] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 17:05:36 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (19718000) [pid = 2220] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 17:05:36 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0DC80800) [pid = 2220] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 17:05:36 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (1B9B5400) [pid = 2220] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 17:05:36 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0D133800) [pid = 2220] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 17:05:36 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (1693E400) [pid = 2220] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 17:05:36 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0C991400) [pid = 2220] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 17:05:36 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (1A3D8800) [pid = 2220] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 17:05:36 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (11389800) [pid = 2220] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 17:05:36 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (14F38C00) [pid = 2220] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 17:05:36 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (1C326C00) [pid = 2220] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 17:05:36 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (14557400) [pid = 2220] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 17:05:36 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (186D6400) [pid = 2220] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 17:05:36 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0D797400) [pid = 2220] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 17:05:36 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (09174400) [pid = 2220] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 17:05:36 INFO - PROCESS | 2220 | 1466035536177 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:36 INFO - PROCESS | 2220 | 1466035536179 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:36 INFO - PROCESS | 2220 | ++DOCSHELL 0916A000 == 31 [pid = 2220] [id = 593] 17:05:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (09174400) [pid = 2220] [serial = 1779] [outer = 00000000] 17:05:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (0D4CC400) [pid = 2220] [serial = 1780] [outer = 09174400] 17:05:36 INFO - PROCESS | 2220 | 1466035536223 Marionette DEBUG loaded listener.js 17:05:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (144CF000) [pid = 2220] [serial = 1781] [outer = 09174400] 17:05:36 INFO - PROCESS | 2220 | 1466035536603 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]]]}] 17:05:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 17:05:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1184ms 17:05:36 INFO - PROCESS | 2220 | 1466035536637 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 17:05:36 INFO - PROCESS | 2220 | 1466035536639 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 17:05:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 17:05:36 INFO - PROCESS | 2220 | 1466035536643 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 17:05:36 INFO - PROCESS | 2220 | 1466035536644 Marionette TRACE conn6 <- [1,2338,null,{}] 17:05:36 INFO - PROCESS | 2220 | 1466035536648 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}] 17:05:36 INFO - PROCESS | 2220 | 1466035536649 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:36 INFO - PROCESS | 2220 | 1466035536728 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 17:05:36 INFO - PROCESS | 2220 | 1466035536733 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:36 INFO - PROCESS | 2220 | 1466035536735 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:36 INFO - PROCESS | 2220 | ++DOCSHELL 0DCDBC00 == 32 [pid = 2220] [id = 594] 17:05:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (1483FC00) [pid = 2220] [serial = 1782] [outer = 00000000] 17:05:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (19714400) [pid = 2220] [serial = 1783] [outer = 1483FC00] 17:05:36 INFO - PROCESS | 2220 | 1466035536780 Marionette DEBUG loaded listener.js 17:05:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (1971C800) [pid = 2220] [serial = 1784] [outer = 1483FC00] 17:05:37 INFO - PROCESS | 2220 | 1466035537281 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]]]}] 17:05:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 17:05:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 670ms 17:05:37 INFO - PROCESS | 2220 | 1466035537313 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 17:05:37 INFO - PROCESS | 2220 | 1466035537315 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 17:05:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 17:05:37 INFO - PROCESS | 2220 | 1466035537318 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 17:05:37 INFO - PROCESS | 2220 | 1466035537320 Marionette TRACE conn6 <- [1,2342,null,{}] 17:05:37 INFO - PROCESS | 2220 | 1466035537324 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}] 17:05:37 INFO - PROCESS | 2220 | 1466035537325 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:37 INFO - PROCESS | 2220 | 1466035537405 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 17:05:37 INFO - PROCESS | 2220 | 1466035537435 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:37 INFO - PROCESS | 2220 | 1466035537437 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:37 INFO - PROCESS | 2220 | ++DOCSHELL 09163C00 == 33 [pid = 2220] [id = 595] 17:05:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0D939400) [pid = 2220] [serial = 1785] [outer = 00000000] 17:05:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (19AB0000) [pid = 2220] [serial = 1786] [outer = 0D939400] 17:05:37 INFO - PROCESS | 2220 | 1466035537482 Marionette DEBUG loaded listener.js 17:05:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (19882C00) [pid = 2220] [serial = 1787] [outer = 0D939400] 17:05:37 INFO - PROCESS | 2220 | 1466035537916 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]]]}] 17:05:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 17:05:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 630ms 17:05:37 INFO - PROCESS | 2220 | 1466035537960 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 17:05:37 INFO - PROCESS | 2220 | 1466035537962 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 17:05:37 INFO - PROCESS | 2220 | 1466035537965 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 17:05:37 INFO - PROCESS | 2220 | 1466035537967 Marionette TRACE conn6 <- [1,2346,null,{}] 17:05:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 17:05:38 INFO - PROCESS | 2220 | 1466035537970 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}] 17:05:38 INFO - PROCESS | 2220 | 1466035537972 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:38 INFO - PROCESS | 2220 | 1466035538051 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 17:05:38 INFO - PROCESS | 2220 | 1466035538057 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:38 INFO - PROCESS | 2220 | 1466035538058 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:38 INFO - PROCESS | 2220 | ++DOCSHELL 11387800 == 34 [pid = 2220] [id = 596] 17:05:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (1A3DA800) [pid = 2220] [serial = 1788] [outer = 00000000] 17:05:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (1A3E1000) [pid = 2220] [serial = 1789] [outer = 1A3DA800] 17:05:38 INFO - PROCESS | 2220 | 1466035538110 Marionette DEBUG loaded listener.js 17:05:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (1A3E2800) [pid = 2220] [serial = 1790] [outer = 1A3DA800] 17:05:38 INFO - PROCESS | 2220 | 1466035538945 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]]]}] 17:05:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 17:05:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1014ms 17:05:39 INFO - PROCESS | 2220 | 1466035538985 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 17:05:39 INFO - PROCESS | 2220 | 1466035538990 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 17:05:39 INFO - PROCESS | 2220 | 1466035538995 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 17:05:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 17:05:39 INFO - PROCESS | 2220 | 1466035539000 Marionette TRACE conn6 <- [1,2350,null,{}] 17:05:39 INFO - PROCESS | 2220 | 1466035539027 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}] 17:05:39 INFO - PROCESS | 2220 | 1466035539030 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:39 INFO - PROCESS | 2220 | 1466035539165 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 17:05:39 INFO - PROCESS | 2220 | 1466035539309 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:39 INFO - PROCESS | 2220 | 1466035539313 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:39 INFO - PROCESS | 2220 | ++DOCSHELL 0D17BC00 == 35 [pid = 2220] [id = 597] 17:05:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0D44C400) [pid = 2220] [serial = 1791] [outer = 00000000] 17:05:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0D935800) [pid = 2220] [serial = 1792] [outer = 0D44C400] 17:05:39 INFO - PROCESS | 2220 | 1466035539372 Marionette DEBUG loaded listener.js 17:05:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0DC83C00) [pid = 2220] [serial = 1793] [outer = 0D44C400] 17:05:40 INFO - PROCESS | 2220 | 1466035540058 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]]]}] 17:05:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 17:05:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1144ms 17:05:40 INFO - PROCESS | 2220 | 1466035540144 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 17:05:40 INFO - PROCESS | 2220 | 1466035540149 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 17:05:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 17:05:40 INFO - PROCESS | 2220 | 1466035540155 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 17:05:40 INFO - PROCESS | 2220 | 1466035540158 Marionette TRACE conn6 <- [1,2354,null,{}] 17:05:40 INFO - PROCESS | 2220 | 1466035540162 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}] 17:05:40 INFO - PROCESS | 2220 | 1466035540165 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:40 INFO - PROCESS | 2220 | 1466035540309 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 17:05:40 INFO - PROCESS | 2220 | 1466035540455 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:40 INFO - PROCESS | 2220 | 1466035540458 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:40 INFO - PROCESS | 2220 | ++DOCSHELL 0D2EB400 == 36 [pid = 2220] [id = 598] 17:05:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0DC8A800) [pid = 2220] [serial = 1794] [outer = 00000000] 17:05:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (1693F000) [pid = 2220] [serial = 1795] [outer = 0DC8A800] 17:05:40 INFO - PROCESS | 2220 | 1466035540514 Marionette DEBUG loaded listener.js 17:05:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (16B98400) [pid = 2220] [serial = 1796] [outer = 0DC8A800] 17:05:41 INFO - PROCESS | 2220 | 1466035541317 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]]]}] 17:05:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 17:05:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1234ms 17:05:41 INFO - PROCESS | 2220 | --DOCSHELL 09163C00 == 35 [pid = 2220] [id = 595] 17:05:41 INFO - PROCESS | 2220 | --DOCSHELL 0DCDBC00 == 34 [pid = 2220] [id = 594] 17:05:41 INFO - PROCESS | 2220 | --DOCSHELL 0916A000 == 33 [pid = 2220] [id = 593] 17:05:41 INFO - PROCESS | 2220 | --DOCSHELL 1695FC00 == 32 [pid = 2220] [id = 592] 17:05:41 INFO - PROCESS | 2220 | --DOCSHELL 15C54000 == 31 [pid = 2220] [id = 591] 17:05:41 INFO - PROCESS | 2220 | --DOCSHELL 11476400 == 30 [pid = 2220] [id = 590] 17:05:41 INFO - PROCESS | 2220 | --DOCSHELL 0D934000 == 29 [pid = 2220] [id = 589] 17:05:41 INFO - PROCESS | 2220 | --DOCSHELL 0D44B400 == 28 [pid = 2220] [id = 588] 17:05:41 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (19283400) [pid = 2220] [serial = 1732] [outer = 00000000] [url = about:blank] 17:05:41 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (19882000) [pid = 2220] [serial = 1735] [outer = 00000000] [url = about:blank] 17:05:41 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (1B9B9800) [pid = 2220] [serial = 1706] [outer = 00000000] [url = about:blank] 17:05:41 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (1B38C000) [pid = 2220] [serial = 1714] [outer = 00000000] [url = about:blank] 17:05:41 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (1BB92400) [pid = 2220] [serial = 1715] [outer = 00000000] [url = about:blank] 17:05:41 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (1B37F000) [pid = 2220] [serial = 1738] [outer = 00000000] [url = about:blank] 17:05:41 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (14FDBC00) [pid = 2220] [serial = 1711] [outer = 00000000] [url = about:blank] 17:05:41 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (16960C00) [pid = 2220] [serial = 1712] [outer = 00000000] [url = about:blank] 17:05:41 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0D818400) [pid = 2220] [serial = 1708] [outer = 00000000] [url = about:blank] 17:05:41 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0D936000) [pid = 2220] [serial = 1709] [outer = 00000000] [url = about:blank] 17:05:41 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0CD2A800) [pid = 2220] [serial = 1720] [outer = 00000000] [url = about:blank] 17:05:41 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0D1ED400) [pid = 2220] [serial = 1721] [outer = 00000000] [url = about:blank] 17:05:41 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (16988C00) [pid = 2220] [serial = 1729] [outer = 00000000] [url = about:blank] 17:05:41 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0DD45000) [pid = 2220] [serial = 1723] [outer = 00000000] [url = about:blank] 17:05:41 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0E27C000) [pid = 2220] [serial = 1724] [outer = 00000000] [url = about:blank] 17:05:41 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (16467C00) [pid = 2220] [serial = 1726] [outer = 00000000] [url = about:blank] 17:05:41 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (167EE800) [pid = 2220] [serial = 1727] [outer = 00000000] [url = about:blank] 17:05:41 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (0D139000) [pid = 2220] [serial = 1717] [outer = 00000000] [url = about:blank] 17:05:41 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (0D267800) [pid = 2220] [serial = 1718] [outer = 00000000] [url = about:blank] 17:05:41 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (19887C00) [pid = 2220] [serial = 1736] [outer = 00000000] [url = about:blank] 17:05:41 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (1B381400) [pid = 2220] [serial = 1739] [outer = 00000000] [url = about:blank] 17:05:41 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (1C31D000) [pid = 2220] [serial = 1745] [outer = 00000000] [url = about:blank] 17:05:41 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (1BB99400) [pid = 2220] [serial = 1744] [outer = 00000000] [url = about:blank] 17:05:41 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (1C32FC00) [pid = 2220] [serial = 1747] [outer = 00000000] [url = about:blank] 17:05:41 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (17F96800) [pid = 2220] [serial = 1741] [outer = 00000000] [url = about:blank] 17:05:41 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (1CD1A400) [pid = 2220] [serial = 1748] [outer = 00000000] [url = about:blank] 17:05:41 INFO - PROCESS | 2220 | --DOMWINDOW == 66 (1928C800) [pid = 2220] [serial = 1733] [outer = 00000000] [url = about:blank] 17:05:41 INFO - PROCESS | 2220 | --DOMWINDOW == 65 (16A88800) [pid = 2220] [serial = 1730] [outer = 00000000] [url = about:blank] 17:05:41 INFO - PROCESS | 2220 | --DOMWINDOW == 64 (1A26C400) [pid = 2220] [serial = 1742] [outer = 00000000] [url = about:blank] 17:05:41 INFO - PROCESS | 2220 | --DOMWINDOW == 63 (1971A000) [pid = 2220] [serial = 1667] [outer = 00000000] [url = about:blank] 17:05:41 INFO - PROCESS | 2220 | 1466035541453 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 17:05:41 INFO - PROCESS | 2220 | 1466035541456 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 17:05:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 17:05:41 INFO - PROCESS | 2220 | 1466035541467 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 17:05:41 INFO - PROCESS | 2220 | 1466035541470 Marionette TRACE conn6 <- [1,2358,null,{}] 17:05:41 INFO - PROCESS | 2220 | 1466035541475 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}] 17:05:41 INFO - PROCESS | 2220 | 1466035541478 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:41 INFO - PROCESS | 2220 | 1466035541566 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 17:05:41 INFO - PROCESS | 2220 | 1466035541574 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:41 INFO - PROCESS | 2220 | 1466035541576 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:41 INFO - PROCESS | 2220 | ++DOCSHELL 0D2ED400 == 29 [pid = 2220] [id = 599] 17:05:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 64 (0D446400) [pid = 2220] [serial = 1797] [outer = 00000000] 17:05:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 65 (0D452800) [pid = 2220] [serial = 1798] [outer = 0D446400] 17:05:41 INFO - PROCESS | 2220 | 1466035541626 Marionette DEBUG loaded listener.js 17:05:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 66 (0D81F800) [pid = 2220] [serial = 1799] [outer = 0D446400] 17:05:42 INFO - PROCESS | 2220 | 1466035542164 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]]]}] 17:05:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 17:05:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 730ms 17:05:42 INFO - PROCESS | 2220 | 1466035542201 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 17:05:42 INFO - PROCESS | 2220 | 1466035542205 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 17:05:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 17:05:42 INFO - PROCESS | 2220 | 1466035542211 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 17:05:42 INFO - PROCESS | 2220 | 1466035542214 Marionette TRACE conn6 <- [1,2362,null,{}] 17:05:42 INFO - PROCESS | 2220 | 1466035542218 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}] 17:05:42 INFO - PROCESS | 2220 | 1466035542220 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:42 INFO - PROCESS | 2220 | 1466035542315 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 17:05:42 INFO - PROCESS | 2220 | 1466035542419 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:42 INFO - PROCESS | 2220 | 1466035542421 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:42 INFO - PROCESS | 2220 | ++DOCSHELL 0D265000 == 30 [pid = 2220] [id = 600] 17:05:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 67 (0DD3B000) [pid = 2220] [serial = 1800] [outer = 00000000] 17:05:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (0E204800) [pid = 2220] [serial = 1801] [outer = 0DD3B000] 17:05:42 INFO - PROCESS | 2220 | 1466035542470 Marionette DEBUG loaded listener.js 17:05:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (113D2800) [pid = 2220] [serial = 1802] [outer = 0DD3B000] 17:05:42 INFO - PROCESS | 2220 | 1466035542889 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]]]}] 17:05:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 17:05:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 731ms 17:05:43 INFO - PROCESS | 2220 | 1466035542976 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 17:05:43 INFO - PROCESS | 2220 | 1466035542978 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 17:05:43 INFO - PROCESS | 2220 | 1466035542982 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 17:05:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 17:05:43 INFO - PROCESS | 2220 | 1466035542985 Marionette TRACE conn6 <- [1,2366,null,{}] 17:05:43 INFO - PROCESS | 2220 | 1466035542996 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}] 17:05:43 INFO - PROCESS | 2220 | 1466035543000 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:43 INFO - PROCESS | 2220 | 1466035543085 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 17:05:43 INFO - PROCESS | 2220 | 1466035543099 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:43 INFO - PROCESS | 2220 | 1466035543103 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:43 INFO - PROCESS | 2220 | ++DOCSHELL 167EEC00 == 31 [pid = 2220] [id = 601] 17:05:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (16939C00) [pid = 2220] [serial = 1803] [outer = 00000000] 17:05:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (16940000) [pid = 2220] [serial = 1804] [outer = 16939C00] 17:05:43 INFO - PROCESS | 2220 | 1466035543155 Marionette DEBUG loaded listener.js 17:05:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (16968000) [pid = 2220] [serial = 1805] [outer = 16939C00] 17:05:43 INFO - PROCESS | 2220 | 1466035543623 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]]]}] 17:05:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 17:05:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 670ms 17:05:43 INFO - PROCESS | 2220 | 1466035543661 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 17:05:43 INFO - PROCESS | 2220 | 1466035543663 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 17:05:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 17:05:43 INFO - PROCESS | 2220 | 1466035543672 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 17:05:43 INFO - PROCESS | 2220 | 1466035543674 Marionette TRACE conn6 <- [1,2370,null,{}] 17:05:43 INFO - PROCESS | 2220 | 1466035543678 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}] 17:05:43 INFO - PROCESS | 2220 | 1466035543680 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:43 INFO - PROCESS | 2220 | 1466035543804 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 17:05:43 INFO - PROCESS | 2220 | 1466035543809 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:43 INFO - PROCESS | 2220 | 1466035543811 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:43 INFO - PROCESS | 2220 | ++DOCSHELL 1698E800 == 32 [pid = 2220] [id = 602] 17:05:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (17045800) [pid = 2220] [serial = 1806] [outer = 00000000] 17:05:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (18628800) [pid = 2220] [serial = 1807] [outer = 17045800] 17:05:43 INFO - PROCESS | 2220 | 1466035543855 Marionette DEBUG loaded listener.js 17:05:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (1922B000) [pid = 2220] [serial = 1808] [outer = 17045800] 17:05:44 INFO - PROCESS | 2220 | 1466035544310 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]]]}] 17:05:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 17:05:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 690ms 17:05:44 INFO - PROCESS | 2220 | 1466035544361 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 17:05:44 INFO - PROCESS | 2220 | 1466035544363 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 17:05:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 17:05:44 INFO - PROCESS | 2220 | 1466035544373 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 17:05:44 INFO - PROCESS | 2220 | 1466035544375 Marionette TRACE conn6 <- [1,2374,null,{}] 17:05:44 INFO - PROCESS | 2220 | 1466035544379 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}] 17:05:44 INFO - PROCESS | 2220 | 1466035544381 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:44 INFO - PROCESS | 2220 | 1466035544497 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 17:05:44 INFO - PROCESS | 2220 | 1466035544593 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:44 INFO - PROCESS | 2220 | 1466035544595 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:44 INFO - PROCESS | 2220 | ++DOCSHELL 19288C00 == 33 [pid = 2220] [id = 603] 17:05:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (19289000) [pid = 2220] [serial = 1809] [outer = 00000000] 17:05:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (19711400) [pid = 2220] [serial = 1810] [outer = 19289000] 17:05:44 INFO - PROCESS | 2220 | 1466035544641 Marionette DEBUG loaded listener.js 17:05:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (19713000) [pid = 2220] [serial = 1811] [outer = 19289000] 17:05:45 INFO - PROCESS | 2220 | 1466035545089 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]]]}] 17:05:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 17:05:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 790ms 17:05:45 INFO - PROCESS | 2220 | 1466035545161 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 17:05:45 INFO - PROCESS | 2220 | 1466035545163 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 17:05:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 17:05:45 INFO - PROCESS | 2220 | 1466035545166 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 17:05:45 INFO - PROCESS | 2220 | 1466035545168 Marionette TRACE conn6 <- [1,2378,null,{}] 17:05:45 INFO - PROCESS | 2220 | 1466035545172 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}] 17:05:45 INFO - PROCESS | 2220 | 1466035545178 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:45 INFO - PROCESS | 2220 | 1466035545330 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 17:05:45 INFO - PROCESS | 2220 | 1466035545412 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:45 INFO - PROCESS | 2220 | 1466035545414 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:45 INFO - PROCESS | 2220 | ++DOCSHELL 0DC89000 == 34 [pid = 2220] [id = 604] 17:05:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (1975D000) [pid = 2220] [serial = 1812] [outer = 00000000] 17:05:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (1A3DA000) [pid = 2220] [serial = 1813] [outer = 1975D000] 17:05:45 INFO - PROCESS | 2220 | 1466035545458 Marionette DEBUG loaded listener.js 17:05:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (1A3DB000) [pid = 2220] [serial = 1814] [outer = 1975D000] 17:05:45 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0D939400) [pid = 2220] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 17:05:45 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0D934C00) [pid = 2220] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 17:05:45 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0D452000) [pid = 2220] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 17:05:45 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (15E04800) [pid = 2220] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 17:05:45 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (16963C00) [pid = 2220] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 17:05:45 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (0E27CC00) [pid = 2220] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 17:05:45 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (09174400) [pid = 2220] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 17:05:45 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (114C4400) [pid = 2220] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 17:05:45 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (1483FC00) [pid = 2220] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 17:05:45 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (0D86BC00) [pid = 2220] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 17:05:45 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (16986800) [pid = 2220] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 17:05:45 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (1C334800) [pid = 2220] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 17:05:45 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (1CFDAC00) [pid = 2220] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 17:05:46 INFO - PROCESS | 2220 | 1466035545986 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]]]}] 17:05:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 17:05:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 870ms 17:05:46 INFO - PROCESS | 2220 | 1466035546040 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 17:05:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 17:05:46 INFO - PROCESS | 2220 | 1466035546042 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 17:05:46 INFO - PROCESS | 2220 | 1466035546046 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 17:05:46 INFO - PROCESS | 2220 | 1466035546047 Marionette TRACE conn6 <- [1,2382,null,{}] 17:05:46 INFO - PROCESS | 2220 | 1466035546051 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}] 17:05:46 INFO - PROCESS | 2220 | 1466035546053 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:46 INFO - PROCESS | 2220 | 1466035546137 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 17:05:46 INFO - PROCESS | 2220 | 1466035546145 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:46 INFO - PROCESS | 2220 | 1466035546146 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:46 INFO - PROCESS | 2220 | ++DOCSHELL 11380800 == 35 [pid = 2220] [id = 605] 17:05:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (1693DC00) [pid = 2220] [serial = 1815] [outer = 00000000] 17:05:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (19882000) [pid = 2220] [serial = 1816] [outer = 1693DC00] 17:05:46 INFO - PROCESS | 2220 | 1466035546193 Marionette DEBUG loaded listener.js 17:05:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (1A3E0400) [pid = 2220] [serial = 1817] [outer = 1693DC00] 17:05:46 INFO - PROCESS | 2220 | 1466035546663 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]]]}] 17:05:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 17:05:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 670ms 17:05:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 17:05:46 INFO - PROCESS | 2220 | 1466035546716 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 17:05:46 INFO - PROCESS | 2220 | 1466035546719 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 17:05:46 INFO - PROCESS | 2220 | 1466035546722 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 17:05:46 INFO - PROCESS | 2220 | 1466035546723 Marionette TRACE conn6 <- [1,2386,null,{}] 17:05:46 INFO - PROCESS | 2220 | 1466035546726 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}] 17:05:46 INFO - PROCESS | 2220 | 1466035546728 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:46 INFO - PROCESS | 2220 | 1466035546814 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 17:05:46 INFO - PROCESS | 2220 | 1466035546820 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:46 INFO - PROCESS | 2220 | 1466035546822 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:46 INFO - PROCESS | 2220 | ++DOCSHELL 19229400 == 36 [pid = 2220] [id = 606] 17:05:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (1A3E3400) [pid = 2220] [serial = 1818] [outer = 00000000] 17:05:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (1B388000) [pid = 2220] [serial = 1819] [outer = 1A3E3400] 17:05:46 INFO - PROCESS | 2220 | 1466035546867 Marionette DEBUG loaded listener.js 17:05:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (1B38C400) [pid = 2220] [serial = 1820] [outer = 1A3E3400] 17:05:47 INFO - PROCESS | 2220 | 1466035547284 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]]]}] 17:05:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 17:05:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 570ms 17:05:47 INFO - PROCESS | 2220 | 1466035547303 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 17:05:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 17:05:47 INFO - PROCESS | 2220 | 1466035547315 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 17:05:47 INFO - PROCESS | 2220 | 1466035547319 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 17:05:47 INFO - PROCESS | 2220 | 1466035547320 Marionette TRACE conn6 <- [1,2390,null,{}] 17:05:47 INFO - PROCESS | 2220 | 1466035547328 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}] 17:05:47 INFO - PROCESS | 2220 | 1466035547330 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:47 INFO - PROCESS | 2220 | 1466035547459 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 17:05:47 INFO - PROCESS | 2220 | 1466035547467 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:47 INFO - PROCESS | 2220 | 1466035547469 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:47 INFO - PROCESS | 2220 | ++DOCSHELL 1B387C00 == 37 [pid = 2220] [id = 607] 17:05:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (1B9B1000) [pid = 2220] [serial = 1821] [outer = 00000000] 17:05:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (1BAC0C00) [pid = 2220] [serial = 1822] [outer = 1B9B1000] 17:05:47 INFO - PROCESS | 2220 | 1466035547514 Marionette DEBUG loaded listener.js 17:05:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (1BB91800) [pid = 2220] [serial = 1823] [outer = 1B9B1000] 17:05:48 INFO - PROCESS | 2220 | 1466035548143 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]]]}] 17:05:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 17:05:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 890ms 17:05:48 INFO - PROCESS | 2220 | 1466035548211 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 17:05:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 17:05:48 INFO - PROCESS | 2220 | 1466035548215 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 17:05:48 INFO - PROCESS | 2220 | 1466035548234 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 17:05:48 INFO - PROCESS | 2220 | 1466035548237 Marionette TRACE conn6 <- [1,2394,null,{}] 17:05:48 INFO - PROCESS | 2220 | 1466035548246 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}] 17:05:48 INFO - PROCESS | 2220 | 1466035548249 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:48 INFO - PROCESS | 2220 | 1466035548371 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 17:05:48 INFO - PROCESS | 2220 | 1466035548508 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:48 INFO - PROCESS | 2220 | 1466035548511 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:48 INFO - PROCESS | 2220 | ++DOCSHELL 0D206800 == 38 [pid = 2220] [id = 608] 17:05:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (0D451000) [pid = 2220] [serial = 1824] [outer = 00000000] 17:05:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (0D937C00) [pid = 2220] [serial = 1825] [outer = 0D451000] 17:05:48 INFO - PROCESS | 2220 | 1466035548570 Marionette DEBUG loaded listener.js 17:05:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0DD43C00) [pid = 2220] [serial = 1826] [outer = 0D451000] 17:05:49 INFO - PROCESS | 2220 | 1466035549167 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]]]}] 17:05:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 17:05:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 990ms 17:05:49 INFO - PROCESS | 2220 | 1466035549211 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 17:05:49 INFO - PROCESS | 2220 | 1466035549216 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 17:05:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 17:05:49 INFO - PROCESS | 2220 | 1466035549222 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 17:05:49 INFO - PROCESS | 2220 | 1466035549225 Marionette TRACE conn6 <- [1,2398,null,{}] 17:05:49 INFO - PROCESS | 2220 | 1466035549229 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}] 17:05:49 INFO - PROCESS | 2220 | 1466035549232 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:49 INFO - PROCESS | 2220 | 1466035549345 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 17:05:49 INFO - PROCESS | 2220 | 1466035549460 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:49 INFO - PROCESS | 2220 | 1466035549462 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:49 INFO - PROCESS | 2220 | ++DOCSHELL 15EC4800 == 39 [pid = 2220] [id = 609] 17:05:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (15EC8000) [pid = 2220] [serial = 1827] [outer = 00000000] 17:05:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (16983000) [pid = 2220] [serial = 1828] [outer = 15EC8000] 17:05:49 INFO - PROCESS | 2220 | 1466035549560 Marionette DEBUG loaded listener.js 17:05:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (17F94000) [pid = 2220] [serial = 1829] [outer = 15EC8000] 17:05:50 INFO - PROCESS | 2220 | 1466035550179 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]]]}] 17:05:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 17:05:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 970ms 17:05:50 INFO - PROCESS | 2220 | 1466035550196 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 17:05:50 INFO - PROCESS | 2220 | 1466035550198 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 17:05:50 INFO - PROCESS | 2220 | 1466035550202 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 17:05:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 17:05:50 INFO - PROCESS | 2220 | 1466035550206 Marionette TRACE conn6 <- [1,2402,null,{}] 17:05:50 INFO - PROCESS | 2220 | 1466035550217 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}] 17:05:50 INFO - PROCESS | 2220 | 1466035550222 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:50 INFO - PROCESS | 2220 | 1466035550336 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 17:05:50 INFO - PROCESS | 2220 | 1466035550481 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:50 INFO - PROCESS | 2220 | 1466035550484 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:50 INFO - PROCESS | 2220 | ++DOCSHELL 1BB9CC00 == 40 [pid = 2220] [id = 610] 17:05:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (1BB9D000) [pid = 2220] [serial = 1830] [outer = 00000000] 17:05:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (1C31A000) [pid = 2220] [serial = 1831] [outer = 1BB9D000] 17:05:50 INFO - PROCESS | 2220 | 1466035550541 Marionette DEBUG loaded listener.js 17:05:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (1C328C00) [pid = 2220] [serial = 1832] [outer = 1BB9D000] 17:05:51 INFO - PROCESS | 2220 | 1466035551152 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]]]}] 17:05:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 17:05:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 970ms 17:05:51 INFO - PROCESS | 2220 | 1466035551185 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 17:05:51 INFO - PROCESS | 2220 | 1466035551188 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 17:05:51 INFO - PROCESS | 2220 | 1466035551192 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 17:05:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 17:05:51 INFO - PROCESS | 2220 | 1466035551194 Marionette TRACE conn6 <- [1,2406,null,{}] 17:05:51 INFO - PROCESS | 2220 | 1466035551197 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}] 17:05:51 INFO - PROCESS | 2220 | 1466035551200 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:51 INFO - PROCESS | 2220 | 1466035551316 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 17:05:51 INFO - PROCESS | 2220 | 1466035551461 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:51 INFO - PROCESS | 2220 | 1466035551463 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:51 INFO - PROCESS | 2220 | ++DOCSHELL 0D210000 == 41 [pid = 2220] [id = 611] 17:05:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0D21B400) [pid = 2220] [serial = 1833] [outer = 00000000] 17:05:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (1928DC00) [pid = 2220] [serial = 1834] [outer = 0D21B400] 17:05:51 INFO - PROCESS | 2220 | 1466035551521 Marionette DEBUG loaded listener.js 17:05:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (1A267000) [pid = 2220] [serial = 1835] [outer = 0D21B400] 17:05:52 INFO - PROCESS | 2220 | 1466035552234 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]]]}] 17:05:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 17:05:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1065ms 17:05:52 INFO - PROCESS | 2220 | 1466035552262 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 17:05:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 17:05:52 INFO - PROCESS | 2220 | 1466035552266 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 17:05:52 INFO - PROCESS | 2220 | 1466035552271 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 17:05:52 INFO - PROCESS | 2220 | 1466035552274 Marionette TRACE conn6 <- [1,2410,null,{}] 17:05:52 INFO - PROCESS | 2220 | 1466035552280 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}] 17:05:52 INFO - PROCESS | 2220 | 1466035552282 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:52 INFO - PROCESS | 2220 | 1466035552381 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 17:05:52 INFO - PROCESS | 2220 | 1466035552544 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:52 INFO - PROCESS | 2220 | 1466035552547 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:52 INFO - PROCESS | 2220 | ++DOCSHELL 0E27CC00 == 42 [pid = 2220] [id = 612] 17:05:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0E27D400) [pid = 2220] [serial = 1836] [outer = 00000000] 17:05:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (114CB000) [pid = 2220] [serial = 1837] [outer = 0E27D400] 17:05:52 INFO - PROCESS | 2220 | 1466035552598 Marionette DEBUG loaded listener.js 17:05:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (14814000) [pid = 2220] [serial = 1838] [outer = 0E27D400] 17:05:53 INFO - PROCESS | 2220 | --DOCSHELL 19229400 == 41 [pid = 2220] [id = 606] 17:05:53 INFO - PROCESS | 2220 | --DOCSHELL 11380800 == 40 [pid = 2220] [id = 605] 17:05:53 INFO - PROCESS | 2220 | --DOCSHELL 0DC89000 == 39 [pid = 2220] [id = 604] 17:05:53 INFO - PROCESS | 2220 | --DOCSHELL 19288C00 == 38 [pid = 2220] [id = 603] 17:05:53 INFO - PROCESS | 2220 | --DOCSHELL 1698E800 == 37 [pid = 2220] [id = 602] 17:05:53 INFO - PROCESS | 2220 | --DOCSHELL 167EEC00 == 36 [pid = 2220] [id = 601] 17:05:53 INFO - PROCESS | 2220 | --DOCSHELL 0D265000 == 35 [pid = 2220] [id = 600] 17:05:53 INFO - PROCESS | 2220 | --DOCSHELL 0D2ED400 == 34 [pid = 2220] [id = 599] 17:05:53 INFO - PROCESS | 2220 | --DOCSHELL 0D2EB400 == 33 [pid = 2220] [id = 598] 17:05:53 INFO - PROCESS | 2220 | --DOCSHELL 0D17BC00 == 32 [pid = 2220] [id = 597] 17:05:53 INFO - PROCESS | 2220 | --DOCSHELL 11387800 == 31 [pid = 2220] [id = 596] 17:05:53 INFO - PROCESS | 2220 | --DOCSHELL 0E27A800 == 30 [pid = 2220] [id = 587] 17:05:53 INFO - PROCESS | 2220 | --DOCSHELL 1BB9CC00 == 29 [pid = 2220] [id = 610] 17:05:53 INFO - PROCESS | 2220 | --DOCSHELL 0D210000 == 28 [pid = 2220] [id = 611] 17:05:53 INFO - PROCESS | 2220 | --DOCSHELL 15EC4800 == 27 [pid = 2220] [id = 609] 17:05:53 INFO - PROCESS | 2220 | --DOCSHELL 1B387C00 == 26 [pid = 2220] [id = 607] 17:05:53 INFO - PROCESS | 2220 | --DOCSHELL 0D206800 == 25 [pid = 2220] [id = 608] 17:05:53 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (19AB0000) [pid = 2220] [serial = 1786] [outer = 00000000] [url = about:blank] 17:05:53 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0D93A400) [pid = 2220] [serial = 1768] [outer = 00000000] [url = about:blank] 17:05:53 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0DA6D800) [pid = 2220] [serial = 1769] [outer = 00000000] [url = about:blank] 17:05:53 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0D4C8800) [pid = 2220] [serial = 1765] [outer = 00000000] [url = about:blank] 17:05:53 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (167E5400) [pid = 2220] [serial = 1774] [outer = 00000000] [url = about:blank] 17:05:53 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0D7A0800) [pid = 2220] [serial = 1766] [outer = 00000000] [url = about:blank] 17:05:53 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (1698BC00) [pid = 2220] [serial = 1777] [outer = 00000000] [url = about:blank] 17:05:53 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (16942400) [pid = 2220] [serial = 1775] [outer = 00000000] [url = about:blank] 17:05:53 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (14D56800) [pid = 2220] [serial = 1763] [outer = 00000000] [url = about:blank] 17:05:53 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (144C6400) [pid = 2220] [serial = 1762] [outer = 00000000] [url = about:blank] 17:05:53 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0D4CC400) [pid = 2220] [serial = 1780] [outer = 00000000] [url = about:blank] 17:05:53 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (14599400) [pid = 2220] [serial = 1771] [outer = 00000000] [url = about:blank] 17:05:53 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (17F6BC00) [pid = 2220] [serial = 1778] [outer = 00000000] [url = about:blank] 17:05:53 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (19714400) [pid = 2220] [serial = 1783] [outer = 00000000] [url = about:blank] 17:05:53 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0DD44800) [pid = 2220] [serial = 1751] [outer = 00000000] [url = about:blank] 17:05:53 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0DA6E400) [pid = 2220] [serial = 1750] [outer = 00000000] [url = about:blank] 17:05:53 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (1928BC00) [pid = 2220] [serial = 1754] [outer = 00000000] [url = about:blank] 17:05:53 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (186D6C00) [pid = 2220] [serial = 1753] [outer = 00000000] [url = about:blank] 17:05:53 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (1CFD7400) [pid = 2220] [serial = 1757] [outer = 00000000] [url = about:blank] 17:05:53 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (1CDB8800) [pid = 2220] [serial = 1756] [outer = 00000000] [url = about:blank] 17:05:53 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (1D254400) [pid = 2220] [serial = 1760] [outer = 00000000] [url = about:blank] 17:05:53 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (19882C00) [pid = 2220] [serial = 1787] [outer = 00000000] [url = about:blank] 17:05:53 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (1D20C400) [pid = 2220] [serial = 1759] [outer = 00000000] [url = about:blank] 17:05:53 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (1971C800) [pid = 2220] [serial = 1784] [outer = 00000000] [url = about:blank] 17:05:53 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (144CF000) [pid = 2220] [serial = 1781] [outer = 00000000] [url = about:blank] 17:05:53 INFO - PROCESS | 2220 | --DOMWINDOW == 66 (14815000) [pid = 2220] [serial = 1772] [outer = 00000000] [url = about:blank] 17:05:53 INFO - PROCESS | 2220 | 1466035553810 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]]]}] 17:05:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 17:05:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1582ms 17:05:53 INFO - PROCESS | 2220 | 1466035553854 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 17:05:53 INFO - PROCESS | 2220 | 1466035553858 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 17:05:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 17:05:53 INFO - PROCESS | 2220 | 1466035553862 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 17:05:53 INFO - PROCESS | 2220 | 1466035553867 Marionette TRACE conn6 <- [1,2414,null,{}] 17:05:53 INFO - PROCESS | 2220 | 1466035553872 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}] 17:05:53 INFO - PROCESS | 2220 | 1466035553875 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:54 INFO - PROCESS | 2220 | 1466035554010 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 17:05:54 INFO - PROCESS | 2220 | 1466035554108 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:54 INFO - PROCESS | 2220 | 1466035554110 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:54 INFO - PROCESS | 2220 | ++DOCSHELL 0D184C00 == 26 [pid = 2220] [id = 613] 17:05:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 67 (0D1E2400) [pid = 2220] [serial = 1839] [outer = 00000000] 17:05:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (0D2ED800) [pid = 2220] [serial = 1840] [outer = 0D1E2400] 17:05:54 INFO - PROCESS | 2220 | 1466035554158 Marionette DEBUG loaded listener.js 17:05:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (0D4C7800) [pid = 2220] [serial = 1841] [outer = 0D1E2400] 17:05:54 INFO - PROCESS | 2220 | 1466035554528 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]]]}] 17:05:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 17:05:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 730ms 17:05:54 INFO - PROCESS | 2220 | 1466035554593 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 17:05:54 INFO - PROCESS | 2220 | 1466035554598 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 17:05:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 17:05:54 INFO - PROCESS | 2220 | 1466035554605 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 17:05:54 INFO - PROCESS | 2220 | 1466035554608 Marionette TRACE conn6 <- [1,2418,null,{}] 17:05:54 INFO - PROCESS | 2220 | 1466035554642 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}] 17:05:54 INFO - PROCESS | 2220 | 1466035554645 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:54 INFO - PROCESS | 2220 | 1466035554740 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 17:05:54 INFO - PROCESS | 2220 | 1466035554747 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:54 INFO - PROCESS | 2220 | 1466035554749 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:54 INFO - PROCESS | 2220 | ++DOCSHELL 0D7B2800 == 27 [pid = 2220] [id = 614] 17:05:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (0D81D400) [pid = 2220] [serial = 1842] [outer = 00000000] 17:05:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (0D933C00) [pid = 2220] [serial = 1843] [outer = 0D81D400] 17:05:54 INFO - PROCESS | 2220 | 1466035554796 Marionette DEBUG loaded listener.js 17:05:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (0D93EC00) [pid = 2220] [serial = 1844] [outer = 0D81D400] 17:05:55 INFO - PROCESS | 2220 | 1466035555244 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]]]}] 17:05:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 17:05:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 650ms 17:05:55 INFO - PROCESS | 2220 | 1466035555269 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 17:05:55 INFO - PROCESS | 2220 | 1466035555272 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 17:05:55 INFO - PROCESS | 2220 | 1466035555275 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 17:05:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 17:05:55 INFO - PROCESS | 2220 | 1466035555279 Marionette TRACE conn6 <- [1,2422,null,{}] 17:05:55 INFO - PROCESS | 2220 | 1466035555290 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}] 17:05:55 INFO - PROCESS | 2220 | 1466035555294 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:55 INFO - PROCESS | 2220 | 1466035555381 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 17:05:55 INFO - PROCESS | 2220 | 1466035555388 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:55 INFO - PROCESS | 2220 | 1466035555391 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:55 INFO - PROCESS | 2220 | ++DOCSHELL 0DC88400 == 28 [pid = 2220] [id = 615] 17:05:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (0DC8F400) [pid = 2220] [serial = 1845] [outer = 00000000] 17:05:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (11383800) [pid = 2220] [serial = 1846] [outer = 0DC8F400] 17:05:55 INFO - PROCESS | 2220 | 1466035555438 Marionette DEBUG loaded listener.js 17:05:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (144CD000) [pid = 2220] [serial = 1847] [outer = 0DC8F400] 17:05:55 INFO - PROCESS | 2220 | 1466035555937 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]]]}] 17:05:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 17:05:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 670ms 17:05:55 INFO - PROCESS | 2220 | 1466035555949 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 17:05:55 INFO - PROCESS | 2220 | 1466035555951 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 17:05:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 17:05:56 INFO - PROCESS | 2220 | 1466035555962 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 17:05:56 INFO - PROCESS | 2220 | 1466035555964 Marionette TRACE conn6 <- [1,2426,null,{}] 17:05:56 INFO - PROCESS | 2220 | 1466035555967 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}] 17:05:56 INFO - PROCESS | 2220 | 1466035555969 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:56 INFO - PROCESS | 2220 | 1466035556098 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 17:05:56 INFO - PROCESS | 2220 | 1466035556199 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:56 INFO - PROCESS | 2220 | 1466035556201 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:56 INFO - PROCESS | 2220 | ++DOCSHELL 14839800 == 29 [pid = 2220] [id = 616] 17:05:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (14844000) [pid = 2220] [serial = 1848] [outer = 00000000] 17:05:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (14F32400) [pid = 2220] [serial = 1849] [outer = 14844000] 17:05:56 INFO - PROCESS | 2220 | 1466035556248 Marionette DEBUG loaded listener.js 17:05:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (15C51400) [pid = 2220] [serial = 1850] [outer = 14844000] 17:05:56 INFO - PROCESS | 2220 | 1466035556690 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]]]}] 17:05:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 17:05:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 790ms 17:05:56 INFO - PROCESS | 2220 | 1466035556753 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 17:05:56 INFO - PROCESS | 2220 | 1466035556755 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 17:05:56 INFO - PROCESS | 2220 | 1466035556759 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 17:05:56 INFO - PROCESS | 2220 | 1466035556760 Marionette TRACE conn6 <- [1,2430,null,{}] 17:05:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 17:05:56 INFO - PROCESS | 2220 | 1466035556764 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}] 17:05:56 INFO - PROCESS | 2220 | 1466035556766 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:56 INFO - PROCESS | 2220 | 1466035556878 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 17:05:56 INFO - PROCESS | 2220 | 1466035556890 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:56 INFO - PROCESS | 2220 | 1466035556892 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:56 INFO - PROCESS | 2220 | ++DOCSHELL 15EBD000 == 30 [pid = 2220] [id = 617] 17:05:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (15EC4800) [pid = 2220] [serial = 1851] [outer = 00000000] 17:05:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (16947800) [pid = 2220] [serial = 1852] [outer = 15EC4800] 17:05:56 INFO - PROCESS | 2220 | 1466035556935 Marionette DEBUG loaded listener.js 17:05:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (16960000) [pid = 2220] [serial = 1853] [outer = 15EC4800] 17:05:57 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (17045800) [pid = 2220] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 17:05:57 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (19289000) [pid = 2220] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 17:05:57 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (1975D000) [pid = 2220] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 17:05:57 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (1A3DA800) [pid = 2220] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 17:05:57 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0DC8A800) [pid = 2220] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 17:05:57 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (0DD3B000) [pid = 2220] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 17:05:57 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (0D446400) [pid = 2220] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 17:05:57 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (16939C00) [pid = 2220] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 17:05:57 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (0D44C400) [pid = 2220] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 17:05:57 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (1A3E3400) [pid = 2220] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 17:05:57 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (1B9B1000) [pid = 2220] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 17:05:57 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (1693DC00) [pid = 2220] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 17:05:57 INFO - PROCESS | 2220 | 1466035557889 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]]]}] 17:05:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 17:05:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1166ms 17:05:57 INFO - PROCESS | 2220 | 1466035557930 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 17:05:57 INFO - PROCESS | 2220 | 1466035557936 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 17:05:57 INFO - PROCESS | 2220 | 1466035557941 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 17:05:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 17:05:57 INFO - PROCESS | 2220 | 1466035557945 Marionette TRACE conn6 <- [1,2434,null,{}] 17:05:57 INFO - PROCESS | 2220 | 1466035557950 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}] 17:05:57 INFO - PROCESS | 2220 | 1466035557954 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:58 INFO - PROCESS | 2220 | 1466035558141 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 17:05:58 INFO - PROCESS | 2220 | 1466035558160 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:58 INFO - PROCESS | 2220 | 1466035558165 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:58 INFO - PROCESS | 2220 | ++DOCSHELL 0D2E3C00 == 31 [pid = 2220] [id = 618] 17:05:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (0D2EC000) [pid = 2220] [serial = 1854] [outer = 00000000] 17:05:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (0D4C6400) [pid = 2220] [serial = 1855] [outer = 0D2EC000] 17:05:58 INFO - PROCESS | 2220 | 1466035558225 Marionette DEBUG loaded listener.js 17:05:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (0D813C00) [pid = 2220] [serial = 1856] [outer = 0D2EC000] 17:05:59 INFO - PROCESS | 2220 | 1466035558984 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]]]}] 17:05:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 17:05:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1079ms 17:05:59 INFO - PROCESS | 2220 | 1466035559042 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 17:05:59 INFO - PROCESS | 2220 | 1466035559047 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 17:05:59 INFO - PROCESS | 2220 | 1466035559053 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 17:05:59 INFO - PROCESS | 2220 | 1466035559056 Marionette TRACE conn6 <- [1,2438,null,{}] 17:05:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 17:05:59 INFO - PROCESS | 2220 | 1466035559060 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}] 17:05:59 INFO - PROCESS | 2220 | 1466035559063 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:59 INFO - PROCESS | 2220 | 1466035559180 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 17:05:59 INFO - PROCESS | 2220 | 1466035559316 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:59 INFO - PROCESS | 2220 | 1466035559319 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:05:59 INFO - PROCESS | 2220 | ++DOCSHELL 0DC80C00 == 32 [pid = 2220] [id = 619] 17:05:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (0DC83000) [pid = 2220] [serial = 1857] [outer = 00000000] 17:05:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (0DD43400) [pid = 2220] [serial = 1858] [outer = 0DC83000] 17:05:59 INFO - PROCESS | 2220 | 1466035559376 Marionette DEBUG loaded listener.js 17:05:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (11385000) [pid = 2220] [serial = 1859] [outer = 0DC83000] 17:06:00 INFO - PROCESS | 2220 | 1466035560158 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]]]}] 17:06:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 17:06:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1114ms 17:06:00 INFO - PROCESS | 2220 | 1466035560174 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 17:06:00 INFO - PROCESS | 2220 | 1466035560179 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 17:06:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 17:06:00 INFO - PROCESS | 2220 | 1466035560184 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 17:06:00 INFO - PROCESS | 2220 | 1466035560187 Marionette TRACE conn6 <- [1,2442,null,{}] 17:06:00 INFO - PROCESS | 2220 | 1466035560192 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}] 17:06:00 INFO - PROCESS | 2220 | 1466035560195 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:00 INFO - PROCESS | 2220 | 1466035560312 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 17:06:00 INFO - PROCESS | 2220 | 1466035560448 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:00 INFO - PROCESS | 2220 | 1466035560452 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:00 INFO - PROCESS | 2220 | --DOCSHELL 14839800 == 31 [pid = 2220] [id = 616] 17:06:00 INFO - PROCESS | 2220 | --DOCSHELL 0DC88400 == 30 [pid = 2220] [id = 615] 17:06:00 INFO - PROCESS | 2220 | --DOCSHELL 0D7B2800 == 29 [pid = 2220] [id = 614] 17:06:00 INFO - PROCESS | 2220 | --DOCSHELL 0D184C00 == 28 [pid = 2220] [id = 613] 17:06:00 INFO - PROCESS | 2220 | --DOCSHELL 0E27CC00 == 27 [pid = 2220] [id = 612] 17:06:00 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (18628800) [pid = 2220] [serial = 1807] [outer = 00000000] [url = about:blank] 17:06:00 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (19713000) [pid = 2220] [serial = 1811] [outer = 00000000] [url = about:blank] 17:06:00 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (19711400) [pid = 2220] [serial = 1810] [outer = 00000000] [url = about:blank] 17:06:00 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (1A3DA000) [pid = 2220] [serial = 1813] [outer = 00000000] [url = about:blank] 17:06:00 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (1A3DB000) [pid = 2220] [serial = 1814] [outer = 00000000] [url = about:blank] 17:06:00 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (1A3E2800) [pid = 2220] [serial = 1790] [outer = 00000000] [url = about:blank] 17:06:00 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (1A3E1000) [pid = 2220] [serial = 1789] [outer = 00000000] [url = about:blank] 17:06:00 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (1693F000) [pid = 2220] [serial = 1795] [outer = 00000000] [url = about:blank] 17:06:00 INFO - PROCESS | 2220 | --DOMWINDOW == 66 (16B98400) [pid = 2220] [serial = 1796] [outer = 00000000] [url = about:blank] 17:06:00 INFO - PROCESS | 2220 | --DOMWINDOW == 65 (0E204800) [pid = 2220] [serial = 1801] [outer = 00000000] [url = about:blank] 17:06:00 INFO - PROCESS | 2220 | --DOMWINDOW == 64 (113D2800) [pid = 2220] [serial = 1802] [outer = 00000000] [url = about:blank] 17:06:00 INFO - PROCESS | 2220 | --DOMWINDOW == 63 (0D452800) [pid = 2220] [serial = 1798] [outer = 00000000] [url = about:blank] 17:06:00 INFO - PROCESS | 2220 | --DOMWINDOW == 62 (0D81F800) [pid = 2220] [serial = 1799] [outer = 00000000] [url = about:blank] 17:06:00 INFO - PROCESS | 2220 | --DOMWINDOW == 61 (16940000) [pid = 2220] [serial = 1804] [outer = 00000000] [url = about:blank] 17:06:00 INFO - PROCESS | 2220 | --DOMWINDOW == 60 (0D935800) [pid = 2220] [serial = 1792] [outer = 00000000] [url = about:blank] 17:06:00 INFO - PROCESS | 2220 | --DOMWINDOW == 59 (0DC83C00) [pid = 2220] [serial = 1793] [outer = 00000000] [url = about:blank] 17:06:00 INFO - PROCESS | 2220 | --DOMWINDOW == 58 (1B38C400) [pid = 2220] [serial = 1820] [outer = 00000000] [url = about:blank] 17:06:00 INFO - PROCESS | 2220 | --DOMWINDOW == 57 (1B388000) [pid = 2220] [serial = 1819] [outer = 00000000] [url = about:blank] 17:06:00 INFO - PROCESS | 2220 | --DOMWINDOW == 56 (1BB91800) [pid = 2220] [serial = 1823] [outer = 00000000] [url = about:blank] 17:06:00 INFO - PROCESS | 2220 | --DOMWINDOW == 55 (1922B000) [pid = 2220] [serial = 1808] [outer = 00000000] [url = about:blank] 17:06:00 INFO - PROCESS | 2220 | --DOMWINDOW == 54 (19882000) [pid = 2220] [serial = 1816] [outer = 00000000] [url = about:blank] 17:06:00 INFO - PROCESS | 2220 | --DOMWINDOW == 53 (1A3E0400) [pid = 2220] [serial = 1817] [outer = 00000000] [url = about:blank] 17:06:00 INFO - PROCESS | 2220 | --DOMWINDOW == 52 (16968000) [pid = 2220] [serial = 1805] [outer = 00000000] [url = about:blank] 17:06:00 INFO - PROCESS | 2220 | --DOMWINDOW == 51 (1BAC0C00) [pid = 2220] [serial = 1822] [outer = 00000000] [url = about:blank] 17:06:00 INFO - PROCESS | 2220 | ++DOCSHELL 0915E800 == 28 [pid = 2220] [id = 620] 17:06:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 52 (0C999400) [pid = 2220] [serial = 1860] [outer = 00000000] 17:06:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 53 (0D210000) [pid = 2220] [serial = 1861] [outer = 0C999400] 17:06:00 INFO - PROCESS | 2220 | 1466035560524 Marionette DEBUG loaded listener.js 17:06:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 54 (0D2F1000) [pid = 2220] [serial = 1862] [outer = 0C999400] 17:06:00 INFO - PROCESS | 2220 | 1466035560956 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]]]}] 17:06:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 17:06:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 830ms 17:06:01 INFO - PROCESS | 2220 | 1466035561014 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 17:06:01 INFO - PROCESS | 2220 | 1466035561019 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 17:06:01 INFO - PROCESS | 2220 | 1466035561026 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 17:06:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 17:06:01 INFO - PROCESS | 2220 | 1466035561028 Marionette TRACE conn6 <- [1,2446,null,{}] 17:06:01 INFO - PROCESS | 2220 | 1466035561032 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}] 17:06:01 INFO - PROCESS | 2220 | 1466035561035 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:01 INFO - PROCESS | 2220 | 1466035561124 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 17:06:01 INFO - PROCESS | 2220 | 1466035561132 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:01 INFO - PROCESS | 2220 | 1466035561134 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:01 INFO - PROCESS | 2220 | ++DOCSHELL 0D931C00 == 29 [pid = 2220] [id = 621] 17:06:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 55 (0D932C00) [pid = 2220] [serial = 1863] [outer = 00000000] 17:06:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 56 (0D93C400) [pid = 2220] [serial = 1864] [outer = 0D932C00] 17:06:01 INFO - PROCESS | 2220 | 1466035561183 Marionette DEBUG loaded listener.js 17:06:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 57 (0DC2C000) [pid = 2220] [serial = 1865] [outer = 0D932C00] 17:06:01 INFO - PROCESS | 2220 | 1466035561697 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]]]}] 17:06:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 17:06:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 731ms 17:06:01 INFO - PROCESS | 2220 | 1466035561793 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 17:06:01 INFO - PROCESS | 2220 | 1466035561795 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 17:06:01 INFO - PROCESS | 2220 | 1466035561798 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 17:06:01 INFO - PROCESS | 2220 | 1466035561801 Marionette TRACE conn6 <- [1,2450,null,{}] 17:06:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 17:06:01 INFO - PROCESS | 2220 | 1466035561815 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}] 17:06:01 INFO - PROCESS | 2220 | 1466035561820 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:01 INFO - PROCESS | 2220 | 1466035561913 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 17:06:02 INFO - PROCESS | 2220 | 1466035562008 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:02 INFO - PROCESS | 2220 | 1466035562011 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:02 INFO - PROCESS | 2220 | ++DOCSHELL 1147C400 == 30 [pid = 2220] [id = 622] 17:06:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 58 (114C6C00) [pid = 2220] [serial = 1866] [outer = 00000000] 17:06:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 59 (1455A800) [pid = 2220] [serial = 1867] [outer = 114C6C00] 17:06:02 INFO - PROCESS | 2220 | 1466035562058 Marionette DEBUG loaded listener.js 17:06:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 60 (14816000) [pid = 2220] [serial = 1868] [outer = 114C6C00] 17:06:02 INFO - PROCESS | 2220 | 1466035562419 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]]]}] 17:06:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 17:06:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 670ms 17:06:02 INFO - PROCESS | 2220 | 1466035562475 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 17:06:02 INFO - PROCESS | 2220 | 1466035562478 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 17:06:02 INFO - PROCESS | 2220 | 1466035562481 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 17:06:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 17:06:02 INFO - PROCESS | 2220 | 1466035562482 Marionette TRACE conn6 <- [1,2454,null,{}] 17:06:02 INFO - PROCESS | 2220 | 1466035562486 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}] 17:06:02 INFO - PROCESS | 2220 | 1466035562487 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:02 INFO - PROCESS | 2220 | 1466035562583 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 17:06:02 INFO - PROCESS | 2220 | 1466035562588 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:02 INFO - PROCESS | 2220 | 1466035562590 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:02 INFO - PROCESS | 2220 | ++DOCSHELL 15C50800 == 31 [pid = 2220] [id = 623] 17:06:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 61 (15E03C00) [pid = 2220] [serial = 1869] [outer = 00000000] 17:06:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 62 (16939400) [pid = 2220] [serial = 1870] [outer = 15E03C00] 17:06:02 INFO - PROCESS | 2220 | 1466035562636 Marionette DEBUG loaded listener.js 17:06:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 63 (16943400) [pid = 2220] [serial = 1871] [outer = 15E03C00] 17:06:03 INFO - PROCESS | 2220 | 1466035563109 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]]]}] 17:06:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 17:06:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 671ms 17:06:03 INFO - PROCESS | 2220 | 1466035563156 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 17:06:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 17:06:03 INFO - PROCESS | 2220 | 1466035563158 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 17:06:03 INFO - PROCESS | 2220 | 1466035563161 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 17:06:03 INFO - PROCESS | 2220 | 1466035563163 Marionette TRACE conn6 <- [1,2458,null,{}] 17:06:03 INFO - PROCESS | 2220 | 1466035563166 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}] 17:06:03 INFO - PROCESS | 2220 | 1466035563168 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:03 INFO - PROCESS | 2220 | 1466035563281 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 17:06:03 INFO - PROCESS | 2220 | 1466035563382 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:03 INFO - PROCESS | 2220 | 1466035563384 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:03 INFO - PROCESS | 2220 | ++DOCSHELL 1696BC00 == 32 [pid = 2220] [id = 624] 17:06:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 64 (1696C400) [pid = 2220] [serial = 1872] [outer = 00000000] 17:06:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 65 (16989C00) [pid = 2220] [serial = 1873] [outer = 1696C400] 17:06:03 INFO - PROCESS | 2220 | 1466035563427 Marionette DEBUG loaded listener.js 17:06:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 66 (1698B000) [pid = 2220] [serial = 1874] [outer = 1696C400] 17:06:03 INFO - PROCESS | 2220 | 1466035563837 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]]]}] 17:06:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 17:06:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 730ms 17:06:03 INFO - PROCESS | 2220 | 1466035563892 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 17:06:03 INFO - PROCESS | 2220 | 1466035563894 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 17:06:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 17:06:03 INFO - PROCESS | 2220 | 1466035563897 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 17:06:03 INFO - PROCESS | 2220 | 1466035563899 Marionette TRACE conn6 <- [1,2462,null,{}] 17:06:03 INFO - PROCESS | 2220 | 1466035563909 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}] 17:06:03 INFO - PROCESS | 2220 | 1466035563914 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:04 INFO - PROCESS | 2220 | 1466035564054 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 17:06:04 INFO - PROCESS | 2220 | 1466035564059 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:04 INFO - PROCESS | 2220 | 1466035564061 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:04 INFO - PROCESS | 2220 | ++DOCSHELL 17046800 == 33 [pid = 2220] [id = 625] 17:06:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 67 (1704BC00) [pid = 2220] [serial = 1875] [outer = 00000000] 17:06:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (1922FC00) [pid = 2220] [serial = 1876] [outer = 1704BC00] 17:06:04 INFO - PROCESS | 2220 | 1466035564164 Marionette DEBUG loaded listener.js 17:06:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (19286400) [pid = 2220] [serial = 1877] [outer = 1704BC00] 17:06:04 INFO - PROCESS | 2220 | 1466035564568 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]]]}] 17:06:04 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (0DC8F400) [pid = 2220] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 17:06:04 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (0D21B400) [pid = 2220] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 17:06:04 INFO - PROCESS | 2220 | --DOMWINDOW == 66 (0D451000) [pid = 2220] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 17:06:04 INFO - PROCESS | 2220 | --DOMWINDOW == 65 (15EC8000) [pid = 2220] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 17:06:04 INFO - PROCESS | 2220 | --DOMWINDOW == 64 (1BB9D000) [pid = 2220] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 17:06:04 INFO - PROCESS | 2220 | --DOMWINDOW == 63 (14844000) [pid = 2220] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 17:06:04 INFO - PROCESS | 2220 | --DOMWINDOW == 62 (0D81D400) [pid = 2220] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 17:06:04 INFO - PROCESS | 2220 | --DOMWINDOW == 61 (0D1E2400) [pid = 2220] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 17:06:04 INFO - PROCESS | 2220 | --DOMWINDOW == 60 (0E27D400) [pid = 2220] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 17:06:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 17:06:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 730ms 17:06:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 17:06:04 INFO - PROCESS | 2220 | 1466035564628 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 17:06:04 INFO - PROCESS | 2220 | 1466035564630 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 17:06:04 INFO - PROCESS | 2220 | 1466035564659 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 17:06:04 INFO - PROCESS | 2220 | 1466035564661 Marionette TRACE conn6 <- [1,2466,null,{}] 17:06:04 INFO - PROCESS | 2220 | 1466035564674 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}] 17:06:04 INFO - PROCESS | 2220 | 1466035564676 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:04 INFO - PROCESS | 2220 | 1466035564765 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 17:06:04 INFO - PROCESS | 2220 | 1466035564773 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:04 INFO - PROCESS | 2220 | 1466035564775 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:04 INFO - PROCESS | 2220 | ++DOCSHELL 0DC8F400 == 34 [pid = 2220] [id = 626] 17:06:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 61 (0DD3B400) [pid = 2220] [serial = 1878] [outer = 00000000] 17:06:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 62 (16963C00) [pid = 2220] [serial = 1879] [outer = 0DD3B400] 17:06:04 INFO - PROCESS | 2220 | 1466035564820 Marionette DEBUG loaded listener.js 17:06:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 63 (19289800) [pid = 2220] [serial = 1880] [outer = 0DD3B400] 17:06:05 INFO - PROCESS | 2220 | 1466035565250 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]]]}] 17:06:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 17:06:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 650ms 17:06:05 INFO - PROCESS | 2220 | 1466035565284 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 17:06:05 INFO - PROCESS | 2220 | 1466035565286 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 17:06:05 INFO - PROCESS | 2220 | 1466035565307 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 17:06:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 17:06:05 INFO - PROCESS | 2220 | 1466035565309 Marionette TRACE conn6 <- [1,2470,null,{}] 17:06:05 INFO - PROCESS | 2220 | 1466035565313 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}] 17:06:05 INFO - PROCESS | 2220 | 1466035565315 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:05 INFO - PROCESS | 2220 | 1466035565394 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 17:06:05 INFO - PROCESS | 2220 | 1466035565399 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:05 INFO - PROCESS | 2220 | 1466035565401 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:05 INFO - PROCESS | 2220 | ++DOCSHELL 19291000 == 35 [pid = 2220] [id = 627] 17:06:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 64 (19710000) [pid = 2220] [serial = 1881] [outer = 00000000] 17:06:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 65 (1971A000) [pid = 2220] [serial = 1882] [outer = 19710000] 17:06:05 INFO - PROCESS | 2220 | 1466035565445 Marionette DEBUG loaded listener.js 17:06:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 66 (1978D400) [pid = 2220] [serial = 1883] [outer = 19710000] 17:06:05 INFO - PROCESS | 2220 | 1466035565871 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]]]}] 17:06:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 17:06:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 570ms 17:06:05 INFO - PROCESS | 2220 | 1466035565882 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 17:06:05 INFO - PROCESS | 2220 | 1466035565884 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 17:06:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 17:06:05 INFO - PROCESS | 2220 | 1466035565887 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 17:06:05 INFO - PROCESS | 2220 | 1466035565889 Marionette TRACE conn6 <- [1,2474,null,{}] 17:06:05 INFO - PROCESS | 2220 | 1466035565893 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}] 17:06:05 INFO - PROCESS | 2220 | 1466035565894 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:06 INFO - PROCESS | 2220 | 1466035566019 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 17:06:06 INFO - PROCESS | 2220 | 1466035566027 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:06 INFO - PROCESS | 2220 | 1466035566028 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:06 INFO - PROCESS | 2220 | ++DOCSHELL 0E271800 == 36 [pid = 2220] [id = 628] 17:06:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 67 (11387800) [pid = 2220] [serial = 1884] [outer = 00000000] 17:06:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (19886400) [pid = 2220] [serial = 1885] [outer = 11387800] 17:06:06 INFO - PROCESS | 2220 | 1466035566074 Marionette DEBUG loaded listener.js 17:06:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (19889800) [pid = 2220] [serial = 1886] [outer = 11387800] 17:06:06 INFO - PROCESS | 2220 | 1466035566522 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]]]}] 17:06:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 17:06:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 670ms 17:06:06 INFO - PROCESS | 2220 | 1466035566558 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 17:06:06 INFO - PROCESS | 2220 | 1466035566561 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 17:06:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 17:06:06 INFO - PROCESS | 2220 | 1466035566564 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 17:06:06 INFO - PROCESS | 2220 | 1466035566566 Marionette TRACE conn6 <- [1,2478,null,{}] 17:06:06 INFO - PROCESS | 2220 | 1466035566596 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}] 17:06:06 INFO - PROCESS | 2220 | 1466035566597 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:06 INFO - PROCESS | 2220 | 1466035566678 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 17:06:06 INFO - PROCESS | 2220 | 1466035566684 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:06 INFO - PROCESS | 2220 | 1466035566686 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:06 INFO - PROCESS | 2220 | ++DOCSHELL 14813C00 == 37 [pid = 2220] [id = 629] 17:06:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (16474400) [pid = 2220] [serial = 1887] [outer = 00000000] 17:06:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (19ABD400) [pid = 2220] [serial = 1888] [outer = 16474400] 17:06:06 INFO - PROCESS | 2220 | 1466035566734 Marionette DEBUG loaded listener.js 17:06:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (1A25F800) [pid = 2220] [serial = 1889] [outer = 16474400] 17:06:07 INFO - PROCESS | 2220 | 1466035567437 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]]]}] 17:06:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 17:06:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 950ms 17:06:07 INFO - PROCESS | 2220 | 1466035567519 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 17:06:07 INFO - PROCESS | 2220 | 1466035567525 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 17:06:07 INFO - PROCESS | 2220 | 1466035567530 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 17:06:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 17:06:07 INFO - PROCESS | 2220 | 1466035567536 Marionette TRACE conn6 <- [1,2482,null,{}] 17:06:07 INFO - PROCESS | 2220 | 1466035567542 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}] 17:06:07 INFO - PROCESS | 2220 | 1466035567545 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:07 INFO - PROCESS | 2220 | 1466035567670 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 17:06:07 INFO - PROCESS | 2220 | 1466035567810 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:07 INFO - PROCESS | 2220 | 1466035567813 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:07 INFO - PROCESS | 2220 | ++DOCSHELL 0D4C9800 == 38 [pid = 2220] [id = 630] 17:06:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (0D7A4800) [pid = 2220] [serial = 1890] [outer = 00000000] 17:06:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (0DC80400) [pid = 2220] [serial = 1891] [outer = 0D7A4800] 17:06:07 INFO - PROCESS | 2220 | 1466035567876 Marionette DEBUG loaded listener.js 17:06:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (0DCDB400) [pid = 2220] [serial = 1892] [outer = 0D7A4800] 17:06:08 INFO - PROCESS | 2220 | 1466035568485 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]]]}] 17:06:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 17:06:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1022ms 17:06:08 INFO - PROCESS | 2220 | 1466035568556 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 17:06:08 INFO - PROCESS | 2220 | 1466035568561 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 17:06:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 17:06:08 INFO - PROCESS | 2220 | 1466035568567 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 17:06:08 INFO - PROCESS | 2220 | 1466035568570 Marionette TRACE conn6 <- [1,2486,null,{}] 17:06:08 INFO - PROCESS | 2220 | 1466035568609 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}] 17:06:08 INFO - PROCESS | 2220 | 1466035568612 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:08 INFO - PROCESS | 2220 | 1466035568737 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 17:06:08 INFO - PROCESS | 2220 | 1466035568869 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:08 INFO - PROCESS | 2220 | 1466035568872 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:08 INFO - PROCESS | 2220 | ++DOCSHELL 1455DC00 == 39 [pid = 2220] [id = 631] 17:06:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (14D4CC00) [pid = 2220] [serial = 1893] [outer = 00000000] 17:06:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (1693A000) [pid = 2220] [serial = 1894] [outer = 14D4CC00] 17:06:08 INFO - PROCESS | 2220 | 1466035568931 Marionette DEBUG loaded listener.js 17:06:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (17054800) [pid = 2220] [serial = 1895] [outer = 14D4CC00] 17:06:09 INFO - PROCESS | 2220 | 1466035569523 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]]]}] 17:06:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 17:06:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 990ms 17:06:09 INFO - PROCESS | 2220 | 1466035569561 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 17:06:09 INFO - PROCESS | 2220 | 1466035569563 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 17:06:09 INFO - PROCESS | 2220 | 1466035569567 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 17:06:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 17:06:09 INFO - PROCESS | 2220 | 1466035569571 Marionette TRACE conn6 <- [1,2490,null,{}] 17:06:09 INFO - PROCESS | 2220 | 1466035569582 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}] 17:06:09 INFO - PROCESS | 2220 | 1466035569587 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:09 INFO - PROCESS | 2220 | 1466035569703 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 17:06:09 INFO - PROCESS | 2220 | 1466035569851 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:09 INFO - PROCESS | 2220 | 1466035569855 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:09 INFO - PROCESS | 2220 | ++DOCSHELL 1A3DB000 == 40 [pid = 2220] [id = 632] 17:06:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (1A3DBC00) [pid = 2220] [serial = 1896] [outer = 00000000] 17:06:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (1A3DF800) [pid = 2220] [serial = 1897] [outer = 1A3DBC00] 17:06:09 INFO - PROCESS | 2220 | 1466035569912 Marionette DEBUG loaded listener.js 17:06:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (1A3E5400) [pid = 2220] [serial = 1898] [outer = 1A3DBC00] 17:06:10 INFO - PROCESS | 2220 | 1466035570716 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]]]}] 17:06:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 17:06:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1184ms 17:06:10 INFO - PROCESS | 2220 | 1466035570755 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 17:06:10 INFO - PROCESS | 2220 | 1466035570760 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 17:06:10 INFO - PROCESS | 2220 | 1466035570765 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 17:06:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 17:06:10 INFO - PROCESS | 2220 | 1466035570768 Marionette TRACE conn6 <- [1,2494,null,{}] 17:06:10 INFO - PROCESS | 2220 | 1466035570773 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}] 17:06:10 INFO - PROCESS | 2220 | 1466035570776 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:10 INFO - PROCESS | 2220 | 1466035570881 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 17:06:11 INFO - PROCESS | 2220 | 1466035571026 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:11 INFO - PROCESS | 2220 | 1466035571030 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:11 INFO - PROCESS | 2220 | ++DOCSHELL 0D937000 == 41 [pid = 2220] [id = 633] 17:06:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0D93A400) [pid = 2220] [serial = 1899] [outer = 00000000] 17:06:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0DC83400) [pid = 2220] [serial = 1900] [outer = 0D93A400] 17:06:11 INFO - PROCESS | 2220 | 1466035571083 Marionette DEBUG loaded listener.js 17:06:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0E202800) [pid = 2220] [serial = 1901] [outer = 0D93A400] 17:06:11 INFO - PROCESS | 2220 | --DOCSHELL 0E271800 == 40 [pid = 2220] [id = 628] 17:06:11 INFO - PROCESS | 2220 | --DOCSHELL 19291000 == 39 [pid = 2220] [id = 627] 17:06:11 INFO - PROCESS | 2220 | --DOCSHELL 0DC8F400 == 38 [pid = 2220] [id = 626] 17:06:11 INFO - PROCESS | 2220 | --DOCSHELL 17046800 == 37 [pid = 2220] [id = 625] 17:06:11 INFO - PROCESS | 2220 | --DOCSHELL 1696BC00 == 36 [pid = 2220] [id = 624] 17:06:11 INFO - PROCESS | 2220 | --DOCSHELL 15C50800 == 35 [pid = 2220] [id = 623] 17:06:11 INFO - PROCESS | 2220 | --DOCSHELL 1147C400 == 34 [pid = 2220] [id = 622] 17:06:11 INFO - PROCESS | 2220 | --DOCSHELL 0D931C00 == 33 [pid = 2220] [id = 621] 17:06:11 INFO - PROCESS | 2220 | --DOCSHELL 0915E800 == 32 [pid = 2220] [id = 620] 17:06:11 INFO - PROCESS | 2220 | --DOCSHELL 0D2E3C00 == 31 [pid = 2220] [id = 618] 17:06:11 INFO - PROCESS | 2220 | --DOCSHELL 15EBD000 == 30 [pid = 2220] [id = 617] 17:06:11 INFO - PROCESS | 2220 | --DOCSHELL 0DC80C00 == 29 [pid = 2220] [id = 619] 17:06:11 INFO - PROCESS | 2220 | --DOCSHELL 1A3DB000 == 28 [pid = 2220] [id = 632] 17:06:11 INFO - PROCESS | 2220 | --DOCSHELL 1455DC00 == 27 [pid = 2220] [id = 631] 17:06:11 INFO - PROCESS | 2220 | --DOCSHELL 14813C00 == 26 [pid = 2220] [id = 629] 17:06:11 INFO - PROCESS | 2220 | --DOCSHELL 0D4C9800 == 25 [pid = 2220] [id = 630] 17:06:12 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (11383800) [pid = 2220] [serial = 1846] [outer = 00000000] [url = about:blank] 17:06:12 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (144CD000) [pid = 2220] [serial = 1847] [outer = 00000000] [url = about:blank] 17:06:12 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (1A267000) [pid = 2220] [serial = 1835] [outer = 00000000] [url = about:blank] 17:06:12 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0DD43C00) [pid = 2220] [serial = 1826] [outer = 00000000] [url = about:blank] 17:06:12 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (17F94000) [pid = 2220] [serial = 1829] [outer = 00000000] [url = about:blank] 17:06:12 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (1C328C00) [pid = 2220] [serial = 1832] [outer = 00000000] [url = about:blank] 17:06:12 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (16947800) [pid = 2220] [serial = 1852] [outer = 00000000] [url = about:blank] 17:06:12 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (14F32400) [pid = 2220] [serial = 1849] [outer = 00000000] [url = about:blank] 17:06:12 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (0D937C00) [pid = 2220] [serial = 1825] [outer = 00000000] [url = about:blank] 17:06:12 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (16983000) [pid = 2220] [serial = 1828] [outer = 00000000] [url = about:blank] 17:06:12 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (1C31A000) [pid = 2220] [serial = 1831] [outer = 00000000] [url = about:blank] 17:06:12 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (15C51400) [pid = 2220] [serial = 1850] [outer = 00000000] [url = about:blank] 17:06:12 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (1928DC00) [pid = 2220] [serial = 1834] [outer = 00000000] [url = about:blank] 17:06:12 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (0D933C00) [pid = 2220] [serial = 1843] [outer = 00000000] [url = about:blank] 17:06:12 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (0D93EC00) [pid = 2220] [serial = 1844] [outer = 00000000] [url = about:blank] 17:06:12 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (0D2ED800) [pid = 2220] [serial = 1840] [outer = 00000000] [url = about:blank] 17:06:12 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (0D4C7800) [pid = 2220] [serial = 1841] [outer = 00000000] [url = about:blank] 17:06:12 INFO - PROCESS | 2220 | --DOMWINDOW == 66 (14814000) [pid = 2220] [serial = 1838] [outer = 00000000] [url = about:blank] 17:06:12 INFO - PROCESS | 2220 | --DOMWINDOW == 65 (114CB000) [pid = 2220] [serial = 1837] [outer = 00000000] [url = about:blank] 17:06:12 INFO - PROCESS | 2220 | 1466035572337 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]]]}] 17:06:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 17:06:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1629ms 17:06:12 INFO - PROCESS | 2220 | 1466035572399 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 17:06:12 INFO - PROCESS | 2220 | 1466035572403 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 17:06:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 17:06:12 INFO - PROCESS | 2220 | 1466035572407 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 17:06:12 INFO - PROCESS | 2220 | 1466035572409 Marionette TRACE conn6 <- [1,2498,null,{}] 17:06:12 INFO - PROCESS | 2220 | 1466035572414 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}] 17:06:12 INFO - PROCESS | 2220 | 1466035572418 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:12 INFO - PROCESS | 2220 | 1466035572557 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 17:06:12 INFO - PROCESS | 2220 | 1466035572658 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:12 INFO - PROCESS | 2220 | 1466035572661 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:12 INFO - PROCESS | 2220 | ++DOCSHELL 0D21B400 == 26 [pid = 2220] [id = 634] 17:06:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 66 (0D25E400) [pid = 2220] [serial = 1902] [outer = 00000000] 17:06:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 67 (0D4C2400) [pid = 2220] [serial = 1903] [outer = 0D25E400] 17:06:12 INFO - PROCESS | 2220 | 1466035572711 Marionette DEBUG loaded listener.js 17:06:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (0D4C8800) [pid = 2220] [serial = 1904] [outer = 0D25E400] 17:06:13 INFO - PROCESS | 2220 | 1466035573087 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]]]}] 17:06:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 17:06:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 731ms 17:06:13 INFO - PROCESS | 2220 | 1466035573159 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 17:06:13 INFO - PROCESS | 2220 | 1466035573164 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 17:06:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 17:06:13 INFO - PROCESS | 2220 | 1466035573172 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 17:06:13 INFO - PROCESS | 2220 | 1466035573175 Marionette TRACE conn6 <- [1,2502,null,{}] 17:06:13 INFO - PROCESS | 2220 | 1466035573179 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}] 17:06:13 INFO - PROCESS | 2220 | 1466035573181 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:13 INFO - PROCESS | 2220 | 1466035573272 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 17:06:13 INFO - PROCESS | 2220 | 1466035573285 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:13 INFO - PROCESS | 2220 | 1466035573287 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:13 INFO - PROCESS | 2220 | ++DOCSHELL 0D93F800 == 27 [pid = 2220] [id = 635] 17:06:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (0D940400) [pid = 2220] [serial = 1905] [outer = 00000000] 17:06:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (0DC33800) [pid = 2220] [serial = 1906] [outer = 0D940400] 17:06:13 INFO - PROCESS | 2220 | 1466035573335 Marionette DEBUG loaded listener.js 17:06:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (0DC8C400) [pid = 2220] [serial = 1907] [outer = 0D940400] 17:06:13 INFO - PROCESS | 2220 | 1466035573783 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]]]}] 17:06:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 17:06:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 630ms 17:06:13 INFO - PROCESS | 2220 | 1466035573811 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 17:06:13 INFO - PROCESS | 2220 | 1466035573814 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 17:06:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 17:06:13 INFO - PROCESS | 2220 | 1466035573817 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 17:06:13 INFO - PROCESS | 2220 | 1466035573821 Marionette TRACE conn6 <- [1,2506,null,{}] 17:06:13 INFO - PROCESS | 2220 | 1466035573835 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}] 17:06:13 INFO - PROCESS | 2220 | 1466035573840 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:13 INFO - PROCESS | 2220 | 1466035573923 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 17:06:13 INFO - PROCESS | 2220 | 1466035573933 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:13 INFO - PROCESS | 2220 | 1466035573936 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:13 INFO - PROCESS | 2220 | ++DOCSHELL 14560C00 == 28 [pid = 2220] [id = 636] 17:06:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (1459D000) [pid = 2220] [serial = 1908] [outer = 00000000] 17:06:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (14813C00) [pid = 2220] [serial = 1909] [outer = 1459D000] 17:06:14 INFO - PROCESS | 2220 | 1466035573986 Marionette DEBUG loaded listener.js 17:06:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (14F2F000) [pid = 2220] [serial = 1910] [outer = 1459D000] 17:06:14 INFO - PROCESS | 2220 | 1466035574506 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]]]}] 17:06:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 17:06:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 730ms 17:06:14 INFO - PROCESS | 2220 | 1466035574553 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 17:06:14 INFO - PROCESS | 2220 | 1466035574556 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 17:06:14 INFO - PROCESS | 2220 | 1466035574559 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 17:06:14 INFO - PROCESS | 2220 | 1466035574561 Marionette TRACE conn6 <- [1,2510,null,{}] 17:06:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 17:06:14 INFO - PROCESS | 2220 | 1466035574565 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}] 17:06:14 INFO - PROCESS | 2220 | 1466035574567 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:14 INFO - PROCESS | 2220 | 1466035574723 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 17:06:14 INFO - PROCESS | 2220 | 1466035574748 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:14 INFO - PROCESS | 2220 | 1466035574750 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:14 INFO - PROCESS | 2220 | ++DOCSHELL 15E04800 == 29 [pid = 2220] [id = 637] 17:06:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (15E0B400) [pid = 2220] [serial = 1911] [outer = 00000000] 17:06:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (167EB000) [pid = 2220] [serial = 1912] [outer = 15E0B400] 17:06:14 INFO - PROCESS | 2220 | 1466035574795 Marionette DEBUG loaded listener.js 17:06:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (16942800) [pid = 2220] [serial = 1913] [outer = 15E0B400] 17:06:15 INFO - PROCESS | 2220 | 1466035575224 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]]]}] 17:06:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 17:06:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 730ms 17:06:15 INFO - PROCESS | 2220 | 1466035575297 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 17:06:15 INFO - PROCESS | 2220 | 1466035575299 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 17:06:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 17:06:15 INFO - PROCESS | 2220 | 1466035575302 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 17:06:15 INFO - PROCESS | 2220 | 1466035575304 Marionette TRACE conn6 <- [1,2514,null,{}] 17:06:15 INFO - PROCESS | 2220 | 1466035575307 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}] 17:06:15 INFO - PROCESS | 2220 | 1466035575309 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:15 INFO - PROCESS | 2220 | 1466035575422 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 17:06:15 INFO - PROCESS | 2220 | 1466035575428 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:15 INFO - PROCESS | 2220 | 1466035575430 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:15 INFO - PROCESS | 2220 | ++DOCSHELL 1696C000 == 30 [pid = 2220] [id = 638] 17:06:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (1696C800) [pid = 2220] [serial = 1914] [outer = 00000000] 17:06:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (16B97000) [pid = 2220] [serial = 1915] [outer = 1696C800] 17:06:15 INFO - PROCESS | 2220 | 1466035575475 Marionette DEBUG loaded listener.js 17:06:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (1704F800) [pid = 2220] [serial = 1916] [outer = 1696C800] 17:06:15 INFO - PROCESS | 2220 | 1466035575951 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]]]}] 17:06:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 17:06:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 670ms 17:06:15 INFO - PROCESS | 2220 | 1466035575975 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 17:06:16 INFO - PROCESS | 2220 | 1466035575977 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 17:06:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 17:06:16 INFO - PROCESS | 2220 | 1466035575980 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 17:06:16 INFO - PROCESS | 2220 | 1466035575982 Marionette TRACE conn6 <- [1,2518,null,{}] 17:06:16 INFO - PROCESS | 2220 | 1466035575985 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}] 17:06:16 INFO - PROCESS | 2220 | 1466035575991 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:16 INFO - PROCESS | 2220 | 1466035576152 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 17:06:16 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (1696C400) [pid = 2220] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 17:06:16 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (1704BC00) [pid = 2220] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 17:06:16 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (114C6C00) [pid = 2220] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 17:06:16 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0D932C00) [pid = 2220] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 17:06:16 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (15E03C00) [pid = 2220] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 17:06:16 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (15EC4800) [pid = 2220] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 17:06:16 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (0D2EC000) [pid = 2220] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 17:06:16 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (0DC83000) [pid = 2220] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 17:06:16 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (0C999400) [pid = 2220] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 17:06:16 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (0DD3B400) [pid = 2220] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 17:06:16 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (19710000) [pid = 2220] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 17:06:16 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (11387800) [pid = 2220] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 17:06:16 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (16474400) [pid = 2220] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 17:06:16 INFO - PROCESS | 2220 | 1466035576528 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:16 INFO - PROCESS | 2220 | 1466035576530 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:16 INFO - PROCESS | 2220 | ++DOCSHELL 09168800 == 31 [pid = 2220] [id = 639] 17:06:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (0C991C00) [pid = 2220] [serial = 1917] [outer = 00000000] 17:06:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (0D4C2C00) [pid = 2220] [serial = 1918] [outer = 0C991C00] 17:06:16 INFO - PROCESS | 2220 | 1466035576574 Marionette DEBUG loaded listener.js 17:06:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (0DC83000) [pid = 2220] [serial = 1919] [outer = 0C991C00] 17:06:16 INFO - PROCESS | 2220 | 1466035576942 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]]]}] 17:06:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 17:06:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1020ms 17:06:17 INFO - PROCESS | 2220 | 1466035577001 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 17:06:17 INFO - PROCESS | 2220 | 1466035577003 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 17:06:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 17:06:17 INFO - PROCESS | 2220 | 1466035577006 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 17:06:17 INFO - PROCESS | 2220 | 1466035577007 Marionette TRACE conn6 <- [1,2522,null,{}] 17:06:17 INFO - PROCESS | 2220 | 1466035577011 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}] 17:06:17 INFO - PROCESS | 2220 | 1466035577013 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:17 INFO - PROCESS | 2220 | 1466035577090 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 17:06:17 INFO - PROCESS | 2220 | 1466035577095 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:17 INFO - PROCESS | 2220 | 1466035577097 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:17 INFO - PROCESS | 2220 | ++DOCSHELL 0D201C00 == 32 [pid = 2220] [id = 640] 17:06:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (14FE3C00) [pid = 2220] [serial = 1920] [outer = 00000000] 17:06:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (19288400) [pid = 2220] [serial = 1921] [outer = 14FE3C00] 17:06:17 INFO - PROCESS | 2220 | 1466035577143 Marionette DEBUG loaded listener.js 17:06:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (19716000) [pid = 2220] [serial = 1922] [outer = 14FE3C00] 17:06:17 INFO - PROCESS | 2220 | 1466035577570 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]]]}] 17:06:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 17:06:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 570ms 17:06:17 INFO - PROCESS | 2220 | 1466035577577 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 17:06:17 INFO - PROCESS | 2220 | 1466035577579 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 17:06:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 17:06:17 INFO - PROCESS | 2220 | 1466035577581 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 17:06:17 INFO - PROCESS | 2220 | 1466035577583 Marionette TRACE conn6 <- [1,2526,null,{}] 17:06:17 INFO - PROCESS | 2220 | 1466035577587 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}] 17:06:17 INFO - PROCESS | 2220 | 1466035577589 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:17 INFO - PROCESS | 2220 | 1466035577716 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 17:06:17 INFO - PROCESS | 2220 | 1466035577727 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:17 INFO - PROCESS | 2220 | 1466035577730 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:17 INFO - PROCESS | 2220 | ++DOCSHELL 1971AC00 == 33 [pid = 2220] [id = 641] 17:06:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (1971C400) [pid = 2220] [serial = 1923] [outer = 00000000] 17:06:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (19882800) [pid = 2220] [serial = 1924] [outer = 1971C400] 17:06:17 INFO - PROCESS | 2220 | 1466035577775 Marionette DEBUG loaded listener.js 17:06:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (1693CC00) [pid = 2220] [serial = 1925] [outer = 1971C400] 17:06:18 INFO - PROCESS | 2220 | 1466035578211 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]]]}] 17:06:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 17:06:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 670ms 17:06:18 INFO - PROCESS | 2220 | 1466035578253 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 17:06:18 INFO - PROCESS | 2220 | 1466035578255 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 17:06:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 17:06:18 INFO - PROCESS | 2220 | 1466035578258 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 17:06:18 INFO - PROCESS | 2220 | 1466035578260 Marionette TRACE conn6 <- [1,2530,null,{}] 17:06:18 INFO - PROCESS | 2220 | 1466035578263 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}] 17:06:18 INFO - PROCESS | 2220 | 1466035578265 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:18 INFO - PROCESS | 2220 | 1466035578385 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 17:06:18 INFO - PROCESS | 2220 | 1466035578396 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:18 INFO - PROCESS | 2220 | 1466035578398 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:18 INFO - PROCESS | 2220 | ++DOCSHELL 19AB5000 == 34 [pid = 2220] [id = 642] 17:06:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (19AB6800) [pid = 2220] [serial = 1926] [outer = 00000000] 17:06:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (1A268000) [pid = 2220] [serial = 1927] [outer = 19AB6800] 17:06:18 INFO - PROCESS | 2220 | 1466035578449 Marionette DEBUG loaded listener.js 17:06:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (1A3DD000) [pid = 2220] [serial = 1928] [outer = 19AB6800] 17:06:19 INFO - PROCESS | 2220 | 1466035579225 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]]]}] 17:06:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 17:06:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1020ms 17:06:19 INFO - PROCESS | 2220 | 1466035579279 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 17:06:19 INFO - PROCESS | 2220 | 1466035579284 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 17:06:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 17:06:19 INFO - PROCESS | 2220 | 1466035579288 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 17:06:19 INFO - PROCESS | 2220 | 1466035579294 Marionette TRACE conn6 <- [1,2534,null,{}] 17:06:19 INFO - PROCESS | 2220 | 1466035579362 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}] 17:06:19 INFO - PROCESS | 2220 | 1466035579365 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:19 INFO - PROCESS | 2220 | 1466035579513 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 17:06:19 INFO - PROCESS | 2220 | 1466035579616 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:19 INFO - PROCESS | 2220 | 1466035579619 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:19 INFO - PROCESS | 2220 | ++DOCSHELL 0D4C7000 == 35 [pid = 2220] [id = 643] 17:06:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0D4C8400) [pid = 2220] [serial = 1929] [outer = 00000000] 17:06:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0D875C00) [pid = 2220] [serial = 1930] [outer = 0D4C8400] 17:06:19 INFO - PROCESS | 2220 | 1466035579680 Marionette DEBUG loaded listener.js 17:06:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0DA65800) [pid = 2220] [serial = 1931] [outer = 0D4C8400] 17:06:20 INFO - PROCESS | 2220 | 1466035580401 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]]]}] 17:06:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 17:06:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1149ms 17:06:20 INFO - PROCESS | 2220 | 1466035580451 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 17:06:20 INFO - PROCESS | 2220 | 1466035580456 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 17:06:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 17:06:20 INFO - PROCESS | 2220 | 1466035580462 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 17:06:20 INFO - PROCESS | 2220 | 1466035580465 Marionette TRACE conn6 <- [1,2538,null,{}] 17:06:20 INFO - PROCESS | 2220 | 1466035580470 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}] 17:06:20 INFO - PROCESS | 2220 | 1466035580473 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:20 INFO - PROCESS | 2220 | 1466035580600 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 17:06:20 INFO - PROCESS | 2220 | 1466035580831 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:20 INFO - PROCESS | 2220 | 1466035580834 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:20 INFO - PROCESS | 2220 | ++DOCSHELL 09162400 == 36 [pid = 2220] [id = 644] 17:06:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0C993800) [pid = 2220] [serial = 1932] [outer = 00000000] 17:06:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0CD6B800) [pid = 2220] [serial = 1933] [outer = 0C993800] 17:06:20 INFO - PROCESS | 2220 | 1466035580893 Marionette DEBUG loaded listener.js 17:06:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0D1E6400) [pid = 2220] [serial = 1934] [outer = 0C993800] 17:06:21 INFO - PROCESS | 2220 | --DOCSHELL 1971AC00 == 35 [pid = 2220] [id = 641] 17:06:21 INFO - PROCESS | 2220 | --DOCSHELL 0D201C00 == 34 [pid = 2220] [id = 640] 17:06:21 INFO - PROCESS | 2220 | --DOCSHELL 09168800 == 33 [pid = 2220] [id = 639] 17:06:21 INFO - PROCESS | 2220 | --DOCSHELL 1696C000 == 32 [pid = 2220] [id = 638] 17:06:21 INFO - PROCESS | 2220 | --DOCSHELL 15E04800 == 31 [pid = 2220] [id = 637] 17:06:21 INFO - PROCESS | 2220 | --DOCSHELL 14560C00 == 30 [pid = 2220] [id = 636] 17:06:21 INFO - PROCESS | 2220 | --DOCSHELL 0D93F800 == 29 [pid = 2220] [id = 635] 17:06:21 INFO - PROCESS | 2220 | --DOCSHELL 0D21B400 == 28 [pid = 2220] [id = 634] 17:06:21 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (19ABD400) [pid = 2220] [serial = 1888] [outer = 00000000] [url = about:blank] 17:06:21 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (1A25F800) [pid = 2220] [serial = 1889] [outer = 00000000] [url = about:blank] 17:06:21 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (16989C00) [pid = 2220] [serial = 1873] [outer = 00000000] [url = about:blank] 17:06:21 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (1922FC00) [pid = 2220] [serial = 1876] [outer = 00000000] [url = about:blank] 17:06:21 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (1455A800) [pid = 2220] [serial = 1867] [outer = 00000000] [url = about:blank] 17:06:21 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (19889800) [pid = 2220] [serial = 1886] [outer = 00000000] [url = about:blank] 17:06:21 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0D93C400) [pid = 2220] [serial = 1864] [outer = 00000000] [url = about:blank] 17:06:21 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (1698B000) [pid = 2220] [serial = 1874] [outer = 00000000] [url = about:blank] 17:06:21 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0DC2C000) [pid = 2220] [serial = 1865] [outer = 00000000] [url = about:blank] 17:06:21 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (16939400) [pid = 2220] [serial = 1870] [outer = 00000000] [url = about:blank] 17:06:21 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (16960000) [pid = 2220] [serial = 1853] [outer = 00000000] [url = about:blank] 17:06:21 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (0D4C6400) [pid = 2220] [serial = 1855] [outer = 00000000] [url = about:blank] 17:06:21 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (0D813C00) [pid = 2220] [serial = 1856] [outer = 00000000] [url = about:blank] 17:06:21 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (0DD43400) [pid = 2220] [serial = 1858] [outer = 00000000] [url = about:blank] 17:06:21 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (11385000) [pid = 2220] [serial = 1859] [outer = 00000000] [url = about:blank] 17:06:21 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (0D210000) [pid = 2220] [serial = 1861] [outer = 00000000] [url = about:blank] 17:06:21 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (0D2F1000) [pid = 2220] [serial = 1862] [outer = 00000000] [url = about:blank] 17:06:21 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (14816000) [pid = 2220] [serial = 1868] [outer = 00000000] [url = about:blank] 17:06:21 INFO - PROCESS | 2220 | --DOMWINDOW == 66 (19286400) [pid = 2220] [serial = 1877] [outer = 00000000] [url = about:blank] 17:06:21 INFO - PROCESS | 2220 | --DOMWINDOW == 65 (16963C00) [pid = 2220] [serial = 1879] [outer = 00000000] [url = about:blank] 17:06:21 INFO - PROCESS | 2220 | --DOMWINDOW == 64 (1971A000) [pid = 2220] [serial = 1882] [outer = 00000000] [url = about:blank] 17:06:21 INFO - PROCESS | 2220 | --DOMWINDOW == 63 (1978D400) [pid = 2220] [serial = 1883] [outer = 00000000] [url = about:blank] 17:06:21 INFO - PROCESS | 2220 | --DOMWINDOW == 62 (19289800) [pid = 2220] [serial = 1880] [outer = 00000000] [url = about:blank] 17:06:21 INFO - PROCESS | 2220 | --DOMWINDOW == 61 (16943400) [pid = 2220] [serial = 1871] [outer = 00000000] [url = about:blank] 17:06:21 INFO - PROCESS | 2220 | --DOMWINDOW == 60 (19886400) [pid = 2220] [serial = 1885] [outer = 00000000] [url = about:blank] 17:06:21 INFO - PROCESS | 2220 | 1466035581564 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]]]}] 17:06:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 17:06:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1126ms 17:06:21 INFO - PROCESS | 2220 | 1466035581593 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 17:06:21 INFO - PROCESS | 2220 | 1466035581597 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 17:06:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 17:06:21 INFO - PROCESS | 2220 | 1466035581601 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 17:06:21 INFO - PROCESS | 2220 | 1466035581604 Marionette TRACE conn6 <- [1,2542,null,{}] 17:06:21 INFO - PROCESS | 2220 | 1466035581609 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}] 17:06:21 INFO - PROCESS | 2220 | 1466035581613 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:21 INFO - PROCESS | 2220 | 1466035581699 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 17:06:21 INFO - PROCESS | 2220 | 1466035581797 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:21 INFO - PROCESS | 2220 | 1466035581799 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:21 INFO - PROCESS | 2220 | ++DOCSHELL 0C99A800 == 29 [pid = 2220] [id = 645] 17:06:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 61 (0C99EC00) [pid = 2220] [serial = 1935] [outer = 00000000] 17:06:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 62 (0D4D0800) [pid = 2220] [serial = 1936] [outer = 0C99EC00] 17:06:21 INFO - PROCESS | 2220 | 1466035581845 Marionette DEBUG loaded listener.js 17:06:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 63 (0D818000) [pid = 2220] [serial = 1937] [outer = 0C99EC00] 17:06:22 INFO - PROCESS | 2220 | 1466035582303 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]]]}] 17:06:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 17:06:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 730ms 17:06:22 INFO - PROCESS | 2220 | 1466035582334 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 17:06:22 INFO - PROCESS | 2220 | 1466035582338 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 17:06:22 INFO - PROCESS | 2220 | 1466035582343 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 17:06:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 17:06:22 INFO - PROCESS | 2220 | 1466035582345 Marionette TRACE conn6 <- [1,2546,null,{}] 17:06:22 INFO - PROCESS | 2220 | 1466035582349 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}] 17:06:22 INFO - PROCESS | 2220 | 1466035582351 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:22 INFO - PROCESS | 2220 | 1466035582443 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 17:06:22 INFO - PROCESS | 2220 | 1466035582452 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:22 INFO - PROCESS | 2220 | 1466035582454 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:22 INFO - PROCESS | 2220 | ++DOCSHELL 0D93DC00 == 30 [pid = 2220] [id = 646] 17:06:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 64 (0DC85800) [pid = 2220] [serial = 1938] [outer = 00000000] 17:06:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 65 (1137FC00) [pid = 2220] [serial = 1939] [outer = 0DC85800] 17:06:22 INFO - PROCESS | 2220 | 1466035582502 Marionette DEBUG loaded listener.js 17:06:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 66 (114C5000) [pid = 2220] [serial = 1940] [outer = 0DC85800] 17:06:23 INFO - PROCESS | 2220 | 1466035582988 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]]]}] 17:06:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 17:06:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 671ms 17:06:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 17:06:23 INFO - PROCESS | 2220 | 1466035583017 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 17:06:23 INFO - PROCESS | 2220 | 1466035583019 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 17:06:23 INFO - PROCESS | 2220 | 1466035583024 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 17:06:23 INFO - PROCESS | 2220 | 1466035583030 Marionette TRACE conn6 <- [1,2550,null,{}] 17:06:23 INFO - PROCESS | 2220 | 1466035583040 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}] 17:06:23 INFO - PROCESS | 2220 | 1466035583043 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:23 INFO - PROCESS | 2220 | 1466035583136 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 17:06:23 INFO - PROCESS | 2220 | 1466035583145 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:23 INFO - PROCESS | 2220 | 1466035583147 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:23 INFO - PROCESS | 2220 | ++DOCSHELL 15C55000 == 31 [pid = 2220] [id = 647] 17:06:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 67 (15E06800) [pid = 2220] [serial = 1941] [outer = 00000000] 17:06:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (167E3C00) [pid = 2220] [serial = 1942] [outer = 15E06800] 17:06:23 INFO - PROCESS | 2220 | 1466035583191 Marionette DEBUG loaded listener.js 17:06:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (1693F800) [pid = 2220] [serial = 1943] [outer = 15E06800] 17:06:23 INFO - PROCESS | 2220 | 1466035583659 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]]]}] 17:06:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 17:06:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 690ms 17:06:23 INFO - PROCESS | 2220 | 1466035583713 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 17:06:23 INFO - PROCESS | 2220 | 1466035583716 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 17:06:23 INFO - PROCESS | 2220 | 1466035583719 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 17:06:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 17:06:23 INFO - PROCESS | 2220 | 1466035583721 Marionette TRACE conn6 <- [1,2554,null,{}] 17:06:23 INFO - PROCESS | 2220 | 1466035583725 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}] 17:06:23 INFO - PROCESS | 2220 | 1466035583727 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:23 INFO - PROCESS | 2220 | 1466035583877 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 17:06:23 INFO - PROCESS | 2220 | 1466035583940 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:23 INFO - PROCESS | 2220 | 1466035583942 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:23 INFO - PROCESS | 2220 | ++DOCSHELL 16964C00 == 32 [pid = 2220] [id = 648] 17:06:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (16967400) [pid = 2220] [serial = 1944] [outer = 00000000] 17:06:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (16A84800) [pid = 2220] [serial = 1945] [outer = 16967400] 17:06:24 INFO - PROCESS | 2220 | 1466035583985 Marionette DEBUG loaded listener.js 17:06:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (1704E000) [pid = 2220] [serial = 1946] [outer = 16967400] 17:06:24 INFO - PROCESS | 2220 | 1466035584414 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]]]}] 17:06:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 17:06:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 730ms 17:06:24 INFO - PROCESS | 2220 | 1466035584455 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 17:06:24 INFO - PROCESS | 2220 | 1466035584457 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 17:06:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 17:06:24 INFO - PROCESS | 2220 | 1466035584460 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 17:06:24 INFO - PROCESS | 2220 | 1466035584462 Marionette TRACE conn6 <- [1,2558,null,{}] 17:06:24 INFO - PROCESS | 2220 | 1466035584465 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}] 17:06:24 INFO - PROCESS | 2220 | 1466035584467 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:24 INFO - PROCESS | 2220 | 1466035584581 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 17:06:24 INFO - PROCESS | 2220 | 1466035584587 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:24 INFO - PROCESS | 2220 | 1466035584593 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:24 INFO - PROCESS | 2220 | ++DOCSHELL 0D873000 == 33 [pid = 2220] [id = 649] 17:06:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (186D1800) [pid = 2220] [serial = 1947] [outer = 00000000] 17:06:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (1922FC00) [pid = 2220] [serial = 1948] [outer = 186D1800] 17:06:24 INFO - PROCESS | 2220 | 1466035584646 Marionette DEBUG loaded listener.js 17:06:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (19289800) [pid = 2220] [serial = 1949] [outer = 186D1800] 17:06:25 INFO - PROCESS | 2220 | 1466035585152 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]]]}] 17:06:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 17:06:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 730ms 17:06:25 INFO - PROCESS | 2220 | 1466035585193 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 17:06:25 INFO - PROCESS | 2220 | 1466035585195 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 17:06:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 17:06:25 INFO - PROCESS | 2220 | 1466035585232 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 17:06:25 INFO - PROCESS | 2220 | 1466035585234 Marionette TRACE conn6 <- [1,2562,null,{}] 17:06:25 INFO - PROCESS | 2220 | 1466035585242 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}] 17:06:25 INFO - PROCESS | 2220 | 1466035585244 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:25 INFO - PROCESS | 2220 | 1466035585371 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 17:06:25 INFO - PROCESS | 2220 | 1466035585384 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:25 INFO - PROCESS | 2220 | 1466035585386 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:25 INFO - PROCESS | 2220 | ++DOCSHELL 0DC85400 == 34 [pid = 2220] [id = 650] 17:06:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (1970EC00) [pid = 2220] [serial = 1950] [outer = 00000000] 17:06:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (19792000) [pid = 2220] [serial = 1951] [outer = 1970EC00] 17:06:25 INFO - PROCESS | 2220 | 1466035585492 Marionette DEBUG loaded listener.js 17:06:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (19793400) [pid = 2220] [serial = 1952] [outer = 1970EC00] 17:06:25 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (14FE3C00) [pid = 2220] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 17:06:25 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (1459D000) [pid = 2220] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 17:06:25 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (1A3DBC00) [pid = 2220] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 17:06:25 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (1696C800) [pid = 2220] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 17:06:25 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (0D7A4800) [pid = 2220] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 17:06:25 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (0C991C00) [pid = 2220] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 17:06:25 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (0D940400) [pid = 2220] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 17:06:25 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (0D25E400) [pid = 2220] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 17:06:25 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (15E0B400) [pid = 2220] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 17:06:25 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (0D93A400) [pid = 2220] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 17:06:25 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (14D4CC00) [pid = 2220] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 17:06:25 INFO - PROCESS | 2220 | --DOMWINDOW == 66 (1971C400) [pid = 2220] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 17:06:26 INFO - PROCESS | 2220 | 1466035585982 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]]]}] 17:06:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 17:06:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 790ms 17:06:26 INFO - PROCESS | 2220 | 1466035586019 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 17:06:26 INFO - PROCESS | 2220 | 1466035586021 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 17:06:26 INFO - PROCESS | 2220 | 1466035586028 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 17:06:26 INFO - PROCESS | 2220 | 1466035586030 Marionette TRACE conn6 <- [1,2566,null,{}] 17:06:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 17:06:26 INFO - PROCESS | 2220 | 1466035586033 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}] 17:06:26 INFO - PROCESS | 2220 | 1466035586035 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:26 INFO - PROCESS | 2220 | 1466035586154 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 17:06:26 INFO - PROCESS | 2220 | 1466035586221 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:26 INFO - PROCESS | 2220 | 1466035586223 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:26 INFO - PROCESS | 2220 | ++DOCSHELL 0DA68800 == 35 [pid = 2220] [id = 651] 17:06:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 67 (1459D000) [pid = 2220] [serial = 1953] [outer = 00000000] 17:06:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (186D3000) [pid = 2220] [serial = 1954] [outer = 1459D000] 17:06:26 INFO - PROCESS | 2220 | 1466035586268 Marionette DEBUG loaded listener.js 17:06:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (1970D400) [pid = 2220] [serial = 1955] [outer = 1459D000] 17:06:26 INFO - PROCESS | 2220 | 1466035586612 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]]]}] 17:06:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 17:06:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 630ms 17:06:26 INFO - PROCESS | 2220 | 1466035586665 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 17:06:26 INFO - PROCESS | 2220 | 1466035586667 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 17:06:26 INFO - PROCESS | 2220 | 1466035586670 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 17:06:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 17:06:26 INFO - PROCESS | 2220 | 1466035586672 Marionette TRACE conn6 <- [1,2570,null,{}] 17:06:26 INFO - PROCESS | 2220 | 1466035586676 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}] 17:06:26 INFO - PROCESS | 2220 | 1466035586678 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:26 INFO - PROCESS | 2220 | 1466035586761 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 17:06:26 INFO - PROCESS | 2220 | 1466035586767 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:26 INFO - PROCESS | 2220 | 1466035586769 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:26 INFO - PROCESS | 2220 | ++DOCSHELL 1459D800 == 36 [pid = 2220] [id = 652] 17:06:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (19881800) [pid = 2220] [serial = 1956] [outer = 00000000] 17:06:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (19AB6400) [pid = 2220] [serial = 1957] [outer = 19881800] 17:06:26 INFO - PROCESS | 2220 | 1466035586815 Marionette DEBUG loaded listener.js 17:06:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (19ABC000) [pid = 2220] [serial = 1958] [outer = 19881800] 17:06:27 INFO - PROCESS | 2220 | 1466035587282 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]]]}] 17:06:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 17:06:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 670ms 17:06:27 INFO - PROCESS | 2220 | 1466035587344 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 17:06:27 INFO - PROCESS | 2220 | 1466035587346 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 17:06:27 INFO - PROCESS | 2220 | 1466035587349 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 17:06:27 INFO - PROCESS | 2220 | 1466035587351 Marionette TRACE conn6 <- [1,2574,null,{}] 17:06:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 17:06:27 INFO - PROCESS | 2220 | 1466035587355 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}] 17:06:27 INFO - PROCESS | 2220 | 1466035587356 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:27 INFO - PROCESS | 2220 | 1466035587441 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 17:06:27 INFO - PROCESS | 2220 | 1466035587446 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:27 INFO - PROCESS | 2220 | 1466035587448 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:27 INFO - PROCESS | 2220 | ++DOCSHELL 1A3D9000 == 37 [pid = 2220] [id = 653] 17:06:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (1A3D9C00) [pid = 2220] [serial = 1959] [outer = 00000000] 17:06:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (1B381000) [pid = 2220] [serial = 1960] [outer = 1A3D9C00] 17:06:27 INFO - PROCESS | 2220 | 1466035587493 Marionette DEBUG loaded listener.js 17:06:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (1B387800) [pid = 2220] [serial = 1961] [outer = 1A3D9C00] 17:06:28 INFO - PROCESS | 2220 | --DOCSHELL 0D937000 == 36 [pid = 2220] [id = 633] 17:06:28 INFO - PROCESS | 2220 | --DOCSHELL 0C99A800 == 35 [pid = 2220] [id = 645] 17:06:28 INFO - PROCESS | 2220 | --DOCSHELL 09162400 == 34 [pid = 2220] [id = 644] 17:06:28 INFO - PROCESS | 2220 | --DOCSHELL 0D4C7000 == 33 [pid = 2220] [id = 643] 17:06:28 INFO - PROCESS | 2220 | --DOCSHELL 19AB5000 == 32 [pid = 2220] [id = 642] 17:06:28 INFO - PROCESS | 2220 | --DOCSHELL 0D873000 == 31 [pid = 2220] [id = 649] 17:06:28 INFO - PROCESS | 2220 | --DOCSHELL 0D93DC00 == 30 [pid = 2220] [id = 646] 17:06:28 INFO - PROCESS | 2220 | --DOCSHELL 16964C00 == 29 [pid = 2220] [id = 648] 17:06:28 INFO - PROCESS | 2220 | --DOCSHELL 0DC85400 == 28 [pid = 2220] [id = 650] 17:06:28 INFO - PROCESS | 2220 | --DOCSHELL 0DA68800 == 27 [pid = 2220] [id = 651] 17:06:28 INFO - PROCESS | 2220 | --DOCSHELL 15C55000 == 26 [pid = 2220] [id = 647] 17:06:28 INFO - PROCESS | 2220 | --DOCSHELL 1459D800 == 25 [pid = 2220] [id = 652] 17:06:29 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (19716000) [pid = 2220] [serial = 1922] [outer = 00000000] [url = about:blank] 17:06:29 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (14813C00) [pid = 2220] [serial = 1909] [outer = 00000000] [url = about:blank] 17:06:29 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (19288400) [pid = 2220] [serial = 1921] [outer = 00000000] [url = about:blank] 17:06:29 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (1A3E5400) [pid = 2220] [serial = 1898] [outer = 00000000] [url = about:blank] 17:06:29 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (16B97000) [pid = 2220] [serial = 1915] [outer = 00000000] [url = about:blank] 17:06:29 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (0DCDB400) [pid = 2220] [serial = 1892] [outer = 00000000] [url = about:blank] 17:06:29 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (0DC83000) [pid = 2220] [serial = 1919] [outer = 00000000] [url = about:blank] 17:06:29 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (0DC33800) [pid = 2220] [serial = 1906] [outer = 00000000] [url = about:blank] 17:06:29 INFO - PROCESS | 2220 | --DOMWINDOW == 66 (0D4C2400) [pid = 2220] [serial = 1903] [outer = 00000000] [url = about:blank] 17:06:29 INFO - PROCESS | 2220 | --DOMWINDOW == 65 (0DC8C400) [pid = 2220] [serial = 1907] [outer = 00000000] [url = about:blank] 17:06:29 INFO - PROCESS | 2220 | --DOMWINDOW == 64 (1704F800) [pid = 2220] [serial = 1916] [outer = 00000000] [url = about:blank] 17:06:29 INFO - PROCESS | 2220 | --DOMWINDOW == 63 (16942800) [pid = 2220] [serial = 1913] [outer = 00000000] [url = about:blank] 17:06:29 INFO - PROCESS | 2220 | --DOMWINDOW == 62 (1A3DF800) [pid = 2220] [serial = 1897] [outer = 00000000] [url = about:blank] 17:06:29 INFO - PROCESS | 2220 | --DOMWINDOW == 61 (0E202800) [pid = 2220] [serial = 1901] [outer = 00000000] [url = about:blank] 17:06:29 INFO - PROCESS | 2220 | --DOMWINDOW == 60 (17054800) [pid = 2220] [serial = 1895] [outer = 00000000] [url = about:blank] 17:06:29 INFO - PROCESS | 2220 | --DOMWINDOW == 59 (167EB000) [pid = 2220] [serial = 1912] [outer = 00000000] [url = about:blank] 17:06:29 INFO - PROCESS | 2220 | --DOMWINDOW == 58 (0D4C2C00) [pid = 2220] [serial = 1918] [outer = 00000000] [url = about:blank] 17:06:29 INFO - PROCESS | 2220 | --DOMWINDOW == 57 (0D4C8800) [pid = 2220] [serial = 1904] [outer = 00000000] [url = about:blank] 17:06:29 INFO - PROCESS | 2220 | --DOMWINDOW == 56 (0DC80400) [pid = 2220] [serial = 1891] [outer = 00000000] [url = about:blank] 17:06:29 INFO - PROCESS | 2220 | --DOMWINDOW == 55 (0DC83400) [pid = 2220] [serial = 1900] [outer = 00000000] [url = about:blank] 17:06:29 INFO - PROCESS | 2220 | --DOMWINDOW == 54 (1693A000) [pid = 2220] [serial = 1894] [outer = 00000000] [url = about:blank] 17:06:29 INFO - PROCESS | 2220 | --DOMWINDOW == 53 (14F2F000) [pid = 2220] [serial = 1910] [outer = 00000000] [url = about:blank] 17:06:29 INFO - PROCESS | 2220 | --DOMWINDOW == 52 (19882800) [pid = 2220] [serial = 1924] [outer = 00000000] [url = about:blank] 17:06:29 INFO - PROCESS | 2220 | --DOMWINDOW == 51 (1693CC00) [pid = 2220] [serial = 1925] [outer = 00000000] [url = about:blank] 17:06:29 INFO - PROCESS | 2220 | 1466035589298 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]]]}] 17:06:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 17:06:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1983ms 17:06:29 INFO - PROCESS | 2220 | 1466035589338 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 17:06:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 17:06:29 INFO - PROCESS | 2220 | 1466035589342 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 17:06:29 INFO - PROCESS | 2220 | 1466035589347 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 17:06:29 INFO - PROCESS | 2220 | 1466035589350 Marionette TRACE conn6 <- [1,2578,null,{}] 17:06:29 INFO - PROCESS | 2220 | 1466035589356 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}] 17:06:29 INFO - PROCESS | 2220 | 1466035589360 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:29 INFO - PROCESS | 2220 | 1466035589454 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 17:06:29 INFO - PROCESS | 2220 | 1466035589464 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:29 INFO - PROCESS | 2220 | 1466035589468 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:29 INFO - PROCESS | 2220 | ++DOCSHELL 0D2EB400 == 26 [pid = 2220] [id = 654] 17:06:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 52 (0D2EC000) [pid = 2220] [serial = 1962] [outer = 00000000] 17:06:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 53 (0D448400) [pid = 2220] [serial = 1963] [outer = 0D2EC000] 17:06:29 INFO - PROCESS | 2220 | 1466035589521 Marionette DEBUG loaded listener.js 17:06:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 54 (0D4C3400) [pid = 2220] [serial = 1964] [outer = 0D2EC000] 17:06:30 INFO - PROCESS | 2220 | 1466035590049 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]]]}] 17:06:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 17:06:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 730ms 17:06:30 INFO - PROCESS | 2220 | 1466035590078 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 17:06:30 INFO - PROCESS | 2220 | 1466035590083 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 17:06:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 17:06:30 INFO - PROCESS | 2220 | 1466035590089 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 17:06:30 INFO - PROCESS | 2220 | 1466035590092 Marionette TRACE conn6 <- [1,2582,null,{}] 17:06:30 INFO - PROCESS | 2220 | 1466035590096 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}] 17:06:30 INFO - PROCESS | 2220 | 1466035590099 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:30 INFO - PROCESS | 2220 | 1466035590185 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 17:06:30 INFO - PROCESS | 2220 | 1466035590193 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:30 INFO - PROCESS | 2220 | 1466035590196 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:30 INFO - PROCESS | 2220 | ++DOCSHELL 0D86BC00 == 27 [pid = 2220] [id = 655] 17:06:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 55 (0D86C800) [pid = 2220] [serial = 1965] [outer = 00000000] 17:06:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 56 (0D872000) [pid = 2220] [serial = 1966] [outer = 0D86C800] 17:06:30 INFO - PROCESS | 2220 | 1466035590243 Marionette DEBUG loaded listener.js 17:06:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 57 (0D878000) [pid = 2220] [serial = 1967] [outer = 0D86C800] 17:06:30 INFO - PROCESS | 2220 | 1466035590713 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]]]}] 17:06:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 17:06:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 671ms 17:06:30 INFO - PROCESS | 2220 | 1466035590763 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 17:06:30 INFO - PROCESS | 2220 | 1466035590766 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 17:06:30 INFO - PROCESS | 2220 | 1466035590769 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 17:06:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 17:06:30 INFO - PROCESS | 2220 | 1466035590773 Marionette TRACE conn6 <- [1,2586,null,{}] 17:06:30 INFO - PROCESS | 2220 | 1466035590784 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}] 17:06:30 INFO - PROCESS | 2220 | 1466035590788 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:30 INFO - PROCESS | 2220 | 1466035590872 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 17:06:31 INFO - PROCESS | 2220 | 1466035591001 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:31 INFO - PROCESS | 2220 | 1466035591004 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:31 INFO - PROCESS | 2220 | ++DOCSHELL 0DC8FC00 == 28 [pid = 2220] [id = 656] 17:06:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 58 (0DCDA400) [pid = 2220] [serial = 1968] [outer = 00000000] 17:06:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 59 (0DD38800) [pid = 2220] [serial = 1969] [outer = 0DCDA400] 17:06:31 INFO - PROCESS | 2220 | 1466035591053 Marionette DEBUG loaded listener.js 17:06:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 60 (0DD43C00) [pid = 2220] [serial = 1970] [outer = 0DCDA400] 17:06:31 INFO - PROCESS | 2220 | 1466035591456 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]]]}] 17:06:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 17:06:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 730ms 17:06:31 INFO - PROCESS | 2220 | 1466035591503 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 17:06:31 INFO - PROCESS | 2220 | 1466035591506 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 17:06:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 17:06:31 INFO - PROCESS | 2220 | 1466035591509 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 17:06:31 INFO - PROCESS | 2220 | 1466035591511 Marionette TRACE conn6 <- [1,2590,null,{}] 17:06:31 INFO - PROCESS | 2220 | 1466035591514 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}] 17:06:31 INFO - PROCESS | 2220 | 1466035591516 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:31 INFO - PROCESS | 2220 | 1466035591636 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 17:06:31 INFO - PROCESS | 2220 | 1466035591644 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:31 INFO - PROCESS | 2220 | 1466035591646 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:31 INFO - PROCESS | 2220 | ++DOCSHELL 0DC8A000 == 29 [pid = 2220] [id = 657] 17:06:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 61 (0DCDF000) [pid = 2220] [serial = 1971] [outer = 00000000] 17:06:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 62 (11476800) [pid = 2220] [serial = 1972] [outer = 0DCDF000] 17:06:31 INFO - PROCESS | 2220 | 1466035591698 Marionette DEBUG loaded listener.js 17:06:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 63 (145A0400) [pid = 2220] [serial = 1973] [outer = 0DCDF000] 17:06:32 INFO - PROCESS | 2220 | 1466035592125 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]]]}] 17:06:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 17:06:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 670ms 17:06:32 INFO - PROCESS | 2220 | 1466035592183 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 17:06:32 INFO - PROCESS | 2220 | 1466035592185 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 17:06:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 17:06:32 INFO - PROCESS | 2220 | 1466035592188 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 17:06:32 INFO - PROCESS | 2220 | 1466035592190 Marionette TRACE conn6 <- [1,2594,null,{}] 17:06:32 INFO - PROCESS | 2220 | 1466035592193 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}] 17:06:32 INFO - PROCESS | 2220 | 1466035592195 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:32 INFO - PROCESS | 2220 | 1466035592336 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 17:06:32 INFO - PROCESS | 2220 | 1466035592348 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:32 INFO - PROCESS | 2220 | 1466035592350 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:32 INFO - PROCESS | 2220 | ++DOCSHELL 14844000 == 30 [pid = 2220] [id = 658] 17:06:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 64 (14844400) [pid = 2220] [serial = 1974] [outer = 00000000] 17:06:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 65 (14F34800) [pid = 2220] [serial = 1975] [outer = 14844400] 17:06:32 INFO - PROCESS | 2220 | 1466035592395 Marionette DEBUG loaded listener.js 17:06:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 66 (15C55800) [pid = 2220] [serial = 1976] [outer = 14844400] 17:06:32 INFO - PROCESS | 2220 | 1466035592852 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]]]}] 17:06:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 17:06:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 731ms 17:06:32 INFO - PROCESS | 2220 | 1466035592919 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 17:06:32 INFO - PROCESS | 2220 | 1466035592922 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 17:06:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 17:06:32 INFO - PROCESS | 2220 | 1466035592925 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 17:06:32 INFO - PROCESS | 2220 | 1466035592927 Marionette TRACE conn6 <- [1,2598,null,{}] 17:06:32 INFO - PROCESS | 2220 | 1466035592930 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}] 17:06:32 INFO - PROCESS | 2220 | 1466035592935 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:33 INFO - PROCESS | 2220 | 1466035593039 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 17:06:33 INFO - PROCESS | 2220 | 1466035593049 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:33 INFO - PROCESS | 2220 | 1466035593051 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:33 INFO - PROCESS | 2220 | ++DOCSHELL 1695F000 == 31 [pid = 2220] [id = 659] 17:06:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 67 (16960000) [pid = 2220] [serial = 1977] [outer = 00000000] 17:06:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (1696C000) [pid = 2220] [serial = 1978] [outer = 16960000] 17:06:33 INFO - PROCESS | 2220 | 1466035593095 Marionette DEBUG loaded listener.js 17:06:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (16987000) [pid = 2220] [serial = 1979] [outer = 16960000] 17:06:33 INFO - PROCESS | 2220 | 1466035593547 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]]]}] 17:06:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 17:06:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 670ms 17:06:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 17:06:33 INFO - PROCESS | 2220 | 1466035593595 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 17:06:33 INFO - PROCESS | 2220 | 1466035593597 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 17:06:33 INFO - PROCESS | 2220 | 1466035593600 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 17:06:33 INFO - PROCESS | 2220 | 1466035593602 Marionette TRACE conn6 <- [1,2602,null,{}] 17:06:33 INFO - PROCESS | 2220 | 1466035593605 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}] 17:06:33 INFO - PROCESS | 2220 | 1466035593607 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:33 INFO - PROCESS | 2220 | 1466035593713 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 17:06:33 INFO - PROCESS | 2220 | 1466035593722 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:33 INFO - PROCESS | 2220 | 1466035593724 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:33 INFO - PROCESS | 2220 | ++DOCSHELL 16A81800 == 32 [pid = 2220] [id = 660] 17:06:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (16B97000) [pid = 2220] [serial = 1980] [outer = 00000000] 17:06:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (17F73000) [pid = 2220] [serial = 1981] [outer = 16B97000] 17:06:33 INFO - PROCESS | 2220 | 1466035593770 Marionette DEBUG loaded listener.js 17:06:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (17F89800) [pid = 2220] [serial = 1982] [outer = 16B97000] 17:06:34 INFO - PROCESS | 2220 | 1466035594194 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]]]}] 17:06:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 17:06:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 632ms 17:06:34 INFO - PROCESS | 2220 | 1466035594247 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 17:06:34 INFO - PROCESS | 2220 | 1466035594249 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 17:06:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 17:06:34 INFO - PROCESS | 2220 | 1466035594252 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 17:06:34 INFO - PROCESS | 2220 | 1466035594254 Marionette TRACE conn6 <- [1,2606,null,{}] 17:06:34 INFO - PROCESS | 2220 | 1466035594258 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}] 17:06:34 INFO - PROCESS | 2220 | 1466035594260 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:34 INFO - PROCESS | 2220 | 1466035594340 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 17:06:34 INFO - PROCESS | 2220 | 1466035594346 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:34 INFO - PROCESS | 2220 | 1466035594347 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:34 INFO - PROCESS | 2220 | ++DOCSHELL 17F70800 == 33 [pid = 2220] [id = 661] 17:06:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (186D4000) [pid = 2220] [serial = 1983] [outer = 00000000] 17:06:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (19288800) [pid = 2220] [serial = 1984] [outer = 186D4000] 17:06:34 INFO - PROCESS | 2220 | 1466035594391 Marionette DEBUG loaded listener.js 17:06:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (1922F400) [pid = 2220] [serial = 1985] [outer = 186D4000] 17:06:34 INFO - PROCESS | 2220 | 1466035594860 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]]]}] 17:06:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 17:06:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 630ms 17:06:34 INFO - PROCESS | 2220 | 1466035594884 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 17:06:34 INFO - PROCESS | 2220 | 1466035594887 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 17:06:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 17:06:34 INFO - PROCESS | 2220 | 1466035594898 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 17:06:34 INFO - PROCESS | 2220 | 1466035594900 Marionette TRACE conn6 <- [1,2610,null,{}] 17:06:34 INFO - PROCESS | 2220 | 1466035594903 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}] 17:06:34 INFO - PROCESS | 2220 | 1466035594905 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:35 INFO - PROCESS | 2220 | 1466035595024 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 17:06:35 INFO - PROCESS | 2220 | 1466035595118 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:35 INFO - PROCESS | 2220 | 1466035595120 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:35 INFO - PROCESS | 2220 | ++DOCSHELL 0DC31000 == 34 [pid = 2220] [id = 662] 17:06:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (0DC8F400) [pid = 2220] [serial = 1986] [outer = 00000000] 17:06:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (19719000) [pid = 2220] [serial = 1987] [outer = 0DC8F400] 17:06:35 INFO - PROCESS | 2220 | 1466035595165 Marionette DEBUG loaded listener.js 17:06:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (1971A000) [pid = 2220] [serial = 1988] [outer = 0DC8F400] 17:06:35 INFO - PROCESS | 2220 | 1466035595569 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]]]}] 17:06:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 17:06:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 730ms 17:06:35 INFO - PROCESS | 2220 | 1466035595634 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 17:06:35 INFO - PROCESS | 2220 | 1466035595636 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 17:06:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 17:06:35 INFO - PROCESS | 2220 | 1466035595644 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 17:06:35 INFO - PROCESS | 2220 | 1466035595645 Marionette TRACE conn6 <- [1,2614,null,{}] 17:06:35 INFO - PROCESS | 2220 | 1466035595649 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}] 17:06:35 INFO - PROCESS | 2220 | 1466035595651 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:35 INFO - PROCESS | 2220 | 1466035595776 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 17:06:35 INFO - PROCESS | 2220 | 1466035595785 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:35 INFO - PROCESS | 2220 | 1466035595786 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:35 INFO - PROCESS | 2220 | ++DOCSHELL 0D17FC00 == 35 [pid = 2220] [id = 663] 17:06:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (11476400) [pid = 2220] [serial = 1989] [outer = 00000000] 17:06:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (19AB0800) [pid = 2220] [serial = 1990] [outer = 11476400] 17:06:35 INFO - PROCESS | 2220 | 1466035595833 Marionette DEBUG loaded listener.js 17:06:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (19AB5800) [pid = 2220] [serial = 1991] [outer = 11476400] 17:06:36 INFO - PROCESS | 2220 | 1466035596304 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]]]}] 17:06:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 17:06:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 671ms 17:06:36 INFO - PROCESS | 2220 | 1466035596315 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 17:06:36 INFO - PROCESS | 2220 | 1466035596318 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 17:06:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 17:06:36 INFO - PROCESS | 2220 | 1466035596321 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 17:06:36 INFO - PROCESS | 2220 | 1466035596323 Marionette TRACE conn6 <- [1,2618,null,{}] 17:06:36 INFO - PROCESS | 2220 | 1466035596326 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}] 17:06:36 INFO - PROCESS | 2220 | 1466035596328 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:36 INFO - PROCESS | 2220 | 1466035596488 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 17:06:36 INFO - PROCESS | 2220 | 1466035596515 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:36 INFO - PROCESS | 2220 | 1466035596518 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:36 INFO - PROCESS | 2220 | ++DOCSHELL 14820400 == 36 [pid = 2220] [id = 664] 17:06:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (1A3DAC00) [pid = 2220] [serial = 1992] [outer = 00000000] 17:06:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (1B37EC00) [pid = 2220] [serial = 1993] [outer = 1A3DAC00] 17:06:36 INFO - PROCESS | 2220 | 1466035596562 Marionette DEBUG loaded listener.js 17:06:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (1B389400) [pid = 2220] [serial = 1994] [outer = 1A3DAC00] 17:06:36 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (16967400) [pid = 2220] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 17:06:36 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (186D1800) [pid = 2220] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 17:06:36 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (1459D000) [pid = 2220] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 17:06:36 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (1970EC00) [pid = 2220] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 17:06:36 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (19881800) [pid = 2220] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 17:06:36 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (15E06800) [pid = 2220] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 17:06:36 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0DC85800) [pid = 2220] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 17:06:36 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0C99EC00) [pid = 2220] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 17:06:36 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (0C993800) [pid = 2220] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 17:06:36 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (0D4C8400) [pid = 2220] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 17:06:36 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (19AB6800) [pid = 2220] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 17:06:37 INFO - PROCESS | 2220 | 1466035597119 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]]]}] 17:06:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 17:06:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 830ms 17:06:37 INFO - PROCESS | 2220 | 1466035597159 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 17:06:37 INFO - PROCESS | 2220 | 1466035597161 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 17:06:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 17:06:37 INFO - PROCESS | 2220 | 1466035597165 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 17:06:37 INFO - PROCESS | 2220 | 1466035597166 Marionette TRACE conn6 <- [1,2622,null,{}] 17:06:37 INFO - PROCESS | 2220 | 1466035597170 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}] 17:06:37 INFO - PROCESS | 2220 | 1466035597171 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:37 INFO - PROCESS | 2220 | 1466035597295 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 17:06:37 INFO - PROCESS | 2220 | 1466035597353 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:37 INFO - PROCESS | 2220 | 1466035597355 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:37 INFO - PROCESS | 2220 | ++DOCSHELL 0DD3AC00 == 37 [pid = 2220] [id = 665] 17:06:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (0DE38400) [pid = 2220] [serial = 1995] [outer = 00000000] 17:06:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (15E0BC00) [pid = 2220] [serial = 1996] [outer = 0DE38400] 17:06:37 INFO - PROCESS | 2220 | 1466035597397 Marionette DEBUG loaded listener.js 17:06:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (1696DC00) [pid = 2220] [serial = 1997] [outer = 0DE38400] 17:06:37 INFO - PROCESS | 2220 | 1466035597760 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]]]}] 17:06:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 17:06:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 630ms 17:06:37 INFO - PROCESS | 2220 | 1466035597805 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 17:06:37 INFO - PROCESS | 2220 | 1466035597806 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 17:06:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 17:06:37 INFO - PROCESS | 2220 | 1466035597810 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 17:06:37 INFO - PROCESS | 2220 | 1466035597811 Marionette TRACE conn6 <- [1,2626,null,{}] 17:06:37 INFO - PROCESS | 2220 | 1466035597815 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}] 17:06:37 INFO - PROCESS | 2220 | 1466035597816 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:37 INFO - PROCESS | 2220 | 1466035597895 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 17:06:37 INFO - PROCESS | 2220 | 1466035597900 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:37 INFO - PROCESS | 2220 | 1466035597902 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:37 INFO - PROCESS | 2220 | ++DOCSHELL 0D81D400 == 38 [pid = 2220] [id = 666] 17:06:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (19285C00) [pid = 2220] [serial = 1998] [outer = 00000000] 17:06:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (1B38C400) [pid = 2220] [serial = 1999] [outer = 19285C00] 17:06:37 INFO - PROCESS | 2220 | 1466035597946 Marionette DEBUG loaded listener.js 17:06:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (1B9BAC00) [pid = 2220] [serial = 2000] [outer = 19285C00] 17:06:38 INFO - PROCESS | 2220 | 1466035598407 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]]]}] 17:06:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 17:06:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 631ms 17:06:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 17:06:38 INFO - PROCESS | 2220 | 1466035598442 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 17:06:38 INFO - PROCESS | 2220 | 1466035598444 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 17:06:38 INFO - PROCESS | 2220 | 1466035598447 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 17:06:38 INFO - PROCESS | 2220 | 1466035598449 Marionette TRACE conn6 <- [1,2630,null,{}] 17:06:38 INFO - PROCESS | 2220 | 1466035598466 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}] 17:06:38 INFO - PROCESS | 2220 | 1466035598468 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:38 INFO - PROCESS | 2220 | 1466035598553 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 17:06:38 INFO - PROCESS | 2220 | 1466035598560 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:38 INFO - PROCESS | 2220 | 1466035598561 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:38 INFO - PROCESS | 2220 | ++DOCSHELL 167E9C00 == 39 [pid = 2220] [id = 667] 17:06:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (1A3E0000) [pid = 2220] [serial = 2001] [outer = 00000000] 17:06:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (1BAC3C00) [pid = 2220] [serial = 2002] [outer = 1A3E0000] 17:06:38 INFO - PROCESS | 2220 | 1466035598607 Marionette DEBUG loaded listener.js 17:06:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (1BB92800) [pid = 2220] [serial = 2003] [outer = 1A3E0000] 17:06:39 INFO - PROCESS | 2220 | --DOCSHELL 1A3D9000 == 38 [pid = 2220] [id = 653] 17:06:39 INFO - PROCESS | 2220 | --DOCSHELL 0D2EB400 == 37 [pid = 2220] [id = 654] 17:06:40 INFO - PROCESS | 2220 | --DOCSHELL 16A81800 == 36 [pid = 2220] [id = 660] 17:06:40 INFO - PROCESS | 2220 | --DOCSHELL 0DC8A000 == 35 [pid = 2220] [id = 657] 17:06:40 INFO - PROCESS | 2220 | --DOCSHELL 0DC8FC00 == 34 [pid = 2220] [id = 656] 17:06:40 INFO - PROCESS | 2220 | --DOCSHELL 14844000 == 33 [pid = 2220] [id = 658] 17:06:40 INFO - PROCESS | 2220 | --DOCSHELL 1695F000 == 32 [pid = 2220] [id = 659] 17:06:40 INFO - PROCESS | 2220 | --DOCSHELL 14820400 == 31 [pid = 2220] [id = 664] 17:06:40 INFO - PROCESS | 2220 | --DOCSHELL 17F70800 == 30 [pid = 2220] [id = 661] 17:06:40 INFO - PROCESS | 2220 | --DOCSHELL 0DC31000 == 29 [pid = 2220] [id = 662] 17:06:40 INFO - PROCESS | 2220 | --DOCSHELL 0D17FC00 == 28 [pid = 2220] [id = 663] 17:06:40 INFO - PROCESS | 2220 | --DOCSHELL 0D81D400 == 27 [pid = 2220] [id = 666] 17:06:40 INFO - PROCESS | 2220 | --DOCSHELL 0DD3AC00 == 26 [pid = 2220] [id = 665] 17:06:40 INFO - PROCESS | 2220 | --DOCSHELL 0D86BC00 == 25 [pid = 2220] [id = 655] 17:06:40 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (16A84800) [pid = 2220] [serial = 1945] [outer = 00000000] [url = about:blank] 17:06:40 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (1704E000) [pid = 2220] [serial = 1946] [outer = 00000000] [url = about:blank] 17:06:40 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (1922FC00) [pid = 2220] [serial = 1948] [outer = 00000000] [url = about:blank] 17:06:40 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (186D3000) [pid = 2220] [serial = 1954] [outer = 00000000] [url = about:blank] 17:06:40 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (19792000) [pid = 2220] [serial = 1951] [outer = 00000000] [url = about:blank] 17:06:40 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (19AB6400) [pid = 2220] [serial = 1957] [outer = 00000000] [url = about:blank] 17:06:40 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (19793400) [pid = 2220] [serial = 1952] [outer = 00000000] [url = about:blank] 17:06:40 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (1970D400) [pid = 2220] [serial = 1955] [outer = 00000000] [url = about:blank] 17:06:40 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (167E3C00) [pid = 2220] [serial = 1942] [outer = 00000000] [url = about:blank] 17:06:40 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (1137FC00) [pid = 2220] [serial = 1939] [outer = 00000000] [url = about:blank] 17:06:40 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (114C5000) [pid = 2220] [serial = 1940] [outer = 00000000] [url = about:blank] 17:06:40 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (0D4D0800) [pid = 2220] [serial = 1936] [outer = 00000000] [url = about:blank] 17:06:40 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (0D818000) [pid = 2220] [serial = 1937] [outer = 00000000] [url = about:blank] 17:06:40 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (0D1E6400) [pid = 2220] [serial = 1934] [outer = 00000000] [url = about:blank] 17:06:40 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (0CD6B800) [pid = 2220] [serial = 1933] [outer = 00000000] [url = about:blank] 17:06:40 INFO - PROCESS | 2220 | --DOMWINDOW == 66 (0DA65800) [pid = 2220] [serial = 1931] [outer = 00000000] [url = about:blank] 17:06:40 INFO - PROCESS | 2220 | --DOMWINDOW == 65 (0D875C00) [pid = 2220] [serial = 1930] [outer = 00000000] [url = about:blank] 17:06:40 INFO - PROCESS | 2220 | --DOMWINDOW == 64 (1A268000) [pid = 2220] [serial = 1927] [outer = 00000000] [url = about:blank] 17:06:40 INFO - PROCESS | 2220 | --DOMWINDOW == 63 (19ABC000) [pid = 2220] [serial = 1958] [outer = 00000000] [url = about:blank] 17:06:40 INFO - PROCESS | 2220 | --DOMWINDOW == 62 (1A3DD000) [pid = 2220] [serial = 1928] [outer = 00000000] [url = about:blank] 17:06:40 INFO - PROCESS | 2220 | --DOMWINDOW == 61 (1B381000) [pid = 2220] [serial = 1960] [outer = 00000000] [url = about:blank] 17:06:40 INFO - PROCESS | 2220 | --DOMWINDOW == 60 (19289800) [pid = 2220] [serial = 1949] [outer = 00000000] [url = about:blank] 17:06:40 INFO - PROCESS | 2220 | --DOMWINDOW == 59 (1693F800) [pid = 2220] [serial = 1943] [outer = 00000000] [url = about:blank] 17:06:40 INFO - PROCESS | 2220 | 1466035600415 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]]]}] 17:06:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 17:06:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 2018ms 17:06:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 17:06:40 INFO - PROCESS | 2220 | 1466035600467 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 17:06:40 INFO - PROCESS | 2220 | 1466035600472 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 17:06:40 INFO - PROCESS | 2220 | 1466035600477 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 17:06:40 INFO - PROCESS | 2220 | 1466035600480 Marionette TRACE conn6 <- [1,2634,null,{}] 17:06:40 INFO - PROCESS | 2220 | 1466035600486 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}] 17:06:40 INFO - PROCESS | 2220 | 1466035600489 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:40 INFO - PROCESS | 2220 | 1466035600586 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 17:06:40 INFO - PROCESS | 2220 | 1466035600595 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:40 INFO - PROCESS | 2220 | 1466035600597 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:40 INFO - PROCESS | 2220 | ++DOCSHELL 0D1ECC00 == 26 [pid = 2220] [id = 668] 17:06:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 60 (0D1ED400) [pid = 2220] [serial = 2004] [outer = 00000000] 17:06:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 61 (0D20E800) [pid = 2220] [serial = 2005] [outer = 0D1ED400] 17:06:40 INFO - PROCESS | 2220 | 1466035600653 Marionette DEBUG loaded listener.js 17:06:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 62 (0D268000) [pid = 2220] [serial = 2006] [outer = 0D1ED400] 17:06:41 INFO - PROCESS | 2220 | 1466035601146 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]]]}] 17:06:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 17:06:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 731ms 17:06:41 INFO - PROCESS | 2220 | 1466035601208 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 17:06:41 INFO - PROCESS | 2220 | 1466035601213 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 17:06:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 17:06:41 INFO - PROCESS | 2220 | 1466035601220 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 17:06:41 INFO - PROCESS | 2220 | 1466035601222 Marionette TRACE conn6 <- [1,2638,null,{}] 17:06:41 INFO - PROCESS | 2220 | 1466035601226 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}] 17:06:41 INFO - PROCESS | 2220 | 1466035601229 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:41 INFO - PROCESS | 2220 | 1466035601316 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 17:06:41 INFO - PROCESS | 2220 | 1466035601325 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:41 INFO - PROCESS | 2220 | 1466035601328 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:41 INFO - PROCESS | 2220 | ++DOCSHELL 0D798400 == 27 [pid = 2220] [id = 669] 17:06:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 63 (0D799000) [pid = 2220] [serial = 2007] [outer = 00000000] 17:06:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 64 (0D811800) [pid = 2220] [serial = 2008] [outer = 0D799000] 17:06:41 INFO - PROCESS | 2220 | 1466035601381 Marionette DEBUG loaded listener.js 17:06:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 65 (0D818400) [pid = 2220] [serial = 2009] [outer = 0D799000] 17:06:41 INFO - PROCESS | 2220 | 1466035601843 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]]]}] 17:06:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 17:06:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 671ms 17:06:41 INFO - PROCESS | 2220 | 1466035601894 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 17:06:41 INFO - PROCESS | 2220 | 1466035601896 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 17:06:41 INFO - PROCESS | 2220 | 1466035601899 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 17:06:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 17:06:41 INFO - PROCESS | 2220 | 1466035601903 Marionette TRACE conn6 <- [1,2642,null,{}] 17:06:41 INFO - PROCESS | 2220 | 1466035601914 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}] 17:06:41 INFO - PROCESS | 2220 | 1466035601918 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:42 INFO - PROCESS | 2220 | 1466035602029 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 17:06:42 INFO - PROCESS | 2220 | 1466035602044 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:42 INFO - PROCESS | 2220 | 1466035602047 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:42 INFO - PROCESS | 2220 | ++DOCSHELL 0DC28000 == 28 [pid = 2220] [id = 670] 17:06:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 66 (0DC28C00) [pid = 2220] [serial = 2010] [outer = 00000000] 17:06:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 67 (0DC32800) [pid = 2220] [serial = 2011] [outer = 0DC28C00] 17:06:42 INFO - PROCESS | 2220 | 1466035602095 Marionette DEBUG loaded listener.js 17:06:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (0DC88800) [pid = 2220] [serial = 2012] [outer = 0DC28C00] 17:06:42 INFO - PROCESS | 2220 | 1466035602541 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]]]}] 17:06:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 17:06:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 670ms 17:06:42 INFO - PROCESS | 2220 | 1466035602575 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 17:06:42 INFO - PROCESS | 2220 | 1466035602578 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 17:06:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 17:06:42 INFO - PROCESS | 2220 | 1466035602581 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 17:06:42 INFO - PROCESS | 2220 | 1466035602583 Marionette TRACE conn6 <- [1,2646,null,{}] 17:06:42 INFO - PROCESS | 2220 | 1466035602586 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}] 17:06:42 INFO - PROCESS | 2220 | 1466035602588 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:42 INFO - PROCESS | 2220 | 1466035602677 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 17:06:42 INFO - PROCESS | 2220 | 1466035602683 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:42 INFO - PROCESS | 2220 | 1466035602686 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:42 INFO - PROCESS | 2220 | ++DOCSHELL 0DC8AC00 == 29 [pid = 2220] [id = 671] 17:06:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (0E205000) [pid = 2220] [serial = 2013] [outer = 00000000] 17:06:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (113D4C00) [pid = 2220] [serial = 2014] [outer = 0E205000] 17:06:42 INFO - PROCESS | 2220 | 1466035602731 Marionette DEBUG loaded listener.js 17:06:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (144C6400) [pid = 2220] [serial = 2015] [outer = 0E205000] 17:06:43 INFO - PROCESS | 2220 | 1466035603150 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]]]}] 17:06:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 17:06:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 631ms 17:06:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 17:06:43 INFO - PROCESS | 2220 | 1466035603220 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 17:06:43 INFO - PROCESS | 2220 | 1466035603223 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 17:06:43 INFO - PROCESS | 2220 | 1466035603225 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 17:06:43 INFO - PROCESS | 2220 | 1466035603227 Marionette TRACE conn6 <- [1,2650,null,{}] 17:06:43 INFO - PROCESS | 2220 | 1466035603230 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}] 17:06:43 INFO - PROCESS | 2220 | 1466035603232 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:43 INFO - PROCESS | 2220 | 1466035603311 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 17:06:43 INFO - PROCESS | 2220 | 1466035603316 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:43 INFO - PROCESS | 2220 | 1466035603318 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:43 INFO - PROCESS | 2220 | ++DOCSHELL 1455DC00 == 30 [pid = 2220] [id = 672] 17:06:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (14675C00) [pid = 2220] [serial = 2016] [outer = 00000000] 17:06:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (14845000) [pid = 2220] [serial = 2017] [outer = 14675C00] 17:06:43 INFO - PROCESS | 2220 | 1466035603362 Marionette DEBUG loaded listener.js 17:06:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (14FD5400) [pid = 2220] [serial = 2018] [outer = 14675C00] 17:06:43 INFO - PROCESS | 2220 | 1466035603812 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]]]}] 17:06:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 17:06:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 630ms 17:06:43 INFO - PROCESS | 2220 | 1466035603870 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 17:06:43 INFO - PROCESS | 2220 | 1466035603872 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 17:06:43 INFO - PROCESS | 2220 | 1466035603875 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 17:06:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 17:06:43 INFO - PROCESS | 2220 | 1466035603877 Marionette TRACE conn6 <- [1,2654,null,{}] 17:06:43 INFO - PROCESS | 2220 | 1466035603880 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}] 17:06:43 INFO - PROCESS | 2220 | 1466035603886 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:44 INFO - PROCESS | 2220 | 1466035603992 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 17:06:44 INFO - PROCESS | 2220 | 1466035604005 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:44 INFO - PROCESS | 2220 | 1466035604007 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:44 INFO - PROCESS | 2220 | ++DOCSHELL 167E3C00 == 31 [pid = 2220] [id = 673] 17:06:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (16946800) [pid = 2220] [serial = 2019] [outer = 00000000] 17:06:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (1696AC00) [pid = 2220] [serial = 2020] [outer = 16946800] 17:06:44 INFO - PROCESS | 2220 | 1466035604055 Marionette DEBUG loaded listener.js 17:06:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (1698BC00) [pid = 2220] [serial = 2021] [outer = 16946800] 17:06:45 INFO - PROCESS | 2220 | 1466035604969 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]]]}] 17:06:45 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) 17:06:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1127ms 17:06:45 INFO - PROCESS | 2220 | 1466035605007 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 17:06:45 INFO - PROCESS | 2220 | 1466035605009 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 17:06:45 INFO - PROCESS | 2220 | 1466035605012 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 17:06:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 17:06:45 INFO - PROCESS | 2220 | 1466035605014 Marionette TRACE conn6 <- [1,2658,null,{}] 17:06:45 INFO - PROCESS | 2220 | 1466035605018 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}] 17:06:45 INFO - PROCESS | 2220 | 1466035605020 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:45 INFO - PROCESS | 2220 | 1466035605143 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 17:06:45 INFO - PROCESS | 2220 | 1466035605151 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:45 INFO - PROCESS | 2220 | 1466035605153 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:45 INFO - PROCESS | 2220 | ++DOCSHELL 16966400 == 32 [pid = 2220] [id = 674] 17:06:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (1698F000) [pid = 2220] [serial = 2022] [outer = 00000000] 17:06:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (186D5C00) [pid = 2220] [serial = 2023] [outer = 1698F000] 17:06:45 INFO - PROCESS | 2220 | 1466035605200 Marionette DEBUG loaded listener.js 17:06:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (186D6C00) [pid = 2220] [serial = 2024] [outer = 1698F000] 17:06:46 INFO - PROCESS | 2220 | 1466035606140 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"]]]}] 17:06:46 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 17:06:46 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:06:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 17:06:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:06:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:06:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1180ms 17:06:46 INFO - PROCESS | 2220 | 1466035606197 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 17:06:46 INFO - PROCESS | 2220 | 1466035606199 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 17:06:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 17:06:46 INFO - PROCESS | 2220 | 1466035606208 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 17:06:46 INFO - PROCESS | 2220 | 1466035606209 Marionette TRACE conn6 <- [1,2662,null,{}] 17:06:46 INFO - PROCESS | 2220 | 1466035606213 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}] 17:06:46 INFO - PROCESS | 2220 | 1466035606215 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:46 INFO - PROCESS | 2220 | 1466035606326 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 17:06:46 INFO - PROCESS | 2220 | 1466035606331 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:46 INFO - PROCESS | 2220 | 1466035606333 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:46 INFO - PROCESS | 2220 | ++DOCSHELL 1459F000 == 33 [pid = 2220] [id = 675] 17:06:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (1922D400) [pid = 2220] [serial = 2025] [outer = 00000000] 17:06:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (1970DC00) [pid = 2220] [serial = 2026] [outer = 1922D400] 17:06:46 INFO - PROCESS | 2220 | 1466035606376 Marionette DEBUG loaded listener.js 17:06:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (1970F800) [pid = 2220] [serial = 2027] [outer = 1922D400] 17:06:47 INFO - PROCESS | 2220 | 1466035607317 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"]]]}] 17:06:47 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 17:06:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:06:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 17:06:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:06:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:06:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1129ms 17:06:47 INFO - PROCESS | 2220 | 1466035607332 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 17:06:47 INFO - PROCESS | 2220 | 1466035607334 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 17:06:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 17:06:47 INFO - PROCESS | 2220 | 1466035607338 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 17:06:47 INFO - PROCESS | 2220 | 1466035607339 Marionette TRACE conn6 <- [1,2666,null,{}] 17:06:47 INFO - PROCESS | 2220 | 1466035607349 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}] 17:06:47 INFO - PROCESS | 2220 | 1466035607351 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:47 INFO - PROCESS | 2220 | 1466035607603 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 17:06:47 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0DC8F400) [pid = 2220] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 17:06:47 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (11476400) [pid = 2220] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 17:06:47 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (1A3DAC00) [pid = 2220] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 17:06:47 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0DE38400) [pid = 2220] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 17:06:47 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (19285C00) [pid = 2220] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 17:06:47 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (186D4000) [pid = 2220] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 17:06:47 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (16B97000) [pid = 2220] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 17:06:47 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (16960000) [pid = 2220] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 17:06:47 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (14844400) [pid = 2220] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 17:06:47 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (0DCDF000) [pid = 2220] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 17:06:47 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (0DCDA400) [pid = 2220] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 17:06:47 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (0D86C800) [pid = 2220] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 17:06:47 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (0D2EC000) [pid = 2220] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 17:06:47 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (1A3D9C00) [pid = 2220] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 17:06:47 INFO - PROCESS | 2220 | 1466035607697 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:47 INFO - PROCESS | 2220 | 1466035607699 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:47 INFO - PROCESS | 2220 | ++DOCSHELL 0CDCC800 == 34 [pid = 2220] [id = 676] 17:06:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (0CDD3000) [pid = 2220] [serial = 2028] [outer = 00000000] 17:06:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (0D93A000) [pid = 2220] [serial = 2029] [outer = 0CDD3000] 17:06:47 INFO - PROCESS | 2220 | 1466035607744 Marionette DEBUG loaded listener.js 17:06:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (0DC27800) [pid = 2220] [serial = 2030] [outer = 0CDD3000] 17:06:48 INFO - PROCESS | 2220 | 1466035608566 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]]]}] 17:06:48 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) 17:06:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1278ms 17:06:48 INFO - PROCESS | 2220 | 1466035608620 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 17:06:48 INFO - PROCESS | 2220 | 1466035608622 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 17:06:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 17:06:48 INFO - PROCESS | 2220 | 1466035608625 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 17:06:48 INFO - PROCESS | 2220 | 1466035608626 Marionette TRACE conn6 <- [1,2670,null,{}] 17:06:48 INFO - PROCESS | 2220 | 1466035608630 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}] 17:06:48 INFO - PROCESS | 2220 | 1466035608632 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:48 INFO - PROCESS | 2220 | 1466035608748 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 17:06:48 INFO - PROCESS | 2220 | 1466035608756 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:48 INFO - PROCESS | 2220 | 1466035608758 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:48 INFO - PROCESS | 2220 | ++DOCSHELL 14672800 == 35 [pid = 2220] [id = 677] 17:06:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (16942C00) [pid = 2220] [serial = 2031] [outer = 00000000] 17:06:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (19754800) [pid = 2220] [serial = 2032] [outer = 16942C00] 17:06:48 INFO - PROCESS | 2220 | 1466035608800 Marionette DEBUG loaded listener.js 17:06:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (19794800) [pid = 2220] [serial = 2033] [outer = 16942C00] 17:06:49 INFO - PROCESS | 2220 | 1466035609719 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]]]}] 17:06:49 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) 17:06:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1124ms 17:06:49 INFO - PROCESS | 2220 | 1466035609775 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 17:06:49 INFO - PROCESS | 2220 | 1466035609780 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 17:06:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 17:06:49 INFO - PROCESS | 2220 | 1466035609788 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 17:06:49 INFO - PROCESS | 2220 | 1466035609791 Marionette TRACE conn6 <- [1,2674,null,{}] 17:06:49 INFO - PROCESS | 2220 | 1466035609797 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}] 17:06:49 INFO - PROCESS | 2220 | 1466035609800 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:49 INFO - PROCESS | 2220 | 1466035609947 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 17:06:50 INFO - PROCESS | 2220 | 1466035610122 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:50 INFO - PROCESS | 2220 | 1466035610125 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:50 INFO - PROCESS | 2220 | ++DOCSHELL 0D1E7400 == 36 [pid = 2220] [id = 678] 17:06:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (0D1E9400) [pid = 2220] [serial = 2034] [outer = 00000000] 17:06:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (0D2EAC00) [pid = 2220] [serial = 2035] [outer = 0D1E9400] 17:06:50 INFO - PROCESS | 2220 | 1466035610184 Marionette DEBUG loaded listener.js 17:06:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (0D4C8800) [pid = 2220] [serial = 2036] [outer = 0D1E9400] 17:06:51 INFO - PROCESS | 2220 | 1466035611309 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"]]]}] 17:06:51 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 17:06:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:06:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 17:06:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:06:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:06:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1584ms 17:06:51 INFO - PROCESS | 2220 | 1466035611402 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 17:06:51 INFO - PROCESS | 2220 | 1466035611407 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 17:06:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 17:06:51 INFO - PROCESS | 2220 | 1466035611417 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 17:06:51 INFO - PROCESS | 2220 | 1466035611420 Marionette TRACE conn6 <- [1,2678,null,{}] 17:06:51 INFO - PROCESS | 2220 | 1466035611424 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}] 17:06:51 INFO - PROCESS | 2220 | 1466035611427 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:51 INFO - PROCESS | 2220 | 1466035611697 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 17:06:51 INFO - PROCESS | 2220 | 1466035611836 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:51 INFO - PROCESS | 2220 | 1466035611839 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:51 INFO - PROCESS | 2220 | ++DOCSHELL 0C99B000 == 37 [pid = 2220] [id = 679] 17:06:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (0C99B400) [pid = 2220] [serial = 2037] [outer = 00000000] 17:06:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0CD73000) [pid = 2220] [serial = 2038] [outer = 0C99B400] 17:06:51 INFO - PROCESS | 2220 | 1466035611889 Marionette DEBUG loaded listener.js 17:06:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0D219400) [pid = 2220] [serial = 2039] [outer = 0C99B400] 17:06:52 INFO - PROCESS | 2220 | --DOCSHELL 0CDCC800 == 36 [pid = 2220] [id = 676] 17:06:52 INFO - PROCESS | 2220 | --DOCSHELL 1459F000 == 35 [pid = 2220] [id = 675] 17:06:52 INFO - PROCESS | 2220 | --DOCSHELL 16966400 == 34 [pid = 2220] [id = 674] 17:06:52 INFO - PROCESS | 2220 | --DOCSHELL 167E3C00 == 33 [pid = 2220] [id = 673] 17:06:52 INFO - PROCESS | 2220 | --DOCSHELL 1455DC00 == 32 [pid = 2220] [id = 672] 17:06:52 INFO - PROCESS | 2220 | --DOCSHELL 0DC8AC00 == 31 [pid = 2220] [id = 671] 17:06:52 INFO - PROCESS | 2220 | --DOCSHELL 0DC28000 == 30 [pid = 2220] [id = 670] 17:06:52 INFO - PROCESS | 2220 | --DOCSHELL 0D798400 == 29 [pid = 2220] [id = 669] 17:06:52 INFO - PROCESS | 2220 | --DOCSHELL 0D1ECC00 == 28 [pid = 2220] [id = 668] 17:06:52 INFO - PROCESS | 2220 | --DOCSHELL 167E9C00 == 27 [pid = 2220] [id = 667] 17:06:52 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (1BAC3C00) [pid = 2220] [serial = 2002] [outer = 00000000] [url = about:blank] 17:06:52 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (19719000) [pid = 2220] [serial = 1987] [outer = 00000000] [url = about:blank] 17:06:52 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (19AB0800) [pid = 2220] [serial = 1990] [outer = 00000000] [url = about:blank] 17:06:52 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (1971A000) [pid = 2220] [serial = 1988] [outer = 00000000] [url = about:blank] 17:06:52 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (1B37EC00) [pid = 2220] [serial = 1993] [outer = 00000000] [url = about:blank] 17:06:52 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (15E0BC00) [pid = 2220] [serial = 1996] [outer = 00000000] [url = about:blank] 17:06:52 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (19AB5800) [pid = 2220] [serial = 1991] [outer = 00000000] [url = about:blank] 17:06:52 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (1B9BAC00) [pid = 2220] [serial = 2000] [outer = 00000000] [url = about:blank] 17:06:52 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (1B38C400) [pid = 2220] [serial = 1999] [outer = 00000000] [url = about:blank] 17:06:52 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (1B389400) [pid = 2220] [serial = 1994] [outer = 00000000] [url = about:blank] 17:06:52 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (19288800) [pid = 2220] [serial = 1984] [outer = 00000000] [url = about:blank] 17:06:52 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (17F73000) [pid = 2220] [serial = 1981] [outer = 00000000] [url = about:blank] 17:06:52 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (17F89800) [pid = 2220] [serial = 1982] [outer = 00000000] [url = about:blank] 17:06:52 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (1696C000) [pid = 2220] [serial = 1978] [outer = 00000000] [url = about:blank] 17:06:52 INFO - PROCESS | 2220 | --DOMWINDOW == 66 (16987000) [pid = 2220] [serial = 1979] [outer = 00000000] [url = about:blank] 17:06:52 INFO - PROCESS | 2220 | --DOMWINDOW == 65 (14F34800) [pid = 2220] [serial = 1975] [outer = 00000000] [url = about:blank] 17:06:52 INFO - PROCESS | 2220 | --DOMWINDOW == 64 (15C55800) [pid = 2220] [serial = 1976] [outer = 00000000] [url = about:blank] 17:06:52 INFO - PROCESS | 2220 | --DOMWINDOW == 63 (11476800) [pid = 2220] [serial = 1972] [outer = 00000000] [url = about:blank] 17:06:52 INFO - PROCESS | 2220 | --DOMWINDOW == 62 (145A0400) [pid = 2220] [serial = 1973] [outer = 00000000] [url = about:blank] 17:06:52 INFO - PROCESS | 2220 | --DOMWINDOW == 61 (0DD38800) [pid = 2220] [serial = 1969] [outer = 00000000] [url = about:blank] 17:06:52 INFO - PROCESS | 2220 | --DOMWINDOW == 60 (0DD43C00) [pid = 2220] [serial = 1970] [outer = 00000000] [url = about:blank] 17:06:52 INFO - PROCESS | 2220 | --DOMWINDOW == 59 (0D872000) [pid = 2220] [serial = 1966] [outer = 00000000] [url = about:blank] 17:06:52 INFO - PROCESS | 2220 | --DOMWINDOW == 58 (0D878000) [pid = 2220] [serial = 1967] [outer = 00000000] [url = about:blank] 17:06:52 INFO - PROCESS | 2220 | --DOMWINDOW == 57 (0D448400) [pid = 2220] [serial = 1963] [outer = 00000000] [url = about:blank] 17:06:52 INFO - PROCESS | 2220 | --DOMWINDOW == 56 (0D4C3400) [pid = 2220] [serial = 1964] [outer = 00000000] [url = about:blank] 17:06:52 INFO - PROCESS | 2220 | --DOMWINDOW == 55 (1B387800) [pid = 2220] [serial = 1961] [outer = 00000000] [url = about:blank] 17:06:52 INFO - PROCESS | 2220 | --DOMWINDOW == 54 (1696DC00) [pid = 2220] [serial = 1997] [outer = 00000000] [url = about:blank] 17:06:52 INFO - PROCESS | 2220 | --DOMWINDOW == 53 (1922F400) [pid = 2220] [serial = 1985] [outer = 00000000] [url = about:blank] 17:06:52 INFO - PROCESS | 2220 | 1466035612922 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"]]]}] 17:06:52 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 17:06:52 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:06:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 17:06:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:06:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:06:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1523ms 17:06:52 INFO - PROCESS | 2220 | 1466035612948 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 17:06:52 INFO - PROCESS | 2220 | 1466035612952 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 17:06:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 17:06:52 INFO - PROCESS | 2220 | 1466035612956 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 17:06:52 INFO - PROCESS | 2220 | 1466035612959 Marionette TRACE conn6 <- [1,2682,null,{}] 17:06:52 INFO - PROCESS | 2220 | 1466035612963 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}] 17:06:52 INFO - PROCESS | 2220 | 1466035612966 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:53 INFO - PROCESS | 2220 | 1466035613051 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 17:06:53 INFO - PROCESS | 2220 | 1466035613058 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:53 INFO - PROCESS | 2220 | 1466035613060 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:53 INFO - PROCESS | 2220 | ++DOCSHELL 0D86B400 == 28 [pid = 2220] [id = 680] 17:06:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 54 (0D871400) [pid = 2220] [serial = 2040] [outer = 00000000] 17:06:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 55 (0D93AC00) [pid = 2220] [serial = 2041] [outer = 0D871400] 17:06:53 INFO - PROCESS | 2220 | 1466035613106 Marionette DEBUG loaded listener.js 17:06:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 56 (0DA6EC00) [pid = 2220] [serial = 2042] [outer = 0D871400] 17:06:54 INFO - PROCESS | 2220 | 1466035614087 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"]]]}] 17:06:54 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 17:06:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:06:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 17:06:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:06:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:06:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1180ms 17:06:54 INFO - PROCESS | 2220 | 1466035614138 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 17:06:54 INFO - PROCESS | 2220 | 1466035614141 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 17:06:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 17:06:54 INFO - PROCESS | 2220 | 1466035614144 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 17:06:54 INFO - PROCESS | 2220 | 1466035614146 Marionette TRACE conn6 <- [1,2686,null,{}] 17:06:54 INFO - PROCESS | 2220 | 1466035614150 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}] 17:06:54 INFO - PROCESS | 2220 | 1466035614152 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:54 INFO - PROCESS | 2220 | 1466035614245 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 17:06:54 INFO - PROCESS | 2220 | 1466035614352 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:54 INFO - PROCESS | 2220 | 1466035614354 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:54 INFO - PROCESS | 2220 | ++DOCSHELL 0E20B800 == 29 [pid = 2220] [id = 681] 17:06:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 57 (0E20F400) [pid = 2220] [serial = 2043] [outer = 00000000] 17:06:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 58 (1455A400) [pid = 2220] [serial = 2044] [outer = 0E20F400] 17:06:54 INFO - PROCESS | 2220 | 1466035614402 Marionette DEBUG loaded listener.js 17:06:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 59 (14674400) [pid = 2220] [serial = 2045] [outer = 0E20F400] 17:06:55 INFO - PROCESS | 2220 | 1466035615356 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"]]]}] 17:06:55 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 17:06:55 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:06:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 17:06:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:06:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:06:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1236ms 17:06:55 INFO - PROCESS | 2220 | 1466035615383 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 17:06:55 INFO - PROCESS | 2220 | 1466035615387 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 17:06:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 17:06:55 INFO - PROCESS | 2220 | 1466035615399 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 17:06:55 INFO - PROCESS | 2220 | 1466035615403 Marionette TRACE conn6 <- [1,2690,null,{}] 17:06:55 INFO - PROCESS | 2220 | 1466035615407 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}] 17:06:55 INFO - PROCESS | 2220 | 1466035615410 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:55 INFO - PROCESS | 2220 | 1466035615538 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 17:06:55 INFO - PROCESS | 2220 | 1466035615545 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:55 INFO - PROCESS | 2220 | 1466035615547 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:55 INFO - PROCESS | 2220 | ++DOCSHELL 1467DC00 == 30 [pid = 2220] [id = 682] 17:06:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 60 (14D4F000) [pid = 2220] [serial = 2046] [outer = 00000000] 17:06:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 61 (1693A400) [pid = 2220] [serial = 2047] [outer = 14D4F000] 17:06:55 INFO - PROCESS | 2220 | 1466035615602 Marionette DEBUG loaded listener.js 17:06:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 62 (16944C00) [pid = 2220] [serial = 2048] [outer = 14D4F000] 17:06:56 INFO - PROCESS | 2220 | 1466035616100 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]]]}] 17:06:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 17:06:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 730ms 17:06:56 INFO - PROCESS | 2220 | 1466035616123 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 17:06:56 INFO - PROCESS | 2220 | 1466035616125 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 17:06:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 17:06:56 INFO - PROCESS | 2220 | 1466035616128 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 17:06:56 INFO - PROCESS | 2220 | 1466035616130 Marionette TRACE conn6 <- [1,2694,null,{}] 17:06:56 INFO - PROCESS | 2220 | 1466035616139 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}] 17:06:56 INFO - PROCESS | 2220 | 1466035616141 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:56 INFO - PROCESS | 2220 | 1466035616260 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 17:06:56 INFO - PROCESS | 2220 | 1466035616266 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:56 INFO - PROCESS | 2220 | 1466035616268 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:56 INFO - PROCESS | 2220 | ++DOCSHELL 16960C00 == 31 [pid = 2220] [id = 683] 17:06:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 63 (16962C00) [pid = 2220] [serial = 2049] [outer = 00000000] 17:06:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 64 (16A89800) [pid = 2220] [serial = 2050] [outer = 16962C00] 17:06:56 INFO - PROCESS | 2220 | 1466035616424 Marionette DEBUG loaded listener.js 17:06:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 65 (17F6A000) [pid = 2220] [serial = 2051] [outer = 16962C00] 17:06:56 INFO - PROCESS | 2220 | --DOMWINDOW == 64 (1922D400) [pid = 2220] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 17:06:56 INFO - PROCESS | 2220 | --DOMWINDOW == 63 (0DC28C00) [pid = 2220] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 17:06:56 INFO - PROCESS | 2220 | --DOMWINDOW == 62 (1A3E0000) [pid = 2220] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 17:06:56 INFO - PROCESS | 2220 | --DOMWINDOW == 61 (1698F000) [pid = 2220] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 17:06:56 INFO - PROCESS | 2220 | --DOMWINDOW == 60 (0D1ED400) [pid = 2220] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 17:06:56 INFO - PROCESS | 2220 | --DOMWINDOW == 59 (16946800) [pid = 2220] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 17:06:56 INFO - PROCESS | 2220 | --DOMWINDOW == 58 (0E205000) [pid = 2220] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 17:06:56 INFO - PROCESS | 2220 | --DOMWINDOW == 57 (0D799000) [pid = 2220] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 17:06:56 INFO - PROCESS | 2220 | --DOMWINDOW == 56 (14675C00) [pid = 2220] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 17:06:56 INFO - PROCESS | 2220 | --DOMWINDOW == 55 (0CDD3000) [pid = 2220] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 17:06:56 INFO - PROCESS | 2220 | 1466035616786 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]]]}] 17:06:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 17:06:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 690ms 17:06:56 INFO - PROCESS | 2220 | 1466035616819 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 17:06:56 INFO - PROCESS | 2220 | 1466035616821 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 17:06:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 17:06:56 INFO - PROCESS | 2220 | 1466035616824 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 17:06:56 INFO - PROCESS | 2220 | 1466035616826 Marionette TRACE conn6 <- [1,2698,null,{}] 17:06:56 INFO - PROCESS | 2220 | 1466035616829 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}] 17:06:56 INFO - PROCESS | 2220 | 1466035616831 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:56 INFO - PROCESS | 2220 | 1466035616940 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 17:06:57 INFO - PROCESS | 2220 | 1466035617037 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:57 INFO - PROCESS | 2220 | 1466035617042 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:57 INFO - PROCESS | 2220 | ++DOCSHELL 0DE38800 == 32 [pid = 2220] [id = 684] 17:06:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 56 (16989400) [pid = 2220] [serial = 2052] [outer = 00000000] 17:06:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 57 (186D4000) [pid = 2220] [serial = 2053] [outer = 16989400] 17:06:57 INFO - PROCESS | 2220 | 1466035617098 Marionette DEBUG loaded listener.js 17:06:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 58 (19283400) [pid = 2220] [serial = 2054] [outer = 16989400] 17:06:57 INFO - PROCESS | 2220 | 1466035617527 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] 17:06:57 INFO - PROCESS | 2220 | 1466035617561 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 17:06:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 17:06:57 INFO - PROCESS | 2220 | 1466035617564 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 17:06:57 INFO - PROCESS | 2220 | 1466035617565 Marionette TRACE conn6 <- [1,2702,null,{}] 17:06:57 INFO - PROCESS | 2220 | 1466035617578 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}] 17:06:57 INFO - PROCESS | 2220 | 1466035617580 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:57 INFO - PROCESS | 2220 | 1466035617661 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 17:06:57 INFO - PROCESS | 2220 | 1466035617669 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:57 INFO - PROCESS | 2220 | 1466035617671 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:57 INFO - PROCESS | 2220 | ++DOCSHELL 0D932000 == 33 [pid = 2220] [id = 685] 17:06:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 59 (19287400) [pid = 2220] [serial = 2055] [outer = 00000000] 17:06:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 60 (19760000) [pid = 2220] [serial = 2056] [outer = 19287400] 17:06:57 INFO - PROCESS | 2220 | 1466035617717 Marionette DEBUG loaded listener.js 17:06:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 61 (19760800) [pid = 2220] [serial = 2057] [outer = 19287400] 17:06:58 INFO - PROCESS | 2220 | 1466035618146 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]]]}] 17:06:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 17:06:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 630ms 17:06:58 INFO - PROCESS | 2220 | 1466035618202 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 17:06:58 INFO - PROCESS | 2220 | 1466035618204 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 17:06:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 17:06:58 INFO - PROCESS | 2220 | 1466035618207 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 17:06:58 INFO - PROCESS | 2220 | 1466035618209 Marionette TRACE conn6 <- [1,2706,null,{}] 17:06:58 INFO - PROCESS | 2220 | 1466035618212 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}] 17:06:58 INFO - PROCESS | 2220 | 1466035618214 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:58 INFO - PROCESS | 2220 | 1466035618291 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 17:06:58 INFO - PROCESS | 2220 | 1466035618324 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:58 INFO - PROCESS | 2220 | 1466035618325 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:58 INFO - PROCESS | 2220 | ++DOCSHELL 19AB0800 == 34 [pid = 2220] [id = 686] 17:06:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 62 (19AB1000) [pid = 2220] [serial = 2058] [outer = 00000000] 17:06:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 63 (19AB7400) [pid = 2220] [serial = 2059] [outer = 19AB1000] 17:06:58 INFO - PROCESS | 2220 | 1466035618368 Marionette DEBUG loaded listener.js 17:06:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 64 (19ABB800) [pid = 2220] [serial = 2060] [outer = 19AB1000] 17:06:59 INFO - PROCESS | 2220 | 1466035619035 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] 17:06:59 INFO - PROCESS | 2220 | 1466035619085 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 17:06:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 17:06:59 INFO - PROCESS | 2220 | 1466035619090 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 17:06:59 INFO - PROCESS | 2220 | 1466035619095 Marionette TRACE conn6 <- [1,2710,null,{}] 17:06:59 INFO - PROCESS | 2220 | 1466035619101 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}] 17:06:59 INFO - PROCESS | 2220 | 1466035619103 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:59 INFO - PROCESS | 2220 | 1466035619217 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 17:06:59 INFO - PROCESS | 2220 | 1466035619356 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:59 INFO - PROCESS | 2220 | 1466035619358 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:06:59 INFO - PROCESS | 2220 | ++DOCSHELL 0D86A000 == 35 [pid = 2220] [id = 687] 17:06:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 65 (0D933800) [pid = 2220] [serial = 2061] [outer = 00000000] 17:06:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 66 (0E270800) [pid = 2220] [serial = 2062] [outer = 0D933800] 17:06:59 INFO - PROCESS | 2220 | 1466035619416 Marionette DEBUG loaded listener.js 17:06:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 67 (1444A000) [pid = 2220] [serial = 2063] [outer = 0D933800] 17:07:00 INFO - PROCESS | 2220 | 1466035620060 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] 17:07:00 INFO - PROCESS | 2220 | 1466035620124 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 17:07:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 17:07:00 INFO - PROCESS | 2220 | 1466035620131 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 17:07:00 INFO - PROCESS | 2220 | 1466035620134 Marionette TRACE conn6 <- [1,2714,null,{}] 17:07:00 INFO - PROCESS | 2220 | 1466035620138 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}] 17:07:00 INFO - PROCESS | 2220 | 1466035620141 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:00 INFO - PROCESS | 2220 | 1466035620259 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 17:07:00 INFO - PROCESS | 2220 | 1466035620398 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:00 INFO - PROCESS | 2220 | 1466035620401 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:00 INFO - PROCESS | 2220 | ++DOCSHELL 167E4000 == 36 [pid = 2220] [id = 688] 17:07:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (16943C00) [pid = 2220] [serial = 2064] [outer = 00000000] 17:07:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (1922FC00) [pid = 2220] [serial = 2065] [outer = 16943C00] 17:07:00 INFO - PROCESS | 2220 | 1466035620457 Marionette DEBUG loaded listener.js 17:07:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (19291800) [pid = 2220] [serial = 2066] [outer = 16943C00] 17:07:01 INFO - PROCESS | 2220 | 1466035621051 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]]]}] 17:07:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 17:07:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 970ms 17:07:01 INFO - PROCESS | 2220 | 1466035621104 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 17:07:01 INFO - PROCESS | 2220 | 1466035621107 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 17:07:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 17:07:01 INFO - PROCESS | 2220 | 1466035621110 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 17:07:01 INFO - PROCESS | 2220 | 1466035621114 Marionette TRACE conn6 <- [1,2718,null,{}] 17:07:01 INFO - PROCESS | 2220 | 1466035621125 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}] 17:07:01 INFO - PROCESS | 2220 | 1466035621130 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:01 INFO - PROCESS | 2220 | 1466035621237 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 17:07:01 INFO - PROCESS | 2220 | 1466035621378 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:01 INFO - PROCESS | 2220 | 1466035621381 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:01 INFO - PROCESS | 2220 | ++DOCSHELL 1A3DAC00 == 37 [pid = 2220] [id = 689] 17:07:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (1A3DB000) [pid = 2220] [serial = 2067] [outer = 00000000] 17:07:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (1A3DE800) [pid = 2220] [serial = 2068] [outer = 1A3DB000] 17:07:01 INFO - PROCESS | 2220 | 1466035621438 Marionette DEBUG loaded listener.js 17:07:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (1A3E4000) [pid = 2220] [serial = 2069] [outer = 1A3DB000] 17:07:02 INFO - PROCESS | 2220 | 1466035622446 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"]]]}] 17:07:02 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 17:07:02 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 17:07:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 17:07:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:07:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1382ms 17:07:02 INFO - PROCESS | 2220 | 1466035622507 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 17:07:02 INFO - PROCESS | 2220 | 1466035622511 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 17:07:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 17:07:02 INFO - PROCESS | 2220 | 1466035622517 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 17:07:02 INFO - PROCESS | 2220 | 1466035622520 Marionette TRACE conn6 <- [1,2722,null,{}] 17:07:02 INFO - PROCESS | 2220 | 1466035622525 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}] 17:07:02 INFO - PROCESS | 2220 | 1466035622528 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:02 INFO - PROCESS | 2220 | 1466035622622 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 17:07:03 INFO - PROCESS | 2220 | --DOCSHELL 0D932000 == 36 [pid = 2220] [id = 685] 17:07:03 INFO - PROCESS | 2220 | --DOCSHELL 0DE38800 == 35 [pid = 2220] [id = 684] 17:07:03 INFO - PROCESS | 2220 | --DOCSHELL 16960C00 == 34 [pid = 2220] [id = 683] 17:07:03 INFO - PROCESS | 2220 | --DOCSHELL 1467DC00 == 33 [pid = 2220] [id = 682] 17:07:03 INFO - PROCESS | 2220 | --DOCSHELL 0E20B800 == 32 [pid = 2220] [id = 681] 17:07:03 INFO - PROCESS | 2220 | --DOCSHELL 0D86B400 == 31 [pid = 2220] [id = 680] 17:07:03 INFO - PROCESS | 2220 | --DOCSHELL 0C99B000 == 30 [pid = 2220] [id = 679] 17:07:03 INFO - PROCESS | 2220 | --DOCSHELL 0D1E7400 == 29 [pid = 2220] [id = 678] 17:07:03 INFO - PROCESS | 2220 | --DOCSHELL 14672800 == 28 [pid = 2220] [id = 677] 17:07:03 INFO - PROCESS | 2220 | --DOCSHELL 1A3DAC00 == 27 [pid = 2220] [id = 689] 17:07:03 INFO - PROCESS | 2220 | --DOCSHELL 167E4000 == 26 [pid = 2220] [id = 688] 17:07:03 INFO - PROCESS | 2220 | --DOCSHELL 19AB0800 == 25 [pid = 2220] [id = 686] 17:07:03 INFO - PROCESS | 2220 | --DOCSHELL 0D86A000 == 24 [pid = 2220] [id = 687] 17:07:03 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (1696AC00) [pid = 2220] [serial = 2020] [outer = 00000000] [url = about:blank] 17:07:03 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (1698BC00) [pid = 2220] [serial = 2021] [outer = 00000000] [url = about:blank] 17:07:03 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (113D4C00) [pid = 2220] [serial = 2014] [outer = 00000000] [url = about:blank] 17:07:03 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (144C6400) [pid = 2220] [serial = 2015] [outer = 00000000] [url = about:blank] 17:07:03 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (0D811800) [pid = 2220] [serial = 2008] [outer = 00000000] [url = about:blank] 17:07:03 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (0D818400) [pid = 2220] [serial = 2009] [outer = 00000000] [url = about:blank] 17:07:03 INFO - PROCESS | 2220 | --DOMWINDOW == 66 (14845000) [pid = 2220] [serial = 2017] [outer = 00000000] [url = about:blank] 17:07:03 INFO - PROCESS | 2220 | --DOMWINDOW == 65 (1970F800) [pid = 2220] [serial = 2027] [outer = 00000000] [url = about:blank] 17:07:03 INFO - PROCESS | 2220 | --DOMWINDOW == 64 (14FD5400) [pid = 2220] [serial = 2018] [outer = 00000000] [url = about:blank] 17:07:03 INFO - PROCESS | 2220 | --DOMWINDOW == 63 (0D93A000) [pid = 2220] [serial = 2029] [outer = 00000000] [url = about:blank] 17:07:03 INFO - PROCESS | 2220 | --DOMWINDOW == 62 (0DC27800) [pid = 2220] [serial = 2030] [outer = 00000000] [url = about:blank] 17:07:03 INFO - PROCESS | 2220 | --DOMWINDOW == 61 (186D6C00) [pid = 2220] [serial = 2024] [outer = 00000000] [url = about:blank] 17:07:03 INFO - PROCESS | 2220 | --DOMWINDOW == 60 (19754800) [pid = 2220] [serial = 2032] [outer = 00000000] [url = about:blank] 17:07:03 INFO - PROCESS | 2220 | --DOMWINDOW == 59 (1970DC00) [pid = 2220] [serial = 2026] [outer = 00000000] [url = about:blank] 17:07:03 INFO - PROCESS | 2220 | --DOMWINDOW == 58 (0DC32800) [pid = 2220] [serial = 2011] [outer = 00000000] [url = about:blank] 17:07:03 INFO - PROCESS | 2220 | --DOMWINDOW == 57 (0DC88800) [pid = 2220] [serial = 2012] [outer = 00000000] [url = about:blank] 17:07:03 INFO - PROCESS | 2220 | --DOMWINDOW == 56 (1BB92800) [pid = 2220] [serial = 2003] [outer = 00000000] [url = about:blank] 17:07:03 INFO - PROCESS | 2220 | --DOMWINDOW == 55 (186D5C00) [pid = 2220] [serial = 2023] [outer = 00000000] [url = about:blank] 17:07:03 INFO - PROCESS | 2220 | --DOMWINDOW == 54 (0D20E800) [pid = 2220] [serial = 2005] [outer = 00000000] [url = about:blank] 17:07:03 INFO - PROCESS | 2220 | --DOMWINDOW == 53 (0D268000) [pid = 2220] [serial = 2006] [outer = 00000000] [url = about:blank] 17:07:03 INFO - PROCESS | 2220 | 1466035623382 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:03 INFO - PROCESS | 2220 | 1466035623385 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:03 INFO - PROCESS | 2220 | ++DOCSHELL 0CDC7000 == 25 [pid = 2220] [id = 690] 17:07:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 54 (0CDCA000) [pid = 2220] [serial = 2070] [outer = 00000000] 17:07:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 55 (0D181400) [pid = 2220] [serial = 2071] [outer = 0CDCA000] 17:07:03 INFO - PROCESS | 2220 | 1466035623436 Marionette DEBUG loaded listener.js 17:07:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 56 (0D220000) [pid = 2220] [serial = 2072] [outer = 0CDCA000] 17:07:03 INFO - PROCESS | 2220 | 1466035623909 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]]]}] 17:07:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 17:07:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1424ms 17:07:03 INFO - PROCESS | 2220 | 1466035623941 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 17:07:03 INFO - PROCESS | 2220 | 1466035623945 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 17:07:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 17:07:03 INFO - PROCESS | 2220 | 1466035623950 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 17:07:03 INFO - PROCESS | 2220 | 1466035623953 Marionette TRACE conn6 <- [1,2726,null,{}] 17:07:03 INFO - PROCESS | 2220 | 1466035623958 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}] 17:07:03 INFO - PROCESS | 2220 | 1466035623963 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:04 INFO - PROCESS | 2220 | 1466035624054 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 17:07:04 INFO - PROCESS | 2220 | 1466035624067 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:04 INFO - PROCESS | 2220 | 1466035624070 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:04 INFO - PROCESS | 2220 | ++DOCSHELL 0D4C5000 == 26 [pid = 2220] [id = 691] 17:07:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 57 (0D4CE400) [pid = 2220] [serial = 2073] [outer = 00000000] 17:07:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 58 (0D86AC00) [pid = 2220] [serial = 2074] [outer = 0D4CE400] 17:07:04 INFO - PROCESS | 2220 | 1466035624123 Marionette DEBUG loaded listener.js 17:07:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 59 (0D874000) [pid = 2220] [serial = 2075] [outer = 0D4CE400] 17:07:04 INFO - PROCESS | 2220 | 1466035624618 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]]]}] 17:07:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 17:07:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 732ms 17:07:04 INFO - PROCESS | 2220 | 1466035624696 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 17:07:04 INFO - PROCESS | 2220 | 1466035624701 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 17:07:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 17:07:04 INFO - PROCESS | 2220 | 1466035624705 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 17:07:04 INFO - PROCESS | 2220 | 1466035624707 Marionette TRACE conn6 <- [1,2730,null,{}] 17:07:04 INFO - PROCESS | 2220 | 1466035624711 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}] 17:07:04 INFO - PROCESS | 2220 | 1466035624714 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:04 INFO - PROCESS | 2220 | 1466035624847 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 17:07:04 INFO - PROCESS | 2220 | 1466035624865 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:04 INFO - PROCESS | 2220 | 1466035624867 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:04 INFO - PROCESS | 2220 | ++DOCSHELL 0DC89400 == 27 [pid = 2220] [id = 692] 17:07:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 60 (0DC89800) [pid = 2220] [serial = 2076] [outer = 00000000] 17:07:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 61 (0DC8E000) [pid = 2220] [serial = 2077] [outer = 0DC89800] 17:07:04 INFO - PROCESS | 2220 | 1466035624916 Marionette DEBUG loaded listener.js 17:07:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 62 (0DD3A400) [pid = 2220] [serial = 2078] [outer = 0DC89800] 17:07:05 INFO - PROCESS | 2220 | 1466035625358 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]]]}] 17:07:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 17:07:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 730ms 17:07:05 INFO - PROCESS | 2220 | 1466035625441 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 17:07:05 INFO - PROCESS | 2220 | 1466035625443 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 17:07:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 17:07:05 INFO - PROCESS | 2220 | 1466035625453 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 17:07:05 INFO - PROCESS | 2220 | 1466035625459 Marionette TRACE conn6 <- [1,2734,null,{}] 17:07:05 INFO - PROCESS | 2220 | 1466035625472 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}] 17:07:05 INFO - PROCESS | 2220 | 1466035625476 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:05 INFO - PROCESS | 2220 | 1466035625606 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 17:07:05 INFO - PROCESS | 2220 | 1466035625668 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:05 INFO - PROCESS | 2220 | 1466035625670 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:05 INFO - PROCESS | 2220 | ++DOCSHELL 0D4C9800 == 28 [pid = 2220] [id = 693] 17:07:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 63 (113D4800) [pid = 2220] [serial = 2079] [outer = 00000000] 17:07:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 64 (14679000) [pid = 2220] [serial = 2080] [outer = 113D4800] 17:07:05 INFO - PROCESS | 2220 | 1466035625730 Marionette DEBUG loaded listener.js 17:07:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 65 (14DBA400) [pid = 2220] [serial = 2081] [outer = 113D4800] 17:07:06 INFO - PROCESS | 2220 | 1466035626166 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]]]}] 17:07:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 17:07:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 750ms 17:07:06 INFO - PROCESS | 2220 | 1466035626217 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 17:07:06 INFO - PROCESS | 2220 | 1466035626219 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 17:07:06 INFO - PROCESS | 2220 | 1466035626223 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 17:07:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 17:07:06 INFO - PROCESS | 2220 | 1466035626225 Marionette TRACE conn6 <- [1,2738,null,{}] 17:07:06 INFO - PROCESS | 2220 | 1466035626228 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}] 17:07:06 INFO - PROCESS | 2220 | 1466035626230 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:06 INFO - PROCESS | 2220 | 1466035626358 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 17:07:06 INFO - PROCESS | 2220 | 1466035626423 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:06 INFO - PROCESS | 2220 | 1466035626425 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:06 INFO - PROCESS | 2220 | ++DOCSHELL 14F32000 == 29 [pid = 2220] [id = 694] 17:07:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 66 (14FD5C00) [pid = 2220] [serial = 2082] [outer = 00000000] 17:07:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 67 (15C54800) [pid = 2220] [serial = 2083] [outer = 14FD5C00] 17:07:06 INFO - PROCESS | 2220 | 1466035626469 Marionette DEBUG loaded listener.js 17:07:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (15EBC800) [pid = 2220] [serial = 2084] [outer = 14FD5C00] 17:07:06 INFO - PROCESS | 2220 | 1466035626869 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]]]}] 17:07:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 17:07:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 670ms 17:07:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 17:07:06 INFO - PROCESS | 2220 | 1466035626898 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 17:07:06 INFO - PROCESS | 2220 | 1466035626900 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 17:07:06 INFO - PROCESS | 2220 | 1466035626903 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 17:07:06 INFO - PROCESS | 2220 | 1466035626905 Marionette TRACE conn6 <- [1,2742,null,{}] 17:07:06 INFO - PROCESS | 2220 | 1466035626908 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}] 17:07:06 INFO - PROCESS | 2220 | 1466035626910 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:07 INFO - PROCESS | 2220 | 1466035627025 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 17:07:07 INFO - PROCESS | 2220 | 1466035627031 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:07 INFO - PROCESS | 2220 | 1466035627037 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:07 INFO - PROCESS | 2220 | ++DOCSHELL 1693C000 == 30 [pid = 2220] [id = 695] 17:07:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (1693CC00) [pid = 2220] [serial = 2085] [outer = 00000000] 17:07:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (16964000) [pid = 2220] [serial = 2086] [outer = 1693CC00] 17:07:07 INFO - PROCESS | 2220 | 1466035627155 Marionette DEBUG loaded listener.js 17:07:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (16990C00) [pid = 2220] [serial = 2087] [outer = 1693CC00] 17:07:07 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (16962C00) [pid = 2220] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 17:07:07 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (0E20F400) [pid = 2220] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 17:07:07 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (16942C00) [pid = 2220] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 17:07:07 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (16989400) [pid = 2220] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 17:07:07 INFO - PROCESS | 2220 | --DOMWINDOW == 66 (0C99B400) [pid = 2220] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 17:07:07 INFO - PROCESS | 2220 | --DOMWINDOW == 65 (19AB1000) [pid = 2220] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 17:07:07 INFO - PROCESS | 2220 | --DOMWINDOW == 64 (14D4F000) [pid = 2220] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 17:07:07 INFO - PROCESS | 2220 | --DOMWINDOW == 63 (0D1E9400) [pid = 2220] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 17:07:07 INFO - PROCESS | 2220 | --DOMWINDOW == 62 (19287400) [pid = 2220] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 17:07:07 INFO - PROCESS | 2220 | --DOMWINDOW == 61 (0D871400) [pid = 2220] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 17:07:07 INFO - PROCESS | 2220 | 1466035627776 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]]]}] 17:07:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 17:07:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 930ms 17:07:07 INFO - PROCESS | 2220 | 1466035627836 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 17:07:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 17:07:07 INFO - PROCESS | 2220 | 1466035627838 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 17:07:07 INFO - PROCESS | 2220 | 1466035627841 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 17:07:07 INFO - PROCESS | 2220 | 1466035627842 Marionette TRACE conn6 <- [1,2746,null,{}] 17:07:07 INFO - PROCESS | 2220 | 1466035627846 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}] 17:07:07 INFO - PROCESS | 2220 | 1466035627848 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:08 INFO - PROCESS | 2220 | 1466035627974 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 17:07:08 INFO - PROCESS | 2220 | 1466035628040 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:08 INFO - PROCESS | 2220 | 1466035628042 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:08 INFO - PROCESS | 2220 | ++DOCSHELL 09160000 == 31 [pid = 2220] [id = 696] 17:07:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 62 (16942C00) [pid = 2220] [serial = 2088] [outer = 00000000] 17:07:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 63 (186D0800) [pid = 2220] [serial = 2089] [outer = 16942C00] 17:07:08 INFO - PROCESS | 2220 | 1466035628095 Marionette DEBUG loaded listener.js 17:07:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 64 (186D6800) [pid = 2220] [serial = 2090] [outer = 16942C00] 17:07:08 INFO - PROCESS | 2220 | 1466035628441 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]]]}] 17:07:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 17:07:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 630ms 17:07:08 INFO - PROCESS | 2220 | 1466035628472 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 17:07:08 INFO - PROCESS | 2220 | 1466035628474 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 17:07:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 17:07:08 INFO - PROCESS | 2220 | 1466035628490 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 17:07:08 INFO - PROCESS | 2220 | 1466035628491 Marionette TRACE conn6 <- [1,2750,null,{}] 17:07:08 INFO - PROCESS | 2220 | 1466035628495 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}] 17:07:08 INFO - PROCESS | 2220 | 1466035628497 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:08 INFO - PROCESS | 2220 | 1466035628579 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 17:07:08 INFO - PROCESS | 2220 | 1466035628584 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:08 INFO - PROCESS | 2220 | 1466035628586 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:08 INFO - PROCESS | 2220 | ++DOCSHELL 186DC800 == 32 [pid = 2220] [id = 697] 17:07:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 65 (186DD000) [pid = 2220] [serial = 2091] [outer = 00000000] 17:07:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 66 (19286000) [pid = 2220] [serial = 2092] [outer = 186DD000] 17:07:08 INFO - PROCESS | 2220 | 1466035628633 Marionette DEBUG loaded listener.js 17:07:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 67 (1928C800) [pid = 2220] [serial = 2093] [outer = 186DD000] 17:07:09 INFO - PROCESS | 2220 | 1466035629051 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]]]}] 17:07:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 17:07:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 630ms 17:07:09 INFO - PROCESS | 2220 | 1466035629121 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 17:07:09 INFO - PROCESS | 2220 | 1466035629124 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 17:07:09 INFO - PROCESS | 2220 | 1466035629127 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 17:07:09 INFO - PROCESS | 2220 | 1466035629129 Marionette TRACE conn6 <- [1,2754,null,{}] 17:07:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 17:07:09 INFO - PROCESS | 2220 | 1466035629132 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}] 17:07:09 INFO - PROCESS | 2220 | 1466035629134 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:09 INFO - PROCESS | 2220 | 1466035629217 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 17:07:09 INFO - PROCESS | 2220 | 1466035629224 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:09 INFO - PROCESS | 2220 | 1466035629226 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:09 INFO - PROCESS | 2220 | ++DOCSHELL 19236C00 == 33 [pid = 2220] [id = 698] 17:07:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (19710000) [pid = 2220] [serial = 2094] [outer = 00000000] 17:07:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (19718800) [pid = 2220] [serial = 2095] [outer = 19710000] 17:07:09 INFO - PROCESS | 2220 | 1466035629269 Marionette DEBUG loaded listener.js 17:07:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (1975E000) [pid = 2220] [serial = 2096] [outer = 19710000] 17:07:10 INFO - PROCESS | 2220 | --DOCSHELL 0D2EDC00 == 32 [pid = 2220] [id = 552] 17:07:10 INFO - PROCESS | 2220 | --DOCSHELL 114C8800 == 31 [pid = 2220] [id = 557] 17:07:10 INFO - PROCESS | 2220 | --DOCSHELL 0CDCE400 == 30 [pid = 2220] [id = 555] 17:07:10 INFO - PROCESS | 2220 | --DOCSHELL 14670400 == 29 [pid = 2220] [id = 561] 17:07:10 INFO - PROCESS | 2220 | --DOCSHELL 0D20C800 == 28 [pid = 2220] [id = 548] 17:07:10 INFO - PROCESS | 2220 | --DOCSHELL 16467800 == 27 [pid = 2220] [id = 550] 17:07:10 INFO - PROCESS | 2220 | --DOCSHELL 0D2EB000 == 26 [pid = 2220] [id = 556] 17:07:10 INFO - PROCESS | 2220 | --DOCSHELL 0D4C3000 == 25 [pid = 2220] [id = 547] 17:07:10 INFO - PROCESS | 2220 | --DOCSHELL 1970E800 == 24 [pid = 2220] [id = 564] 17:07:10 INFO - PROCESS | 2220 | --DOCSHELL 0D4CCC00 == 23 [pid = 2220] [id = 559] 17:07:10 INFO - PROCESS | 2220 | --DOCSHELL 0C995400 == 22 [pid = 2220] [id = 554] 17:07:10 INFO - PROCESS | 2220 | --DOCSHELL 0D132400 == 21 [pid = 2220] [id = 553] 17:07:10 INFO - PROCESS | 2220 | --DOCSHELL 1698B800 == 20 [pid = 2220] [id = 563] 17:07:10 INFO - PROCESS | 2220 | --DOCSHELL 186DCC00 == 19 [pid = 2220] [id = 558] 17:07:10 INFO - PROCESS | 2220 | --DOCSHELL 0D875800 == 18 [pid = 2220] [id = 560] 17:07:10 INFO - PROCESS | 2220 | --DOCSHELL 16943800 == 17 [pid = 2220] [id = 562] 17:07:10 INFO - PROCESS | 2220 | --DOCSHELL 114C4800 == 16 [pid = 2220] [id = 549] 17:07:10 INFO - PROCESS | 2220 | --DOCSHELL 0D932400 == 15 [pid = 2220] [id = 551] 17:07:10 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (19794800) [pid = 2220] [serial = 2033] [outer = 00000000] [url = about:blank] 17:07:10 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (0D2EAC00) [pid = 2220] [serial = 2035] [outer = 00000000] [url = about:blank] 17:07:10 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (0D4C8800) [pid = 2220] [serial = 2036] [outer = 00000000] [url = about:blank] 17:07:10 INFO - PROCESS | 2220 | --DOMWINDOW == 66 (0D93AC00) [pid = 2220] [serial = 2041] [outer = 00000000] [url = about:blank] 17:07:10 INFO - PROCESS | 2220 | --DOMWINDOW == 65 (0DA6EC00) [pid = 2220] [serial = 2042] [outer = 00000000] [url = about:blank] 17:07:10 INFO - PROCESS | 2220 | --DOMWINDOW == 64 (0CD73000) [pid = 2220] [serial = 2038] [outer = 00000000] [url = about:blank] 17:07:10 INFO - PROCESS | 2220 | --DOMWINDOW == 63 (0D219400) [pid = 2220] [serial = 2039] [outer = 00000000] [url = about:blank] 17:07:10 INFO - PROCESS | 2220 | --DOMWINDOW == 62 (19760800) [pid = 2220] [serial = 2057] [outer = 00000000] [url = about:blank] 17:07:10 INFO - PROCESS | 2220 | --DOMWINDOW == 61 (16944C00) [pid = 2220] [serial = 2048] [outer = 00000000] [url = about:blank] 17:07:10 INFO - PROCESS | 2220 | --DOMWINDOW == 60 (1693A400) [pid = 2220] [serial = 2047] [outer = 00000000] [url = about:blank] 17:07:10 INFO - PROCESS | 2220 | --DOMWINDOW == 59 (16A89800) [pid = 2220] [serial = 2050] [outer = 00000000] [url = about:blank] 17:07:10 INFO - PROCESS | 2220 | --DOMWINDOW == 58 (14674400) [pid = 2220] [serial = 2045] [outer = 00000000] [url = about:blank] 17:07:10 INFO - PROCESS | 2220 | --DOMWINDOW == 57 (17F6A000) [pid = 2220] [serial = 2051] [outer = 00000000] [url = about:blank] 17:07:10 INFO - PROCESS | 2220 | --DOMWINDOW == 56 (19283400) [pid = 2220] [serial = 2054] [outer = 00000000] [url = about:blank] 17:07:10 INFO - PROCESS | 2220 | --DOMWINDOW == 55 (1455A400) [pid = 2220] [serial = 2044] [outer = 00000000] [url = about:blank] 17:07:10 INFO - PROCESS | 2220 | --DOMWINDOW == 54 (186D4000) [pid = 2220] [serial = 2053] [outer = 00000000] [url = about:blank] 17:07:10 INFO - PROCESS | 2220 | --DOMWINDOW == 53 (19AB7400) [pid = 2220] [serial = 2059] [outer = 00000000] [url = about:blank] 17:07:10 INFO - PROCESS | 2220 | --DOMWINDOW == 52 (19ABB800) [pid = 2220] [serial = 2060] [outer = 00000000] [url = about:blank] 17:07:10 INFO - PROCESS | 2220 | --DOMWINDOW == 51 (19760000) [pid = 2220] [serial = 2056] [outer = 00000000] [url = about:blank] 17:07:11 INFO - PROCESS | 2220 | 1466035630982 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]]]}] 17:07:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 17:07:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1882ms 17:07:11 INFO - PROCESS | 2220 | 1466035631015 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 17:07:11 INFO - PROCESS | 2220 | 1466035631020 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 17:07:11 INFO - PROCESS | 2220 | 1466035631025 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 17:07:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 17:07:11 INFO - PROCESS | 2220 | 1466035631029 Marionette TRACE conn6 <- [1,2758,null,{}] 17:07:11 INFO - PROCESS | 2220 | 1466035631034 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}] 17:07:11 INFO - PROCESS | 2220 | 1466035631037 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:11 INFO - PROCESS | 2220 | 1466035631129 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 17:07:11 INFO - PROCESS | 2220 | 1466035631140 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:11 INFO - PROCESS | 2220 | 1466035631143 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:11 INFO - PROCESS | 2220 | ++DOCSHELL 0D2F0800 == 16 [pid = 2220] [id = 699] 17:07:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 52 (0D2F2400) [pid = 2220] [serial = 2097] [outer = 00000000] 17:07:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 53 (0D44B400) [pid = 2220] [serial = 2098] [outer = 0D2F2400] 17:07:11 INFO - PROCESS | 2220 | 1466035631195 Marionette DEBUG loaded listener.js 17:07:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 54 (0D4C3800) [pid = 2220] [serial = 2099] [outer = 0D2F2400] 17:07:11 INFO - PROCESS | 2220 | 1466035631697 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]]]}] 17:07:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 17:07:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 730ms 17:07:11 INFO - PROCESS | 2220 | 1466035631760 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 17:07:11 INFO - PROCESS | 2220 | 1466035631765 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 17:07:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 17:07:11 INFO - PROCESS | 2220 | 1466035631772 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 17:07:11 INFO - PROCESS | 2220 | 1466035631775 Marionette TRACE conn6 <- [1,2762,null,{}] 17:07:11 INFO - PROCESS | 2220 | 1466035631779 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}] 17:07:11 INFO - PROCESS | 2220 | 1466035631782 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:11 INFO - PROCESS | 2220 | 1466035631875 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 17:07:11 INFO - PROCESS | 2220 | 1466035631891 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:11 INFO - PROCESS | 2220 | 1466035631894 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:12 INFO - PROCESS | 2220 | ++DOCSHELL 0D815400 == 17 [pid = 2220] [id = 700] 17:07:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 55 (0D81E000) [pid = 2220] [serial = 2100] [outer = 00000000] 17:07:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 56 (0D86C800) [pid = 2220] [serial = 2101] [outer = 0D81E000] 17:07:12 INFO - PROCESS | 2220 | 1466035632040 Marionette DEBUG loaded listener.js 17:07:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 57 (0D876C00) [pid = 2220] [serial = 2102] [outer = 0D81E000] 17:07:12 INFO - PROCESS | 2220 | 1466035632431 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]]]}] 17:07:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 17:07:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 730ms 17:07:12 INFO - PROCESS | 2220 | 1466035632505 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 17:07:12 INFO - PROCESS | 2220 | 1466035632507 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 17:07:12 INFO - PROCESS | 2220 | 1466035632511 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 17:07:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 17:07:12 INFO - PROCESS | 2220 | 1466035632514 Marionette TRACE conn6 <- [1,2766,null,{}] 17:07:12 INFO - PROCESS | 2220 | 1466035632551 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}] 17:07:12 INFO - PROCESS | 2220 | 1466035632556 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:12 INFO - PROCESS | 2220 | 1466035632646 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 17:07:12 INFO - PROCESS | 2220 | 1466035632654 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:12 INFO - PROCESS | 2220 | 1466035632657 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:12 INFO - PROCESS | 2220 | ++DOCSHELL 0DC8E400 == 18 [pid = 2220] [id = 701] 17:07:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 58 (0DC8F400) [pid = 2220] [serial = 2103] [outer = 00000000] 17:07:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 59 (0DD44400) [pid = 2220] [serial = 2104] [outer = 0DC8F400] 17:07:12 INFO - PROCESS | 2220 | 1466035632706 Marionette DEBUG loaded listener.js 17:07:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 60 (0E20A800) [pid = 2220] [serial = 2105] [outer = 0DC8F400] 17:07:13 INFO - PROCESS | 2220 | 1466035633172 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]]]}] 17:07:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 17:07:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 731ms 17:07:13 INFO - PROCESS | 2220 | 1466035633245 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 17:07:13 INFO - PROCESS | 2220 | 1466035633247 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 17:07:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 17:07:13 INFO - PROCESS | 2220 | 1466035633250 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 17:07:13 INFO - PROCESS | 2220 | 1466035633252 Marionette TRACE conn6 <- [1,2770,null,{}] 17:07:13 INFO - PROCESS | 2220 | 1466035633256 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}] 17:07:13 INFO - PROCESS | 2220 | 1466035633258 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:13 INFO - PROCESS | 2220 | 1466035633348 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 17:07:13 INFO - PROCESS | 2220 | 1466035633354 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:13 INFO - PROCESS | 2220 | 1466035633356 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:13 INFO - PROCESS | 2220 | ++DOCSHELL 0D815000 == 19 [pid = 2220] [id = 702] 17:07:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 61 (0E274C00) [pid = 2220] [serial = 2106] [outer = 00000000] 17:07:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 62 (1455A400) [pid = 2220] [serial = 2107] [outer = 0E274C00] 17:07:13 INFO - PROCESS | 2220 | 1466035633405 Marionette DEBUG loaded listener.js 17:07:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 63 (14675C00) [pid = 2220] [serial = 2108] [outer = 0E274C00] 17:07:13 INFO - PROCESS | 2220 | 1466035633839 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]]]}] 17:07:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 17:07:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 630ms 17:07:13 INFO - PROCESS | 2220 | 1466035633885 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 17:07:13 INFO - PROCESS | 2220 | 1466035633887 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 17:07:13 INFO - PROCESS | 2220 | 1466035633894 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 17:07:13 INFO - PROCESS | 2220 | 1466035633896 Marionette TRACE conn6 <- [1,2774,null,{}] 17:07:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 17:07:13 INFO - PROCESS | 2220 | 1466035633899 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}] 17:07:13 INFO - PROCESS | 2220 | 1466035633901 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:14 INFO - PROCESS | 2220 | 1466035633979 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 17:07:14 INFO - PROCESS | 2220 | 1466035633985 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:14 INFO - PROCESS | 2220 | 1466035633988 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:14 INFO - PROCESS | 2220 | ++DOCSHELL 14F34000 == 20 [pid = 2220] [id = 703] 17:07:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 64 (14FD4C00) [pid = 2220] [serial = 2109] [outer = 00000000] 17:07:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 65 (15C55000) [pid = 2220] [serial = 2110] [outer = 14FD4C00] 17:07:14 INFO - PROCESS | 2220 | 1466035634034 Marionette DEBUG loaded listener.js 17:07:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 66 (15EC4800) [pid = 2220] [serial = 2111] [outer = 14FD4C00] 17:07:14 INFO - PROCESS | 2220 | 1466035634500 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]]]}] 17:07:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 17:07:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 630ms 17:07:14 INFO - PROCESS | 2220 | 1466035634541 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 17:07:14 INFO - PROCESS | 2220 | 1466035634544 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 17:07:14 INFO - PROCESS | 2220 | 1466035634547 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 17:07:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 17:07:14 INFO - PROCESS | 2220 | 1466035634549 Marionette TRACE conn6 <- [1,2778,null,{}] 17:07:14 INFO - PROCESS | 2220 | 1466035634553 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}] 17:07:14 INFO - PROCESS | 2220 | 1466035634558 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:14 INFO - PROCESS | 2220 | 1466035634663 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 17:07:14 INFO - PROCESS | 2220 | 1466035634669 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:14 INFO - PROCESS | 2220 | 1466035634671 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:14 INFO - PROCESS | 2220 | ++DOCSHELL 16963C00 == 21 [pid = 2220] [id = 704] 17:07:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 67 (16983800) [pid = 2220] [serial = 2112] [outer = 00000000] 17:07:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (16A85000) [pid = 2220] [serial = 2113] [outer = 16983800] 17:07:14 INFO - PROCESS | 2220 | 1466035634715 Marionette DEBUG loaded listener.js 17:07:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (17054800) [pid = 2220] [serial = 2114] [outer = 16983800] 17:07:15 INFO - PROCESS | 2220 | 1466035635163 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]]]}] 17:07:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 17:07:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 670ms 17:07:15 INFO - PROCESS | 2220 | 1466035635221 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 17:07:15 INFO - PROCESS | 2220 | 1466035635223 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 17:07:15 INFO - PROCESS | 2220 | 1466035635226 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 17:07:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 17:07:15 INFO - PROCESS | 2220 | 1466035635228 Marionette TRACE conn6 <- [1,2782,null,{}] 17:07:15 INFO - PROCESS | 2220 | 1466035635231 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}] 17:07:15 INFO - PROCESS | 2220 | 1466035635233 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:15 INFO - PROCESS | 2220 | 1466035635310 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 17:07:15 INFO - PROCESS | 2220 | 1466035635316 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:15 INFO - PROCESS | 2220 | 1466035635317 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:15 INFO - PROCESS | 2220 | ++DOCSHELL 17F6D400 == 22 [pid = 2220] [id = 705] 17:07:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (18628800) [pid = 2220] [serial = 2115] [outer = 00000000] 17:07:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (1922EC00) [pid = 2220] [serial = 2116] [outer = 18628800] 17:07:15 INFO - PROCESS | 2220 | 1466035635362 Marionette DEBUG loaded listener.js 17:07:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (19282800) [pid = 2220] [serial = 2117] [outer = 18628800] 17:07:15 INFO - PROCESS | 2220 | 1466035635793 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]]]}] 17:07:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 17:07:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 631ms 17:07:15 INFO - PROCESS | 2220 | 1466035635871 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 17:07:15 INFO - PROCESS | 2220 | 1466035635873 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 17:07:15 INFO - PROCESS | 2220 | 1466035635877 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 17:07:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 17:07:15 INFO - PROCESS | 2220 | 1466035635878 Marionette TRACE conn6 <- [1,2786,null,{}] 17:07:15 INFO - PROCESS | 2220 | 1466035635882 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}] 17:07:15 INFO - PROCESS | 2220 | 1466035635884 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:15 INFO - PROCESS | 2220 | 1466035635967 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 17:07:16 INFO - PROCESS | 2220 | 1466035635974 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:16 INFO - PROCESS | 2220 | 1466035635976 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:16 INFO - PROCESS | 2220 | ++DOCSHELL 0D93B000 == 23 [pid = 2220] [id = 706] 17:07:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (17F6B400) [pid = 2220] [serial = 2118] [outer = 00000000] 17:07:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (19710800) [pid = 2220] [serial = 2119] [outer = 17F6B400] 17:07:16 INFO - PROCESS | 2220 | 1466035636021 Marionette DEBUG loaded listener.js 17:07:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (1928E000) [pid = 2220] [serial = 2120] [outer = 17F6B400] 17:07:16 INFO - PROCESS | 2220 | 1466035636508 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]]]}] 17:07:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 17:07:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 671ms 17:07:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 17:07:16 INFO - PROCESS | 2220 | 1466035636554 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 17:07:16 INFO - PROCESS | 2220 | 1466035636556 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 17:07:16 INFO - PROCESS | 2220 | 1466035636559 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 17:07:16 INFO - PROCESS | 2220 | 1466035636560 Marionette TRACE conn6 <- [1,2790,null,{}] 17:07:16 INFO - PROCESS | 2220 | 1466035636571 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}] 17:07:16 INFO - PROCESS | 2220 | 1466035636573 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:16 INFO - PROCESS | 2220 | 1466035636684 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 17:07:16 INFO - PROCESS | 2220 | 1466035636771 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:16 INFO - PROCESS | 2220 | 1466035636773 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:16 INFO - PROCESS | 2220 | ++DOCSHELL 0DC86000 == 24 [pid = 2220] [id = 707] 17:07:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (19760000) [pid = 2220] [serial = 2121] [outer = 00000000] 17:07:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (19885800) [pid = 2220] [serial = 2122] [outer = 19760000] 17:07:16 INFO - PROCESS | 2220 | 1466035636817 Marionette DEBUG loaded listener.js 17:07:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (19AAEC00) [pid = 2220] [serial = 2123] [outer = 19760000] 17:07:17 INFO - PROCESS | 2220 | 1466035637240 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]]]}] 17:07:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 17:07:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 730ms 17:07:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 17:07:17 INFO - PROCESS | 2220 | 1466035637290 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 17:07:17 INFO - PROCESS | 2220 | 1466035637292 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 17:07:17 INFO - PROCESS | 2220 | 1466035637295 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 17:07:17 INFO - PROCESS | 2220 | 1466035637297 Marionette TRACE conn6 <- [1,2794,null,{}] 17:07:17 INFO - PROCESS | 2220 | 1466035637300 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}] 17:07:17 INFO - PROCESS | 2220 | 1466035637302 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:17 INFO - PROCESS | 2220 | 1466035637421 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 17:07:17 INFO - PROCESS | 2220 | 1466035637429 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:17 INFO - PROCESS | 2220 | 1466035637431 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:17 INFO - PROCESS | 2220 | ++DOCSHELL 0DC28000 == 25 [pid = 2220] [id = 708] 17:07:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (0DC28400) [pid = 2220] [serial = 2124] [outer = 00000000] 17:07:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (19ABA400) [pid = 2220] [serial = 2125] [outer = 0DC28400] 17:07:17 INFO - PROCESS | 2220 | 1466035637534 Marionette DEBUG loaded listener.js 17:07:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (1A26BC00) [pid = 2220] [serial = 2126] [outer = 0DC28400] 17:07:17 INFO - PROCESS | 2220 | 1466035637955 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]]]}] 17:07:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 17:07:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 670ms 17:07:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 17:07:18 INFO - PROCESS | 2220 | 1466035637966 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 17:07:18 INFO - PROCESS | 2220 | 1466035637968 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 17:07:18 INFO - PROCESS | 2220 | 1466035637971 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 17:07:18 INFO - PROCESS | 2220 | 1466035637973 Marionette TRACE conn6 <- [1,2798,null,{}] 17:07:18 INFO - PROCESS | 2220 | 1466035637977 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}] 17:07:18 INFO - PROCESS | 2220 | 1466035637979 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:18 INFO - PROCESS | 2220 | 1466035638140 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 17:07:18 INFO - PROCESS | 2220 | 1466035638164 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:18 INFO - PROCESS | 2220 | 1466035638167 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:18 INFO - PROCESS | 2220 | ++DOCSHELL 1483A400 == 26 [pid = 2220] [id = 709] 17:07:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (1A3DB400) [pid = 2220] [serial = 2127] [outer = 00000000] 17:07:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (1A3E7800) [pid = 2220] [serial = 2128] [outer = 1A3DB400] 17:07:18 INFO - PROCESS | 2220 | 1466035638212 Marionette DEBUG loaded listener.js 17:07:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (1B381C00) [pid = 2220] [serial = 2129] [outer = 1A3DB400] 17:07:18 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (1693CC00) [pid = 2220] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 17:07:18 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (14FD5C00) [pid = 2220] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 17:07:18 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (16942C00) [pid = 2220] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 17:07:18 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (186DD000) [pid = 2220] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 17:07:18 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0DC89800) [pid = 2220] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 17:07:18 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0D4CE400) [pid = 2220] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 17:07:18 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0CDCA000) [pid = 2220] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 17:07:18 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (1A3DB000) [pid = 2220] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 17:07:18 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (16943C00) [pid = 2220] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 17:07:18 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (0D933800) [pid = 2220] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 17:07:18 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (113D4800) [pid = 2220] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 17:07:18 INFO - PROCESS | 2220 | 1466035638714 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]]]}] 17:07:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 17:07:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 770ms 17:07:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 17:07:18 INFO - PROCESS | 2220 | 1466035638742 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 17:07:18 INFO - PROCESS | 2220 | 1466035638744 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 17:07:18 INFO - PROCESS | 2220 | 1466035638747 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 17:07:18 INFO - PROCESS | 2220 | 1466035638748 Marionette TRACE conn6 <- [1,2802,null,{}] 17:07:18 INFO - PROCESS | 2220 | 1466035638752 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}] 17:07:18 INFO - PROCESS | 2220 | 1466035638754 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:18 INFO - PROCESS | 2220 | 1466035638880 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 17:07:18 INFO - PROCESS | 2220 | 1466035638888 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:18 INFO - PROCESS | 2220 | 1466035638890 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:18 INFO - PROCESS | 2220 | ++DOCSHELL 113D4800 == 27 [pid = 2220] [id = 710] 17:07:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (1147A400) [pid = 2220] [serial = 2130] [outer = 00000000] 17:07:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (16985800) [pid = 2220] [serial = 2131] [outer = 1147A400] 17:07:18 INFO - PROCESS | 2220 | 1466035638937 Marionette DEBUG loaded listener.js 17:07:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (1698B000) [pid = 2220] [serial = 2132] [outer = 1147A400] 17:07:19 INFO - PROCESS | 2220 | 1466035639363 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]]]}] 17:07:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 17:07:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 670ms 17:07:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 17:07:19 INFO - PROCESS | 2220 | 1466035639418 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 17:07:19 INFO - PROCESS | 2220 | 1466035639420 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 17:07:19 INFO - PROCESS | 2220 | 1466035639423 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 17:07:19 INFO - PROCESS | 2220 | 1466035639425 Marionette TRACE conn6 <- [1,2806,null,{}] 17:07:19 INFO - PROCESS | 2220 | 1466035639428 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}] 17:07:19 INFO - PROCESS | 2220 | 1466035639430 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:19 INFO - PROCESS | 2220 | 1466035639509 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 17:07:19 INFO - PROCESS | 2220 | 1466035639514 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:19 INFO - PROCESS | 2220 | 1466035639516 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:19 INFO - PROCESS | 2220 | ++DOCSHELL 1928F800 == 28 [pid = 2220] [id = 711] 17:07:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (19715000) [pid = 2220] [serial = 2133] [outer = 00000000] 17:07:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (1B383C00) [pid = 2220] [serial = 2134] [outer = 19715000] 17:07:19 INFO - PROCESS | 2220 | 1466035639561 Marionette DEBUG loaded listener.js 17:07:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (1B38B000) [pid = 2220] [serial = 2135] [outer = 19715000] 17:07:20 INFO - PROCESS | 2220 | 1466035639989 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]]]}] 17:07:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 17:07:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 630ms 17:07:20 INFO - PROCESS | 2220 | 1466035640067 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 17:07:20 INFO - PROCESS | 2220 | 1466035640069 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 17:07:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 17:07:20 INFO - PROCESS | 2220 | 1466035640073 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 17:07:20 INFO - PROCESS | 2220 | 1466035640075 Marionette TRACE conn6 <- [1,2810,null,{}] 17:07:20 INFO - PROCESS | 2220 | 1466035640078 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}] 17:07:20 INFO - PROCESS | 2220 | 1466035640080 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:20 INFO - PROCESS | 2220 | 1466035640165 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 17:07:20 INFO - PROCESS | 2220 | 1466035640170 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:20 INFO - PROCESS | 2220 | 1466035640172 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:20 INFO - PROCESS | 2220 | ++DOCSHELL 0915F800 == 29 [pid = 2220] [id = 712] 17:07:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (09161C00) [pid = 2220] [serial = 2136] [outer = 00000000] 17:07:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (18621C00) [pid = 2220] [serial = 2137] [outer = 09161C00] 17:07:20 INFO - PROCESS | 2220 | 1466035640216 Marionette DEBUG loaded listener.js 17:07:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (1B9B1000) [pid = 2220] [serial = 2138] [outer = 09161C00] 17:07:21 INFO - PROCESS | 2220 | --DOCSHELL 0CDC7000 == 28 [pid = 2220] [id = 690] 17:07:21 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (16964000) [pid = 2220] [serial = 2086] [outer = 00000000] [url = about:blank] 17:07:21 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (15EBC800) [pid = 2220] [serial = 2084] [outer = 00000000] [url = about:blank] 17:07:21 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (15C54800) [pid = 2220] [serial = 2083] [outer = 00000000] [url = about:blank] 17:07:21 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (186D0800) [pid = 2220] [serial = 2089] [outer = 00000000] [url = about:blank] 17:07:21 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (19286000) [pid = 2220] [serial = 2092] [outer = 00000000] [url = about:blank] 17:07:21 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (19718800) [pid = 2220] [serial = 2095] [outer = 00000000] [url = about:blank] 17:07:21 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (0DC8E000) [pid = 2220] [serial = 2077] [outer = 00000000] [url = about:blank] 17:07:21 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (0D86AC00) [pid = 2220] [serial = 2074] [outer = 00000000] [url = about:blank] 17:07:21 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (0D874000) [pid = 2220] [serial = 2075] [outer = 00000000] [url = about:blank] 17:07:21 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (0D181400) [pid = 2220] [serial = 2071] [outer = 00000000] [url = about:blank] 17:07:21 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (0D220000) [pid = 2220] [serial = 2072] [outer = 00000000] [url = about:blank] 17:07:21 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (1A3E4000) [pid = 2220] [serial = 2069] [outer = 00000000] [url = about:blank] 17:07:21 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (1A3DE800) [pid = 2220] [serial = 2068] [outer = 00000000] [url = about:blank] 17:07:21 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (19291800) [pid = 2220] [serial = 2066] [outer = 00000000] [url = about:blank] 17:07:21 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (1922FC00) [pid = 2220] [serial = 2065] [outer = 00000000] [url = about:blank] 17:07:21 INFO - PROCESS | 2220 | --DOMWINDOW == 66 (1444A000) [pid = 2220] [serial = 2063] [outer = 00000000] [url = about:blank] 17:07:21 INFO - PROCESS | 2220 | --DOMWINDOW == 65 (0E270800) [pid = 2220] [serial = 2062] [outer = 00000000] [url = about:blank] 17:07:21 INFO - PROCESS | 2220 | --DOMWINDOW == 64 (14679000) [pid = 2220] [serial = 2080] [outer = 00000000] [url = about:blank] 17:07:21 INFO - PROCESS | 2220 | --DOMWINDOW == 63 (1928C800) [pid = 2220] [serial = 2093] [outer = 00000000] [url = about:blank] 17:07:21 INFO - PROCESS | 2220 | --DOMWINDOW == 62 (14DBA400) [pid = 2220] [serial = 2081] [outer = 00000000] [url = about:blank] 17:07:21 INFO - PROCESS | 2220 | --DOMWINDOW == 61 (186D6800) [pid = 2220] [serial = 2090] [outer = 00000000] [url = about:blank] 17:07:21 INFO - PROCESS | 2220 | --DOMWINDOW == 60 (16990C00) [pid = 2220] [serial = 2087] [outer = 00000000] [url = about:blank] 17:07:21 INFO - PROCESS | 2220 | --DOMWINDOW == 59 (0DD3A400) [pid = 2220] [serial = 2078] [outer = 00000000] [url = about:blank] 17:07:22 INFO - PROCESS | 2220 | 1466035642036 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]]]}] 17:07:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 17:07:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 2018ms 17:07:22 INFO - PROCESS | 2220 | 1466035642094 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 17:07:22 INFO - PROCESS | 2220 | 1466035642098 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 17:07:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 17:07:22 INFO - PROCESS | 2220 | 1466035642102 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 17:07:22 INFO - PROCESS | 2220 | 1466035642106 Marionette TRACE conn6 <- [1,2814,null,{}] 17:07:22 INFO - PROCESS | 2220 | 1466035642112 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}] 17:07:22 INFO - PROCESS | 2220 | 1466035642115 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:22 INFO - PROCESS | 2220 | 1466035642210 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 17:07:22 INFO - PROCESS | 2220 | 1466035642227 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:22 INFO - PROCESS | 2220 | 1466035642230 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:22 INFO - PROCESS | 2220 | ++DOCSHELL 0D203C00 == 29 [pid = 2220] [id = 713] 17:07:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 60 (0D206000) [pid = 2220] [serial = 2139] [outer = 00000000] 17:07:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 61 (0D219800) [pid = 2220] [serial = 2140] [outer = 0D206000] 17:07:22 INFO - PROCESS | 2220 | 1466035642281 Marionette DEBUG loaded listener.js 17:07:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 62 (0D2EB000) [pid = 2220] [serial = 2141] [outer = 0D206000] 17:07:22 INFO - PROCESS | 2220 | 1466035642774 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 17:07:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 17:07:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 731ms 17:07:22 INFO - PROCESS | 2220 | 1466035642834 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 17:07:22 INFO - PROCESS | 2220 | 1466035642839 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 17:07:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 17:07:22 INFO - PROCESS | 2220 | 1466035642845 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 17:07:22 INFO - PROCESS | 2220 | 1466035642848 Marionette TRACE conn6 <- [1,2818,null,{}] 17:07:22 INFO - PROCESS | 2220 | 1466035642852 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}] 17:07:22 INFO - PROCESS | 2220 | 1466035642855 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:22 INFO - PROCESS | 2220 | 1466035642948 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 17:07:22 INFO - PROCESS | 2220 | 1466035642964 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:22 INFO - PROCESS | 2220 | 1466035642967 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:23 INFO - PROCESS | 2220 | ++DOCSHELL 0D79C800 == 30 [pid = 2220] [id = 714] 17:07:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 63 (0D79CC00) [pid = 2220] [serial = 2142] [outer = 00000000] 17:07:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 64 (0D813800) [pid = 2220] [serial = 2143] [outer = 0D79CC00] 17:07:23 INFO - PROCESS | 2220 | 1466035643016 Marionette DEBUG loaded listener.js 17:07:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 65 (0D86AC00) [pid = 2220] [serial = 2144] [outer = 0D79CC00] 17:07:23 INFO - PROCESS | 2220 | 1466035643479 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]]]}] 17:07:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 17:07:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 670ms 17:07:23 INFO - PROCESS | 2220 | 1466035643518 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 17:07:23 INFO - PROCESS | 2220 | 1466035643521 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 17:07:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 17:07:23 INFO - PROCESS | 2220 | 1466035643524 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 17:07:23 INFO - PROCESS | 2220 | 1466035643527 Marionette TRACE conn6 <- [1,2822,null,{}] 17:07:23 INFO - PROCESS | 2220 | 1466035643538 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}] 17:07:23 INFO - PROCESS | 2220 | 1466035643543 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:23 INFO - PROCESS | 2220 | 1466035643655 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 17:07:23 INFO - PROCESS | 2220 | 1466035643757 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:23 INFO - PROCESS | 2220 | 1466035643760 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:23 INFO - PROCESS | 2220 | ++DOCSHELL 0DC87000 == 31 [pid = 2220] [id = 715] 17:07:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 66 (0DC87C00) [pid = 2220] [serial = 2145] [outer = 00000000] 17:07:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 67 (0DC8C000) [pid = 2220] [serial = 2146] [outer = 0DC87C00] 17:07:23 INFO - PROCESS | 2220 | 1466035643808 Marionette DEBUG loaded listener.js 17:07:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (0DD3A400) [pid = 2220] [serial = 2147] [outer = 0DC87C00] 17:07:24 INFO - PROCESS | 2220 | 1466035644202 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 17:07:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 17:07:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 730ms 17:07:24 INFO - PROCESS | 2220 | 1466035644258 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 17:07:24 INFO - PROCESS | 2220 | 1466035644261 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 17:07:24 INFO - PROCESS | 2220 | 1466035644264 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 17:07:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 17:07:24 INFO - PROCESS | 2220 | 1466035644266 Marionette TRACE conn6 <- [1,2826,null,{}] 17:07:24 INFO - PROCESS | 2220 | 1466035644269 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}] 17:07:24 INFO - PROCESS | 2220 | 1466035644271 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:24 INFO - PROCESS | 2220 | 1466035644394 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 17:07:24 INFO - PROCESS | 2220 | 1466035644407 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:24 INFO - PROCESS | 2220 | 1466035644409 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:24 INFO - PROCESS | 2220 | ++DOCSHELL 0D4C9C00 == 32 [pid = 2220] [id = 716] 17:07:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (0D814400) [pid = 2220] [serial = 2148] [outer = 00000000] 17:07:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (0E27D400) [pid = 2220] [serial = 2149] [outer = 0D814400] 17:07:24 INFO - PROCESS | 2220 | 1466035644457 Marionette DEBUG loaded listener.js 17:07:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (14553C00) [pid = 2220] [serial = 2150] [outer = 0D814400] 17:07:24 INFO - PROCESS | 2220 | 1466035644886 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]]]}] 17:07:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 17:07:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 670ms 17:07:24 INFO - PROCESS | 2220 | 1466035644938 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 17:07:24 INFO - PROCESS | 2220 | 1466035644941 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 17:07:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 17:07:24 INFO - PROCESS | 2220 | 1466035644944 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 17:07:24 INFO - PROCESS | 2220 | 1466035644946 Marionette TRACE conn6 <- [1,2830,null,{}] 17:07:24 INFO - PROCESS | 2220 | 1466035644949 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}] 17:07:24 INFO - PROCESS | 2220 | 1466035644951 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:25 INFO - PROCESS | 2220 | 1466035645093 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 17:07:25 INFO - PROCESS | 2220 | 1466035645108 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:25 INFO - PROCESS | 2220 | 1466035645110 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:25 INFO - PROCESS | 2220 | ++DOCSHELL 14814000 == 33 [pid = 2220] [id = 717] 17:07:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (14814800) [pid = 2220] [serial = 2151] [outer = 00000000] 17:07:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (14F2E400) [pid = 2220] [serial = 2152] [outer = 14814800] 17:07:25 INFO - PROCESS | 2220 | 1466035645153 Marionette DEBUG loaded listener.js 17:07:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (14FD7000) [pid = 2220] [serial = 2153] [outer = 14814800] 17:07:25 INFO - PROCESS | 2220 | 1466035645567 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]]]}] 17:07:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 17:07:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 670ms 17:07:25 INFO - PROCESS | 2220 | 1466035645627 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 17:07:25 INFO - PROCESS | 2220 | 1466035645630 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 17:07:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 17:07:25 INFO - PROCESS | 2220 | 1466035645634 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 17:07:25 INFO - PROCESS | 2220 | 1466035645636 Marionette TRACE conn6 <- [1,2834,null,{}] 17:07:25 INFO - PROCESS | 2220 | 1466035645640 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}] 17:07:25 INFO - PROCESS | 2220 | 1466035645645 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:25 INFO - PROCESS | 2220 | 1466035645752 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 17:07:25 INFO - PROCESS | 2220 | 1466035645766 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:25 INFO - PROCESS | 2220 | 1466035645768 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:25 INFO - PROCESS | 2220 | ++DOCSHELL 15C4A800 == 34 [pid = 2220] [id = 718] 17:07:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (167EDC00) [pid = 2220] [serial = 2154] [outer = 00000000] 17:07:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (16943800) [pid = 2220] [serial = 2155] [outer = 167EDC00] 17:07:25 INFO - PROCESS | 2220 | 1466035645815 Marionette DEBUG loaded listener.js 17:07:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (16960000) [pid = 2220] [serial = 2156] [outer = 167EDC00] 17:07:26 INFO - PROCESS | 2220 | 1466035646260 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]]]}] 17:07:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 17:07:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 670ms 17:07:26 INFO - PROCESS | 2220 | 1466035646310 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 17:07:26 INFO - PROCESS | 2220 | 1466035646312 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 17:07:26 INFO - PROCESS | 2220 | 1466035646315 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 17:07:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 17:07:26 INFO - PROCESS | 2220 | 1466035646316 Marionette TRACE conn6 <- [1,2838,null,{}] 17:07:26 INFO - PROCESS | 2220 | 1466035646320 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}] 17:07:26 INFO - PROCESS | 2220 | 1466035646322 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:26 INFO - PROCESS | 2220 | 1466035646399 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 17:07:26 INFO - PROCESS | 2220 | 1466035646432 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:26 INFO - PROCESS | 2220 | 1466035646434 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:26 INFO - PROCESS | 2220 | ++DOCSHELL 1696BC00 == 35 [pid = 2220] [id = 719] 17:07:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (1698A800) [pid = 2220] [serial = 2157] [outer = 00000000] 17:07:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (17047000) [pid = 2220] [serial = 2158] [outer = 1698A800] 17:07:26 INFO - PROCESS | 2220 | 1466035646478 Marionette DEBUG loaded listener.js 17:07:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (18621000) [pid = 2220] [serial = 2159] [outer = 1698A800] 17:07:26 INFO - PROCESS | 2220 | 1466035646889 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 17:07:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 17:07:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 630ms 17:07:26 INFO - PROCESS | 2220 | 1466035646957 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 17:07:26 INFO - PROCESS | 2220 | 1466035646959 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 17:07:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 17:07:26 INFO - PROCESS | 2220 | 1466035646962 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 17:07:26 INFO - PROCESS | 2220 | 1466035646964 Marionette TRACE conn6 <- [1,2842,null,{}] 17:07:27 INFO - PROCESS | 2220 | 1466035646967 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}] 17:07:27 INFO - PROCESS | 2220 | 1466035646969 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:27 INFO - PROCESS | 2220 | 1466035647046 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 17:07:27 INFO - PROCESS | 2220 | 1466035647051 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:27 INFO - PROCESS | 2220 | 1466035647053 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:27 INFO - PROCESS | 2220 | ++DOCSHELL 186D7800 == 36 [pid = 2220] [id = 720] 17:07:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (186DA800) [pid = 2220] [serial = 2160] [outer = 00000000] 17:07:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (19282400) [pid = 2220] [serial = 2161] [outer = 186DA800] 17:07:27 INFO - PROCESS | 2220 | 1466035647098 Marionette DEBUG loaded listener.js 17:07:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (19282C00) [pid = 2220] [serial = 2162] [outer = 186DA800] 17:07:27 INFO - PROCESS | 2220 | 1466035647605 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]]]}] 17:07:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 17:07:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 670ms 17:07:27 INFO - PROCESS | 2220 | 1466035647634 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 17:07:27 INFO - PROCESS | 2220 | 1466035647637 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 17:07:27 INFO - PROCESS | 2220 | 1466035647640 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 17:07:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 17:07:27 INFO - PROCESS | 2220 | 1466035647641 Marionette TRACE conn6 <- [1,2846,null,{}] 17:07:27 INFO - PROCESS | 2220 | 1466035647645 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}] 17:07:27 INFO - PROCESS | 2220 | 1466035647647 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:27 INFO - PROCESS | 2220 | 1466035647767 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 17:07:27 INFO - PROCESS | 2220 | 1466035647862 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:27 INFO - PROCESS | 2220 | 1466035647864 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:27 INFO - PROCESS | 2220 | ++DOCSHELL 0DC86C00 == 37 [pid = 2220] [id = 721] 17:07:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (1970F400) [pid = 2220] [serial = 2163] [outer = 00000000] 17:07:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (19719000) [pid = 2220] [serial = 2164] [outer = 1970F400] 17:07:27 INFO - PROCESS | 2220 | 1466035647910 Marionette DEBUG loaded listener.js 17:07:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (19792000) [pid = 2220] [serial = 2165] [outer = 1970F400] 17:07:28 INFO - PROCESS | 2220 | 1466035648339 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 17:07:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 17:07:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 730ms 17:07:28 INFO - PROCESS | 2220 | 1466035648375 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 17:07:28 INFO - PROCESS | 2220 | 1466035648377 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 17:07:28 INFO - PROCESS | 2220 | 1466035648380 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 17:07:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 17:07:28 INFO - PROCESS | 2220 | 1466035648382 Marionette TRACE conn6 <- [1,2850,null,{}] 17:07:28 INFO - PROCESS | 2220 | 1466035648385 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}] 17:07:28 INFO - PROCESS | 2220 | 1466035648387 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:28 INFO - PROCESS | 2220 | 1466035648508 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 17:07:28 INFO - PROCESS | 2220 | 1466035648513 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:28 INFO - PROCESS | 2220 | 1466035648515 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:28 INFO - PROCESS | 2220 | ++DOCSHELL 19884000 == 38 [pid = 2220] [id = 722] 17:07:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (19886800) [pid = 2220] [serial = 2166] [outer = 00000000] 17:07:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (19ABA800) [pid = 2220] [serial = 2167] [outer = 19886800] 17:07:28 INFO - PROCESS | 2220 | 1466035648561 Marionette DEBUG loaded listener.js 17:07:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (1A3D9C00) [pid = 2220] [serial = 2168] [outer = 19886800] 17:07:29 INFO - PROCESS | 2220 | 1466035649034 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]]]}] 17:07:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 17:07:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 670ms 17:07:29 INFO - PROCESS | 2220 | 1466035649056 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 17:07:29 INFO - PROCESS | 2220 | 1466035649058 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 17:07:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 17:07:29 INFO - PROCESS | 2220 | 1466035649061 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 17:07:29 INFO - PROCESS | 2220 | 1466035649063 Marionette TRACE conn6 <- [1,2854,null,{}] 17:07:29 INFO - PROCESS | 2220 | 1466035649068 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}] 17:07:29 INFO - PROCESS | 2220 | 1466035649070 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:29 INFO - PROCESS | 2220 | 1466035649226 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 17:07:29 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (19715000) [pid = 2220] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 17:07:29 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (19760000) [pid = 2220] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 17:07:29 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0DC28400) [pid = 2220] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 17:07:29 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (1A3DB400) [pid = 2220] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 17:07:29 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (1147A400) [pid = 2220] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 17:07:29 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0E274C00) [pid = 2220] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 17:07:29 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0DC8F400) [pid = 2220] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 17:07:29 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0D81E000) [pid = 2220] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 17:07:29 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0D2F2400) [pid = 2220] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 17:07:29 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (19710000) [pid = 2220] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 17:07:29 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (17F6B400) [pid = 2220] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 17:07:29 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (18628800) [pid = 2220] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 17:07:29 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (16983800) [pid = 2220] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 17:07:29 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (14FD4C00) [pid = 2220] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 17:07:29 INFO - PROCESS | 2220 | 1466035649517 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:29 INFO - PROCESS | 2220 | 1466035649520 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:29 INFO - PROCESS | 2220 | ++DOCSHELL 0C999400 == 39 [pid = 2220] [id = 723] 17:07:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (0CDC9400) [pid = 2220] [serial = 2169] [outer = 00000000] 17:07:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (0DC2E400) [pid = 2220] [serial = 2170] [outer = 0CDC9400] 17:07:29 INFO - PROCESS | 2220 | 1466035649566 Marionette DEBUG loaded listener.js 17:07:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (14F38C00) [pid = 2220] [serial = 2171] [outer = 0CDC9400] 17:07:29 INFO - PROCESS | 2220 | 1466035649927 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]]]}] 17:07:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 17:07:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 930ms 17:07:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 17:07:30 INFO - PROCESS | 2220 | 1466035649994 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 17:07:30 INFO - PROCESS | 2220 | 1466035649997 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 17:07:30 INFO - PROCESS | 2220 | 1466035650000 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 17:07:30 INFO - PROCESS | 2220 | 1466035650001 Marionette TRACE conn6 <- [1,2858,null,{}] 17:07:30 INFO - PROCESS | 2220 | 1466035650005 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}] 17:07:30 INFO - PROCESS | 2220 | 1466035650007 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:30 INFO - PROCESS | 2220 | 1466035650131 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 17:07:30 INFO - PROCESS | 2220 | 1466035650140 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:30 INFO - PROCESS | 2220 | 1466035650142 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:30 INFO - PROCESS | 2220 | ++DOCSHELL 14F31800 == 40 [pid = 2220] [id = 724] 17:07:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (14FD5400) [pid = 2220] [serial = 2172] [outer = 00000000] 17:07:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (1A3E5C00) [pid = 2220] [serial = 2173] [outer = 14FD5400] 17:07:30 INFO - PROCESS | 2220 | 1466035650195 Marionette DEBUG loaded listener.js 17:07:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (1B388C00) [pid = 2220] [serial = 2174] [outer = 14FD5400] 17:07:30 INFO - PROCESS | 2220 | 1466035650627 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]]]}] 17:07:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 17:07:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 670ms 17:07:30 INFO - PROCESS | 2220 | 1466035650671 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 17:07:30 INFO - PROCESS | 2220 | 1466035650673 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 17:07:30 INFO - PROCESS | 2220 | 1466035650676 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 17:07:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 17:07:30 INFO - PROCESS | 2220 | 1466035650677 Marionette TRACE conn6 <- [1,2862,null,{}] 17:07:30 INFO - PROCESS | 2220 | 1466035650681 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}] 17:07:30 INFO - PROCESS | 2220 | 1466035650683 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:30 INFO - PROCESS | 2220 | 1466035650806 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 17:07:30 INFO - PROCESS | 2220 | 1466035650845 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:30 INFO - PROCESS | 2220 | 1466035650846 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:30 INFO - PROCESS | 2220 | ++DOCSHELL 1696A000 == 41 [pid = 2220] [id = 725] 17:07:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (1B308000) [pid = 2220] [serial = 2175] [outer = 00000000] 17:07:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (1BB91C00) [pid = 2220] [serial = 2176] [outer = 1B308000] 17:07:30 INFO - PROCESS | 2220 | 1466035650889 Marionette DEBUG loaded listener.js 17:07:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (1BB99000) [pid = 2220] [serial = 2177] [outer = 1B308000] 17:07:31 INFO - PROCESS | 2220 | 1466035651301 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]]]}] 17:07:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 17:07:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 670ms 17:07:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 17:07:31 INFO - PROCESS | 2220 | 1466035651351 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 17:07:31 INFO - PROCESS | 2220 | 1466035651353 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 17:07:31 INFO - PROCESS | 2220 | 1466035651356 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 17:07:31 INFO - PROCESS | 2220 | 1466035651357 Marionette TRACE conn6 <- [1,2866,null,{}] 17:07:31 INFO - PROCESS | 2220 | 1466035651360 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}] 17:07:31 INFO - PROCESS | 2220 | 1466035651362 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:31 INFO - PROCESS | 2220 | 1466035651483 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 17:07:31 INFO - PROCESS | 2220 | 1466035651497 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:31 INFO - PROCESS | 2220 | 1466035651499 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:31 INFO - PROCESS | 2220 | ++DOCSHELL 1C314400 == 42 [pid = 2220] [id = 726] 17:07:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (1C315400) [pid = 2220] [serial = 2178] [outer = 00000000] 17:07:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (1C328400) [pid = 2220] [serial = 2179] [outer = 1C315400] 17:07:31 INFO - PROCESS | 2220 | 1466035651541 Marionette DEBUG loaded listener.js 17:07:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (1C32C000) [pid = 2220] [serial = 2180] [outer = 1C315400] 17:07:32 INFO - PROCESS | 2220 | 1466035652330 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]]]}] 17:07:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 17:07:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1022ms 17:07:32 INFO - PROCESS | 2220 | 1466035652379 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 17:07:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 17:07:32 INFO - PROCESS | 2220 | 1466035652384 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 17:07:32 INFO - PROCESS | 2220 | 1466035652388 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 17:07:32 INFO - PROCESS | 2220 | 1466035652394 Marionette TRACE conn6 <- [1,2870,null,{}] 17:07:32 INFO - PROCESS | 2220 | 1466035652419 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}] 17:07:32 INFO - PROCESS | 2220 | 1466035652422 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:32 INFO - PROCESS | 2220 | 1466035652551 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 17:07:32 INFO - PROCESS | 2220 | 1466035652688 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:32 INFO - PROCESS | 2220 | 1466035652692 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:32 INFO - PROCESS | 2220 | ++DOCSHELL 0D1E2400 == 43 [pid = 2220] [id = 727] 17:07:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0D1EC000) [pid = 2220] [serial = 2181] [outer = 00000000] 17:07:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0D79A800) [pid = 2220] [serial = 2182] [outer = 0D1EC000] 17:07:32 INFO - PROCESS | 2220 | 1466035652749 Marionette DEBUG loaded listener.js 17:07:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0D932400) [pid = 2220] [serial = 2183] [outer = 0D1EC000] 17:07:33 INFO - PROCESS | 2220 | 1466035653638 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]]]}] 17:07:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 17:07:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1305ms 17:07:33 INFO - PROCESS | 2220 | 1466035653693 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 17:07:33 INFO - PROCESS | 2220 | 1466035653698 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 17:07:33 INFO - PROCESS | 2220 | 1466035653703 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 17:07:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 17:07:33 INFO - PROCESS | 2220 | 1466035653707 Marionette TRACE conn6 <- [1,2874,null,{}] 17:07:33 INFO - PROCESS | 2220 | 1466035653713 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}] 17:07:33 INFO - PROCESS | 2220 | 1466035653716 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:33 INFO - PROCESS | 2220 | 1466035653831 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 17:07:34 INFO - PROCESS | 2220 | 1466035653985 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:34 INFO - PROCESS | 2220 | 1466035653990 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:34 INFO - PROCESS | 2220 | --DOCSHELL 113D4800 == 42 [pid = 2220] [id = 710] 17:07:34 INFO - PROCESS | 2220 | --DOCSHELL 1483A400 == 41 [pid = 2220] [id = 709] 17:07:34 INFO - PROCESS | 2220 | --DOCSHELL 1928F800 == 40 [pid = 2220] [id = 711] 17:07:34 INFO - PROCESS | 2220 | --DOCSHELL 1696A000 == 39 [pid = 2220] [id = 725] 17:07:34 INFO - PROCESS | 2220 | --DOCSHELL 14F31800 == 38 [pid = 2220] [id = 724] 17:07:34 INFO - PROCESS | 2220 | --DOCSHELL 0C999400 == 37 [pid = 2220] [id = 723] 17:07:34 INFO - PROCESS | 2220 | --DOCSHELL 19884000 == 36 [pid = 2220] [id = 722] 17:07:34 INFO - PROCESS | 2220 | --DOCSHELL 0DC86C00 == 35 [pid = 2220] [id = 721] 17:07:34 INFO - PROCESS | 2220 | --DOCSHELL 186D7800 == 34 [pid = 2220] [id = 720] 17:07:34 INFO - PROCESS | 2220 | --DOCSHELL 1696BC00 == 33 [pid = 2220] [id = 719] 17:07:34 INFO - PROCESS | 2220 | --DOCSHELL 15C4A800 == 32 [pid = 2220] [id = 718] 17:07:34 INFO - PROCESS | 2220 | --DOCSHELL 14814000 == 31 [pid = 2220] [id = 717] 17:07:34 INFO - PROCESS | 2220 | --DOCSHELL 0D4C9C00 == 30 [pid = 2220] [id = 716] 17:07:34 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (18621C00) [pid = 2220] [serial = 2137] [outer = 00000000] [url = about:blank] 17:07:34 INFO - PROCESS | 2220 | ++DOCSHELL 0C9A0C00 == 31 [pid = 2220] [id = 728] 17:07:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0CD6C800) [pid = 2220] [serial = 2184] [outer = 00000000] 17:07:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0D2F2400) [pid = 2220] [serial = 2185] [outer = 0CD6C800] 17:07:34 INFO - PROCESS | 2220 | 1466035654086 Marionette DEBUG loaded listener.js 17:07:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0D4C8400) [pid = 2220] [serial = 2186] [outer = 0CD6C800] 17:07:34 INFO - PROCESS | 2220 | --DOCSHELL 0DC87000 == 30 [pid = 2220] [id = 715] 17:07:34 INFO - PROCESS | 2220 | --DOCSHELL 0D79C800 == 29 [pid = 2220] [id = 714] 17:07:34 INFO - PROCESS | 2220 | --DOCSHELL 0D203C00 == 28 [pid = 2220] [id = 713] 17:07:34 INFO - PROCESS | 2220 | --DOCSHELL 0915F800 == 27 [pid = 2220] [id = 712] 17:07:34 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (1B38B000) [pid = 2220] [serial = 2135] [outer = 00000000] [url = about:blank] 17:07:34 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (19885800) [pid = 2220] [serial = 2122] [outer = 00000000] [url = about:blank] 17:07:34 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (19ABA400) [pid = 2220] [serial = 2125] [outer = 00000000] [url = about:blank] 17:07:34 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (19AAEC00) [pid = 2220] [serial = 2123] [outer = 00000000] [url = about:blank] 17:07:34 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (1A3E7800) [pid = 2220] [serial = 2128] [outer = 00000000] [url = about:blank] 17:07:34 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (1A26BC00) [pid = 2220] [serial = 2126] [outer = 00000000] [url = about:blank] 17:07:34 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (16985800) [pid = 2220] [serial = 2131] [outer = 00000000] [url = about:blank] 17:07:34 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (1B383C00) [pid = 2220] [serial = 2134] [outer = 00000000] [url = about:blank] 17:07:34 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (1B381C00) [pid = 2220] [serial = 2129] [outer = 00000000] [url = about:blank] 17:07:34 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (1455A400) [pid = 2220] [serial = 2107] [outer = 00000000] [url = about:blank] 17:07:34 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0DD44400) [pid = 2220] [serial = 2104] [outer = 00000000] [url = about:blank] 17:07:34 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0E20A800) [pid = 2220] [serial = 2105] [outer = 00000000] [url = about:blank] 17:07:34 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0D86C800) [pid = 2220] [serial = 2101] [outer = 00000000] [url = about:blank] 17:07:34 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0D876C00) [pid = 2220] [serial = 2102] [outer = 00000000] [url = about:blank] 17:07:34 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0D44B400) [pid = 2220] [serial = 2098] [outer = 00000000] [url = about:blank] 17:07:34 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0D4C3800) [pid = 2220] [serial = 2099] [outer = 00000000] [url = about:blank] 17:07:34 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (1975E000) [pid = 2220] [serial = 2096] [outer = 00000000] [url = about:blank] 17:07:34 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (19710800) [pid = 2220] [serial = 2119] [outer = 00000000] [url = about:blank] 17:07:34 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (1922EC00) [pid = 2220] [serial = 2116] [outer = 00000000] [url = about:blank] 17:07:34 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (19282800) [pid = 2220] [serial = 2117] [outer = 00000000] [url = about:blank] 17:07:34 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (16A85000) [pid = 2220] [serial = 2113] [outer = 00000000] [url = about:blank] 17:07:34 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (17054800) [pid = 2220] [serial = 2114] [outer = 00000000] [url = about:blank] 17:07:34 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (15C55000) [pid = 2220] [serial = 2110] [outer = 00000000] [url = about:blank] 17:07:34 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (15EC4800) [pid = 2220] [serial = 2111] [outer = 00000000] [url = about:blank] 17:07:34 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (14675C00) [pid = 2220] [serial = 2108] [outer = 00000000] [url = about:blank] 17:07:34 INFO - PROCESS | 2220 | --DOMWINDOW == 66 (1698B000) [pid = 2220] [serial = 2132] [outer = 00000000] [url = about:blank] 17:07:34 INFO - PROCESS | 2220 | --DOMWINDOW == 65 (1928E000) [pid = 2220] [serial = 2120] [outer = 00000000] [url = about:blank] 17:07:34 INFO - PROCESS | 2220 | 1466035654534 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]]]}] 17:07:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 17:07:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 870ms 17:07:34 INFO - PROCESS | 2220 | 1466035654579 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 17:07:34 INFO - PROCESS | 2220 | 1466035654584 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 17:07:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 17:07:34 INFO - PROCESS | 2220 | 1466035654590 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 17:07:34 INFO - PROCESS | 2220 | 1466035654592 Marionette TRACE conn6 <- [1,2878,null,{}] 17:07:34 INFO - PROCESS | 2220 | 1466035654596 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}] 17:07:34 INFO - PROCESS | 2220 | 1466035654599 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:34 INFO - PROCESS | 2220 | 1466035654686 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 17:07:34 INFO - PROCESS | 2220 | 1466035654695 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:34 INFO - PROCESS | 2220 | 1466035654697 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:34 INFO - PROCESS | 2220 | ++DOCSHELL 0D816C00 == 28 [pid = 2220] [id = 729] 17:07:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 66 (0D86CC00) [pid = 2220] [serial = 2187] [outer = 00000000] 17:07:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 67 (0D875C00) [pid = 2220] [serial = 2188] [outer = 0D86CC00] 17:07:34 INFO - PROCESS | 2220 | 1466035654744 Marionette DEBUG loaded listener.js 17:07:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (0D935C00) [pid = 2220] [serial = 2189] [outer = 0D86CC00] 17:07:35 INFO - PROCESS | 2220 | 1466035655246 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 17:07:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 17:07:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 730ms 17:07:35 INFO - PROCESS | 2220 | 1466035655324 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 17:07:35 INFO - PROCESS | 2220 | 1466035655327 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 17:07:35 INFO - PROCESS | 2220 | 1466035655330 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 17:07:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 17:07:35 INFO - PROCESS | 2220 | 1466035655334 Marionette TRACE conn6 <- [1,2882,null,{}] 17:07:35 INFO - PROCESS | 2220 | 1466035655377 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}] 17:07:35 INFO - PROCESS | 2220 | 1466035655381 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:35 INFO - PROCESS | 2220 | 1466035655479 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 17:07:35 INFO - PROCESS | 2220 | 1466035655569 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:35 INFO - PROCESS | 2220 | 1466035655572 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:35 INFO - PROCESS | 2220 | ++DOCSHELL 0DD41C00 == 29 [pid = 2220] [id = 730] 17:07:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (0DD42800) [pid = 2220] [serial = 2190] [outer = 00000000] 17:07:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (0E271C00) [pid = 2220] [serial = 2191] [outer = 0DD42800] 17:07:35 INFO - PROCESS | 2220 | 1466035655620 Marionette DEBUG loaded listener.js 17:07:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (11385000) [pid = 2220] [serial = 2192] [outer = 0DD42800] 17:07:36 INFO - PROCESS | 2220 | 1466035655991 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]]]}] 17:07:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 17:07:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 710ms 17:07:36 INFO - PROCESS | 2220 | 1466035656044 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 17:07:36 INFO - PROCESS | 2220 | 1466035656046 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 17:07:36 INFO - PROCESS | 2220 | 1466035656049 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 17:07:36 INFO - PROCESS | 2220 | 1466035656051 Marionette TRACE conn6 <- [1,2886,null,{}] 17:07:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 17:07:36 INFO - PROCESS | 2220 | 1466035656063 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}] 17:07:36 INFO - PROCESS | 2220 | 1466035656065 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:36 INFO - PROCESS | 2220 | 1466035656151 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 17:07:36 INFO - PROCESS | 2220 | 1466035656157 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:36 INFO - PROCESS | 2220 | 1466035656159 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:36 INFO - PROCESS | 2220 | ++DOCSHELL 144C4000 == 30 [pid = 2220] [id = 731] 17:07:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (14560C00) [pid = 2220] [serial = 2193] [outer = 00000000] 17:07:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (14D4E400) [pid = 2220] [serial = 2194] [outer = 14560C00] 17:07:36 INFO - PROCESS | 2220 | 1466035656203 Marionette DEBUG loaded listener.js 17:07:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (14F37000) [pid = 2220] [serial = 2195] [outer = 14560C00] 17:07:36 INFO - PROCESS | 2220 | 1466035656676 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]]]}] 17:07:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 17:07:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 690ms 17:07:36 INFO - PROCESS | 2220 | 1466035656744 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 17:07:36 INFO - PROCESS | 2220 | 1466035656746 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 17:07:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 17:07:36 INFO - PROCESS | 2220 | 1466035656755 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 17:07:36 INFO - PROCESS | 2220 | 1466035656757 Marionette TRACE conn6 <- [1,2890,null,{}] 17:07:36 INFO - PROCESS | 2220 | 1466035656761 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}] 17:07:36 INFO - PROCESS | 2220 | 1466035656763 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:36 INFO - PROCESS | 2220 | 1466035656907 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 17:07:36 INFO - PROCESS | 2220 | 1466035656927 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:36 INFO - PROCESS | 2220 | 1466035656929 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:36 INFO - PROCESS | 2220 | ++DOCSHELL 15EBD000 == 31 [pid = 2220] [id = 732] 17:07:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (15EBE000) [pid = 2220] [serial = 2196] [outer = 00000000] 17:07:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (16469400) [pid = 2220] [serial = 2197] [outer = 15EBE000] 17:07:37 INFO - PROCESS | 2220 | 1466035656972 Marionette DEBUG loaded listener.js 17:07:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (1693AC00) [pid = 2220] [serial = 2198] [outer = 15EBE000] 17:07:37 INFO - PROCESS | 2220 | 1466035657430 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 17:07:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 17:07:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 730ms 17:07:37 INFO - PROCESS | 2220 | 1466035657496 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 17:07:37 INFO - PROCESS | 2220 | 1466035657499 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 17:07:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 17:07:37 INFO - PROCESS | 2220 | 1466035657502 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 17:07:37 INFO - PROCESS | 2220 | 1466035657503 Marionette TRACE conn6 <- [1,2894,null,{}] 17:07:37 INFO - PROCESS | 2220 | 1466035657507 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}] 17:07:37 INFO - PROCESS | 2220 | 1466035657512 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:37 INFO - PROCESS | 2220 | 1466035657658 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 17:07:37 INFO - PROCESS | 2220 | 1466035657669 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:37 INFO - PROCESS | 2220 | 1466035657671 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:37 INFO - PROCESS | 2220 | ++DOCSHELL 0D261400 == 32 [pid = 2220] [id = 733] 17:07:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (16469000) [pid = 2220] [serial = 2199] [outer = 00000000] 17:07:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (17E2E000) [pid = 2220] [serial = 2200] [outer = 16469000] 17:07:37 INFO - PROCESS | 2220 | 1466035657778 Marionette DEBUG loaded listener.js 17:07:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (18624C00) [pid = 2220] [serial = 2201] [outer = 16469000] 17:07:38 INFO - PROCESS | 2220 | 1466035658210 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]]]}] 17:07:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 17:07:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 770ms 17:07:38 INFO - PROCESS | 2220 | 1466035658274 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 17:07:38 INFO - PROCESS | 2220 | 1466035658276 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 17:07:38 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 17:07:38 INFO - PROCESS | 2220 | 1466035658279 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 17:07:38 INFO - PROCESS | 2220 | 1466035658281 Marionette TRACE conn6 <- [1,2898,null,{}] 17:07:38 INFO - PROCESS | 2220 | 1466035658290 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}] 17:07:38 INFO - PROCESS | 2220 | 1466035658292 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:38 INFO - PROCESS | 2220 | 1466035658582 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 17:07:38 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (1B308000) [pid = 2220] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 17:07:38 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (167EDC00) [pid = 2220] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 17:07:38 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0DC87C00) [pid = 2220] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 17:07:38 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (1970F400) [pid = 2220] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 17:07:38 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (0D79CC00) [pid = 2220] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 17:07:38 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (19886800) [pid = 2220] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 17:07:38 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (0CDC9400) [pid = 2220] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 17:07:38 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (0D206000) [pid = 2220] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 17:07:38 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (14FD5400) [pid = 2220] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 17:07:38 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (1698A800) [pid = 2220] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 17:07:38 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (14814800) [pid = 2220] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 17:07:38 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (09161C00) [pid = 2220] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 17:07:38 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (186DA800) [pid = 2220] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 17:07:38 INFO - PROCESS | 2220 | --DOMWINDOW == 66 (0D814400) [pid = 2220] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 17:07:38 INFO - PROCESS | 2220 | 1466035658652 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:38 INFO - PROCESS | 2220 | 1466035658654 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:38 INFO - PROCESS | 2220 | ++DOCSHELL 0C993C00 == 33 [pid = 2220] [id = 734] 17:07:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 67 (0C994800) [pid = 2220] [serial = 2202] [outer = 00000000] 17:07:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (0D4CF800) [pid = 2220] [serial = 2203] [outer = 0C994800] 17:07:38 INFO - PROCESS | 2220 | 1466035658698 Marionette DEBUG loaded listener.js 17:07:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (0D86F800) [pid = 2220] [serial = 2204] [outer = 0C994800] 17:07:39 INFO - PROCESS | 2220 | 1466035659004 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]]]}] 17:07:39 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 17:07:39 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 17:07:39 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 770ms 17:07:39 INFO - PROCESS | 2220 | 1466035659050 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 17:07:39 INFO - PROCESS | 2220 | 1466035659052 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 17:07:39 INFO - TEST-START | /DOMEvents/constructors.html 17:07:39 INFO - PROCESS | 2220 | 1466035659056 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 17:07:39 INFO - PROCESS | 2220 | 1466035659057 Marionette TRACE conn6 <- [1,2902,null,{}] 17:07:39 INFO - PROCESS | 2220 | 1466035659061 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}] 17:07:39 INFO - PROCESS | 2220 | 1466035659063 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:39 INFO - PROCESS | 2220 | 1466035659184 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 17:07:39 INFO - PROCESS | 2220 | 1466035659192 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:39 INFO - PROCESS | 2220 | 1466035659194 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:39 INFO - PROCESS | 2220 | ++DOCSHELL 0D201400 == 34 [pid = 2220] [id = 735] 17:07:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (0D4CF000) [pid = 2220] [serial = 2205] [outer = 00000000] 17:07:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (1922F400) [pid = 2220] [serial = 2206] [outer = 0D4CF000] 17:07:39 INFO - PROCESS | 2220 | 1466035659239 Marionette DEBUG loaded listener.js 17:07:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (1928AC00) [pid = 2220] [serial = 2207] [outer = 0D4CF000] 17:07:39 INFO - PROCESS | 2220 | 1466035659767 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]]]}] 17:07:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 17:07:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 17:07:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 17:07:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 17:07:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 17:07:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 17:07:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 17:07:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 17:07:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 17:07:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 17:07:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 17:07:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 17:07:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 17:07:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 17:07:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 17:07:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 17:07:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 17:07:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 17:07:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 17:07:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 17:07:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 17:07:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 17:07:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 17:07:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 17:07:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 17:07:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 17:07:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 17:07:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 17:07:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 17:07:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 17:07:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 17:07:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 17:07:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 17:07:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 17:07:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 17:07:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 17:07:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 17:07:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 17:07:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:07:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 17:07:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:07:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 17:07:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 17:07:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:07:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 17:07:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:07:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 17:07:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 17:07:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:07:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 17:07:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:07:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 17:07:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 17:07:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:07:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 17:07:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:07:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 17:07:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 17:07:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:07:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 17:07:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:07:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 17:07:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 17:07:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:07:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 17:07:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:07:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 17:07:39 INFO - TEST-OK | /DOMEvents/constructors.html | took 773ms 17:07:39 INFO - PROCESS | 2220 | 1466035659833 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 17:07:39 INFO - TEST-START | /DOMEvents/event-phases-order.html 17:07:39 INFO - PROCESS | 2220 | 1466035659836 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 17:07:39 INFO - PROCESS | 2220 | 1466035659839 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 17:07:39 INFO - PROCESS | 2220 | 1466035659841 Marionette TRACE conn6 <- [1,2906,null,{}] 17:07:39 INFO - PROCESS | 2220 | 1466035659855 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}] 17:07:39 INFO - PROCESS | 2220 | 1466035659858 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:40 INFO - PROCESS | 2220 | 1466035659967 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 17:07:40 INFO - PROCESS | 2220 | 1466035659979 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:40 INFO - PROCESS | 2220 | 1466035659980 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:40 INFO - PROCESS | 2220 | ++DOCSHELL 19715800 == 35 [pid = 2220] [id = 736] 17:07:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (19716C00) [pid = 2220] [serial = 2208] [outer = 00000000] 17:07:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (1978DC00) [pid = 2220] [serial = 2209] [outer = 19716C00] 17:07:40 INFO - PROCESS | 2220 | 1466035660023 Marionette DEBUG loaded listener.js 17:07:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (19794400) [pid = 2220] [serial = 2210] [outer = 19716C00] 17:07:40 INFO - PROCESS | 2220 | 1466035660415 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 17:07:40 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 17:07:40 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 630ms 17:07:40 INFO - PROCESS | 2220 | 1466035660470 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 17:07:40 INFO - PROCESS | 2220 | 1466035660472 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 17:07:40 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 17:07:40 INFO - PROCESS | 2220 | 1466035660490 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 17:07:40 INFO - PROCESS | 2220 | 1466035660491 Marionette TRACE conn6 <- [1,2910,null,{}] 17:07:40 INFO - PROCESS | 2220 | 1466035660496 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}] 17:07:40 INFO - PROCESS | 2220 | 1466035660498 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:40 INFO - PROCESS | 2220 | 1466035660583 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 17:07:40 INFO - PROCESS | 2220 | 1466035660720 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:40 INFO - PROCESS | 2220 | 1466035660723 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:40 INFO - PROCESS | 2220 | ++DOCSHELL 0915A000 == 36 [pid = 2220] [id = 737] 17:07:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (0915B800) [pid = 2220] [serial = 2211] [outer = 00000000] 17:07:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (0C997C00) [pid = 2220] [serial = 2212] [outer = 0915B800] 17:07:40 INFO - PROCESS | 2220 | 1466035660783 Marionette DEBUG loaded listener.js 17:07:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (0CDCC000) [pid = 2220] [serial = 2213] [outer = 0915B800] 17:07:41 INFO - PROCESS | 2220 | [2220] 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 17:07:41 INFO - PROCESS | 2220 | [2220] 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 17:07:41 INFO - PROCESS | 2220 | [2220] 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 17:07:41 INFO - PROCESS | 2220 | [2220] 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 17:07:41 INFO - PROCESS | 2220 | 1466035661407 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]]]}] 17:07:41 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 17:07:41 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 17:07:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 17:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:07:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:07:41 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 17:07:41 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 17:07:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:07:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:07:41 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 17:07:41 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 17:07:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:07:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:07:41 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 17:07:41 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 17:07:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:41 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:07:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:41 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:07:41 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 17:07:41 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 995ms 17:07:41 INFO - PROCESS | 2220 | 1466035661477 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 17:07:41 INFO - PROCESS | 2220 | 1466035661481 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 17:07:41 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 17:07:41 INFO - PROCESS | 2220 | 1466035661486 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 17:07:41 INFO - PROCESS | 2220 | 1466035661489 Marionette TRACE conn6 <- [1,2914,null,{}] 17:07:41 INFO - PROCESS | 2220 | 1466035661494 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}] 17:07:41 INFO - PROCESS | 2220 | 1466035661499 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:41 INFO - PROCESS | 2220 | 1466035661621 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 17:07:41 INFO - PROCESS | 2220 | 1466035661764 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:41 INFO - PROCESS | 2220 | 1466035661767 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:41 INFO - PROCESS | 2220 | ++DOCSHELL 0DCDF000 == 37 [pid = 2220] [id = 738] 17:07:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (0DCDF800) [pid = 2220] [serial = 2214] [outer = 00000000] 17:07:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (144C6400) [pid = 2220] [serial = 2215] [outer = 0DCDF800] 17:07:41 INFO - PROCESS | 2220 | 1466035661830 Marionette DEBUG loaded listener.js 17:07:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (14679000) [pid = 2220] [serial = 2216] [outer = 0DCDF800] 17:07:42 INFO - PROCESS | 2220 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 17:07:42 INFO - PROCESS | 2220 | 1466035662435 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]]]}] 17:07:42 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 17:07:42 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 970ms 17:07:42 INFO - PROCESS | 2220 | 1466035662463 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 17:07:42 INFO - PROCESS | 2220 | 1466035662468 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 17:07:42 INFO - PROCESS | 2220 | 1466035662472 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 17:07:42 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 17:07:42 INFO - PROCESS | 2220 | 1466035662474 Marionette TRACE conn6 <- [1,2918,null,{}] 17:07:42 INFO - PROCESS | 2220 | 1466035662478 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}] 17:07:42 INFO - PROCESS | 2220 | 1466035662480 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:42 INFO - PROCESS | 2220 | 1466035662591 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 17:07:42 INFO - PROCESS | 2220 | 1466035662771 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:42 INFO - PROCESS | 2220 | 1466035662774 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:42 INFO - PROCESS | 2220 | ++DOCSHELL 1970F000 == 38 [pid = 2220] [id = 739] 17:07:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (19711000) [pid = 2220] [serial = 2217] [outer = 00000000] 17:07:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (19760000) [pid = 2220] [serial = 2218] [outer = 19711000] 17:07:42 INFO - PROCESS | 2220 | 1466035662828 Marionette DEBUG loaded listener.js 17:07:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (19AAF000) [pid = 2220] [serial = 2219] [outer = 19711000] 17:07:43 INFO - PROCESS | 2220 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 17:07:43 INFO - PROCESS | 2220 | 1466035663363 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]]]}] 17:07:43 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 17:07:43 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 931ms 17:07:43 INFO - PROCESS | 2220 | 1466035663405 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 17:07:43 INFO - PROCESS | 2220 | 1466035663408 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 17:07:43 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 17:07:43 INFO - PROCESS | 2220 | 1466035663419 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 17:07:43 INFO - PROCESS | 2220 | 1466035663425 Marionette TRACE conn6 <- [1,2922,null,{}] 17:07:43 INFO - PROCESS | 2220 | 1466035663430 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}] 17:07:43 INFO - PROCESS | 2220 | 1466035663434 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:43 INFO - PROCESS | 2220 | 1466035663548 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 17:07:43 INFO - PROCESS | 2220 | 1466035663689 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:43 INFO - PROCESS | 2220 | 1466035663691 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:43 INFO - PROCESS | 2220 | ++DOCSHELL 19AB1000 == 39 [pid = 2220] [id = 740] 17:07:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (1A3DE800) [pid = 2220] [serial = 2220] [outer = 00000000] 17:07:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (1A3E3800) [pid = 2220] [serial = 2221] [outer = 1A3DE800] 17:07:43 INFO - PROCESS | 2220 | 1466035663746 Marionette DEBUG loaded listener.js 17:07:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (1A3E7800) [pid = 2220] [serial = 2222] [outer = 1A3DE800] 17:07:44 INFO - PROCESS | 2220 | 1466035664306 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]]]}] 17:07:44 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 17:07:44 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1081ms 17:07:44 INFO - PROCESS | 2220 | 1466035664498 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 17:07:44 INFO - PROCESS | 2220 | 1466035664502 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 17:07:44 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 17:07:44 INFO - PROCESS | 2220 | 1466035664507 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 17:07:44 INFO - PROCESS | 2220 | 1466035664510 Marionette TRACE conn6 <- [1,2926,null,{}] 17:07:44 INFO - PROCESS | 2220 | 1466035664515 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}] 17:07:44 INFO - PROCESS | 2220 | 1466035664518 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:44 INFO - PROCESS | 2220 | 1466035664618 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 17:07:44 INFO - PROCESS | 2220 | 1466035664754 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:44 INFO - PROCESS | 2220 | 1466035664759 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:44 INFO - PROCESS | 2220 | ++DOCSHELL 0D878C00 == 40 [pid = 2220] [id = 741] 17:07:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0D933C00) [pid = 2220] [serial = 2223] [outer = 00000000] 17:07:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0DCDE800) [pid = 2220] [serial = 2224] [outer = 0D933C00] 17:07:44 INFO - PROCESS | 2220 | 1466035664812 Marionette DEBUG loaded listener.js 17:07:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0E206000) [pid = 2220] [serial = 2225] [outer = 0D933C00] 17:07:45 INFO - PROCESS | 2220 | --DOCSHELL 19715800 == 39 [pid = 2220] [id = 736] 17:07:45 INFO - PROCESS | 2220 | --DOCSHELL 0D201400 == 38 [pid = 2220] [id = 735] 17:07:45 INFO - PROCESS | 2220 | --DOCSHELL 0C993C00 == 37 [pid = 2220] [id = 734] 17:07:45 INFO - PROCESS | 2220 | --DOCSHELL 0D261400 == 36 [pid = 2220] [id = 733] 17:07:45 INFO - PROCESS | 2220 | --DOCSHELL 15EBD000 == 35 [pid = 2220] [id = 732] 17:07:45 INFO - PROCESS | 2220 | --DOCSHELL 144C4000 == 34 [pid = 2220] [id = 731] 17:07:45 INFO - PROCESS | 2220 | --DOCSHELL 0DD41C00 == 33 [pid = 2220] [id = 730] 17:07:45 INFO - PROCESS | 2220 | --DOCSHELL 0D816C00 == 32 [pid = 2220] [id = 729] 17:07:45 INFO - PROCESS | 2220 | --DOCSHELL 0C9A0C00 == 31 [pid = 2220] [id = 728] 17:07:45 INFO - PROCESS | 2220 | --DOCSHELL 0D1E2400 == 30 [pid = 2220] [id = 727] 17:07:45 INFO - PROCESS | 2220 | --DOCSHELL 1C314400 == 29 [pid = 2220] [id = 726] 17:07:45 INFO - PROCESS | 2220 | --DOCSHELL 0DC28000 == 28 [pid = 2220] [id = 708] 17:07:45 INFO - PROCESS | 2220 | --DOCSHELL 19AB1000 == 27 [pid = 2220] [id = 740] 17:07:45 INFO - PROCESS | 2220 | --DOCSHELL 1970F000 == 26 [pid = 2220] [id = 739] 17:07:45 INFO - PROCESS | 2220 | --DOCSHELL 0915A000 == 25 [pid = 2220] [id = 737] 17:07:45 INFO - PROCESS | 2220 | --DOCSHELL 0DCDF000 == 24 [pid = 2220] [id = 738] 17:07:45 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (16943800) [pid = 2220] [serial = 2155] [outer = 00000000] [url = about:blank] 17:07:45 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0DC8C000) [pid = 2220] [serial = 2146] [outer = 00000000] [url = about:blank] 17:07:45 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (19719000) [pid = 2220] [serial = 2164] [outer = 00000000] [url = about:blank] 17:07:45 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0DD3A400) [pid = 2220] [serial = 2147] [outer = 00000000] [url = about:blank] 17:07:45 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0D813800) [pid = 2220] [serial = 2143] [outer = 00000000] [url = about:blank] 17:07:45 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0D86AC00) [pid = 2220] [serial = 2144] [outer = 00000000] [url = about:blank] 17:07:45 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (19ABA800) [pid = 2220] [serial = 2167] [outer = 00000000] [url = about:blank] 17:07:45 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (19792000) [pid = 2220] [serial = 2165] [outer = 00000000] [url = about:blank] 17:07:45 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0DC2E400) [pid = 2220] [serial = 2170] [outer = 00000000] [url = about:blank] 17:07:45 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (1A3D9C00) [pid = 2220] [serial = 2168] [outer = 00000000] [url = about:blank] 17:07:45 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (14F38C00) [pid = 2220] [serial = 2171] [outer = 00000000] [url = about:blank] 17:07:45 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0D219800) [pid = 2220] [serial = 2140] [outer = 00000000] [url = about:blank] 17:07:45 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0D2EB000) [pid = 2220] [serial = 2141] [outer = 00000000] [url = about:blank] 17:07:45 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (1A3E5C00) [pid = 2220] [serial = 2173] [outer = 00000000] [url = about:blank] 17:07:45 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (17047000) [pid = 2220] [serial = 2158] [outer = 00000000] [url = about:blank] 17:07:45 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (14F2E400) [pid = 2220] [serial = 2152] [outer = 00000000] [url = about:blank] 17:07:45 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (18621000) [pid = 2220] [serial = 2159] [outer = 00000000] [url = about:blank] 17:07:45 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (14FD7000) [pid = 2220] [serial = 2153] [outer = 00000000] [url = about:blank] 17:07:45 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (1B9B1000) [pid = 2220] [serial = 2138] [outer = 00000000] [url = about:blank] 17:07:45 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (19282400) [pid = 2220] [serial = 2161] [outer = 00000000] [url = about:blank] 17:07:45 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (16960000) [pid = 2220] [serial = 2156] [outer = 00000000] [url = about:blank] 17:07:45 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (14553C00) [pid = 2220] [serial = 2150] [outer = 00000000] [url = about:blank] 17:07:45 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (0E27D400) [pid = 2220] [serial = 2149] [outer = 00000000] [url = about:blank] 17:07:45 INFO - PROCESS | 2220 | --DOMWINDOW == 66 (1B388C00) [pid = 2220] [serial = 2174] [outer = 00000000] [url = about:blank] 17:07:45 INFO - PROCESS | 2220 | --DOMWINDOW == 65 (1BB99000) [pid = 2220] [serial = 2177] [outer = 00000000] [url = about:blank] 17:07:45 INFO - PROCESS | 2220 | --DOMWINDOW == 64 (19282C00) [pid = 2220] [serial = 2162] [outer = 00000000] [url = about:blank] 17:07:45 INFO - PROCESS | 2220 | --DOMWINDOW == 63 (1BB91C00) [pid = 2220] [serial = 2176] [outer = 00000000] [url = about:blank] 17:07:45 INFO - PROCESS | 2220 | 1466035665950 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]]]}] 17:07:46 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. 17:07:46 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1484ms 17:07:46 INFO - PROCESS | 2220 | 1466035665999 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 17:07:46 INFO - PROCESS | 2220 | 1466035666003 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 17:07:46 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 17:07:46 INFO - PROCESS | 2220 | 1466035666011 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 17:07:46 INFO - PROCESS | 2220 | 1466035666014 Marionette TRACE conn6 <- [1,2930,null,{}] 17:07:46 INFO - PROCESS | 2220 | 1466035666020 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}] 17:07:46 INFO - PROCESS | 2220 | 1466035666023 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:46 INFO - PROCESS | 2220 | 1466035666154 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 17:07:46 INFO - PROCESS | 2220 | 1466035666260 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:46 INFO - PROCESS | 2220 | 1466035666263 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:46 INFO - PROCESS | 2220 | ++DOCSHELL 0D26CC00 == 25 [pid = 2220] [id = 742] 17:07:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 64 (0D2EB000) [pid = 2220] [serial = 2226] [outer = 00000000] 17:07:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 65 (0D449800) [pid = 2220] [serial = 2227] [outer = 0D2EB000] 17:07:46 INFO - PROCESS | 2220 | 1466035666312 Marionette DEBUG loaded listener.js 17:07:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 66 (0D4C4000) [pid = 2220] [serial = 2228] [outer = 0D2EB000] 17:07:46 INFO - PROCESS | 2220 | 1466035666704 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"]]]}] 17:07:46 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 17:07:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 17:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:07:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 17:07:46 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 730ms 17:07:46 INFO - PROCESS | 2220 | 1466035666751 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 17:07:46 INFO - PROCESS | 2220 | 1466035666756 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 17:07:46 INFO - PROCESS | 2220 | 1466035666764 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 17:07:46 INFO - PROCESS | 2220 | 1466035666766 Marionette TRACE conn6 <- [1,2934,null,{}] 17:07:46 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 17:07:46 INFO - PROCESS | 2220 | 1466035666770 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}] 17:07:46 INFO - PROCESS | 2220 | 1466035666773 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:46 INFO - PROCESS | 2220 | 1466035666865 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 17:07:46 INFO - PROCESS | 2220 | 1466035666871 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:46 INFO - PROCESS | 2220 | 1466035666874 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:46 INFO - PROCESS | 2220 | ++DOCSHELL 0D93B400 == 26 [pid = 2220] [id = 743] 17:07:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 67 (0D93C400) [pid = 2220] [serial = 2229] [outer = 00000000] 17:07:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (0DC2E000) [pid = 2220] [serial = 2230] [outer = 0D93C400] 17:07:46 INFO - PROCESS | 2220 | 1466035666926 Marionette DEBUG loaded listener.js 17:07:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (0DC88800) [pid = 2220] [serial = 2231] [outer = 0D93C400] 17:07:47 INFO - PROCESS | 2220 | 1466035667388 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]]]}] 17:07:47 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. 17:07:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 671ms 17:07:47 INFO - PROCESS | 2220 | 1466035667440 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 17:07:47 INFO - PROCESS | 2220 | 1466035667443 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 17:07:47 INFO - PROCESS | 2220 | 1466035667446 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 17:07:47 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 17:07:47 INFO - PROCESS | 2220 | 1466035667450 Marionette TRACE conn6 <- [1,2938,null,{}] 17:07:47 INFO - PROCESS | 2220 | 1466035667464 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}] 17:07:47 INFO - PROCESS | 2220 | 1466035667469 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:47 INFO - PROCESS | 2220 | 1466035667553 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 17:07:47 INFO - PROCESS | 2220 | 1466035667599 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:47 INFO - PROCESS | 2220 | 1466035667602 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:47 INFO - PROCESS | 2220 | ++DOCSHELL 1466FC00 == 27 [pid = 2220] [id = 744] 17:07:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (14670000) [pid = 2220] [serial = 2232] [outer = 00000000] 17:07:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (14816800) [pid = 2220] [serial = 2233] [outer = 14670000] 17:07:47 INFO - PROCESS | 2220 | 1466035667745 Marionette DEBUG loaded listener.js 17:07:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (14F30000) [pid = 2220] [serial = 2234] [outer = 14670000] 17:07:48 INFO - PROCESS | 2220 | ++DOCSHELL 167EC800 == 28 [pid = 2220] [id = 745] 17:07:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (1693A000) [pid = 2220] [serial = 2235] [outer = 00000000] 17:07:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (1693D400) [pid = 2220] [serial = 2236] [outer = 1693A000] 17:07:48 INFO - PROCESS | 2220 | 1466035668182 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]]]}] 17:07:48 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. 17:07:48 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 770ms 17:07:48 INFO - PROCESS | 2220 | 1466035668220 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 17:07:48 INFO - PROCESS | 2220 | 1466035668223 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 17:07:48 INFO - PROCESS | 2220 | 1466035668226 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 17:07:48 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 17:07:48 INFO - PROCESS | 2220 | 1466035668228 Marionette TRACE conn6 <- [1,2942,null,{}] 17:07:48 INFO - PROCESS | 2220 | 1466035668232 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}] 17:07:48 INFO - PROCESS | 2220 | 1466035668234 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:48 INFO - PROCESS | 2220 | 1466035668371 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 17:07:48 INFO - PROCESS | 2220 | 1466035668444 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:48 INFO - PROCESS | 2220 | 1466035668446 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:48 INFO - PROCESS | 2220 | ++DOCSHELL 14557400 == 29 [pid = 2220] [id = 746] 17:07:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (14F2E400) [pid = 2220] [serial = 2237] [outer = 00000000] 17:07:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (16941C00) [pid = 2220] [serial = 2238] [outer = 14F2E400] 17:07:48 INFO - PROCESS | 2220 | 1466035668493 Marionette DEBUG loaded listener.js 17:07:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (1696A000) [pid = 2220] [serial = 2239] [outer = 14F2E400] 17:07:48 INFO - PROCESS | 2220 | 1466035668895 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]]]}] 17:07:48 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:07:48 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 17:07:48 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 730ms 17:07:49 INFO - PROCESS | 2220 | 1466035668967 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 17:07:49 INFO - PROCESS | 2220 | 1466035668969 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 17:07:49 INFO - PROCESS | 2220 | 1466035668983 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 17:07:49 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 17:07:49 INFO - PROCESS | 2220 | 1466035668985 Marionette TRACE conn6 <- [1,2946,null,{}] 17:07:49 INFO - PROCESS | 2220 | 1466035668989 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}] 17:07:49 INFO - PROCESS | 2220 | 1466035668990 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:49 INFO - PROCESS | 2220 | 1466035669133 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 17:07:49 INFO - PROCESS | 2220 | 1466035669143 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:49 INFO - PROCESS | 2220 | 1466035669145 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:49 INFO - PROCESS | 2220 | ++DOCSHELL 1698B000 == 30 [pid = 2220] [id = 747] 17:07:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (16A82800) [pid = 2220] [serial = 2240] [outer = 00000000] 17:07:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (186D6C00) [pid = 2220] [serial = 2241] [outer = 16A82800] 17:07:49 INFO - PROCESS | 2220 | 1466035669191 Marionette DEBUG loaded listener.js 17:07:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (19229400) [pid = 2220] [serial = 2242] [outer = 16A82800] 17:07:49 INFO - PROCESS | 2220 | 1466035669593 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]]]}] 17:07:49 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. 17:07:49 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 670ms 17:07:49 INFO - PROCESS | 2220 | 1466035669658 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 17:07:49 INFO - PROCESS | 2220 | 1466035669660 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 17:07:49 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 17:07:49 INFO - PROCESS | 2220 | 1466035669670 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 17:07:49 INFO - PROCESS | 2220 | 1466035669672 Marionette TRACE conn6 <- [1,2950,null,{}] 17:07:49 INFO - PROCESS | 2220 | 1466035669675 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}] 17:07:49 INFO - PROCESS | 2220 | 1466035669681 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:49 INFO - PROCESS | 2220 | 1466035669823 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 17:07:49 INFO - PROCESS | 2220 | 1466035669829 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:49 INFO - PROCESS | 2220 | 1466035669830 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:49 INFO - PROCESS | 2220 | ++DOCSHELL 19233400 == 31 [pid = 2220] [id = 748] 17:07:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (19282C00) [pid = 2220] [serial = 2243] [outer = 00000000] 17:07:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (19717C00) [pid = 2220] [serial = 2244] [outer = 19282C00] 17:07:49 INFO - PROCESS | 2220 | 1466035669876 Marionette DEBUG loaded listener.js 17:07:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (19884C00) [pid = 2220] [serial = 2245] [outer = 19282C00] 17:07:50 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (19716C00) [pid = 2220] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 17:07:50 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (15EBE000) [pid = 2220] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 17:07:50 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (16469000) [pid = 2220] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 17:07:50 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (14560C00) [pid = 2220] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 17:07:50 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0D1EC000) [pid = 2220] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 17:07:50 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0CD6C800) [pid = 2220] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 17:07:50 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0D86CC00) [pid = 2220] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 17:07:50 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (0DD42800) [pid = 2220] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 17:07:50 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (0C994800) [pid = 2220] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 17:07:50 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (1C315400) [pid = 2220] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 17:07:50 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (0D4CF000) [pid = 2220] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 17:07:50 INFO - PROCESS | 2220 | 1466035670500 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]]]}] 17:07:50 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. 17:07:50 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 870ms 17:07:50 INFO - PROCESS | 2220 | 1466035670543 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 17:07:50 INFO - PROCESS | 2220 | 1466035670545 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 17:07:50 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 17:07:50 INFO - PROCESS | 2220 | 1466035670548 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 17:07:50 INFO - PROCESS | 2220 | 1466035670550 Marionette TRACE conn6 <- [1,2954,null,{}] 17:07:50 INFO - PROCESS | 2220 | 1466035670553 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}] 17:07:50 INFO - PROCESS | 2220 | 1466035670555 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:50 INFO - PROCESS | 2220 | 1466035670632 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 17:07:50 INFO - PROCESS | 2220 | 1466035670637 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:50 INFO - PROCESS | 2220 | 1466035670639 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:50 INFO - PROCESS | 2220 | ++DOCSHELL 0C995400 == 32 [pid = 2220] [id = 749] 17:07:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (0CD29400) [pid = 2220] [serial = 2246] [outer = 00000000] 17:07:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (16B93400) [pid = 2220] [serial = 2247] [outer = 0CD29400] 17:07:50 INFO - PROCESS | 2220 | 1466035670686 Marionette DEBUG loaded listener.js 17:07:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (19716C00) [pid = 2220] [serial = 2248] [outer = 0CD29400] 17:07:51 INFO - PROCESS | 2220 | 1466035671091 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]]]}] 17:07:51 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. 17:07:51 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 570ms 17:07:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 17:07:51 INFO - PROCESS | 2220 | 1466035671119 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 17:07:51 INFO - PROCESS | 2220 | 1466035671121 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 17:07:51 INFO - PROCESS | 2220 | 1466035671124 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 17:07:51 INFO - PROCESS | 2220 | 1466035671125 Marionette TRACE conn6 <- [1,2958,null,{}] 17:07:51 INFO - PROCESS | 2220 | 1466035671129 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}] 17:07:51 INFO - PROCESS | 2220 | 1466035671130 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:51 INFO - PROCESS | 2220 | 1466035671257 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 17:07:51 INFO - PROCESS | 2220 | 1466035671264 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:51 INFO - PROCESS | 2220 | 1466035671266 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:51 INFO - PROCESS | 2220 | ++DOCSHELL 0D1E3800 == 33 [pid = 2220] [id = 750] 17:07:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (19882000) [pid = 2220] [serial = 2249] [outer = 00000000] 17:07:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (19ABD800) [pid = 2220] [serial = 2250] [outer = 19882000] 17:07:51 INFO - PROCESS | 2220 | 1466035671310 Marionette DEBUG loaded listener.js 17:07:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (1A26C400) [pid = 2220] [serial = 2251] [outer = 19882000] 17:07:51 INFO - PROCESS | 2220 | 1466035671726 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]]]}] 17:07:51 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. 17:07:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 630ms 17:07:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 17:07:51 INFO - PROCESS | 2220 | 1466035671755 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 17:07:51 INFO - PROCESS | 2220 | 1466035671757 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 17:07:51 INFO - PROCESS | 2220 | 1466035671760 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 17:07:51 INFO - PROCESS | 2220 | 1466035671762 Marionette TRACE conn6 <- [1,2962,null,{}] 17:07:51 INFO - PROCESS | 2220 | 1466035671765 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}] 17:07:51 INFO - PROCESS | 2220 | 1466035671767 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:51 INFO - PROCESS | 2220 | 1466035671849 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 17:07:51 INFO - PROCESS | 2220 | 1466035671951 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:51 INFO - PROCESS | 2220 | 1466035671952 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:52 INFO - PROCESS | 2220 | ++DOCSHELL 145A2000 == 34 [pid = 2220] [id = 751] 17:07:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (1A3DB800) [pid = 2220] [serial = 2252] [outer = 00000000] 17:07:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (1A3E4800) [pid = 2220] [serial = 2253] [outer = 1A3DB800] 17:07:52 INFO - PROCESS | 2220 | 1466035671995 Marionette DEBUG loaded listener.js 17:07:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (1B382000) [pid = 2220] [serial = 2254] [outer = 1A3DB800] 17:07:52 INFO - PROCESS | 2220 | 1466035672400 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]]]}] 17:07:52 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. 17:07:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 670ms 17:07:52 INFO - PROCESS | 2220 | 1466035672455 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 17:07:52 INFO - PROCESS | 2220 | 1466035672459 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 17:07:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 17:07:52 INFO - PROCESS | 2220 | 1466035672465 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 17:07:52 INFO - PROCESS | 2220 | 1466035672468 Marionette TRACE conn6 <- [1,2966,null,{}] 17:07:52 INFO - PROCESS | 2220 | 1466035672474 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}] 17:07:52 INFO - PROCESS | 2220 | 1466035672477 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:52 INFO - PROCESS | 2220 | 1466035672577 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 17:07:52 INFO - PROCESS | 2220 | 1466035672803 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:52 INFO - PROCESS | 2220 | 1466035672806 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:52 INFO - PROCESS | 2220 | ++DOCSHELL 0D219400 == 35 [pid = 2220] [id = 752] 17:07:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0D2ED800) [pid = 2220] [serial = 2255] [outer = 00000000] 17:07:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0D4C6800) [pid = 2220] [serial = 2256] [outer = 0D2ED800] 17:07:52 INFO - PROCESS | 2220 | 1466035672866 Marionette DEBUG loaded listener.js 17:07:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0D86B800) [pid = 2220] [serial = 2257] [outer = 0D2ED800] 17:07:53 INFO - PROCESS | 2220 | 1466035673432 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]]]}] 17:07:53 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. 17:07:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1023ms 17:07:53 INFO - PROCESS | 2220 | 1466035673490 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 17:07:53 INFO - PROCESS | 2220 | 1466035673495 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 17:07:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 17:07:53 INFO - PROCESS | 2220 | 1466035673501 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 17:07:53 INFO - PROCESS | 2220 | 1466035673504 Marionette TRACE conn6 <- [1,2970,null,{}] 17:07:53 INFO - PROCESS | 2220 | 1466035673508 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}] 17:07:53 INFO - PROCESS | 2220 | 1466035673511 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:53 INFO - PROCESS | 2220 | 1466035673638 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 17:07:53 INFO - PROCESS | 2220 | 1466035673780 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:53 INFO - PROCESS | 2220 | 1466035673782 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:53 INFO - PROCESS | 2220 | ++DOCSHELL 1455A000 == 36 [pid = 2220] [id = 753] 17:07:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (1455A400) [pid = 2220] [serial = 2258] [outer = 00000000] 17:07:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (14DB9800) [pid = 2220] [serial = 2259] [outer = 1455A400] 17:07:53 INFO - PROCESS | 2220 | 1466035673840 Marionette DEBUG loaded listener.js 17:07:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (15EBD000) [pid = 2220] [serial = 2260] [outer = 1455A400] 17:07:54 INFO - PROCESS | 2220 | 1466035674487 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"]]]}] 17:07:54 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 17:07:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 17:07:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:07:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:07:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 17:07:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1020ms 17:07:54 INFO - PROCESS | 2220 | 1466035674525 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 17:07:54 INFO - PROCESS | 2220 | 1466035674527 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 17:07:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 17:07:54 INFO - PROCESS | 2220 | 1466035674531 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 17:07:54 INFO - PROCESS | 2220 | 1466035674535 Marionette TRACE conn6 <- [1,2974,null,{}] 17:07:54 INFO - PROCESS | 2220 | 1466035674545 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}] 17:07:54 INFO - PROCESS | 2220 | 1466035674550 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:54 INFO - PROCESS | 2220 | 1466035674778 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 17:07:54 INFO - PROCESS | 2220 | 1466035674930 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:54 INFO - PROCESS | 2220 | 1466035674932 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:54 INFO - PROCESS | 2220 | ++DOCSHELL 0C995000 == 37 [pid = 2220] [id = 754] 17:07:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0C995C00) [pid = 2220] [serial = 2261] [outer = 00000000] 17:07:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0D179000) [pid = 2220] [serial = 2262] [outer = 0C995C00] 17:07:55 INFO - PROCESS | 2220 | 1466035674983 Marionette DEBUG loaded listener.js 17:07:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0D267800) [pid = 2220] [serial = 2263] [outer = 0C995C00] 17:07:55 INFO - PROCESS | 2220 | --DOCSHELL 0D1E3800 == 36 [pid = 2220] [id = 750] 17:07:55 INFO - PROCESS | 2220 | --DOCSHELL 0C995400 == 35 [pid = 2220] [id = 749] 17:07:55 INFO - PROCESS | 2220 | --DOCSHELL 19233400 == 34 [pid = 2220] [id = 748] 17:07:55 INFO - PROCESS | 2220 | --DOCSHELL 1698B000 == 33 [pid = 2220] [id = 747] 17:07:55 INFO - PROCESS | 2220 | --DOCSHELL 14557400 == 32 [pid = 2220] [id = 746] 17:07:55 INFO - PROCESS | 2220 | --DOCSHELL 167EC800 == 31 [pid = 2220] [id = 745] 17:07:55 INFO - PROCESS | 2220 | --DOCSHELL 1466FC00 == 30 [pid = 2220] [id = 744] 17:07:55 INFO - PROCESS | 2220 | --DOCSHELL 0D93B400 == 29 [pid = 2220] [id = 743] 17:07:55 INFO - PROCESS | 2220 | --DOCSHELL 0D26CC00 == 28 [pid = 2220] [id = 742] 17:07:55 INFO - PROCESS | 2220 | --DOCSHELL 0D878C00 == 27 [pid = 2220] [id = 741] 17:07:55 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (19794400) [pid = 2220] [serial = 2210] [outer = 00000000] [url = about:blank] 17:07:55 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (16469400) [pid = 2220] [serial = 2197] [outer = 00000000] [url = about:blank] 17:07:55 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (17E2E000) [pid = 2220] [serial = 2200] [outer = 00000000] [url = about:blank] 17:07:55 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (14D4E400) [pid = 2220] [serial = 2194] [outer = 00000000] [url = about:blank] 17:07:55 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0D79A800) [pid = 2220] [serial = 2182] [outer = 00000000] [url = about:blank] 17:07:55 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0D932400) [pid = 2220] [serial = 2183] [outer = 00000000] [url = about:blank] 17:07:55 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0D2F2400) [pid = 2220] [serial = 2185] [outer = 00000000] [url = about:blank] 17:07:55 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0D4C8400) [pid = 2220] [serial = 2186] [outer = 00000000] [url = about:blank] 17:07:55 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0D875C00) [pid = 2220] [serial = 2188] [outer = 00000000] [url = about:blank] 17:07:55 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0D935C00) [pid = 2220] [serial = 2189] [outer = 00000000] [url = about:blank] 17:07:55 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0E271C00) [pid = 2220] [serial = 2191] [outer = 00000000] [url = about:blank] 17:07:55 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (11385000) [pid = 2220] [serial = 2192] [outer = 00000000] [url = about:blank] 17:07:55 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0D4CF800) [pid = 2220] [serial = 2203] [outer = 00000000] [url = about:blank] 17:07:55 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (1C32C000) [pid = 2220] [serial = 2180] [outer = 00000000] [url = about:blank] 17:07:55 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (1C328400) [pid = 2220] [serial = 2179] [outer = 00000000] [url = about:blank] 17:07:55 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (18624C00) [pid = 2220] [serial = 2201] [outer = 00000000] [url = about:blank] 17:07:55 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (1922F400) [pid = 2220] [serial = 2206] [outer = 00000000] [url = about:blank] 17:07:55 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (1693AC00) [pid = 2220] [serial = 2198] [outer = 00000000] [url = about:blank] 17:07:55 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (0D86F800) [pid = 2220] [serial = 2204] [outer = 00000000] [url = about:blank] 17:07:55 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (1928AC00) [pid = 2220] [serial = 2207] [outer = 00000000] [url = about:blank] 17:07:55 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (14F37000) [pid = 2220] [serial = 2195] [outer = 00000000] [url = about:blank] 17:07:55 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (1978DC00) [pid = 2220] [serial = 2209] [outer = 00000000] [url = about:blank] 17:07:55 INFO - PROCESS | 2220 | 1466035675526 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]]]}] 17:07:55 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. 17:07:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1019ms 17:07:55 INFO - PROCESS | 2220 | 1466035675555 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 17:07:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 17:07:55 INFO - PROCESS | 2220 | 1466035675559 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 17:07:55 INFO - PROCESS | 2220 | 1466035675564 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 17:07:55 INFO - PROCESS | 2220 | 1466035675567 Marionette TRACE conn6 <- [1,2978,null,{}] 17:07:55 INFO - PROCESS | 2220 | 1466035675571 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}] 17:07:55 INFO - PROCESS | 2220 | 1466035675574 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:55 INFO - PROCESS | 2220 | 1466035675671 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 17:07:55 INFO - PROCESS | 2220 | 1466035675681 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:55 INFO - PROCESS | 2220 | 1466035675684 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:55 INFO - PROCESS | 2220 | ++DOCSHELL 0D814C00 == 28 [pid = 2220] [id = 755] 17:07:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (0D816400) [pid = 2220] [serial = 2264] [outer = 00000000] 17:07:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (0D935000) [pid = 2220] [serial = 2265] [outer = 0D816400] 17:07:55 INFO - PROCESS | 2220 | 1466035675823 Marionette DEBUG loaded listener.js 17:07:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (0D93DC00) [pid = 2220] [serial = 2266] [outer = 0D816400] 17:07:56 INFO - PROCESS | 2220 | ++DOCSHELL 0E274800 == 29 [pid = 2220] [id = 756] 17:07:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (11382C00) [pid = 2220] [serial = 2267] [outer = 00000000] 17:07:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (11386000) [pid = 2220] [serial = 2268] [outer = 11382C00] 17:07:56 INFO - PROCESS | 2220 | 1466035676273 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]]]}] 17:07:56 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. 17:07:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 790ms 17:07:56 INFO - PROCESS | 2220 | 1466035676354 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 17:07:56 INFO - PROCESS | 2220 | 1466035676357 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 17:07:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 17:07:56 INFO - PROCESS | 2220 | 1466035676361 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 17:07:56 INFO - PROCESS | 2220 | 1466035676363 Marionette TRACE conn6 <- [1,2982,null,{}] 17:07:56 INFO - PROCESS | 2220 | 1466035676366 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}] 17:07:56 INFO - PROCESS | 2220 | 1466035676368 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:56 INFO - PROCESS | 2220 | 1466035676468 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 17:07:56 INFO - PROCESS | 2220 | 1466035676509 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:56 INFO - PROCESS | 2220 | 1466035676512 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:56 INFO - PROCESS | 2220 | ++DOCSHELL 1459D000 == 30 [pid = 2220] [id = 757] 17:07:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (145A0400) [pid = 2220] [serial = 2269] [outer = 00000000] 17:07:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (1483CC00) [pid = 2220] [serial = 2270] [outer = 145A0400] 17:07:56 INFO - PROCESS | 2220 | 1466035676556 Marionette DEBUG loaded listener.js 17:07:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (14F2E000) [pid = 2220] [serial = 2271] [outer = 145A0400] 17:07:57 INFO - PROCESS | 2220 | 1466035676996 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]]]}] 17:07:57 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:07:57 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 17:07:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 670ms 17:07:57 INFO - PROCESS | 2220 | 1466035677034 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 17:07:57 INFO - PROCESS | 2220 | 1466035677037 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 17:07:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 17:07:57 INFO - PROCESS | 2220 | 1466035677051 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 17:07:57 INFO - PROCESS | 2220 | 1466035677056 Marionette TRACE conn6 <- [1,2986,null,{}] 17:07:57 INFO - PROCESS | 2220 | 1466035677059 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}] 17:07:57 INFO - PROCESS | 2220 | 1466035677063 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:57 INFO - PROCESS | 2220 | 1466035677161 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 17:07:57 INFO - PROCESS | 2220 | 1466035677166 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:57 INFO - PROCESS | 2220 | 1466035677168 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:57 INFO - PROCESS | 2220 | ++DOCSHELL 1693B000 == 31 [pid = 2220] [id = 758] 17:07:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (16943C00) [pid = 2220] [serial = 2272] [outer = 00000000] 17:07:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (1698E400) [pid = 2220] [serial = 2273] [outer = 16943C00] 17:07:57 INFO - PROCESS | 2220 | 1466035677224 Marionette DEBUG loaded listener.js 17:07:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (17047400) [pid = 2220] [serial = 2274] [outer = 16943C00] 17:07:57 INFO - PROCESS | 2220 | 1466035677644 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]]]}] 17:07:57 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. 17:07:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 630ms 17:07:57 INFO - PROCESS | 2220 | 1466035677697 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 17:07:57 INFO - PROCESS | 2220 | 1466035677699 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 17:07:57 INFO - PROCESS | 2220 | 1466035677726 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 17:07:57 INFO - PROCESS | 2220 | 1466035677727 Marionette TRACE conn6 <- [1,2990,null,{}] 17:07:57 INFO - PROCESS | 2220 | 1466035677731 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}] 17:07:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 17:07:57 INFO - PROCESS | 2220 | 1466035677733 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:57 INFO - PROCESS | 2220 | 1466035677855 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 17:07:57 INFO - PROCESS | 2220 | 1466035677948 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:57 INFO - PROCESS | 2220 | 1466035677950 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:57 INFO - PROCESS | 2220 | ++DOCSHELL 1862F800 == 32 [pid = 2220] [id = 759] 17:07:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (186CF400) [pid = 2220] [serial = 2275] [outer = 00000000] 17:07:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (19289400) [pid = 2220] [serial = 2276] [outer = 186CF400] 17:07:58 INFO - PROCESS | 2220 | 1466035677995 Marionette DEBUG loaded listener.js 17:07:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (1970E800) [pid = 2220] [serial = 2277] [outer = 186CF400] 17:07:58 INFO - PROCESS | 2220 | 1466035678390 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]]]}] 17:07:58 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. 17:07:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 670ms 17:07:58 INFO - PROCESS | 2220 | 1466035678403 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 17:07:58 INFO - PROCESS | 2220 | 1466035678405 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 17:07:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 17:07:58 INFO - PROCESS | 2220 | 1466035678408 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 17:07:58 INFO - PROCESS | 2220 | 1466035678410 Marionette TRACE conn6 <- [1,2994,null,{}] 17:07:58 INFO - PROCESS | 2220 | 1466035678413 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}] 17:07:58 INFO - PROCESS | 2220 | 1466035678415 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:58 INFO - PROCESS | 2220 | 1466035678536 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 17:07:58 INFO - PROCESS | 2220 | 1466035678541 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:58 INFO - PROCESS | 2220 | 1466035678547 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:58 INFO - PROCESS | 2220 | ++DOCSHELL 1971CC00 == 33 [pid = 2220] [id = 760] 17:07:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (1978DC00) [pid = 2220] [serial = 2278] [outer = 00000000] 17:07:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (19AB2000) [pid = 2220] [serial = 2279] [outer = 1978DC00] 17:07:58 INFO - PROCESS | 2220 | 1466035678656 Marionette DEBUG loaded listener.js 17:07:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (19ABA800) [pid = 2220] [serial = 2280] [outer = 1978DC00] 17:07:59 INFO - PROCESS | 2220 | 1466035679043 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]]]}] 17:07:59 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. 17:07:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 670ms 17:07:59 INFO - PROCESS | 2220 | 1466035679082 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 17:07:59 INFO - PROCESS | 2220 | 1466035679084 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 17:07:59 INFO - TEST-START | /FileAPI/FileReaderSync.worker 17:07:59 INFO - PROCESS | 2220 | 1466035679096 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 17:07:59 INFO - PROCESS | 2220 | 1466035679098 Marionette TRACE conn6 <- [1,2998,null,{}] 17:07:59 INFO - PROCESS | 2220 | 1466035679101 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}] 17:07:59 INFO - PROCESS | 2220 | 1466035679103 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:59 INFO - PROCESS | 2220 | 1466035679219 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 17:07:59 INFO - PROCESS | 2220 | 1466035679310 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:59 INFO - PROCESS | 2220 | 1466035679312 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:07:59 INFO - PROCESS | 2220 | ++DOCSHELL 19ABC000 == 34 [pid = 2220] [id = 761] 17:07:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (19ABD400) [pid = 2220] [serial = 2281] [outer = 00000000] 17:07:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (1A485C00) [pid = 2220] [serial = 2282] [outer = 19ABD400] 17:07:59 INFO - PROCESS | 2220 | 1466035679355 Marionette DEBUG loaded listener.js 17:07:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (1B387400) [pid = 2220] [serial = 2283] [outer = 19ABD400] 17:07:59 INFO - PROCESS | 2220 | [2220] 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 17:07:59 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (16A82800) [pid = 2220] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 17:07:59 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0915B800) [pid = 2220] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 17:07:59 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0DCDF800) [pid = 2220] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 17:07:59 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (19711000) [pid = 2220] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 17:07:59 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (1A3DE800) [pid = 2220] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 17:07:59 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (19882000) [pid = 2220] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 17:07:59 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (19282C00) [pid = 2220] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 17:07:59 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0CD29400) [pid = 2220] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 17:07:59 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (1693A000) [pid = 2220] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:07:59 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (14F2E400) [pid = 2220] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 17:07:59 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0D933C00) [pid = 2220] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 17:07:59 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0D2EB000) [pid = 2220] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 17:07:59 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (0D93C400) [pid = 2220] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 17:07:59 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (14670000) [pid = 2220] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 17:07:59 INFO - PROCESS | 2220 | 1466035679885 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 17:07:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 17:07:59 INFO - {} 17:07:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 17:07:59 INFO - {} 17:07:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 17:07:59 INFO - {} 17:07:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 17:07:59 INFO - {} 17:07:59 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 830ms 17:07:59 INFO - TEST-START | /FileAPI/fileReader.html 17:07:59 INFO - PROCESS | 2220 | 1466035679920 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 17:07:59 INFO - PROCESS | 2220 | 1466035679922 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 17:07:59 INFO - PROCESS | 2220 | 1466035679925 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 17:07:59 INFO - PROCESS | 2220 | 1466035679926 Marionette TRACE conn6 <- [1,3002,null,{}] 17:07:59 INFO - PROCESS | 2220 | 1466035679930 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}] 17:07:59 INFO - PROCESS | 2220 | 1466035679932 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:08:00 INFO - PROCESS | 2220 | 1466035680012 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 17:08:00 INFO - PROCESS | 2220 | 1466035680016 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:00 INFO - PROCESS | 2220 | 1466035680018 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:08:00 INFO - PROCESS | 2220 | ++DOCSHELL 19882000 == 35 [pid = 2220] [id = 762] 17:08:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (1B389C00) [pid = 2220] [serial = 2284] [outer = 00000000] 17:08:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (1BA55400) [pid = 2220] [serial = 2285] [outer = 1B389C00] 17:08:00 INFO - PROCESS | 2220 | 1466035680064 Marionette DEBUG loaded listener.js 17:08:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (1BAC5C00) [pid = 2220] [serial = 2286] [outer = 1B389C00] 17:08:00 INFO - PROCESS | 2220 | 1466035680483 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]]]}] 17:08:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 17:08:00 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 17:08:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 17:08:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 17:08:00 INFO - TEST-OK | /FileAPI/fileReader.html | took 570ms 17:08:00 INFO - PROCESS | 2220 | 1466035680496 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 17:08:00 INFO - PROCESS | 2220 | 1466035680497 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 17:08:00 INFO - TEST-START | /FileAPI/historical.html 17:08:00 INFO - PROCESS | 2220 | 1466035680515 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 17:08:00 INFO - PROCESS | 2220 | 1466035680517 Marionette TRACE conn6 <- [1,3006,null,{}] 17:08:00 INFO - PROCESS | 2220 | 1466035680521 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}] 17:08:00 INFO - PROCESS | 2220 | 1466035680523 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:08:00 INFO - PROCESS | 2220 | 1466035680688 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 17:08:00 INFO - PROCESS | 2220 | 1466035680699 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:00 INFO - PROCESS | 2220 | 1466035680701 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:08:00 INFO - PROCESS | 2220 | ++DOCSHELL 14598000 == 36 [pid = 2220] [id = 763] 17:08:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (1C30E400) [pid = 2220] [serial = 2287] [outer = 00000000] 17:08:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (1C326000) [pid = 2220] [serial = 2288] [outer = 1C30E400] 17:08:00 INFO - PROCESS | 2220 | 1466035680747 Marionette DEBUG loaded listener.js 17:08:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (1C329800) [pid = 2220] [serial = 2289] [outer = 1C30E400] 17:08:01 INFO - PROCESS | 2220 | 1466035681137 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"]]]}] 17:08:01 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 17:08:01 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 17:08:01 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 17:08:01 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 17:08:01 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 17:08:01 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 17:08:01 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 17:08:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:01 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 17:08:01 INFO - TEST-OK | /FileAPI/historical.html | took 690ms 17:08:01 INFO - PROCESS | 2220 | 1466035681196 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 17:08:01 INFO - PROCESS | 2220 | 1466035681198 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 17:08:01 INFO - TEST-START | /FileAPI/idlharness.html 17:08:01 INFO - PROCESS | 2220 | 1466035681202 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 17:08:01 INFO - PROCESS | 2220 | 1466035681203 Marionette TRACE conn6 <- [1,3010,null,{}] 17:08:01 INFO - PROCESS | 2220 | 1466035681220 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}] 17:08:01 INFO - PROCESS | 2220 | 1466035681222 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:08:01 INFO - PROCESS | 2220 | 1466035681307 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 17:08:01 INFO - PROCESS | 2220 | 1466035681312 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:01 INFO - PROCESS | 2220 | 1466035681314 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:08:01 INFO - PROCESS | 2220 | ++DOCSHELL 167EC400 == 37 [pid = 2220] [id = 764] 17:08:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (1C32B000) [pid = 2220] [serial = 2290] [outer = 00000000] 17:08:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (1C6BDC00) [pid = 2220] [serial = 2291] [outer = 1C32B000] 17:08:01 INFO - PROCESS | 2220 | 1466035681359 Marionette DEBUG loaded listener.js 17:08:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (1C6C9000) [pid = 2220] [serial = 2292] [outer = 1C32B000] 17:08:02 INFO - PROCESS | 2220 | 1466035682360 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]]]}] 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 17:08:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:08:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:08:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:08:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:08:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:08:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:08:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 17:08:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:08:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:08:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:08:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:08:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:08:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:08:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 17:08:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:08:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:08:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:08:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:08:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:08:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:08:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 17:08:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 17:08:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:08:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:08:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:08:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:08:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:08:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 17:08:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 17:08:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:08:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:08:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:08:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:08:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:08:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 17:08:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:08:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:08:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:08:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:08:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:08:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 17:08:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 17:08:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:08:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:08:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:08:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:08:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:08:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 17:08:02 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 17:08:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:08:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:08:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:08:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:08:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:08:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 17:08:02 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 17:08:02 INFO - TEST-OK | /FileAPI/idlharness.html | took 1266ms 17:08:02 INFO - PROCESS | 2220 | 1466035682494 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 17:08:02 INFO - PROCESS | 2220 | 1466035682499 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 17:08:02 INFO - TEST-START | /FileAPI/idlharness.worker 17:08:02 INFO - PROCESS | 2220 | 1466035682505 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 17:08:02 INFO - PROCESS | 2220 | 1466035682508 Marionette TRACE conn6 <- [1,3014,null,{}] 17:08:02 INFO - PROCESS | 2220 | 1466035682516 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}] 17:08:02 INFO - PROCESS | 2220 | 1466035682520 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:08:02 INFO - PROCESS | 2220 | 1466035682634 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 17:08:02 INFO - PROCESS | 2220 | 1466035682745 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:02 INFO - PROCESS | 2220 | 1466035682749 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:08:02 INFO - PROCESS | 2220 | ++DOCSHELL 0DC81400 == 38 [pid = 2220] [id = 765] 17:08:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0DC82000) [pid = 2220] [serial = 2293] [outer = 00000000] 17:08:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0DE38400) [pid = 2220] [serial = 2294] [outer = 0DC82000] 17:08:02 INFO - PROCESS | 2220 | 1466035682846 Marionette DEBUG loaded listener.js 17:08:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (144CDC00) [pid = 2220] [serial = 2295] [outer = 0DC82000] 17:08:03 INFO - PROCESS | 2220 | [2220] 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 17:08:04 INFO - PROCESS | 2220 | 1466035683969 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,{},{}]]]}] 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:08:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:08:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:08:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:08:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:08:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:08:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:08:04 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:08:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:04 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:08:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:08:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:08:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:08:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:08:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:08:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:08:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:08:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:08:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:08:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 17:08:04 INFO - {} 17:08:04 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 17:08:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:08:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:08:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:08:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:08:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:08:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 17:08:04 INFO - {} 17:08:04 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 - {} 17:08:04 INFO - {} 17:08:04 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 17:08:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:08:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:08:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:08:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:08:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:08:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:08:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:08:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:08:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:08:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:08:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 17:08:04 INFO - {} 17:08:04 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 17:08:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:08:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:08:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:08:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:08:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:08:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 17:08:04 INFO - {} 17:08:04 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 - {} 17:08:04 INFO - {} 17:08:04 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 17:08:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:08:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:08:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:08:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:08:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:08:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:08:04 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 17:08:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 17:08:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 17:08:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:08:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:08:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:08:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:08:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 17:08:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:08:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:08:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:08:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:08:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:08:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 17:08:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 17:08:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:08:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:08:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:08:04 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 17:08:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 17:08:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 17:08:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:08:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:08:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:08:04 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 17:08:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 17:08:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 17:08:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:08:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:08:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:08:04 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 17:08:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 17:08:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:08:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:08:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:08:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:08:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:08:04 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:08:04 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 17:08:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:04 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:08:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:08:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:08:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:08:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:08:04 INFO - {} 17:08:04 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1592ms 17:08:04 INFO - PROCESS | 2220 | 1466035684141 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 17:08:04 INFO - PROCESS | 2220 | 1466035684146 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 17:08:04 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 17:08:04 INFO - PROCESS | 2220 | 1466035684168 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 17:08:04 INFO - PROCESS | 2220 | 1466035684171 Marionette TRACE conn6 <- [1,3018,null,{}] 17:08:04 INFO - PROCESS | 2220 | 1466035684177 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}] 17:08:04 INFO - PROCESS | 2220 | 1466035684180 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:08:04 INFO - PROCESS | 2220 | 1466035684285 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 17:08:04 INFO - PROCESS | 2220 | 1466035684431 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:04 INFO - PROCESS | 2220 | 1466035684434 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:08:04 INFO - PROCESS | 2220 | ++DOCSHELL 16969800 == 39 [pid = 2220] [id = 766] 17:08:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (16983800) [pid = 2220] [serial = 2296] [outer = 00000000] 17:08:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (1E504C00) [pid = 2220] [serial = 2297] [outer = 16983800] 17:08:04 INFO - PROCESS | 2220 | 1466035684491 Marionette DEBUG loaded listener.js 17:08:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (1E508800) [pid = 2220] [serial = 2298] [outer = 16983800] 17:08:05 INFO - PROCESS | 2220 | 1466035685172 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]]]}] 17:08:05 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 17:08:05 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1029ms 17:08:05 INFO - PROCESS | 2220 | 1466035685207 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 17:08:05 INFO - PROCESS | 2220 | 1466035685212 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 17:08:05 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 17:08:05 INFO - PROCESS | 2220 | 1466035685217 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 17:08:05 INFO - PROCESS | 2220 | 1466035685220 Marionette TRACE conn6 <- [1,3022,null,{}] 17:08:05 INFO - PROCESS | 2220 | 1466035685243 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}] 17:08:05 INFO - PROCESS | 2220 | 1466035685246 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:08:05 INFO - PROCESS | 2220 | 1466035685344 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 17:08:05 INFO - PROCESS | 2220 | 1466035685510 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:05 INFO - PROCESS | 2220 | 1466035685512 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:08:05 INFO - PROCESS | 2220 | ++DOCSHELL 0D4D0000 == 40 [pid = 2220] [id = 767] 17:08:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0D7B1C00) [pid = 2220] [serial = 2299] [outer = 00000000] 17:08:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0D93D000) [pid = 2220] [serial = 2300] [outer = 0D7B1C00] 17:08:05 INFO - PROCESS | 2220 | 1466035685562 Marionette DEBUG loaded listener.js 17:08:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0DC80400) [pid = 2220] [serial = 2301] [outer = 0D7B1C00] 17:08:06 INFO - PROCESS | 2220 | --DOCSHELL 14598000 == 39 [pid = 2220] [id = 763] 17:08:06 INFO - PROCESS | 2220 | --DOCSHELL 19882000 == 38 [pid = 2220] [id = 762] 17:08:06 INFO - PROCESS | 2220 | --DOCSHELL 19ABC000 == 37 [pid = 2220] [id = 761] 17:08:06 INFO - PROCESS | 2220 | --DOCSHELL 1971CC00 == 36 [pid = 2220] [id = 760] 17:08:06 INFO - PROCESS | 2220 | --DOCSHELL 1862F800 == 35 [pid = 2220] [id = 759] 17:08:06 INFO - PROCESS | 2220 | --DOCSHELL 1693B000 == 34 [pid = 2220] [id = 758] 17:08:06 INFO - PROCESS | 2220 | --DOCSHELL 1459D000 == 33 [pid = 2220] [id = 757] 17:08:06 INFO - PROCESS | 2220 | --DOCSHELL 0E274800 == 32 [pid = 2220] [id = 756] 17:08:06 INFO - PROCESS | 2220 | --DOCSHELL 0D814C00 == 31 [pid = 2220] [id = 755] 17:08:06 INFO - PROCESS | 2220 | --DOCSHELL 1455A000 == 30 [pid = 2220] [id = 753] 17:08:06 INFO - PROCESS | 2220 | --DOCSHELL 0C995000 == 29 [pid = 2220] [id = 754] 17:08:06 INFO - PROCESS | 2220 | --DOCSHELL 0D219400 == 28 [pid = 2220] [id = 752] 17:08:06 INFO - PROCESS | 2220 | --DOCSHELL 145A2000 == 27 [pid = 2220] [id = 751] 17:08:06 INFO - PROCESS | 2220 | --DOCSHELL 16969800 == 26 [pid = 2220] [id = 766] 17:08:06 INFO - PROCESS | 2220 | --DOCSHELL 167EC400 == 25 [pid = 2220] [id = 764] 17:08:06 INFO - PROCESS | 2220 | --DOCSHELL 0DC81400 == 24 [pid = 2220] [id = 765] 17:08:06 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (16941C00) [pid = 2220] [serial = 2238] [outer = 00000000] [url = about:blank] 17:08:06 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0E206000) [pid = 2220] [serial = 2225] [outer = 00000000] [url = about:blank] 17:08:06 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0DCDE800) [pid = 2220] [serial = 2224] [outer = 00000000] [url = about:blank] 17:08:06 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0D449800) [pid = 2220] [serial = 2227] [outer = 00000000] [url = about:blank] 17:08:06 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0D4C4000) [pid = 2220] [serial = 2228] [outer = 00000000] [url = about:blank] 17:08:06 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0DC2E000) [pid = 2220] [serial = 2230] [outer = 00000000] [url = about:blank] 17:08:06 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0DC88800) [pid = 2220] [serial = 2231] [outer = 00000000] [url = about:blank] 17:08:06 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (14816800) [pid = 2220] [serial = 2233] [outer = 00000000] [url = about:blank] 17:08:06 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (19229400) [pid = 2220] [serial = 2242] [outer = 00000000] [url = about:blank] 17:08:06 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0CDCC000) [pid = 2220] [serial = 2213] [outer = 00000000] [url = about:blank] 17:08:06 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0C997C00) [pid = 2220] [serial = 2212] [outer = 00000000] [url = about:blank] 17:08:06 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (186D6C00) [pid = 2220] [serial = 2241] [outer = 00000000] [url = about:blank] 17:08:06 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (14679000) [pid = 2220] [serial = 2216] [outer = 00000000] [url = about:blank] 17:08:06 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (144C6400) [pid = 2220] [serial = 2215] [outer = 00000000] [url = about:blank] 17:08:06 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (19AAF000) [pid = 2220] [serial = 2219] [outer = 00000000] [url = about:blank] 17:08:06 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (19760000) [pid = 2220] [serial = 2218] [outer = 00000000] [url = about:blank] 17:08:06 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (1A3E7800) [pid = 2220] [serial = 2222] [outer = 00000000] [url = about:blank] 17:08:06 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (1A3E3800) [pid = 2220] [serial = 2221] [outer = 00000000] [url = about:blank] 17:08:06 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (1A26C400) [pid = 2220] [serial = 2251] [outer = 00000000] [url = about:blank] 17:08:06 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (19717C00) [pid = 2220] [serial = 2244] [outer = 00000000] [url = about:blank] 17:08:06 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (19884C00) [pid = 2220] [serial = 2245] [outer = 00000000] [url = about:blank] 17:08:06 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (19ABD800) [pid = 2220] [serial = 2250] [outer = 00000000] [url = about:blank] 17:08:06 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (16B93400) [pid = 2220] [serial = 2247] [outer = 00000000] [url = about:blank] 17:08:06 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (19716C00) [pid = 2220] [serial = 2248] [outer = 00000000] [url = about:blank] 17:08:06 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (1A3E4800) [pid = 2220] [serial = 2253] [outer = 00000000] [url = about:blank] 17:08:06 INFO - PROCESS | 2220 | --DOMWINDOW == 66 (1696A000) [pid = 2220] [serial = 2239] [outer = 00000000] [url = about:blank] 17:08:06 INFO - PROCESS | 2220 | --DOMWINDOW == 65 (1693D400) [pid = 2220] [serial = 2236] [outer = 00000000] [url = about:blank] 17:08:06 INFO - PROCESS | 2220 | --DOMWINDOW == 64 (14F30000) [pid = 2220] [serial = 2234] [outer = 00000000] [url = about:blank] 17:08:06 INFO - PROCESS | 2220 | 1466035686675 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]]]}] 17:08:06 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 17:08:06 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1496ms 17:08:06 INFO - PROCESS | 2220 | 1466035686716 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 17:08:06 INFO - PROCESS | 2220 | 1466035686720 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 17:08:06 INFO - TEST-START | /FileAPI/blob/Blob-close.html 17:08:06 INFO - PROCESS | 2220 | 1466035686724 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 17:08:06 INFO - PROCESS | 2220 | 1466035686729 Marionette TRACE conn6 <- [1,3026,null,{}] 17:08:06 INFO - PROCESS | 2220 | 1466035686734 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}] 17:08:06 INFO - PROCESS | 2220 | 1466035686736 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:08:06 INFO - PROCESS | 2220 | 1466035686825 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 17:08:06 INFO - PROCESS | 2220 | 1466035686833 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:06 INFO - PROCESS | 2220 | 1466035686836 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:08:06 INFO - PROCESS | 2220 | ++DOCSHELL 0CDCB800 == 25 [pid = 2220] [id = 768] 17:08:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 65 (0CDF1C00) [pid = 2220] [serial = 2302] [outer = 00000000] 17:08:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 66 (0D446400) [pid = 2220] [serial = 2303] [outer = 0CDF1C00] 17:08:06 INFO - PROCESS | 2220 | 1466035686883 Marionette DEBUG loaded listener.js 17:08:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 67 (0D4C2C00) [pid = 2220] [serial = 2304] [outer = 0CDF1C00] 17:08:07 INFO - PROCESS | 2220 | 1466035687376 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"]]]}] 17:08:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 17:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 17:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 17:08:07 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 690ms 17:08:07 INFO - PROCESS | 2220 | 1466035687416 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 17:08:07 INFO - PROCESS | 2220 | 1466035687421 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 17:08:07 INFO - PROCESS | 2220 | 1466035687427 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 17:08:07 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 17:08:07 INFO - PROCESS | 2220 | 1466035687430 Marionette TRACE conn6 <- [1,3030,null,{}] 17:08:07 INFO - PROCESS | 2220 | 1466035687435 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}] 17:08:07 INFO - PROCESS | 2220 | 1466035687437 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:08:07 INFO - PROCESS | 2220 | 1466035687527 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 17:08:07 INFO - PROCESS | 2220 | 1466035687564 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:07 INFO - PROCESS | 2220 | 1466035687566 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:08:07 INFO - PROCESS | 2220 | ++DOCSHELL 0D934000 == 26 [pid = 2220] [id = 769] 17:08:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (0D936C00) [pid = 2220] [serial = 2305] [outer = 00000000] 17:08:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (0D93F000) [pid = 2220] [serial = 2306] [outer = 0D936C00] 17:08:07 INFO - PROCESS | 2220 | 1466035687619 Marionette DEBUG loaded listener.js 17:08:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (0DC30C00) [pid = 2220] [serial = 2307] [outer = 0D936C00] 17:08:08 INFO - PROCESS | 2220 | 1466035688255 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]]]}] 17:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 17:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 17:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 17:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 17:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 17:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 17:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 17:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 17:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 17:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 17:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 17:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 17:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 17:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 17:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 17:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 17:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 17:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 17:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 17:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 17:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 17:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 17:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 17:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 17:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 17:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 17:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 17:08:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 17:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 17:08:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 17:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 17:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 17:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 17:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 17:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 17:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 17:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 17:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 17:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 17:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 17:08:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 17:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 17:08:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:08:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 17:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:08:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 17:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 17:08:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:08:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 17:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 17:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 17:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 17:08:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 17:08:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 17:08:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 17:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 17:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 17:08:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 17:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:08:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 17:08:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 17:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:08:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:08:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 17:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:08:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:08:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 17:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:08:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 17:08:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 17:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:08:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:08:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 17:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:08:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:08:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 17:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:08:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:08:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 17:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:08:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:08:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 17:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:08:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:08:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 17:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 17:08:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 17:08:08 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 909ms 17:08:08 INFO - PROCESS | 2220 | 1466035688341 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 17:08:08 INFO - PROCESS | 2220 | 1466035688343 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 17:08:08 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 17:08:08 INFO - PROCESS | 2220 | 1466035688346 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 17:08:08 INFO - PROCESS | 2220 | 1466035688350 Marionette TRACE conn6 <- [1,3034,null,{}] 17:08:08 INFO - PROCESS | 2220 | 1466035688371 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}] 17:08:08 INFO - PROCESS | 2220 | 1466035688376 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:08:08 INFO - PROCESS | 2220 | 1466035688508 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 17:08:08 INFO - PROCESS | 2220 | 1466035688568 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:08 INFO - PROCESS | 2220 | 1466035688571 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:08:08 INFO - PROCESS | 2220 | ++DOCSHELL 14554400 == 27 [pid = 2220] [id = 770] 17:08:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (1455DC00) [pid = 2220] [serial = 2308] [outer = 00000000] 17:08:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (14599400) [pid = 2220] [serial = 2309] [outer = 1455DC00] 17:08:08 INFO - PROCESS | 2220 | 1466035688618 Marionette DEBUG loaded listener.js 17:08:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (14814000) [pid = 2220] [serial = 2310] [outer = 1455DC00] 17:08:08 INFO - PROCESS | 2220 | [2220] 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 17:08:09 INFO - PROCESS | 2220 | 1466035689068 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 17:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 17:08:09 INFO - {} 17:08:09 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 790ms 17:08:09 INFO - PROCESS | 2220 | 1466035689138 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 17:08:09 INFO - PROCESS | 2220 | 1466035689141 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 17:08:09 INFO - PROCESS | 2220 | 1466035689144 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 17:08:09 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 17:08:09 INFO - PROCESS | 2220 | 1466035689146 Marionette TRACE conn6 <- [1,3038,null,{}] 17:08:09 INFO - PROCESS | 2220 | 1466035689149 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}] 17:08:09 INFO - PROCESS | 2220 | 1466035689151 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:08:09 INFO - PROCESS | 2220 | 1466035689288 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 17:08:09 INFO - PROCESS | 2220 | 1466035689353 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:09 INFO - PROCESS | 2220 | 1466035689355 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:08:09 INFO - PROCESS | 2220 | ++DOCSHELL 0D875C00 == 28 [pid = 2220] [id = 771] 17:08:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (11475000) [pid = 2220] [serial = 2311] [outer = 00000000] 17:08:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (15E0F000) [pid = 2220] [serial = 2312] [outer = 11475000] 17:08:09 INFO - PROCESS | 2220 | 1466035689399 Marionette DEBUG loaded listener.js 17:08:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (16470400) [pid = 2220] [serial = 2313] [outer = 11475000] 17:08:09 INFO - PROCESS | 2220 | 1466035689783 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]]]}] 17:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 17:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 17:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 17:08:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 17:08:09 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 670ms 17:08:09 INFO - PROCESS | 2220 | 1466035689821 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 17:08:09 INFO - PROCESS | 2220 | 1466035689823 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 17:08:09 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 17:08:09 INFO - PROCESS | 2220 | 1466035689827 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 17:08:09 INFO - PROCESS | 2220 | 1466035689829 Marionette TRACE conn6 <- [1,3042,null,{}] 17:08:09 INFO - PROCESS | 2220 | 1466035689832 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}] 17:08:09 INFO - PROCESS | 2220 | 1466035689834 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:08:09 INFO - PROCESS | 2220 | 1466035689948 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 17:08:09 INFO - PROCESS | 2220 | 1466035689952 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:09 INFO - PROCESS | 2220 | 1466035689954 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:08:10 INFO - PROCESS | 2220 | ++DOCSHELL 1693D400 == 29 [pid = 2220] [id = 772] 17:08:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (16942000) [pid = 2220] [serial = 2314] [outer = 00000000] 17:08:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (1696A000) [pid = 2220] [serial = 2315] [outer = 16942000] 17:08:10 INFO - PROCESS | 2220 | 1466035689998 Marionette DEBUG loaded listener.js 17:08:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (1696C000) [pid = 2220] [serial = 2316] [outer = 16942000] 17:08:10 INFO - PROCESS | 2220 | 1466035690743 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"]]]}] 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 17:08:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 17:08:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 17:08:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:08:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:08:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 17:08:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:08:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:08:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 17:08:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:08:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:08:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 17:08:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:08:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:08:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 17:08:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:08:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:08:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 17:08:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:08:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:08:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 17:08:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:08:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:08:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 17:08:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:08:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:08:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 17:08:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:08:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:08:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 17:08:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:08:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:08:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 17:08:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:08:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:08:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 17:08:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:08:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:08:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 17:08:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:08:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:08:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 17:08:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:08:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:08:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 17:08:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:08:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:08:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 17:08:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:08:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:08:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 17:08:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:08:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:08:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 17:08:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:08:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:08:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 17:08:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:08:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:08:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 17:08:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:08:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:08:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 17:08:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:08:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:08:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 17:08:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:08:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:08:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:08:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:08:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:08:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 17:08:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:08:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:08:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 17:08:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:08:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:08:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:08:10 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1019ms 17:08:11 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (186CF400) [pid = 2220] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 17:08:11 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (1A3DB800) [pid = 2220] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 17:08:11 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0D2ED800) [pid = 2220] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 17:08:11 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (1455A400) [pid = 2220] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 17:08:11 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (0D816400) [pid = 2220] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 17:08:11 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (11382C00) [pid = 2220] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:08:11 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (16943C00) [pid = 2220] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 17:08:11 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (0C995C00) [pid = 2220] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 17:08:11 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (145A0400) [pid = 2220] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 17:08:11 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (1978DC00) [pid = 2220] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 17:08:11 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (19ABD400) [pid = 2220] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 17:08:11 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (1C32B000) [pid = 2220] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 17:08:11 INFO - PROCESS | 2220 | --DOMWINDOW == 66 (1B389C00) [pid = 2220] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 17:08:11 INFO - PROCESS | 2220 | --DOMWINDOW == 65 (1C30E400) [pid = 2220] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 17:08:11 INFO - PROCESS | 2220 | 1466035691077 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 17:08:11 INFO - PROCESS | 2220 | 1466035691079 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 17:08:11 INFO - PROCESS | 2220 | 1466035691088 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 17:08:11 INFO - PROCESS | 2220 | 1466035691090 Marionette TRACE conn6 <- [1,3046,null,{}] 17:08:11 INFO - TEST-START | /FileAPI/file/File-constructor.html 17:08:11 INFO - PROCESS | 2220 | 1466035691093 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}] 17:08:11 INFO - PROCESS | 2220 | 1466035691099 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:08:11 INFO - PROCESS | 2220 | 1466035691194 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 17:08:11 INFO - PROCESS | 2220 | 1466035691199 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:11 INFO - PROCESS | 2220 | 1466035691201 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:08:11 INFO - PROCESS | 2220 | ++DOCSHELL 1698B400 == 30 [pid = 2220] [id = 773] 17:08:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 66 (1698F000) [pid = 2220] [serial = 2317] [outer = 00000000] 17:08:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 67 (18624C00) [pid = 2220] [serial = 2318] [outer = 1698F000] 17:08:11 INFO - PROCESS | 2220 | 1466035691245 Marionette DEBUG loaded listener.js 17:08:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (19288C00) [pid = 2220] [serial = 2319] [outer = 1698F000] 17:08:11 INFO - PROCESS | 2220 | 1466035691689 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]]]}] 17:08:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 17:08:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 17:08:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 17:08:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 17:08:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 17:08:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 17:08:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 17:08:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 17:08:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 17:08:11 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 17:08:11 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 17:08:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:11 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 17:08:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 17:08:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 17:08:11 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:08:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 17:08:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 17:08:11 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 17:08:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 17:08:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:11 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 17:08:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 17:08:11 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 17:08:11 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 634ms 17:08:11 INFO - PROCESS | 2220 | 1466035691731 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 17:08:11 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 17:08:11 INFO - PROCESS | 2220 | 1466035691733 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 17:08:11 INFO - PROCESS | 2220 | 1466035691736 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 17:08:11 INFO - PROCESS | 2220 | 1466035691738 Marionette TRACE conn6 <- [1,3050,null,{}] 17:08:11 INFO - PROCESS | 2220 | 1466035691741 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}] 17:08:11 INFO - PROCESS | 2220 | 1466035691743 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:08:11 INFO - PROCESS | 2220 | 1466035691821 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 17:08:11 INFO - PROCESS | 2220 | 1466035691826 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:11 INFO - PROCESS | 2220 | 1466035691828 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:08:11 INFO - PROCESS | 2220 | ++DOCSHELL 1928B400 == 31 [pid = 2220] [id = 774] 17:08:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (1928D000) [pid = 2220] [serial = 2320] [outer = 00000000] 17:08:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (1978D400) [pid = 2220] [serial = 2321] [outer = 1928D000] 17:08:11 INFO - PROCESS | 2220 | 1466035691870 Marionette DEBUG loaded listener.js 17:08:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (19791800) [pid = 2220] [serial = 2322] [outer = 1928D000] 17:08:12 INFO - PROCESS | 2220 | [2220] 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 17:08:12 INFO - PROCESS | 2220 | 1466035692322 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 17:08:12 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 17:08:12 INFO - {} 17:08:12 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 630ms 17:08:12 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 17:08:12 INFO - PROCESS | 2220 | 1466035692367 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 17:08:12 INFO - PROCESS | 2220 | 1466035692369 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 17:08:12 INFO - PROCESS | 2220 | 1466035692372 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 17:08:12 INFO - PROCESS | 2220 | 1466035692374 Marionette TRACE conn6 <- [1,3054,null,{}] 17:08:12 INFO - PROCESS | 2220 | 1466035692377 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}] 17:08:12 INFO - PROCESS | 2220 | 1466035692379 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:08:12 INFO - PROCESS | 2220 | 1466035692457 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 17:08:12 INFO - PROCESS | 2220 | 1466035692466 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:12 INFO - PROCESS | 2220 | 1466035692467 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:08:12 INFO - PROCESS | 2220 | ++DOCSHELL 09156800 == 32 [pid = 2220] [id = 775] 17:08:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (0D20BC00) [pid = 2220] [serial = 2323] [outer = 00000000] 17:08:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (19AB5400) [pid = 2220] [serial = 2324] [outer = 0D20BC00] 17:08:12 INFO - PROCESS | 2220 | 1466035692510 Marionette DEBUG loaded listener.js 17:08:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (16469000) [pid = 2220] [serial = 2325] [outer = 0D20BC00] 17:08:13 INFO - PROCESS | 2220 | 1466035692972 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]]]}] 17:08:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 17:08:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 17:08:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 17:08:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 17:08:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 17:08:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 17:08:13 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 17:08:13 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 631ms 17:08:13 INFO - PROCESS | 2220 | 1466035693018 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 17:08:13 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 17:08:13 INFO - PROCESS | 2220 | 1466035693020 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 17:08:13 INFO - PROCESS | 2220 | 1466035693023 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 17:08:13 INFO - PROCESS | 2220 | 1466035693025 Marionette TRACE conn6 <- [1,3058,null,{}] 17:08:13 INFO - PROCESS | 2220 | 1466035693028 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}] 17:08:13 INFO - PROCESS | 2220 | 1466035693030 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:08:13 INFO - PROCESS | 2220 | 1466035693156 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 17:08:13 INFO - PROCESS | 2220 | 1466035693302 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:13 INFO - PROCESS | 2220 | 1466035693305 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:08:13 INFO - PROCESS | 2220 | ++DOCSHELL 0C999800 == 33 [pid = 2220] [id = 776] 17:08:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (0C99D400) [pid = 2220] [serial = 2326] [outer = 00000000] 17:08:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (0CDCE400) [pid = 2220] [serial = 2327] [outer = 0C99D400] 17:08:13 INFO - PROCESS | 2220 | 1466035693367 Marionette DEBUG loaded listener.js 17:08:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (0D214800) [pid = 2220] [serial = 2328] [outer = 0C99D400] 17:08:14 INFO - PROCESS | 2220 | 1466035694032 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]]]}] 17:08:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 17:08:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 17:08:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 17:08:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 17:08:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 17:08:14 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 17:08:14 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1022ms 17:08:14 INFO - PROCESS | 2220 | 1466035694047 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 17:08:14 INFO - PROCESS | 2220 | 1466035694052 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 17:08:14 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 17:08:14 INFO - PROCESS | 2220 | 1466035694057 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 17:08:14 INFO - PROCESS | 2220 | 1466035694060 Marionette TRACE conn6 <- [1,3062,null,{}] 17:08:14 INFO - PROCESS | 2220 | 1466035694085 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}] 17:08:14 INFO - PROCESS | 2220 | 1466035694088 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:08:14 INFO - PROCESS | 2220 | 1466035694220 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 17:08:14 INFO - PROCESS | 2220 | 1466035694365 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:14 INFO - PROCESS | 2220 | 1466035694368 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:08:14 INFO - PROCESS | 2220 | ++DOCSHELL 0D933C00 == 34 [pid = 2220] [id = 777] 17:08:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (0DC2CC00) [pid = 2220] [serial = 2329] [outer = 00000000] 17:08:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (0DD3C000) [pid = 2220] [serial = 2330] [outer = 0DC2CC00] 17:08:14 INFO - PROCESS | 2220 | 1466035694424 Marionette DEBUG loaded listener.js 17:08:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0E209C00) [pid = 2220] [serial = 2331] [outer = 0DC2CC00] 17:08:15 INFO - PROCESS | 2220 | 1466035694992 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]]]}] 17:08:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 17:08:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 17:08:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 17:08:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 17:08:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 17:08:15 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 17:08:15 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 990ms 17:08:15 INFO - PROCESS | 2220 | 1466035695052 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 17:08:15 INFO - PROCESS | 2220 | 1466035695056 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 17:08:15 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 17:08:15 INFO - PROCESS | 2220 | 1466035695087 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 17:08:15 INFO - PROCESS | 2220 | 1466035695089 Marionette TRACE conn6 <- [1,3066,null,{}] 17:08:15 INFO - PROCESS | 2220 | 1466035695093 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}] 17:08:15 INFO - PROCESS | 2220 | 1466035695096 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:08:15 INFO - PROCESS | 2220 | 1466035695214 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 17:08:15 INFO - PROCESS | 2220 | 1466035695388 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:15 INFO - PROCESS | 2220 | 1466035695390 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:08:15 INFO - PROCESS | 2220 | ++DOCSHELL 0D7ADC00 == 35 [pid = 2220] [id = 778] 17:08:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0E27C000) [pid = 2220] [serial = 2332] [outer = 00000000] 17:08:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (15EBC400) [pid = 2220] [serial = 2333] [outer = 0E27C000] 17:08:15 INFO - PROCESS | 2220 | 1466035695445 Marionette DEBUG loaded listener.js 17:08:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (16940000) [pid = 2220] [serial = 2334] [outer = 0E27C000] 17:08:16 INFO - PROCESS | 2220 | --DOCSHELL 09156800 == 34 [pid = 2220] [id = 775] 17:08:16 INFO - PROCESS | 2220 | --DOCSHELL 1928B400 == 33 [pid = 2220] [id = 774] 17:08:16 INFO - PROCESS | 2220 | --DOCSHELL 1698B400 == 32 [pid = 2220] [id = 773] 17:08:16 INFO - PROCESS | 2220 | --DOCSHELL 1693D400 == 31 [pid = 2220] [id = 772] 17:08:16 INFO - PROCESS | 2220 | --DOCSHELL 0D875C00 == 30 [pid = 2220] [id = 771] 17:08:16 INFO - PROCESS | 2220 | --DOCSHELL 14554400 == 29 [pid = 2220] [id = 770] 17:08:16 INFO - PROCESS | 2220 | --DOCSHELL 0D934000 == 28 [pid = 2220] [id = 769] 17:08:16 INFO - PROCESS | 2220 | --DOCSHELL 0CDCB800 == 27 [pid = 2220] [id = 768] 17:08:16 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (19289400) [pid = 2220] [serial = 2276] [outer = 00000000] [url = about:blank] 17:08:16 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (1970E800) [pid = 2220] [serial = 2277] [outer = 00000000] [url = about:blank] 17:08:16 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (1B382000) [pid = 2220] [serial = 2254] [outer = 00000000] [url = about:blank] 17:08:16 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0D4C6800) [pid = 2220] [serial = 2256] [outer = 00000000] [url = about:blank] 17:08:16 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0D86B800) [pid = 2220] [serial = 2257] [outer = 00000000] [url = about:blank] 17:08:16 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (14DB9800) [pid = 2220] [serial = 2259] [outer = 00000000] [url = about:blank] 17:08:16 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (15EBD000) [pid = 2220] [serial = 2260] [outer = 00000000] [url = about:blank] 17:08:16 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (0D935000) [pid = 2220] [serial = 2265] [outer = 00000000] [url = about:blank] 17:08:16 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (0D93DC00) [pid = 2220] [serial = 2266] [outer = 00000000] [url = about:blank] 17:08:16 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (11386000) [pid = 2220] [serial = 2268] [outer = 00000000] [url = about:blank] 17:08:16 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (1698E400) [pid = 2220] [serial = 2273] [outer = 00000000] [url = about:blank] 17:08:16 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (0D179000) [pid = 2220] [serial = 2262] [outer = 00000000] [url = about:blank] 17:08:16 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (0D267800) [pid = 2220] [serial = 2263] [outer = 00000000] [url = about:blank] 17:08:16 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (1483CC00) [pid = 2220] [serial = 2270] [outer = 00000000] [url = about:blank] 17:08:16 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (14F2E000) [pid = 2220] [serial = 2271] [outer = 00000000] [url = about:blank] 17:08:16 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (19ABA800) [pid = 2220] [serial = 2280] [outer = 00000000] [url = about:blank] 17:08:16 INFO - PROCESS | 2220 | --DOMWINDOW == 66 (19AB2000) [pid = 2220] [serial = 2279] [outer = 00000000] [url = about:blank] 17:08:16 INFO - PROCESS | 2220 | --DOMWINDOW == 65 (1B387400) [pid = 2220] [serial = 2283] [outer = 00000000] [url = about:blank] 17:08:16 INFO - PROCESS | 2220 | --DOMWINDOW == 64 (1C6BDC00) [pid = 2220] [serial = 2291] [outer = 00000000] [url = about:blank] 17:08:16 INFO - PROCESS | 2220 | --DOMWINDOW == 63 (1C6C9000) [pid = 2220] [serial = 2292] [outer = 00000000] [url = about:blank] 17:08:16 INFO - PROCESS | 2220 | --DOMWINDOW == 62 (1A485C00) [pid = 2220] [serial = 2282] [outer = 00000000] [url = about:blank] 17:08:16 INFO - PROCESS | 2220 | --DOMWINDOW == 61 (1BA55400) [pid = 2220] [serial = 2285] [outer = 00000000] [url = about:blank] 17:08:16 INFO - PROCESS | 2220 | --DOMWINDOW == 60 (1BAC5C00) [pid = 2220] [serial = 2286] [outer = 00000000] [url = about:blank] 17:08:16 INFO - PROCESS | 2220 | --DOMWINDOW == 59 (1C329800) [pid = 2220] [serial = 2289] [outer = 00000000] [url = about:blank] 17:08:16 INFO - PROCESS | 2220 | --DOMWINDOW == 58 (1C326000) [pid = 2220] [serial = 2288] [outer = 00000000] [url = about:blank] 17:08:16 INFO - PROCESS | 2220 | --DOMWINDOW == 57 (17047400) [pid = 2220] [serial = 2274] [outer = 00000000] [url = about:blank] 17:08:16 INFO - PROCESS | 2220 | 1466035696288 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] 17:08:16 INFO - PROCESS | 2220 | 1466035696325 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 17:08:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 17:08:16 INFO - PROCESS | 2220 | 1466035696329 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 17:08:16 INFO - PROCESS | 2220 | 1466035696332 Marionette TRACE conn6 <- [1,3070,null,{}] 17:08:16 INFO - PROCESS | 2220 | 1466035696339 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}] 17:08:16 INFO - PROCESS | 2220 | 1466035696342 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:08:16 INFO - PROCESS | 2220 | 1466035696434 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 17:08:16 INFO - PROCESS | 2220 | 1466035696441 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:16 INFO - PROCESS | 2220 | 1466035696444 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:08:16 INFO - PROCESS | 2220 | ++DOCSHELL 0D261400 == 28 [pid = 2220] [id = 779] 17:08:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 58 (0D267800) [pid = 2220] [serial = 2335] [outer = 00000000] 17:08:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 59 (0D4C2400) [pid = 2220] [serial = 2336] [outer = 0D267800] 17:08:16 INFO - PROCESS | 2220 | 1466035696491 Marionette DEBUG loaded listener.js 17:08:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 60 (0D818000) [pid = 2220] [serial = 2337] [outer = 0D267800] 17:08:17 INFO - PROCESS | 2220 | 1466035696996 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]]]}] 17:08:17 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 17:08:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 17:08:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 17:08:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 17:08:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 730ms 17:08:17 INFO - PROCESS | 2220 | 1466035697060 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 17:08:17 INFO - PROCESS | 2220 | 1466035697065 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 17:08:17 INFO - PROCESS | 2220 | 1466035697070 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 17:08:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 17:08:17 INFO - PROCESS | 2220 | 1466035697073 Marionette TRACE conn6 <- [1,3074,null,{}] 17:08:17 INFO - PROCESS | 2220 | 1466035697076 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}] 17:08:17 INFO - PROCESS | 2220 | 1466035697079 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:08:17 INFO - PROCESS | 2220 | 1466035697165 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 17:08:17 INFO - PROCESS | 2220 | 1466035697178 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:17 INFO - PROCESS | 2220 | 1466035697181 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:08:17 INFO - PROCESS | 2220 | ++DOCSHELL 0DD39C00 == 29 [pid = 2220] [id = 780] 17:08:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 61 (0DD3B000) [pid = 2220] [serial = 2338] [outer = 00000000] 17:08:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 62 (0E20A000) [pid = 2220] [serial = 2339] [outer = 0DD3B000] 17:08:17 INFO - PROCESS | 2220 | 1466035697231 Marionette DEBUG loaded listener.js 17:08:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 63 (11386C00) [pid = 2220] [serial = 2340] [outer = 0DD3B000] 17:08:17 INFO - PROCESS | 2220 | 1466035697679 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 17:08:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 17:08:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 630ms 17:08:17 INFO - PROCESS | 2220 | 1466035697705 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 17:08:17 INFO - PROCESS | 2220 | 1466035697707 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 17:08:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 17:08:17 INFO - PROCESS | 2220 | 1466035697711 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 17:08:17 INFO - PROCESS | 2220 | 1466035697714 Marionette TRACE conn6 <- [1,3078,null,{}] 17:08:17 INFO - PROCESS | 2220 | 1466035697737 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}] 17:08:17 INFO - PROCESS | 2220 | 1466035697742 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:08:17 INFO - PROCESS | 2220 | 1466035697830 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 17:08:17 INFO - PROCESS | 2220 | 1466035697836 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:17 INFO - PROCESS | 2220 | 1466035697839 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:08:17 INFO - PROCESS | 2220 | ++DOCSHELL 14F33000 == 30 [pid = 2220] [id = 781] 17:08:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 64 (14F37000) [pid = 2220] [serial = 2341] [outer = 00000000] 17:08:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 65 (15C50400) [pid = 2220] [serial = 2342] [outer = 14F37000] 17:08:17 INFO - PROCESS | 2220 | 1466035697887 Marionette DEBUG loaded listener.js 17:08:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 66 (16474400) [pid = 2220] [serial = 2343] [outer = 14F37000] 17:08:18 INFO - PROCESS | 2220 | 1466035698328 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 17:08:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 17:08:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 630ms 17:08:18 INFO - PROCESS | 2220 | 1466035698345 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 17:08:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 17:08:18 INFO - PROCESS | 2220 | 1466035698347 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 17:08:18 INFO - PROCESS | 2220 | 1466035698350 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 17:08:18 INFO - PROCESS | 2220 | 1466035698352 Marionette TRACE conn6 <- [1,3082,null,{}] 17:08:18 INFO - PROCESS | 2220 | 1466035698355 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}] 17:08:18 INFO - PROCESS | 2220 | 1466035698357 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:08:18 INFO - PROCESS | 2220 | 1466035698502 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 17:08:18 INFO - PROCESS | 2220 | 1466035698519 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:18 INFO - PROCESS | 2220 | 1466035698521 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:08:18 INFO - PROCESS | 2220 | ++DOCSHELL 1698B000 == 31 [pid = 2220] [id = 782] 17:08:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 67 (1698B400) [pid = 2220] [serial = 2344] [outer = 00000000] 17:08:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (16B8CC00) [pid = 2220] [serial = 2345] [outer = 1698B400] 17:08:18 INFO - PROCESS | 2220 | 1466035698591 Marionette DEBUG loaded listener.js 17:08:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (17054C00) [pid = 2220] [serial = 2346] [outer = 1698B400] 17:08:19 INFO - PROCESS | 2220 | 1466035699001 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 17:08:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 17:08:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 670ms 17:08:19 INFO - PROCESS | 2220 | 1466035699021 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 17:08:19 INFO - PROCESS | 2220 | 1466035699023 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 17:08:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 17:08:19 INFO - PROCESS | 2220 | 1466035699026 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 17:08:19 INFO - PROCESS | 2220 | 1466035699028 Marionette TRACE conn6 <- [1,3086,null,{}] 17:08:19 INFO - PROCESS | 2220 | 1466035699032 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}] 17:08:19 INFO - PROCESS | 2220 | 1466035699034 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:08:19 INFO - PROCESS | 2220 | 1466035699151 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 17:08:19 INFO - PROCESS | 2220 | 1466035699156 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:19 INFO - PROCESS | 2220 | 1466035699158 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:08:19 INFO - PROCESS | 2220 | ++DOCSHELL 1862F800 == 32 [pid = 2220] [id = 783] 17:08:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (186CF400) [pid = 2220] [serial = 2347] [outer = 00000000] 17:08:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (186D7000) [pid = 2220] [serial = 2348] [outer = 186CF400] 17:08:19 INFO - PROCESS | 2220 | 1466035699202 Marionette DEBUG loaded listener.js 17:08:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (186D7400) [pid = 2220] [serial = 2349] [outer = 186CF400] 17:08:19 INFO - PROCESS | 2220 | 1466035699640 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]]]}] 17:08:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 17:08:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 17:08:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 630ms 17:08:19 INFO - PROCESS | 2220 | 1466035699657 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 17:08:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 17:08:19 INFO - PROCESS | 2220 | 1466035699659 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 17:08:19 INFO - PROCESS | 2220 | 1466035699662 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 17:08:19 INFO - PROCESS | 2220 | 1466035699664 Marionette TRACE conn6 <- [1,3090,null,{}] 17:08:19 INFO - PROCESS | 2220 | 1466035699667 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}] 17:08:19 INFO - PROCESS | 2220 | 1466035699673 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:08:19 INFO - PROCESS | 2220 | 1466035699828 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 17:08:19 INFO - PROCESS | 2220 | 1466035699924 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:19 INFO - PROCESS | 2220 | 1466035699926 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:08:19 INFO - PROCESS | 2220 | ++DOCSHELL 1455F000 == 33 [pid = 2220] [id = 784] 17:08:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (19283C00) [pid = 2220] [serial = 2350] [outer = 00000000] 17:08:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (19715000) [pid = 2220] [serial = 2351] [outer = 19283C00] 17:08:20 INFO - PROCESS | 2220 | 1466035699970 Marionette DEBUG loaded listener.js 17:08:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (1971B000) [pid = 2220] [serial = 2352] [outer = 19283C00] 17:08:20 INFO - PROCESS | 2220 | 1466035700356 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 17:08:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 17:08:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 730ms 17:08:20 INFO - PROCESS | 2220 | 1466035700395 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 17:08:20 INFO - PROCESS | 2220 | 1466035700397 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 17:08:20 INFO - PROCESS | 2220 | 1466035700400 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 17:08:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 17:08:20 INFO - PROCESS | 2220 | 1466035700401 Marionette TRACE conn6 <- [1,3094,null,{}] 17:08:20 INFO - PROCESS | 2220 | 1466035700405 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}] 17:08:20 INFO - PROCESS | 2220 | 1466035700407 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:08:20 INFO - PROCESS | 2220 | 1466035700632 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 17:08:20 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (1455DC00) [pid = 2220] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 17:08:20 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (0D936C00) [pid = 2220] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 17:08:20 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (11475000) [pid = 2220] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 17:08:20 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (16942000) [pid = 2220] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 17:08:20 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (0D7B1C00) [pid = 2220] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 17:08:20 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (0CDF1C00) [pid = 2220] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 17:08:20 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (1698F000) [pid = 2220] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 17:08:20 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (0DC82000) [pid = 2220] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 17:08:20 INFO - PROCESS | 2220 | --DOMWINDOW == 66 (16983800) [pid = 2220] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 17:08:20 INFO - PROCESS | 2220 | --DOMWINDOW == 65 (1928D000) [pid = 2220] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 17:08:20 INFO - PROCESS | 2220 | 1466035700698 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:20 INFO - PROCESS | 2220 | 1466035700700 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:08:20 INFO - PROCESS | 2220 | ++DOCSHELL 0CDF1C00 == 34 [pid = 2220] [id = 785] 17:08:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 66 (0D7B1C00) [pid = 2220] [serial = 2353] [outer = 00000000] 17:08:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 67 (1695FC00) [pid = 2220] [serial = 2354] [outer = 0D7B1C00] 17:08:20 INFO - PROCESS | 2220 | 1466035700743 Marionette DEBUG loaded listener.js 17:08:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (19795800) [pid = 2220] [serial = 2355] [outer = 0D7B1C00] 17:08:21 INFO - PROCESS | 2220 | 1466035701075 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]]]}] 17:08:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 17:08:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 17:08:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 17:08:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 730ms 17:08:21 INFO - PROCESS | 2220 | 1466035701138 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 17:08:21 INFO - PROCESS | 2220 | 1466035701140 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 17:08:21 INFO - PROCESS | 2220 | 1466035701143 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 17:08:21 INFO - PROCESS | 2220 | 1466035701145 Marionette TRACE conn6 <- [1,3098,null,{}] 17:08:21 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 17:08:21 INFO - PROCESS | 2220 | 1466035701148 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}] 17:08:21 INFO - PROCESS | 2220 | 1466035701150 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:08:21 INFO - PROCESS | 2220 | 1466035701254 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 17:08:21 INFO - PROCESS | 2220 | 1466035701262 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:21 INFO - PROCESS | 2220 | 1466035701264 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:08:21 INFO - PROCESS | 2220 | ++DOCSHELL 14554400 == 35 [pid = 2220] [id = 786] 17:08:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (15E03800) [pid = 2220] [serial = 2356] [outer = 00000000] 17:08:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (1A268000) [pid = 2220] [serial = 2357] [outer = 15E03800] 17:08:21 INFO - PROCESS | 2220 | 1466035701306 Marionette DEBUG loaded listener.js 17:08:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (1A3DBC00) [pid = 2220] [serial = 2358] [outer = 15E03800] 17:08:21 INFO - PROCESS | 2220 | 1466035701714 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"]]]}] 17:08:21 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 17:08:21 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 17:08:21 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 17:08:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:08:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:08:21 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 17:08:21 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 631ms 17:08:21 INFO - PROCESS | 2220 | 1466035701780 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 17:08:21 INFO - PROCESS | 2220 | 1466035701782 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 17:08:21 INFO - PROCESS | 2220 | 1466035701800 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 17:08:21 INFO - PROCESS | 2220 | 1466035701802 Marionette TRACE conn6 <- [1,3102,null,{}] 17:08:21 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 17:08:21 INFO - PROCESS | 2220 | 1466035701814 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}] 17:08:21 INFO - PROCESS | 2220 | 1466035701816 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:08:21 INFO - PROCESS | 2220 | 1466035701897 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 17:08:21 INFO - PROCESS | 2220 | 1466035701902 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\", \"affaf41e-af6f-4c75-a66a-01b757c26e3e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:21 INFO - PROCESS | 2220 | 1466035701904 Marionette INFO sendAsync e7e951c7-3da4-466b-b50c-f1708473a4b4 17:08:21 INFO - PROCESS | 2220 | ++DOCSHELL 14F31C00 == 36 [pid = 2220] [id = 787] 17:08:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (1A3DF000) [pid = 2220] [serial = 2359] [outer = 00000000] 17:08:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (1B380000) [pid = 2220] [serial = 2360] [outer = 1A3DF000] 17:08:21 INFO - PROCESS | 2220 | 1466035701946 Marionette DEBUG loaded listener.js 17:08:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (1B380800) [pid = 2220] [serial = 2361] [outer = 1A3DF000] 17:08:22 INFO - PROCESS | 2220 | 1466035702369 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]]]}] 17:08:22 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 17:08:22 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 630ms 17:08:22 INFO - PROCESS | 2220 | 1466035702449 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 17:08:22 INFO - PROCESS | 2220 | 1466035702451 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 17:08:23 WARNING - u'runner_teardown' () 17:08:23 INFO - No more tests 17:08:23 INFO - Got 0 unexpected results 17:08:23 INFO - SUITE-END | took 673s 17:08:23 INFO - Closing logging queue 17:08:23 INFO - queue closed 17:08:23 INFO - Return code: 0 17:08:23 WARNING - # TBPL SUCCESS # 17:08:23 INFO - Running post-action listener: _resource_record_post_action 17:08:23 INFO - Running post-run listener: _resource_record_post_run 17:08:24 INFO - Total resource usage - Wall time: 682s; CPU: 14.0%; Read bytes: 89767936; Write bytes: 1128556544; Read time: 1064380; Write time: 8470950 17:08:24 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 17:08:24 INFO - install - Wall time: 2s; CPU: 11.0%; Read bytes: 0; Write bytes: 56422400; Read time: 0; Write time: 41270 17:08:24 INFO - run-tests - Wall time: 680s; CPU: 14.0%; Read bytes: 89677312; Write bytes: 1067810816; Read time: 1049190; Write time: 8396020 17:08:24 INFO - Running post-run listener: _upload_blobber_files 17:08:24 INFO - Blob upload gear active. 17:08:24 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 17:08:24 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 17:08:24 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'] 17:08:24 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 17:08:25 INFO - (blobuploader) - INFO - Open directory for files ... 17:08:25 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 17:08:25 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:08:25 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:08:26 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 17:08:26 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:08:26 INFO - (blobuploader) - INFO - Done attempting. 17:08:26 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 17:08:26 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:08:26 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:08:28 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 17:08:28 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:08:28 INFO - (blobuploader) - INFO - Done attempting. 17:08:28 INFO - (blobuploader) - INFO - Iteration through files over. 17:08:28 INFO - Return code: 0 17:08:28 INFO - rmtree: C:\slave\test\build\uploaded_files.json 17:08:28 INFO - Using _rmtree_windows ... 17:08:28 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 17:08:28 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5c18951e1578fae8df068a9f477e098ecd47c074668f4d53a40e82099fa4cf1f2d8307d301777758b3cd097e166f3317ac0da92c30f04f1d16b3e2dae45d5b81", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d94480afd243187aa19630aeb9e2dd5f81629e8051c127413b524bff2c9bb3d9b927cf4616c2810fb142bd7fe08862a5591f4b8e4da2943e274d3114ab365bb1"} 17:08:28 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 17:08:28 INFO - Writing to file C:\slave\test\properties\blobber_files 17:08:28 INFO - Contents: 17:08:28 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5c18951e1578fae8df068a9f477e098ecd47c074668f4d53a40e82099fa4cf1f2d8307d301777758b3cd097e166f3317ac0da92c30f04f1d16b3e2dae45d5b81", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d94480afd243187aa19630aeb9e2dd5f81629e8051c127413b524bff2c9bb3d9b927cf4616c2810fb142bd7fe08862a5591f4b8e4da2943e274d3114ab365bb1"} 17:08:28 INFO - Running post-run listener: copy_logs_to_upload_dir 17:08:28 INFO - Copying logs to upload dir... 17:08:28 INFO - mkdir: C:\slave\test\build\upload\logs 17:08:28 INFO - Copying logs to upload dir... 17:08:28 INFO - Using _rmtree_windows ... 17:08:28 INFO - Using _rmtree_windows ... 17:08:28 INFO - Using _rmtree_windows ... 17:08:28 INFO - Using _rmtree_windows ... 17:08:28 INFO - Using _rmtree_windows ... 17:08:28 INFO - Using _rmtree_windows ... 17:08:28 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=903.709000 ========= master_lag: 0.16 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 3 secs) (at 2016-06-15 17:08:28.628011) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-15 17:08:28.628913) ========= '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-014 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-014 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-014 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/5c18951e1578fae8df068a9f477e098ecd47c074668f4d53a40e82099fa4cf1f2d8307d301777758b3cd097e166f3317ac0da92c30f04f1d16b3e2dae45d5b81", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d94480afd243187aa19630aeb9e2dd5f81629e8051c127413b524bff2c9bb3d9b927cf4616c2810fb142bd7fe08862a5591f4b8e4da2943e274d3114ab365bb1"} build_url:https://queue.taskcluster.net/v1/task/cQH_xHjISYyYcsXB3j1r9Q/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/cQH_xHjISYyYcsXB3j1r9Q/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/cQH_xHjISYyYcsXB3j1r9Q/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/5c18951e1578fae8df068a9f477e098ecd47c074668f4d53a40e82099fa4cf1f2d8307d301777758b3cd097e166f3317ac0da92c30f04f1d16b3e2dae45d5b81", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/d94480afd243187aa19630aeb9e2dd5f81629e8051c127413b524bff2c9bb3d9b927cf4616c2810fb142bd7fe08862a5591f4b8e4da2943e274d3114ab365bb1"}' symbols_url: 'https://queue.taskcluster.net/v1/task/cQH_xHjISYyYcsXB3j1r9Q/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-06-15 17:08:28.750283) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-15 17:08:28.750659) ========= '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-014 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-014 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-014 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-06-15 17:08:28.866675) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-15 17:08:28.866997) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-15 17:08:29.597595) ========= ========= Total master_lag: 0.29 =========