builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-078 starttime: 1466588344.11 results: success (0) buildid: 20160622005102 builduid: 903bf3ba67ac4973b547cb89e44da7aa revision: 3d3e03d528e015cb85dd7acf15e65443c0d3d589 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-22 02:39:04.111810) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-22 02:39:04.112311) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-22 02:39:04.112656) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-22 02:39:04.296642) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-22 02:39:04.297022) ========= '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-078 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-078 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-078 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 --02:39:06-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 27.74 MB/s 02:39:06 (27.74 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.611000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-22 02:39:05.974814) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 9 secs) (at 2016-06-22 02:39:05.975209) ========= '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-078 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-078 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-078 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=9.501000 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 9 secs) (at 2016-06-22 02:39:15.509827) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-22 02:39:15.510246) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 3d3e03d528e015cb85dd7acf15e65443c0d3d589 --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 3d3e03d528e015cb85dd7acf15e65443c0d3d589 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-078 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-078 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-078 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-22 02:39:16,798 truncating revision to first 12 chars 2016-06-22 02:39:16,798 Setting DEBUG logging. 2016-06-22 02:39:16,798 attempt 1/10 2016-06-22 02:39:16,798 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/3d3e03d528e0?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-22 02:39:17,834 unpacking tar archive at: mozilla-beta-3d3e03d528e0/testing/mozharness/ program finished with exit code 0 elapsedTime=1.883000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-22 02:39:17.459296) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-22 02:39:17.459656) ========= script_repo_revision: 3d3e03d528e015cb85dd7acf15e65443c0d3d589 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-22 02:39:17.460068) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-22 02:39:17.460344) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-22 02:39:17.477439) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 40 secs) (at 2016-06-22 02:39:17.477885) ========= '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-078 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-078 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-078 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 02:39:18 INFO - MultiFileLogger online at 20160622 02:39:18 in C:\slave\test 02:39:18 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 02:39:18 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 02:39:18 INFO - {'append_to_log': False, 02:39:18 INFO - 'base_work_dir': 'C:\\slave\\test', 02:39:18 INFO - 'blob_upload_branch': 'mozilla-beta', 02:39:18 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 02:39:18 INFO - 'buildbot_json_path': 'buildprops.json', 02:39:18 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 02:39:18 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 02:39:18 INFO - 'download_minidump_stackwalk': True, 02:39:18 INFO - 'download_symbols': 'true', 02:39:18 INFO - 'e10s': False, 02:39:18 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 02:39:18 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 02:39:18 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 02:39:18 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 02:39:18 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 02:39:18 INFO - 'C:/mozilla-build/tooltool.py'), 02:39:18 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 02:39:18 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 02:39:18 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 02:39:18 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 02:39:18 INFO - 'log_level': 'info', 02:39:18 INFO - 'log_to_console': True, 02:39:18 INFO - 'opt_config_files': (), 02:39:18 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 02:39:18 INFO - '--processes=1', 02:39:18 INFO - '--config=%(test_path)s/wptrunner.ini', 02:39:18 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 02:39:18 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 02:39:18 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 02:39:18 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 02:39:18 INFO - 'pip_index': False, 02:39:18 INFO - 'require_test_zip': True, 02:39:18 INFO - 'test_type': ('testharness',), 02:39:18 INFO - 'this_chunk': '1', 02:39:18 INFO - 'total_chunks': '10', 02:39:18 INFO - 'virtualenv_path': 'venv', 02:39:18 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 02:39:18 INFO - 'work_dir': 'build'} 02:39:18 INFO - ##### 02:39:18 INFO - ##### Running clobber step. 02:39:18 INFO - ##### 02:39:18 INFO - Running pre-action listener: _resource_record_pre_action 02:39:18 INFO - Running main action method: clobber 02:39:18 INFO - rmtree: C:\slave\test\build 02:39:18 INFO - Using _rmtree_windows ... 02:39:18 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 02:40:58 INFO - Running post-action listener: _resource_record_post_action 02:40:58 INFO - ##### 02:40:58 INFO - ##### Running read-buildbot-config step. 02:40:58 INFO - ##### 02:40:58 INFO - Running pre-action listener: _resource_record_pre_action 02:40:58 INFO - Running main action method: read_buildbot_config 02:40:58 INFO - Using buildbot properties: 02:40:58 INFO - { 02:40:58 INFO - "project": "", 02:40:58 INFO - "product": "firefox", 02:40:58 INFO - "script_repo_revision": "production", 02:40:58 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 02:40:58 INFO - "repository": "", 02:40:58 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 02:40:58 INFO - "buildid": "20160622005102", 02:40:58 INFO - "pgo_build": "False", 02:40:58 INFO - "basedir": "C:\\slave\\test", 02:40:58 INFO - "buildnumber": 11, 02:40:58 INFO - "slavename": "t-w732-ix-078", 02:40:58 INFO - "revision": "3d3e03d528e015cb85dd7acf15e65443c0d3d589", 02:40:58 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 02:40:58 INFO - "platform": "win32", 02:40:58 INFO - "branch": "mozilla-beta", 02:40:58 INFO - "repo_path": "releases/mozilla-beta", 02:40:58 INFO - "moz_repo_path": "", 02:40:58 INFO - "stage_platform": "win32", 02:40:58 INFO - "builduid": "903bf3ba67ac4973b547cb89e44da7aa", 02:40:58 INFO - "slavebuilddir": "test" 02:40:58 INFO - } 02:40:58 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/HZzeipmwRHyVfK1l6y-gtw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 02:40:58 INFO - Found installer url https://queue.taskcluster.net/v1/task/HZzeipmwRHyVfK1l6y-gtw/artifacts/public/build/firefox-48.0.en-US.win32.zip. 02:40:58 INFO - Running post-action listener: _resource_record_post_action 02:40:58 INFO - ##### 02:40:58 INFO - ##### Running download-and-extract step. 02:40:58 INFO - ##### 02:40:58 INFO - Running pre-action listener: _resource_record_pre_action 02:40:58 INFO - Running main action method: download_and_extract 02:40:58 INFO - mkdir: C:\slave\test\build\tests 02:40:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:40:58 INFO - https://queue.taskcluster.net/v1/task/HZzeipmwRHyVfK1l6y-gtw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 02:40:58 INFO - trying https://queue.taskcluster.net/v1/task/HZzeipmwRHyVfK1l6y-gtw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 02:40:58 INFO - Downloading https://queue.taskcluster.net/v1/task/HZzeipmwRHyVfK1l6y-gtw/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 02:40:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/HZzeipmwRHyVfK1l6y-gtw/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 02:40:59 INFO - Downloaded 1240 bytes. 02:40:59 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 02:40:59 INFO - Using the following test package requirements: 02:40:59 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 02:40:59 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:40:59 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 02:40:59 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:40:59 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 02:40:59 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:40:59 INFO - u'jsshell-win32.zip'], 02:40:59 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:40:59 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 02:40:59 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 02:40:59 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:40:59 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 02:40:59 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:40:59 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 02:40:59 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:40:59 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 02:40:59 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:40:59 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 02:40:59 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 02:40:59 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')]} 02:40:59 INFO - https://queue.taskcluster.net/v1/task/HZzeipmwRHyVfK1l6y-gtw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 02:40:59 INFO - trying https://queue.taskcluster.net/v1/task/HZzeipmwRHyVfK1l6y-gtw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 02:40:59 INFO - Downloading https://queue.taskcluster.net/v1/task/HZzeipmwRHyVfK1l6y-gtw/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 02:40:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/HZzeipmwRHyVfK1l6y-gtw/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 02:41:01 INFO - Downloaded 20352596 bytes. 02:41: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/*'] 02:41: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/* 02:41:03 INFO - caution: filename not matched: web-platform/* 02:41:03 INFO - Return code: 11 02:41: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')]} 02:41:03 INFO - https://queue.taskcluster.net/v1/task/HZzeipmwRHyVfK1l6y-gtw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 02:41:03 INFO - trying https://queue.taskcluster.net/v1/task/HZzeipmwRHyVfK1l6y-gtw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 02:41:03 INFO - Downloading https://queue.taskcluster.net/v1/task/HZzeipmwRHyVfK1l6y-gtw/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 02:41:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/HZzeipmwRHyVfK1l6y-gtw/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 02:41:06 INFO - Downloaded 36389112 bytes. 02:41:06 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/*'] 02:41:06 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/* 02:41:54 INFO - caution: filename not matched: bin/* 02:41:54 INFO - caution: filename not matched: config/* 02:41:54 INFO - caution: filename not matched: mozbase/* 02:41:54 INFO - caution: filename not matched: marionette/* 02:41:54 INFO - caution: filename not matched: tools/wptserve/* 02:41:54 INFO - Return code: 11 02:41:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:41:54 INFO - https://queue.taskcluster.net/v1/task/HZzeipmwRHyVfK1l6y-gtw/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 02:41:54 INFO - trying https://queue.taskcluster.net/v1/task/HZzeipmwRHyVfK1l6y-gtw/artifacts/public/build/firefox-48.0.en-US.win32.zip 02:41:54 INFO - Downloading https://queue.taskcluster.net/v1/task/HZzeipmwRHyVfK1l6y-gtw/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 02:41:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/HZzeipmwRHyVfK1l6y-gtw/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 02:41:59 INFO - Downloaded 68466640 bytes. 02:41:59 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/HZzeipmwRHyVfK1l6y-gtw/artifacts/public/build/firefox-48.0.en-US.win32.zip 02:41:59 INFO - mkdir: C:\slave\test\properties 02:41:59 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 02:41:59 INFO - Writing to file C:\slave\test\properties\build_url 02:41:59 INFO - Contents: 02:41:59 INFO - build_url:https://queue.taskcluster.net/v1/task/HZzeipmwRHyVfK1l6y-gtw/artifacts/public/build/firefox-48.0.en-US.win32.zip 02:41:59 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/HZzeipmwRHyVfK1l6y-gtw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 02:41:59 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 02:41:59 INFO - Writing to file C:\slave\test\properties\symbols_url 02:41:59 INFO - Contents: 02:41:59 INFO - symbols_url:https://queue.taskcluster.net/v1/task/HZzeipmwRHyVfK1l6y-gtw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 02:41:59 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')]} 02:41:59 INFO - https://queue.taskcluster.net/v1/task/HZzeipmwRHyVfK1l6y-gtw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 02:41:59 INFO - trying https://queue.taskcluster.net/v1/task/HZzeipmwRHyVfK1l6y-gtw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 02:41:59 INFO - Downloading https://queue.taskcluster.net/v1/task/HZzeipmwRHyVfK1l6y-gtw/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 02:41:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/HZzeipmwRHyVfK1l6y-gtw/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 02:42:03 INFO - Downloaded 55576319 bytes. 02:42:03 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'] 02:42:03 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 02:42:05 INFO - Return code: 0 02:42:05 INFO - Running post-action listener: _resource_record_post_action 02:42:05 INFO - Running post-action listener: set_extra_try_arguments 02:42:05 INFO - ##### 02:42:05 INFO - ##### Running create-virtualenv step. 02:42:05 INFO - ##### 02:42:05 INFO - Running pre-action listener: _pre_create_virtualenv 02:42:05 INFO - Running pre-action listener: _resource_record_pre_action 02:42:05 INFO - Running main action method: create_virtualenv 02:42:05 INFO - Creating virtualenv C:\slave\test\build\venv 02:42:05 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 02:42:05 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 02:42:12 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 02:42:17 INFO - Installing distribute......................................................................................................................................................................................done. 02:42:18 INFO - Return code: 0 02:42:18 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 02:42:18 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')]} 02:42:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:42:18 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')]} 02:42:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:42:18 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 0x019686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CD5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019260B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C4C368>, '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 0x018EAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CE10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-078', 'USERDOMAIN': 'T-W732-IX-078', '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-078', '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 02:42: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 02:42: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 02:42:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:42:18 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:42:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:42:18 INFO - 'COMPUTERNAME': 'T-W732-IX-078', 02:42:18 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:42:18 INFO - 'DCLOCATION': 'SCL3', 02:42:18 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:42:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:42:18 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:42:18 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:42:18 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:42:18 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:42:18 INFO - 'HOMEDRIVE': 'C:', 02:42:18 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:42:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:42:18 INFO - 'KTS_VERSION': '1.19c', 02:42:18 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:42:18 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:42:18 INFO - 'LOGONSERVER': '\\\\T-W732-IX-078', 02:42:18 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:42:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:42:18 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:42:18 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:42:18 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:42:18 INFO - 'MOZ_AIRBAG': '1', 02:42:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:42:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:42:18 INFO - 'MOZ_MSVCVERSION': '8', 02:42:18 INFO - 'MOZ_NO_REMOTE': '1', 02:42:18 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:42:18 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:42:18 INFO - 'NO_EM_RESTART': '1', 02:42:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:42:18 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:42:18 INFO - 'OS': 'Windows_NT', 02:42:18 INFO - 'OURDRIVE': 'C:', 02:42: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;', 02:42:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:42:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:42:18 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:42:18 INFO - 'PROCESSOR_LEVEL': '6', 02:42:18 INFO - 'PROCESSOR_REVISION': '1e05', 02:42:18 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:42:18 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:42:18 INFO - 'PROMPT': '$P$G', 02:42:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:42:18 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:42:18 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:42:18 INFO - 'PWD': 'C:\\slave\\test', 02:42:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:42:18 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:42:18 INFO - 'SYSTEMDRIVE': 'C:', 02:42:18 INFO - 'SYSTEMROOT': 'C:\\windows', 02:42:18 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:42:18 INFO - 'TEST1': 'testie', 02:42:18 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:42:18 INFO - 'USERDOMAIN': 'T-W732-IX-078', 02:42:18 INFO - 'USERNAME': 'cltbld', 02:42:18 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:42:18 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:42:18 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:42:18 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:42:18 INFO - 'WINDIR': 'C:\\windows', 02:42:18 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:42:18 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:42:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:42:19 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:42:19 INFO - Downloading/unpacking psutil>=0.7.1 02:42:20 INFO - Running setup.py egg_info for package psutil 02:42:20 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 02:42:20 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:42:20 INFO - Installing collected packages: psutil 02:42:20 INFO - Running setup.py install for psutil 02:42:20 INFO - building 'psutil._psutil_windows' extension 02:42:20 INFO - error: Unable to find vcvarsall.bat 02:42: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-ktd3yf-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 02:42:20 INFO - running install 02:42:20 INFO - running build 02:42:20 INFO - running build_py 02:42:20 INFO - creating build 02:42:20 INFO - creating build\lib.win32-2.7 02:42:20 INFO - creating build\lib.win32-2.7\psutil 02:42:20 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 02:42:20 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 02:42:20 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 02:42:20 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 02:42:20 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 02:42:20 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 02:42:20 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 02:42:20 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 02:42:20 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 02:42:20 INFO - running build_ext 02:42:20 INFO - building 'psutil._psutil_windows' extension 02:42:20 INFO - error: Unable to find vcvarsall.bat 02:42:20 INFO - ---------------------------------------- 02:42: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-ktd3yf-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 02:42:20 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 02:42:20 WARNING - Return code: 1 02:42: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 psutil>=0.7.1 failed after 1 tries! 02:42:20 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 02:42: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')]} 02:42:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:42: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')]} 02:42:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:42: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', '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 0x019686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CD5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019260B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C4C368>, '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 0x018EAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CE10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-078', 'USERDOMAIN': 'T-W732-IX-078', '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-078', '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 02:42: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', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 02:42: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 mozsystemmonitor==0.0.0 02:42:20 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:42:20 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:42:20 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:42:20 INFO - 'COMPUTERNAME': 'T-W732-IX-078', 02:42:20 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:42:20 INFO - 'DCLOCATION': 'SCL3', 02:42:20 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:42:20 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:42:20 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:42:20 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:42:20 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:42:20 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:42:20 INFO - 'HOMEDRIVE': 'C:', 02:42:20 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:42:20 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:42:20 INFO - 'KTS_VERSION': '1.19c', 02:42:20 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:42:20 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:42:20 INFO - 'LOGONSERVER': '\\\\T-W732-IX-078', 02:42:20 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:42:20 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:42:20 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:42:20 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:42:20 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:42:20 INFO - 'MOZ_AIRBAG': '1', 02:42:20 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:42:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:42:20 INFO - 'MOZ_MSVCVERSION': '8', 02:42:20 INFO - 'MOZ_NO_REMOTE': '1', 02:42:20 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:42:20 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:42:20 INFO - 'NO_EM_RESTART': '1', 02:42:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:42:20 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:42:20 INFO - 'OS': 'Windows_NT', 02:42:20 INFO - 'OURDRIVE': 'C:', 02:42: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;', 02:42:20 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:42:20 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:42:20 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:42:20 INFO - 'PROCESSOR_LEVEL': '6', 02:42:20 INFO - 'PROCESSOR_REVISION': '1e05', 02:42:20 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:42:20 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:42:20 INFO - 'PROMPT': '$P$G', 02:42:20 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:42:20 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:42:20 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:42:20 INFO - 'PWD': 'C:\\slave\\test', 02:42:20 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:42:20 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:42:20 INFO - 'SYSTEMDRIVE': 'C:', 02:42:20 INFO - 'SYSTEMROOT': 'C:\\windows', 02:42:20 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:42:20 INFO - 'TEST1': 'testie', 02:42:20 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:42:20 INFO - 'USERDOMAIN': 'T-W732-IX-078', 02:42:20 INFO - 'USERNAME': 'cltbld', 02:42:20 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:42:20 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:42:20 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:42:20 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:42:20 INFO - 'WINDIR': 'C:\\windows', 02:42:20 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:42:20 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:42:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:42:21 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:42:21 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 02:42:21 INFO - Downloading mozsystemmonitor-0.0.tar.gz 02:42:21 INFO - Running setup.py egg_info for package mozsystemmonitor 02:42:21 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 02:42:21 INFO - Running setup.py egg_info for package psutil 02:42:21 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 02:42:21 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:42:21 INFO - Installing collected packages: mozsystemmonitor, psutil 02:42:21 INFO - Running setup.py install for mozsystemmonitor 02:42:21 INFO - Running setup.py install for psutil 02:42:21 INFO - building 'psutil._psutil_windows' extension 02:42:21 INFO - error: Unable to find vcvarsall.bat 02:42:21 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-h7emiu-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 02:42:21 INFO - running install 02:42:21 INFO - running build 02:42:21 INFO - running build_py 02:42:21 INFO - running build_ext 02:42:21 INFO - building 'psutil._psutil_windows' extension 02:42:21 INFO - error: Unable to find vcvarsall.bat 02:42:21 INFO - ---------------------------------------- 02:42:21 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-h7emiu-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 02:42:21 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 02:42:21 WARNING - Return code: 1 02:42:21 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! 02:42:21 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 02:42:21 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')]} 02:42:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:42:21 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')]} 02:42:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:42:21 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 0x019686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CD5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019260B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C4C368>, '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 0x018EAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CE10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-078', 'USERDOMAIN': 'T-W732-IX-078', '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-078', '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 02:42:21 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 02:42:21 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 02:42:21 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:42:21 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:42:21 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:42:21 INFO - 'COMPUTERNAME': 'T-W732-IX-078', 02:42:21 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:42:21 INFO - 'DCLOCATION': 'SCL3', 02:42:21 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:42:21 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:42:21 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:42:21 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:42:21 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:42:21 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:42:21 INFO - 'HOMEDRIVE': 'C:', 02:42:21 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:42:21 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:42:21 INFO - 'KTS_VERSION': '1.19c', 02:42:21 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:42:21 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:42:21 INFO - 'LOGONSERVER': '\\\\T-W732-IX-078', 02:42:21 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:42:21 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:42:21 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:42:21 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:42:21 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:42:21 INFO - 'MOZ_AIRBAG': '1', 02:42:21 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:42:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:42:21 INFO - 'MOZ_MSVCVERSION': '8', 02:42:21 INFO - 'MOZ_NO_REMOTE': '1', 02:42:21 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:42:21 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:42:21 INFO - 'NO_EM_RESTART': '1', 02:42:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:42:21 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:42:21 INFO - 'OS': 'Windows_NT', 02:42:21 INFO - 'OURDRIVE': 'C:', 02:42:21 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;', 02:42:21 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:42:21 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:42:21 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:42:21 INFO - 'PROCESSOR_LEVEL': '6', 02:42:21 INFO - 'PROCESSOR_REVISION': '1e05', 02:42:21 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:42:21 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:42:21 INFO - 'PROMPT': '$P$G', 02:42:21 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:42:21 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:42:21 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:42:21 INFO - 'PWD': 'C:\\slave\\test', 02:42:21 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:42:21 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:42:21 INFO - 'SYSTEMDRIVE': 'C:', 02:42:21 INFO - 'SYSTEMROOT': 'C:\\windows', 02:42:21 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:42:21 INFO - 'TEST1': 'testie', 02:42:21 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:42:21 INFO - 'USERDOMAIN': 'T-W732-IX-078', 02:42:21 INFO - 'USERNAME': 'cltbld', 02:42:21 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:42:21 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:42:21 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:42:21 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:42:21 INFO - 'WINDIR': 'C:\\windows', 02:42:21 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:42:21 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:42:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:42:21 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:42:21 INFO - Downloading/unpacking blobuploader==1.2.4 02:42:21 INFO - Downloading blobuploader-1.2.4.tar.gz 02:42:21 INFO - Running setup.py egg_info for package blobuploader 02:42:21 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 02:42:25 INFO - Running setup.py egg_info for package requests 02:42:25 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 02:42:25 INFO - Downloading docopt-0.6.1.tar.gz 02:42:25 INFO - Running setup.py egg_info for package docopt 02:42:25 INFO - Installing collected packages: blobuploader, docopt, requests 02:42:25 INFO - Running setup.py install for blobuploader 02:42:25 INFO - Running setup.py install for docopt 02:42:25 INFO - Running setup.py install for requests 02:42:25 INFO - Successfully installed blobuploader docopt requests 02:42:25 INFO - Cleaning up... 02:42:25 INFO - Return code: 0 02:42:25 INFO - Installing None into virtualenv C:\slave\test\build\venv 02:42:25 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')]} 02:42:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:42:25 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')]} 02:42:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:42:25 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 0x019686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CD5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019260B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C4C368>, '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 0x018EAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CE10C0>, '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-078', 'USERDOMAIN': 'T-W732-IX-078', '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-078', '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 02:42:25 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 02:42:25 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 02:42:25 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:42:25 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:42:25 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:42:25 INFO - 'COMPUTERNAME': 'T-W732-IX-078', 02:42:25 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:42:25 INFO - 'DCLOCATION': 'SCL3', 02:42:25 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:42:25 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:42:25 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:42:25 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:42:25 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:42:25 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:42:25 INFO - 'HOMEDRIVE': 'C:', 02:42:25 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:42:25 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:42:25 INFO - 'KTS_VERSION': '1.19c', 02:42:25 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:42:25 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:42:25 INFO - 'LOGONSERVER': '\\\\T-W732-IX-078', 02:42:25 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:42:25 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:42:25 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:42:25 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:42:25 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:42:25 INFO - 'MOZ_AIRBAG': '1', 02:42:25 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:42:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:42:25 INFO - 'MOZ_MSVCVERSION': '8', 02:42:25 INFO - 'MOZ_NO_REMOTE': '1', 02:42:25 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:42:25 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:42:25 INFO - 'NO_EM_RESTART': '1', 02:42:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:42:25 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:42:25 INFO - 'OS': 'Windows_NT', 02:42:25 INFO - 'OURDRIVE': 'C:', 02:42:25 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;', 02:42:25 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:42:25 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:42:25 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:42:25 INFO - 'PROCESSOR_LEVEL': '6', 02:42:25 INFO - 'PROCESSOR_REVISION': '1e05', 02:42:25 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:42:25 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:42:25 INFO - 'PROMPT': '$P$G', 02:42:25 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:42:25 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:42:25 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:42:25 INFO - 'PWD': 'C:\\slave\\test', 02:42:25 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:42:25 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:42:25 INFO - 'SYSTEMDRIVE': 'C:', 02:42:25 INFO - 'SYSTEMROOT': 'C:\\windows', 02:42:25 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:42:25 INFO - 'TEST1': 'testie', 02:42:25 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:42:25 INFO - 'USERDOMAIN': 'T-W732-IX-078', 02:42:25 INFO - 'USERNAME': 'cltbld', 02:42:25 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:42:25 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:42:25 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:42:25 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:42:25 INFO - 'WINDIR': 'C:\\windows', 02:42:25 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:42:25 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:42:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:42:31 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:42:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 02:42:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 02:42:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 02:42:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 02:42:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 02:42:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 02:42:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 02:42:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 02:42:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 02:42:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 02:42:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 02:42:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 02:42:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 02:42:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 02:42:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 02:42:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 02:42:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 02:42:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 02:42:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 02:42:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 02:42:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 02:42:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 02:42:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 02:42:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 02:42:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 02:42:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 02:42:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 02:42:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 02:42:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 02:42:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 02:42:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 02:42:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 02:42:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 02:42:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 02:42:31 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 02:42:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 02:42:31 INFO - Unpacking c:\slave\test\build\tests\marionette\client 02:42:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 02:42:31 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 02:42:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 02:42:31 INFO - Unpacking c:\slave\test\build\tests\marionette 02:42:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 02:42:31 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:42:31 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 02:42:31 INFO - Running setup.py install for browsermob-proxy 02:42:44 INFO - Running setup.py install for manifestparser 02:42:44 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 02:42:44 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 02:42:44 INFO - Running setup.py install for marionette-client 02:42:44 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:42:44 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 02:42:44 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 02:42:44 INFO - Running setup.py install for marionette-driver 02:42:44 INFO - Running setup.py install for mozcrash 02:42:44 INFO - Running setup.py install for mozdebug 02:42:44 INFO - Running setup.py install for mozdevice 02:42:44 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 02:42:44 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 02:42:44 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 02:42:44 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 02:42:44 INFO - Running setup.py install for mozfile 02:42:44 INFO - Running setup.py install for mozhttpd 02:42:44 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 02:42:44 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 02:42:44 INFO - Running setup.py install for mozinfo 02:42:44 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 02:42:44 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 02:42:44 INFO - Running setup.py install for mozInstall 02:42:44 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 02:42:44 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 02:42:44 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 02:42:44 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 02:42:44 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 02:42:44 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 02:42:44 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 02:42:44 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 02:42:44 INFO - Running setup.py install for mozleak 02:42:44 INFO - Running setup.py install for mozlog 02:42:44 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 02:42:44 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 02:42:44 INFO - Running setup.py install for moznetwork 02:42:44 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 02:42:44 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 02:42:44 INFO - Running setup.py install for mozprocess 02:42:44 INFO - Running setup.py install for mozprofile 02:42:44 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 02:42:44 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 02:42:44 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 02:42:44 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 02:42:44 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 02:42:44 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 02:42:44 INFO - Running setup.py install for mozrunner 02:42:44 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 02:42:44 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 02:42:44 INFO - Running setup.py install for mozscreenshot 02:42:44 INFO - Running setup.py install for moztest 02:42:44 INFO - Running setup.py install for mozversion 02:42:44 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 02:42:44 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 02:42:44 INFO - Running setup.py install for wptserve 02:42:44 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 02:42:44 INFO - Cleaning up... 02:42:44 INFO - Return code: 0 02:42:44 INFO - Installing None into virtualenv C:\slave\test\build\venv 02:42:44 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')]} 02:42:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:42:44 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')]} 02:42:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:42:44 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 0x019686B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CD5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019260B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C4C368>, '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 0x018EAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CE10C0>, '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-078', 'USERDOMAIN': 'T-W732-IX-078', '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-078', '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 02:42:44 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 02:42:44 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 02:42:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:42:44 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:42:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:42:44 INFO - 'COMPUTERNAME': 'T-W732-IX-078', 02:42:44 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:42:44 INFO - 'DCLOCATION': 'SCL3', 02:42:44 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:42:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:42:44 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:42:44 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:42:44 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:42:44 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:42:44 INFO - 'HOMEDRIVE': 'C:', 02:42:44 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:42:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:42:44 INFO - 'KTS_VERSION': '1.19c', 02:42:44 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:42:44 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:42:44 INFO - 'LOGONSERVER': '\\\\T-W732-IX-078', 02:42:44 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:42:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:42:44 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:42:44 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:42:44 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:42:44 INFO - 'MOZ_AIRBAG': '1', 02:42:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:42:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:42:44 INFO - 'MOZ_MSVCVERSION': '8', 02:42:44 INFO - 'MOZ_NO_REMOTE': '1', 02:42:44 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:42:44 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:42:44 INFO - 'NO_EM_RESTART': '1', 02:42:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:42:44 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:42:44 INFO - 'OS': 'Windows_NT', 02:42:44 INFO - 'OURDRIVE': 'C:', 02:42:44 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;', 02:42:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:42:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:42:44 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:42:44 INFO - 'PROCESSOR_LEVEL': '6', 02:42:44 INFO - 'PROCESSOR_REVISION': '1e05', 02:42:44 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:42:44 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:42:44 INFO - 'PROMPT': '$P$G', 02:42:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:42:44 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:42:44 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:42:44 INFO - 'PWD': 'C:\\slave\\test', 02:42:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:42:44 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:42:44 INFO - 'SYSTEMDRIVE': 'C:', 02:42:44 INFO - 'SYSTEMROOT': 'C:\\windows', 02:42:44 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:42:44 INFO - 'TEST1': 'testie', 02:42:44 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:42:44 INFO - 'USERDOMAIN': 'T-W732-IX-078', 02:42:44 INFO - 'USERNAME': 'cltbld', 02:42:44 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:42:44 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:42:44 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:42:44 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:42:44 INFO - 'WINDIR': 'C:\\windows', 02:42:44 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:42:44 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:42:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:42:48 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:42:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 02:42:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 02:42:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 02:42:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 02:42:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 02:42:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 02:42:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 02:42:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 02:42:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 02:42:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 02:42:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 02:42:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 02:42:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 02:42:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 02:42:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 02:42:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 02:42:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 02:42:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 02:42:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 02:42:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 02:42:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 02:42:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 02:42:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 02:42:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 02:42:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 02:42:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 02:42:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 02:42:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 02:42:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 02:42:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 02:42:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 02:42:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 02:42:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 02:42:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 02:42:48 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 02:42:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 02:42:48 INFO - Unpacking c:\slave\test\build\tests\marionette\client 02:42:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 02:42:48 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 02:42:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 02:42:48 INFO - Unpacking c:\slave\test\build\tests\marionette 02:42:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 02:42:48 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:42:48 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)) 02:43:00 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)) 02:43:00 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)) 02:43:00 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)) 02:43:00 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)) 02:43:00 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 02:43:00 INFO - Downloading blessings-1.6.tar.gz 02:43:00 INFO - Running setup.py egg_info for package blessings 02:43:00 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)) 02:43:00 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 02:43:00 INFO - Running setup.py install for blessings 02:43:00 INFO - Running setup.py install for browsermob-proxy 02:43:00 INFO - Running setup.py install for manifestparser 02:43:00 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 02:43:00 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 02:43:00 INFO - Running setup.py install for marionette-client 02:43:00 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:43:00 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 02:43:00 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 02:43:00 INFO - Running setup.py install for marionette-driver 02:43:00 INFO - Running setup.py install for mozcrash 02:43:00 INFO - Running setup.py install for mozdebug 02:43:00 INFO - Running setup.py install for mozdevice 02:43:00 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 02:43:00 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 02:43:00 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 02:43:00 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 02:43:00 INFO - Running setup.py install for mozhttpd 02:43:00 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 02:43:00 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 02:43:00 INFO - Running setup.py install for mozInstall 02:43:00 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 02:43:00 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 02:43:00 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 02:43:00 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 02:43:00 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 02:43:00 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 02:43:00 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 02:43:00 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 02:43:00 INFO - Running setup.py install for mozleak 02:43:00 INFO - Running setup.py install for mozprofile 02:43:00 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 02:43:00 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 02:43:00 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 02:43:00 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 02:43:00 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 02:43:00 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 02:43:00 INFO - Running setup.py install for mozrunner 02:43:00 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 02:43:00 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 02:43:02 INFO - Running setup.py install for mozscreenshot 02:43:02 INFO - Running setup.py install for moztest 02:43:02 INFO - Running setup.py install for mozversion 02:43:02 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 02:43:02 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 02:43:02 INFO - Running setup.py install for wptserve 02:43:02 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 02:43:02 INFO - Cleaning up... 02:43:02 INFO - Return code: 0 02:43:02 INFO - Done creating virtualenv C:\slave\test\build\venv. 02:43:02 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 02:43:02 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 02:43:02 INFO - Reading from file tmpfile_stdout 02:43:02 INFO - Using _rmtree_windows ... 02:43:02 INFO - Using _rmtree_windows ... 02:43:02 INFO - Current package versions: 02:43:02 INFO - blessings == 1.6 02:43:02 INFO - blobuploader == 1.2.4 02:43:02 INFO - browsermob-proxy == 0.6.0 02:43:02 INFO - distribute == 0.6.14 02:43:02 INFO - docopt == 0.6.1 02:43:02 INFO - manifestparser == 1.1 02:43:02 INFO - marionette-client == 2.3.0 02:43:02 INFO - marionette-driver == 1.4.0 02:43:02 INFO - mozInstall == 1.12 02:43:02 INFO - mozcrash == 0.17 02:43:02 INFO - mozdebug == 0.1 02:43:02 INFO - mozdevice == 0.48 02:43:02 INFO - mozfile == 1.2 02:43:02 INFO - mozhttpd == 0.7 02:43:02 INFO - mozinfo == 0.9 02:43:02 INFO - mozleak == 0.1 02:43:02 INFO - mozlog == 3.1 02:43:02 INFO - moznetwork == 0.27 02:43:02 INFO - mozprocess == 0.22 02:43:02 INFO - mozprofile == 0.28 02:43:02 INFO - mozrunner == 6.11 02:43:02 INFO - mozscreenshot == 0.1 02:43:02 INFO - mozsystemmonitor == 0.0 02:43:02 INFO - moztest == 0.7 02:43:02 INFO - mozversion == 1.4 02:43:02 INFO - requests == 1.2.3 02:43:02 INFO - wptserve == 1.4.0 02:43:02 INFO - Running post-action listener: _resource_record_post_action 02:43:02 INFO - Running post-action listener: _start_resource_monitoring 02:43:02 INFO - Starting resource monitoring. 02:43:02 INFO - ##### 02:43:02 INFO - ##### Running pull step. 02:43:02 INFO - ##### 02:43:02 INFO - Running pre-action listener: _resource_record_pre_action 02:43:02 INFO - Running main action method: pull 02:43:02 INFO - Pull has nothing to do! 02:43:02 INFO - Running post-action listener: _resource_record_post_action 02:43:02 INFO - ##### 02:43:02 INFO - ##### Running install step. 02:43:02 INFO - ##### 02:43:02 INFO - Running pre-action listener: _resource_record_pre_action 02:43:02 INFO - Running main action method: install 02:43:02 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 02:43:02 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 02:43:03 INFO - Reading from file tmpfile_stdout 02:43:03 INFO - Using _rmtree_windows ... 02:43:03 INFO - Using _rmtree_windows ... 02:43:03 INFO - Detecting whether we're running mozinstall >=1.0... 02:43:03 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 02:43:03 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 02:43:03 INFO - Reading from file tmpfile_stdout 02:43:03 INFO - Output received: 02:43:03 INFO - Usage: mozinstall-script.py [options] installer 02:43:03 INFO - Options: 02:43:03 INFO - -h, --help show this help message and exit 02:43:03 INFO - -d DEST, --destination=DEST 02:43:03 INFO - Directory to install application into. [default: 02:43:03 INFO - "C:\slave\test"] 02:43:03 INFO - --app=APP Application being installed. [default: firefox] 02:43:03 INFO - Using _rmtree_windows ... 02:43:03 INFO - Using _rmtree_windows ... 02:43:03 INFO - mkdir: C:\slave\test\build\application 02:43:03 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'] 02:43:03 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 02:43:05 INFO - Reading from file tmpfile_stdout 02:43:05 INFO - Output received: 02:43:05 INFO - C:\slave\test\build\application\firefox\firefox.exe 02:43:05 INFO - Using _rmtree_windows ... 02:43:05 INFO - Using _rmtree_windows ... 02:43:05 INFO - Running post-action listener: _resource_record_post_action 02:43:05 INFO - ##### 02:43:05 INFO - ##### Running run-tests step. 02:43:05 INFO - ##### 02:43:05 INFO - Running pre-action listener: _resource_record_pre_action 02:43:05 INFO - Running main action method: run_tests 02:43:05 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 02:43:05 INFO - Minidump filename unknown. Determining based upon platform and architecture. 02:43:05 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 02:43:05 INFO - grabbing minidump binary from tooltool 02:43:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:43:05 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 0x01C4C368>, '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 0x018EAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CE10C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 02:43:05 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 02:43:05 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 02:43:05 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 02:43:06 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpduock5 02:43:06 INFO - INFO - File integrity verified, renaming tmpduock5 to win32-minidump_stackwalk.exe 02:43:06 INFO - Return code: 0 02:43:06 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 02:43:06 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 02:43:06 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/HZzeipmwRHyVfK1l6y-gtw/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 02:43:06 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/HZzeipmwRHyVfK1l6y-gtw/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 02:43:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:43:06 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:43:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:43:06 INFO - 'COMPUTERNAME': 'T-W732-IX-078', 02:43:06 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:43:06 INFO - 'DCLOCATION': 'SCL3', 02:43:06 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:43:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:43:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:43:06 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:43:06 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:43:06 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:43:06 INFO - 'HOMEDRIVE': 'C:', 02:43:06 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:43:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:43:06 INFO - 'KTS_VERSION': '1.19c', 02:43:06 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:43:06 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:43:06 INFO - 'LOGONSERVER': '\\\\T-W732-IX-078', 02:43:06 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 02:43:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:43:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:43:06 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:43:06 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:43:06 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:43:06 INFO - 'MOZ_AIRBAG': '1', 02:43:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:43:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:43:06 INFO - 'MOZ_MSVCVERSION': '8', 02:43:06 INFO - 'MOZ_NO_REMOTE': '1', 02:43:06 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:43:06 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:43:06 INFO - 'NO_EM_RESTART': '1', 02:43:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:43:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:43:06 INFO - 'OS': 'Windows_NT', 02:43:06 INFO - 'OURDRIVE': 'C:', 02:43:06 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 02:43:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:43:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:43:06 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:43:06 INFO - 'PROCESSOR_LEVEL': '6', 02:43:06 INFO - 'PROCESSOR_REVISION': '1e05', 02:43:06 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:43:06 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:43:06 INFO - 'PROMPT': '$P$G', 02:43:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:43:06 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:43:06 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:43:06 INFO - 'PWD': 'C:\\slave\\test', 02:43:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:43:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:43:06 INFO - 'SYSTEMDRIVE': 'C:', 02:43:06 INFO - 'SYSTEMROOT': 'C:\\windows', 02:43:06 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:43:06 INFO - 'TEST1': 'testie', 02:43:06 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:43:06 INFO - 'USERDOMAIN': 'T-W732-IX-078', 02:43:06 INFO - 'USERNAME': 'cltbld', 02:43:06 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:43:06 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:43:06 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:43:06 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:43:06 INFO - 'WINDIR': 'C:\\windows', 02:43:06 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:43:06 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:43:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:43:06 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/HZzeipmwRHyVfK1l6y-gtw/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 02:43:08 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 02:43:08 INFO - import pkg_resources 02:43:09 INFO - Using 1 client processes 02:43:12 INFO - SUITE-START | Running 778 tests 02:43:12 INFO - Running testharness tests 02:43:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 02:43:12 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 02:43:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 02:43:12 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 02:43:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 02:43:12 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 02:43:13 INFO - Setting up ssl 02:43:13 INFO - PROCESS | certutil | 02:43:13 INFO - PROCESS | certutil | 02:43:13 INFO - PROCESS | certutil | 02:43:13 INFO - Certificate Nickname Trust Attributes 02:43:13 INFO - SSL,S/MIME,JAR/XPI 02:43:13 INFO - 02:43:13 INFO - web-platform-tests CT,, 02:43:13 INFO - 02:43:13 INFO - Starting runner 02:43:14 INFO - PROCESS | 3472 | [3472] 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 02:43:14 INFO - PROCESS | 3472 | [3472] 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 02:43:14 INFO - PROCESS | 3472 | [3472] 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 02:43:15 INFO - PROCESS | 3472 | 1466588595657 Marionette DEBUG Marionette enabled via build flag and pref 02:43:16 INFO - PROCESS | 3472 | ++DOCSHELL 0CFCBC00 == 1 [pid = 3472] [id = 1] 02:43:16 INFO - PROCESS | 3472 | ++DOMWINDOW == 1 (0CFCC000) [pid = 3472] [serial = 1] [outer = 00000000] 02:43:16 INFO - PROCESS | 3472 | [3472] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:43:16 INFO - PROCESS | 3472 | ++DOMWINDOW == 2 (0CFCCC00) [pid = 3472] [serial = 2] [outer = 0CFCC000] 02:43:17 INFO - PROCESS | 3472 | ++DOCSHELL 0F30B800 == 2 [pid = 3472] [id = 2] 02:43:17 INFO - PROCESS | 3472 | ++DOMWINDOW == 3 (0F30BC00) [pid = 3472] [serial = 3] [outer = 00000000] 02:43:17 INFO - PROCESS | 3472 | [3472] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:43:17 INFO - PROCESS | 3472 | ++DOMWINDOW == 4 (0F30C800) [pid = 3472] [serial = 4] [outer = 0F30BC00] 02:43:17 INFO - PROCESS | 3472 | 1466588597400 Marionette INFO Listening on port 2828 02:43:19 INFO - PROCESS | 3472 | 1466588599021 Marionette DEBUG Marionette enabled via command-line flag 02:43:19 INFO - PROCESS | 3472 | [3472] 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 02:43:19 INFO - PROCESS | 3472 | [3472] 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 02:43:19 INFO - PROCESS | 3472 | ++DOCSHELL 15346C00 == 3 [pid = 3472] [id = 3] 02:43:19 INFO - PROCESS | 3472 | ++DOMWINDOW == 5 (1534EC00) [pid = 3472] [serial = 5] [outer = 00000000] 02:43:19 INFO - PROCESS | 3472 | [3472] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:43:19 INFO - PROCESS | 3472 | ++DOMWINDOW == 6 (1534F800) [pid = 3472] [serial = 6] [outer = 1534EC00] 02:43:19 INFO - PROCESS | 3472 | [3472] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 02:43:20 INFO - PROCESS | 3472 | ++DOMWINDOW == 7 (14E51C00) [pid = 3472] [serial = 7] [outer = 0F30BC00] 02:43:20 INFO - PROCESS | 3472 | [3472] 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 02:43:20 INFO - PROCESS | 3472 | 1466588600186 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49628 02:43:20 INFO - PROCESS | 3472 | [3472] 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 02:43:20 INFO - PROCESS | 3472 | 1466588600196 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49629 02:43:20 INFO - PROCESS | 3472 | [3472] 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 02:43:20 INFO - PROCESS | 3472 | 1466588600204 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49631 02:43:20 INFO - PROCESS | 3472 | [3472] 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 02:43:20 INFO - PROCESS | 3472 | 1466588600239 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49633 02:43:20 INFO - PROCESS | 3472 | [3472] 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 02:43:20 INFO - PROCESS | 3472 | 1466588600246 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49634 02:43:20 INFO - PROCESS | 3472 | 1466588600249 Marionette DEBUG Closed connection conn0 02:43:20 INFO - PROCESS | 3472 | 1466588600251 Marionette DEBUG Closed connection conn1 02:43:20 INFO - PROCESS | 3472 | 1466588600253 Marionette DEBUG Closed connection conn2 02:43:20 INFO - PROCESS | 3472 | 1466588600313 Marionette DEBUG Closed connection conn3 02:43:20 INFO - PROCESS | 3472 | 1466588600457 Marionette DEBUG Closed connection conn4 02:43:20 INFO - PROCESS | 3472 | [3472] 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 02:43:20 INFO - PROCESS | 3472 | 1466588600463 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49635 02:43:20 INFO - PROCESS | 3472 | 1466588600474 Marionette DEBUG Closed connection conn5 02:43:20 INFO - PROCESS | 3472 | [3472] 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 02:43:20 INFO - PROCESS | 3472 | 1466588600479 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49636 02:43:20 INFO - PROCESS | 3472 | ++DOCSHELL 0CFCD000 == 4 [pid = 3472] [id = 4] 02:43:20 INFO - PROCESS | 3472 | ++DOMWINDOW == 8 (1727E400) [pid = 3472] [serial = 8] [outer = 00000000] 02:43:20 INFO - PROCESS | 3472 | ++DOMWINDOW == 9 (17D4F000) [pid = 3472] [serial = 9] [outer = 1727E400] 02:43:20 INFO - PROCESS | 3472 | ++DOMWINDOW == 10 (17D54C00) [pid = 3472] [serial = 10] [outer = 1727E400] 02:43:20 INFO - PROCESS | 3472 | 1466588600620 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 02:43:20 INFO - PROCESS | 3472 | 1466588600626 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":"20160622005102","device":"desktop","version":"48.0"} 02:43:21 INFO - PROCESS | 3472 | [3472] 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 02:43:21 INFO - PROCESS | 3472 | [3472] 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 02:43:22 INFO - PROCESS | 3472 | [3472] 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 02:43:22 INFO - PROCESS | 3472 | ++DOCSHELL 172B3000 == 5 [pid = 3472] [id = 5] 02:43:22 INFO - PROCESS | 3472 | ++DOMWINDOW == 11 (19089C00) [pid = 3472] [serial = 11] [outer = 00000000] 02:43:22 INFO - PROCESS | 3472 | ++DOCSHELL 1951E000 == 6 [pid = 3472] [id = 6] 02:43:22 INFO - PROCESS | 3472 | ++DOMWINDOW == 12 (1951EC00) [pid = 3472] [serial = 12] [outer = 00000000] 02:43:23 INFO - PROCESS | 3472 | [3472] 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 02:43:23 INFO - PROCESS | 3472 | ++DOCSHELL 1A442C00 == 7 [pid = 3472] [id = 7] 02:43:23 INFO - PROCESS | 3472 | ++DOMWINDOW == 13 (1A443000) [pid = 3472] [serial = 13] [outer = 00000000] 02:43:23 INFO - PROCESS | 3472 | [3472] 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 02:43:23 INFO - PROCESS | 3472 | [3472] 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 02:43:23 INFO - PROCESS | 3472 | ++DOMWINDOW == 14 (1A4C7000) [pid = 3472] [serial = 14] [outer = 1A443000] 02:43:23 INFO - PROCESS | 3472 | ++DOMWINDOW == 15 (1A45BC00) [pid = 3472] [serial = 15] [outer = 19089C00] 02:43:23 INFO - PROCESS | 3472 | ++DOMWINDOW == 16 (1A45D400) [pid = 3472] [serial = 16] [outer = 1951EC00] 02:43:23 INFO - PROCESS | 3472 | ++DOMWINDOW == 17 (1A460000) [pid = 3472] [serial = 17] [outer = 1A443000] 02:43:24 INFO - PROCESS | 3472 | 1466588604263 Marionette INFO startBrowser 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:24 INFO - PROCESS | 3472 | 1466588604297 Marionette DEBUG loaded listener.js 02:43:24 INFO - PROCESS | 3472 | 1466588604311 Marionette DEBUG loaded listener.js 02:43:24 INFO - PROCESS | 3472 | 1466588604314 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:24 INFO - PROCESS | 3472 | ++DOMWINDOW == 18 (1CB1D000) [pid = 3472] [serial = 18] [outer = 1A443000] 02:43:25 INFO - PROCESS | 3472 | 1466588605018 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"5227c769-7dbd-411b-8ff9-8181e449481e","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":"20160622005102","device":"desktop","version":"48.0","command_id":1}}] 02:43:25 INFO - PROCESS | 3472 | 1466588605214 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}] 02:43:25 INFO - PROCESS | 3472 | 1466588605218 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:25 INFO - PROCESS | 3472 | 1466588605310 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 02:43:25 INFO - PROCESS | 3472 | 1466588605327 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 02:43:25 INFO - PROCESS | 3472 | 1466588605330 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:25 INFO - PROCESS | 3472 | [3472] 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 02:43:26 INFO - PROCESS | 3472 | [3472] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:43:26 INFO - PROCESS | 3472 | ++DOMWINDOW == 19 (1D918C00) [pid = 3472] [serial = 19] [outer = 1A443000] 02:43:26 INFO - PROCESS | 3472 | [3472] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:43:26 INFO - PROCESS | 3472 | 1466588606330 Marionette TRACE conn6 <- [1,3,null,{}] 02:43:26 INFO - PROCESS | 3472 | 1466588606334 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 02:43:26 INFO - PROCESS | 3472 | 1466588606336 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:26 INFO - PROCESS | 3472 | 1466588606393 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 02:43:26 INFO - PROCESS | 3472 | 1466588606411 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 02:43:26 INFO - PROCESS | 3472 | 1466588606414 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 02:43:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 02:43:26 INFO - PROCESS | 3472 | 1466588606419 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 02:43:26 INFO - PROCESS | 3472 | 1466588606422 Marionette TRACE conn6 <- [1,6,null,{}] 02:43:26 INFO - PROCESS | 3472 | 1466588606508 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}] 02:43:26 INFO - PROCESS | 3472 | 1466588606511 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:26 INFO - PROCESS | 3472 | 1466588606527 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 02:43:26 INFO - PROCESS | 3472 | 1466588606532 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:26 INFO - PROCESS | 3472 | 1466588606534 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:26 INFO - PROCESS | 3472 | ++DOCSHELL 1E2BA400 == 8 [pid = 3472] [id = 8] 02:43:26 INFO - PROCESS | 3472 | ++DOMWINDOW == 20 (1E2BA800) [pid = 3472] [serial = 20] [outer = 00000000] 02:43:26 INFO - PROCESS | 3472 | ++DOMWINDOW == 21 (1E2BD000) [pid = 3472] [serial = 21] [outer = 1E2BA800] 02:43:26 INFO - PROCESS | 3472 | 1466588606583 Marionette DEBUG loaded listener.js 02:43:26 INFO - PROCESS | 3472 | ++DOMWINDOW == 22 (1E2C1400) [pid = 3472] [serial = 22] [outer = 1E2BA800] 02:43:26 INFO - PROCESS | 3472 | --DOCSHELL 0CFCBC00 == 7 [pid = 3472] [id = 1] 02:43:26 INFO - PROCESS | 3472 | ++DOCSHELL 0926DC00 == 8 [pid = 3472] [id = 9] 02:43:26 INFO - PROCESS | 3472 | ++DOMWINDOW == 23 (092CC400) [pid = 3472] [serial = 23] [outer = 00000000] 02:43:27 INFO - PROCESS | 3472 | ++DOMWINDOW == 24 (0CB2D800) [pid = 3472] [serial = 24] [outer = 092CC400] 02:43:27 INFO - PROCESS | 3472 | 1466588607019 Marionette DEBUG loaded listener.js 02:43:27 INFO - PROCESS | 3472 | ++DOMWINDOW == 25 (0D2EF000) [pid = 3472] [serial = 25] [outer = 092CC400] 02:43:27 INFO - PROCESS | 3472 | [3472] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:43:27 INFO - PROCESS | 3472 | 1466588607864 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]]]}] 02:43:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 02:43:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1477ms 02:43:27 INFO - PROCESS | 3472 | 1466588607901 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 02:43:27 INFO - PROCESS | 3472 | 1466588607905 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 02:43:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 02:43:27 INFO - PROCESS | 3472 | 1466588607910 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 02:43:27 INFO - PROCESS | 3472 | 1466588607913 Marionette TRACE conn6 <- [1,10,null,{}] 02:43:27 INFO - PROCESS | 3472 | 1466588607922 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}] 02:43:27 INFO - PROCESS | 3472 | 1466588607925 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:28 INFO - PROCESS | 3472 | 1466588608055 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 02:43:28 INFO - PROCESS | 3472 | 1466588608124 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:28 INFO - PROCESS | 3472 | 1466588608127 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:28 INFO - PROCESS | 3472 | ++DOCSHELL 198BFC00 == 9 [pid = 3472] [id = 10] 02:43:28 INFO - PROCESS | 3472 | ++DOMWINDOW == 26 (198C0000) [pid = 3472] [serial = 26] [outer = 00000000] 02:43:28 INFO - PROCESS | 3472 | ++DOMWINDOW == 27 (1A64CC00) [pid = 3472] [serial = 27] [outer = 198C0000] 02:43:28 INFO - PROCESS | 3472 | 1466588608188 Marionette DEBUG loaded listener.js 02:43:28 INFO - PROCESS | 3472 | ++DOMWINDOW == 28 (1C02C000) [pid = 3472] [serial = 28] [outer = 198C0000] 02:43:28 INFO - PROCESS | 3472 | 1466588608899 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]]]}] 02:43:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 02:43:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1027ms 02:43:28 INFO - PROCESS | 3472 | 1466588608939 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 02:43:28 INFO - PROCESS | 3472 | 1466588608943 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 02:43:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 02:43:28 INFO - PROCESS | 3472 | 1466588608948 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 02:43:28 INFO - PROCESS | 3472 | 1466588608952 Marionette TRACE conn6 <- [1,14,null,{}] 02:43:28 INFO - PROCESS | 3472 | 1466588608957 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}] 02:43:28 INFO - PROCESS | 3472 | 1466588608960 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:29 INFO - PROCESS | 3472 | 1466588609063 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 02:43:29 INFO - PROCESS | 3472 | 1466588609123 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:29 INFO - PROCESS | 3472 | 1466588609127 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:29 INFO - PROCESS | 3472 | ++DOCSHELL 0CFC7000 == 10 [pid = 3472] [id = 11] 02:43:29 INFO - PROCESS | 3472 | ++DOMWINDOW == 29 (0CFC9400) [pid = 3472] [serial = 29] [outer = 00000000] 02:43:29 INFO - PROCESS | 3472 | ++DOMWINDOW == 30 (0D142800) [pid = 3472] [serial = 30] [outer = 0CFC9400] 02:43:29 INFO - PROCESS | 3472 | 1466588609177 Marionette DEBUG loaded listener.js 02:43:29 INFO - PROCESS | 3472 | ++DOMWINDOW == 31 (0D262000) [pid = 3472] [serial = 31] [outer = 0CFC9400] 02:43:29 INFO - PROCESS | 3472 | --DOCSHELL 0CFCD000 == 9 [pid = 3472] [id = 4] 02:43:29 INFO - PROCESS | 3472 | 1466588609618 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]]]}] 02:43:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 02:43:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 728ms 02:43:29 INFO - PROCESS | 3472 | 1466588609679 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 02:43:29 INFO - PROCESS | 3472 | 1466588609684 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 02:43:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 02:43:29 INFO - PROCESS | 3472 | 1466588609690 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 02:43:29 INFO - PROCESS | 3472 | 1466588609693 Marionette TRACE conn6 <- [1,18,null,{}] 02:43:29 INFO - PROCESS | 3472 | 1466588609696 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}] 02:43:29 INFO - PROCESS | 3472 | 1466588609699 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:29 INFO - PROCESS | 3472 | ++DOCSHELL 0F310800 == 10 [pid = 3472] [id = 12] 02:43:29 INFO - PROCESS | 3472 | ++DOMWINDOW == 32 (0F311000) [pid = 3472] [serial = 32] [outer = 00000000] 02:43:29 INFO - PROCESS | 3472 | 1466588609804 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 02:43:29 INFO - PROCESS | 3472 | ++DOMWINDOW == 33 (0F397000) [pid = 3472] [serial = 33] [outer = 0F311000] 02:43:29 INFO - PROCESS | 3472 | ++DOMWINDOW == 34 (14A17800) [pid = 3472] [serial = 34] [outer = 0F311000] 02:43:29 INFO - PROCESS | 3472 | 1466588609846 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:29 INFO - PROCESS | 3472 | 1466588609848 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:29 INFO - PROCESS | 3472 | ++DOCSHELL 0926B400 == 11 [pid = 3472] [id = 13] 02:43:29 INFO - PROCESS | 3472 | ++DOMWINDOW == 35 (14A1B800) [pid = 3472] [serial = 35] [outer = 00000000] 02:43:29 INFO - PROCESS | 3472 | ++DOMWINDOW == 36 (14BBFC00) [pid = 3472] [serial = 36] [outer = 14A1B800] 02:43:29 INFO - PROCESS | 3472 | ++DOCSHELL 14DCA000 == 12 [pid = 3472] [id = 14] 02:43:29 INFO - PROCESS | 3472 | ++DOMWINDOW == 37 (14DCA400) [pid = 3472] [serial = 37] [outer = 00000000] 02:43:29 INFO - PROCESS | 3472 | ++DOMWINDOW == 38 (14E59C00) [pid = 3472] [serial = 38] [outer = 14DCA400] 02:43:29 INFO - PROCESS | 3472 | 1466588609938 Marionette DEBUG loaded listener.js 02:43:30 INFO - PROCESS | 3472 | ++DOMWINDOW == 39 (1529BC00) [pid = 3472] [serial = 39] [outer = 14DCA400] 02:43:30 INFO - PROCESS | 3472 | ++DOMWINDOW == 40 (1542EC00) [pid = 3472] [serial = 40] [outer = 14A1B800] 02:43:30 INFO - PROCESS | 3472 | 1466588610472 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]]]}] 02:43:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 02:43:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 829ms 02:43:30 INFO - PROCESS | 3472 | 1466588610524 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 02:43:30 INFO - PROCESS | 3472 | 1466588610526 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 02:43:30 INFO - PROCESS | 3472 | 1466588610529 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 02:43:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 02:43:30 INFO - PROCESS | 3472 | 1466588610533 Marionette TRACE conn6 <- [1,22,null,{}] 02:43:30 INFO - PROCESS | 3472 | 1466588610544 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}] 02:43:30 INFO - PROCESS | 3472 | 1466588610548 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:30 INFO - PROCESS | 3472 | 1466588610647 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 02:43:30 INFO - PROCESS | 3472 | 1466588610711 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:30 INFO - PROCESS | 3472 | 1466588610714 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:30 INFO - PROCESS | 3472 | ++DOCSHELL 1814D400 == 13 [pid = 3472] [id = 15] 02:43:30 INFO - PROCESS | 3472 | ++DOMWINDOW == 41 (1814D800) [pid = 3472] [serial = 41] [outer = 00000000] 02:43:30 INFO - PROCESS | 3472 | ++DOMWINDOW == 42 (188ACC00) [pid = 3472] [serial = 42] [outer = 1814D800] 02:43:30 INFO - PROCESS | 3472 | 1466588610762 Marionette DEBUG loaded listener.js 02:43:30 INFO - PROCESS | 3472 | ++DOMWINDOW == 43 (1901C000) [pid = 3472] [serial = 43] [outer = 1814D800] 02:43:31 INFO - PROCESS | 3472 | 1466588611117 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]]]}] 02:43:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 02:43:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 02:43:31 INFO - PROCESS | 3472 | 1466588611164 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 02:43:31 INFO - PROCESS | 3472 | 1466588611167 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 02:43:31 INFO - PROCESS | 3472 | 1466588611170 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 02:43:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 02:43:31 INFO - PROCESS | 3472 | 1466588611172 Marionette TRACE conn6 <- [1,26,null,{}] 02:43:31 INFO - PROCESS | 3472 | 1466588611176 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}] 02:43:31 INFO - PROCESS | 3472 | 1466588611178 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:31 INFO - PROCESS | 3472 | 1466588611268 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 02:43:31 INFO - PROCESS | 3472 | 1466588611274 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:31 INFO - PROCESS | 3472 | 1466588611276 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:31 INFO - PROCESS | 3472 | ++DOCSHELL 19515000 == 14 [pid = 3472] [id = 16] 02:43:31 INFO - PROCESS | 3472 | ++DOMWINDOW == 44 (19516C00) [pid = 3472] [serial = 44] [outer = 00000000] 02:43:31 INFO - PROCESS | 3472 | ++DOMWINDOW == 45 (19D28000) [pid = 3472] [serial = 45] [outer = 19516C00] 02:43:31 INFO - PROCESS | 3472 | 1466588611322 Marionette DEBUG loaded listener.js 02:43:31 INFO - PROCESS | 3472 | ++DOMWINDOW == 46 (1814D000) [pid = 3472] [serial = 46] [outer = 19516C00] 02:43:31 INFO - PROCESS | 3472 | 1466588611744 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]]]}] 02:43:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 02:43:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 631ms 02:43:31 INFO - PROCESS | 3472 | 1466588611805 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 02:43:31 INFO - PROCESS | 3472 | 1466588611807 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 02:43:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 02:43:31 INFO - PROCESS | 3472 | 1466588611811 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 02:43:31 INFO - PROCESS | 3472 | 1466588611813 Marionette TRACE conn6 <- [1,30,null,{}] 02:43:31 INFO - PROCESS | 3472 | 1466588611816 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}] 02:43:31 INFO - PROCESS | 3472 | 1466588611818 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:31 INFO - PROCESS | 3472 | 1466588611896 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 02:43:31 INFO - PROCESS | 3472 | 1466588611904 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:31 INFO - PROCESS | 3472 | 1466588611906 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:31 INFO - PROCESS | 3472 | ++DOCSHELL 1A647000 == 15 [pid = 3472] [id = 17] 02:43:31 INFO - PROCESS | 3472 | ++DOMWINDOW == 47 (1A64BC00) [pid = 3472] [serial = 47] [outer = 00000000] 02:43:31 INFO - PROCESS | 3472 | ++DOMWINDOW == 48 (1A8F4000) [pid = 3472] [serial = 48] [outer = 1A64BC00] 02:43:31 INFO - PROCESS | 3472 | 1466588611951 Marionette DEBUG loaded listener.js 02:43:32 INFO - PROCESS | 3472 | ++DOMWINDOW == 49 (1A8FB800) [pid = 3472] [serial = 49] [outer = 1A64BC00] 02:43:32 INFO - PROCESS | 3472 | 1466588612355 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]]]}] 02:43:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 02:43:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 569ms 02:43:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 02:43:32 INFO - PROCESS | 3472 | 1466588612385 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 02:43:32 INFO - PROCESS | 3472 | 1466588612387 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 02:43:32 INFO - PROCESS | 3472 | 1466588612390 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 02:43:32 INFO - PROCESS | 3472 | 1466588612392 Marionette TRACE conn6 <- [1,34,null,{}] 02:43:32 INFO - PROCESS | 3472 | 1466588612395 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}] 02:43:32 INFO - PROCESS | 3472 | 1466588612401 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:32 INFO - PROCESS | 3472 | 1466588612546 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 02:43:32 INFO - PROCESS | 3472 | 1466588612558 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:32 INFO - PROCESS | 3472 | 1466588612560 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:32 INFO - PROCESS | 3472 | ++DOCSHELL 17D2B800 == 16 [pid = 3472] [id = 18] 02:43:32 INFO - PROCESS | 3472 | ++DOMWINDOW == 50 (17D2C000) [pid = 3472] [serial = 50] [outer = 00000000] 02:43:32 INFO - PROCESS | 3472 | ++DOMWINDOW == 51 (1ABD9800) [pid = 3472] [serial = 51] [outer = 17D2C000] 02:43:32 INFO - PROCESS | 3472 | 1466588612604 Marionette DEBUG loaded listener.js 02:43:32 INFO - PROCESS | 3472 | ++DOMWINDOW == 52 (1BD3B400) [pid = 3472] [serial = 52] [outer = 17D2C000] 02:43:32 INFO - PROCESS | 3472 | 1466588612958 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]]]}] 02:43:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 02:43:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 630ms 02:43:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 02:43:33 INFO - PROCESS | 3472 | 1466588613027 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 02:43:33 INFO - PROCESS | 3472 | 1466588613029 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 02:43:33 INFO - PROCESS | 3472 | 1466588613032 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 02:43:33 INFO - PROCESS | 3472 | 1466588613034 Marionette TRACE conn6 <- [1,38,null,{}] 02:43:33 INFO - PROCESS | 3472 | 1466588613037 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}] 02:43:33 INFO - PROCESS | 3472 | 1466588613039 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:33 INFO - PROCESS | 3472 | 1466588613115 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 02:43:33 INFO - PROCESS | 3472 | 1466588613120 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:33 INFO - PROCESS | 3472 | 1466588613122 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:33 INFO - PROCESS | 3472 | ++DOCSHELL 1988E000 == 17 [pid = 3472] [id = 19] 02:43:33 INFO - PROCESS | 3472 | ++DOMWINDOW == 53 (1988E800) [pid = 3472] [serial = 53] [outer = 00000000] 02:43:33 INFO - PROCESS | 3472 | ++DOMWINDOW == 54 (19896000) [pid = 3472] [serial = 54] [outer = 1988E800] 02:43:33 INFO - PROCESS | 3472 | 1466588613167 Marionette DEBUG loaded listener.js 02:43:33 INFO - PROCESS | 3472 | ++DOMWINDOW == 55 (19898400) [pid = 3472] [serial = 55] [outer = 1988E800] 02:43:33 INFO - PROCESS | 3472 | 1466588613564 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]]]}] 02:43:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 02:43:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 02:43:33 INFO - PROCESS | 3472 | 1466588613606 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 02:43:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 02:43:33 INFO - PROCESS | 3472 | 1466588613617 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 02:43:33 INFO - PROCESS | 3472 | 1466588613632 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 02:43:33 INFO - PROCESS | 3472 | 1466588613634 Marionette TRACE conn6 <- [1,42,null,{}] 02:43:33 INFO - PROCESS | 3472 | 1466588613638 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}] 02:43:33 INFO - PROCESS | 3472 | 1466588613640 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:33 INFO - PROCESS | 3472 | 1466588613716 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 02:43:33 INFO - PROCESS | 3472 | 1466588613721 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:33 INFO - PROCESS | 3472 | 1466588613723 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:33 INFO - PROCESS | 3472 | ++DOCSHELL 19CD5000 == 18 [pid = 3472] [id = 20] 02:43:33 INFO - PROCESS | 3472 | ++DOMWINDOW == 56 (19CD5400) [pid = 3472] [serial = 56] [outer = 00000000] 02:43:33 INFO - PROCESS | 3472 | ++DOMWINDOW == 57 (19CD8C00) [pid = 3472] [serial = 57] [outer = 19CD5400] 02:43:33 INFO - PROCESS | 3472 | 1466588613769 Marionette DEBUG loaded listener.js 02:43:33 INFO - PROCESS | 3472 | ++DOMWINDOW == 58 (19CDBC00) [pid = 3472] [serial = 58] [outer = 19CD5400] 02:43:34 INFO - PROCESS | 3472 | 1466588614148 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]]]}] 02:43:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 02:43:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 589ms 02:43:34 INFO - PROCESS | 3472 | 1466588614263 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 02:43:34 INFO - PROCESS | 3472 | 1466588614264 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 02:43:34 INFO - PROCESS | 3472 | 1466588614270 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 02:43:34 INFO - PROCESS | 3472 | 1466588614272 Marionette TRACE conn6 <- [1,46,null,{}] 02:43:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 02:43:34 INFO - PROCESS | 3472 | 1466588614280 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}] 02:43:34 INFO - PROCESS | 3472 | 1466588614282 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:34 INFO - PROCESS | 3472 | 1466588614362 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 02:43:34 INFO - PROCESS | 3472 | 1466588614368 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:34 INFO - PROCESS | 3472 | 1466588614370 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:34 INFO - PROCESS | 3472 | ++DOCSHELL 1BDE2400 == 19 [pid = 3472] [id = 21] 02:43:34 INFO - PROCESS | 3472 | ++DOMWINDOW == 59 (1CAA4800) [pid = 3472] [serial = 59] [outer = 00000000] 02:43:34 INFO - PROCESS | 3472 | ++DOMWINDOW == 60 (1E2BE000) [pid = 3472] [serial = 60] [outer = 1CAA4800] 02:43:34 INFO - PROCESS | 3472 | 1466588614424 Marionette DEBUG loaded listener.js 02:43:34 INFO - PROCESS | 3472 | ++DOMWINDOW == 61 (1E2C3400) [pid = 3472] [serial = 61] [outer = 1CAA4800] 02:43:34 INFO - PROCESS | 3472 | 1466588614832 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]]]}] 02:43:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 02:43:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 02:43:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 02:43:34 INFO - PROCESS | 3472 | 1466588614847 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 02:43:34 INFO - PROCESS | 3472 | 1466588614849 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 02:43:34 INFO - PROCESS | 3472 | 1466588614852 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 02:43:34 INFO - PROCESS | 3472 | 1466588614853 Marionette TRACE conn6 <- [1,50,null,{}] 02:43:34 INFO - PROCESS | 3472 | 1466588614857 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}] 02:43:34 INFO - PROCESS | 3472 | 1466588614858 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:34 INFO - PROCESS | 3472 | 1466588614970 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 02:43:34 INFO - PROCESS | 3472 | 1466588614986 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:34 INFO - PROCESS | 3472 | 1466588614988 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:35 INFO - PROCESS | 3472 | ++DOCSHELL 195B8000 == 20 [pid = 3472] [id = 22] 02:43:35 INFO - PROCESS | 3472 | ++DOMWINDOW == 62 (195B8400) [pid = 3472] [serial = 62] [outer = 00000000] 02:43:35 INFO - PROCESS | 3472 | ++DOMWINDOW == 63 (195BC800) [pid = 3472] [serial = 63] [outer = 195B8400] 02:43:35 INFO - PROCESS | 3472 | 1466588615032 Marionette DEBUG loaded listener.js 02:43:35 INFO - PROCESS | 3472 | ++DOMWINDOW == 64 (172AF000) [pid = 3472] [serial = 64] [outer = 195B8400] 02:43:35 INFO - PROCESS | 3472 | 1466588615397 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]]]}] 02:43:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 02:43:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 569ms 02:43:35 INFO - PROCESS | 3472 | 1466588615423 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 02:43:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 02:43:35 INFO - PROCESS | 3472 | 1466588615425 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 02:43:35 INFO - PROCESS | 3472 | 1466588615428 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 02:43:35 INFO - PROCESS | 3472 | 1466588615431 Marionette TRACE conn6 <- [1,54,null,{}] 02:43:35 INFO - PROCESS | 3472 | 1466588615434 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}] 02:43:35 INFO - PROCESS | 3472 | 1466588615436 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:35 INFO - PROCESS | 3472 | 1466588615559 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 02:43:35 INFO - PROCESS | 3472 | 1466588615596 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:35 INFO - PROCESS | 3472 | 1466588615598 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:35 INFO - PROCESS | 3472 | ++DOCSHELL 0C906400 == 21 [pid = 3472] [id = 23] 02:43:35 INFO - PROCESS | 3472 | ++DOMWINDOW == 65 (0C906C00) [pid = 3472] [serial = 65] [outer = 00000000] 02:43:35 INFO - PROCESS | 3472 | ++DOMWINDOW == 66 (0C90FC00) [pid = 3472] [serial = 66] [outer = 0C906C00] 02:43:35 INFO - PROCESS | 3472 | 1466588615643 Marionette DEBUG loaded listener.js 02:43:35 INFO - PROCESS | 3472 | ++DOMWINDOW == 67 (1E5DBC00) [pid = 3472] [serial = 67] [outer = 0C906C00] 02:43:35 INFO - PROCESS | 3472 | 1466588615994 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]]]}] 02:43:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 02:43:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 630ms 02:43:36 INFO - PROCESS | 3472 | 1466588616059 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 02:43:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 02:43:36 INFO - PROCESS | 3472 | 1466588616061 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 02:43:36 INFO - PROCESS | 3472 | 1466588616064 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 02:43:36 INFO - PROCESS | 3472 | 1466588616066 Marionette TRACE conn6 <- [1,58,null,{}] 02:43:36 INFO - PROCESS | 3472 | 1466588616069 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}] 02:43:36 INFO - PROCESS | 3472 | 1466588616071 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:36 INFO - PROCESS | 3472 | 1466588616177 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 02:43:36 INFO - PROCESS | 3472 | 1466588616185 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:36 INFO - PROCESS | 3472 | 1466588616187 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:36 INFO - PROCESS | 3472 | ++DOCSHELL 0DCA0C00 == 22 [pid = 3472] [id = 24] 02:43:36 INFO - PROCESS | 3472 | ++DOMWINDOW == 68 (0DCA1800) [pid = 3472] [serial = 68] [outer = 00000000] 02:43:36 INFO - PROCESS | 3472 | ++DOMWINDOW == 69 (0DCABC00) [pid = 3472] [serial = 69] [outer = 0DCA1800] 02:43:36 INFO - PROCESS | 3472 | 1466588616230 Marionette DEBUG loaded listener.js 02:43:36 INFO - PROCESS | 3472 | ++DOMWINDOW == 70 (0DCAF800) [pid = 3472] [serial = 70] [outer = 0DCA1800] 02:43:36 INFO - PROCESS | 3472 | 1466588616607 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]]]}] 02:43:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 02:43:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 570ms 02:43:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 02:43:36 INFO - PROCESS | 3472 | 1466588616635 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 02:43:36 INFO - PROCESS | 3472 | 1466588616637 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 02:43:36 INFO - PROCESS | 3472 | 1466588616640 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 02:43:36 INFO - PROCESS | 3472 | 1466588616641 Marionette TRACE conn6 <- [1,62,null,{}] 02:43:36 INFO - PROCESS | 3472 | 1466588616645 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}] 02:43:36 INFO - PROCESS | 3472 | 1466588616646 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:36 INFO - PROCESS | 3472 | 1466588616733 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 02:43:37 INFO - PROCESS | 3472 | 1466588617567 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:37 INFO - PROCESS | 3472 | 1466588617570 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:37 INFO - PROCESS | 3472 | ++DOCSHELL 0C904400 == 23 [pid = 3472] [id = 25] 02:43:37 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (0C905000) [pid = 3472] [serial = 71] [outer = 00000000] 02:43:37 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (0C90F000) [pid = 3472] [serial = 72] [outer = 0C905000] 02:43:37 INFO - PROCESS | 3472 | 1466588617622 Marionette DEBUG loaded listener.js 02:43:37 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (0CB2F800) [pid = 3472] [serial = 73] [outer = 0C905000] 02:43:38 INFO - PROCESS | 3472 | 1466588618055 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]]]}] 02:43:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 02:43:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1475ms 02:43:38 INFO - PROCESS | 3472 | 1466588618119 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 02:43:38 INFO - PROCESS | 3472 | 1466588618123 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 02:43:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 02:43:38 INFO - PROCESS | 3472 | 1466588618127 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 02:43:38 INFO - PROCESS | 3472 | 1466588618130 Marionette TRACE conn6 <- [1,66,null,{}] 02:43:38 INFO - PROCESS | 3472 | 1466588618135 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}] 02:43:38 INFO - PROCESS | 3472 | 1466588618137 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:38 INFO - PROCESS | 3472 | 1466588618245 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 02:43:38 INFO - PROCESS | 3472 | 1466588618252 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:38 INFO - PROCESS | 3472 | 1466588618255 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:38 INFO - PROCESS | 3472 | ++DOCSHELL 0D17D000 == 24 [pid = 3472] [id = 26] 02:43:38 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (0D654000) [pid = 3472] [serial = 74] [outer = 00000000] 02:43:38 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (0DCA7400) [pid = 3472] [serial = 75] [outer = 0D654000] 02:43:38 INFO - PROCESS | 3472 | 1466588618302 Marionette DEBUG loaded listener.js 02:43:38 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (0E6D8800) [pid = 3472] [serial = 76] [outer = 0D654000] 02:43:38 INFO - PROCESS | 3472 | 1466588618731 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]]]}] 02:43:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 02:43:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 629ms 02:43:39 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (1727E400) [pid = 3472] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 02:43:39 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (19516C00) [pid = 3472] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 02:43:39 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (1A64BC00) [pid = 3472] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 02:43:39 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (17D2C000) [pid = 3472] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 02:43:39 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (195B8400) [pid = 3472] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 02:43:39 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (0C906C00) [pid = 3472] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 02:43:39 INFO - PROCESS | 3472 | --DOMWINDOW == 69 (1E2BA800) [pid = 3472] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 02:43:39 INFO - PROCESS | 3472 | --DOMWINDOW == 68 (198C0000) [pid = 3472] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 02:43:39 INFO - PROCESS | 3472 | --DOMWINDOW == 67 (0CFC9400) [pid = 3472] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 02:43:39 INFO - PROCESS | 3472 | --DOMWINDOW == 66 (14DCA400) [pid = 3472] [serial = 37] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 02:43:39 INFO - PROCESS | 3472 | --DOMWINDOW == 65 (1814D800) [pid = 3472] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 02:43:39 INFO - PROCESS | 3472 | 1466588619090 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 02:43:39 INFO - PROCESS | 3472 | 1466588619094 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 02:43:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 02:43:39 INFO - PROCESS | 3472 | 1466588619106 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 02:43:39 INFO - PROCESS | 3472 | 1466588619108 Marionette TRACE conn6 <- [1,70,null,{}] 02:43:39 INFO - PROCESS | 3472 | 1466588619112 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}] 02:43:39 INFO - PROCESS | 3472 | 1466588619114 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:39 INFO - PROCESS | 3472 | 1466588619198 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 02:43:39 INFO - PROCESS | 3472 | 1466588619208 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:39 INFO - PROCESS | 3472 | 1466588619210 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:39 INFO - PROCESS | 3472 | ++DOCSHELL 14DB6C00 == 25 [pid = 3472] [id = 27] 02:43:39 INFO - PROCESS | 3472 | ++DOMWINDOW == 66 (14DB8C00) [pid = 3472] [serial = 77] [outer = 00000000] 02:43:39 INFO - PROCESS | 3472 | ++DOMWINDOW == 67 (1524D000) [pid = 3472] [serial = 78] [outer = 14DB8C00] 02:43:39 INFO - PROCESS | 3472 | 1466588619255 Marionette DEBUG loaded listener.js 02:43:39 INFO - PROCESS | 3472 | ++DOMWINDOW == 68 (15427800) [pid = 3472] [serial = 79] [outer = 14DB8C00] 02:43:39 INFO - PROCESS | 3472 | 1466588619664 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]]]}] 02:43:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 02:43:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 570ms 02:43:39 INFO - PROCESS | 3472 | 1466588619677 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 02:43:39 INFO - PROCESS | 3472 | 1466588619680 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 02:43:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 02:43:39 INFO - PROCESS | 3472 | 1466588619689 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 02:43:39 INFO - PROCESS | 3472 | 1466588619694 Marionette TRACE conn6 <- [1,74,null,{}] 02:43:39 INFO - PROCESS | 3472 | 1466588619699 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}] 02:43:39 INFO - PROCESS | 3472 | 1466588619702 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:39 INFO - PROCESS | 3472 | 1466588619796 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 02:43:39 INFO - PROCESS | 3472 | 1466588619801 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:39 INFO - PROCESS | 3472 | 1466588619804 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:39 INFO - PROCESS | 3472 | ++DOCSHELL 16B32400 == 26 [pid = 3472] [id = 28] 02:43:39 INFO - PROCESS | 3472 | ++DOMWINDOW == 69 (16B33C00) [pid = 3472] [serial = 80] [outer = 00000000] 02:43:39 INFO - PROCESS | 3472 | ++DOMWINDOW == 70 (17D2D800) [pid = 3472] [serial = 81] [outer = 16B33C00] 02:43:39 INFO - PROCESS | 3472 | 1466588619849 Marionette DEBUG loaded listener.js 02:43:39 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (1822D000) [pid = 3472] [serial = 82] [outer = 16B33C00] 02:43:40 INFO - PROCESS | 3472 | 1466588620267 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]]]}] 02:43:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 02:43:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 630ms 02:43:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 02:43:40 INFO - PROCESS | 3472 | 1466588620317 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 02:43:40 INFO - PROCESS | 3472 | 1466588620320 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 02:43:40 INFO - PROCESS | 3472 | 1466588620323 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 02:43:40 INFO - PROCESS | 3472 | 1466588620324 Marionette TRACE conn6 <- [1,78,null,{}] 02:43:40 INFO - PROCESS | 3472 | 1466588620328 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}] 02:43:40 INFO - PROCESS | 3472 | 1466588620330 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:40 INFO - PROCESS | 3472 | 1466588620413 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 02:43:40 INFO - PROCESS | 3472 | 1466588620418 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:40 INFO - PROCESS | 3472 | 1466588620420 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:40 INFO - PROCESS | 3472 | ++DOCSHELL 18236800 == 27 [pid = 3472] [id = 29] 02:43:40 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (19015000) [pid = 3472] [serial = 83] [outer = 00000000] 02:43:40 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (19516C00) [pid = 3472] [serial = 84] [outer = 19015000] 02:43:40 INFO - PROCESS | 3472 | 1466588620467 Marionette DEBUG loaded listener.js 02:43:40 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (195B4400) [pid = 3472] [serial = 85] [outer = 19015000] 02:43:40 INFO - PROCESS | 3472 | 1466588620881 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]]]}] 02:43:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 02:43:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 629ms 02:43:40 INFO - PROCESS | 3472 | 1466588620961 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 02:43:40 INFO - PROCESS | 3472 | 1466588620963 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 02:43:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 02:43:40 INFO - PROCESS | 3472 | 1466588620966 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 02:43:40 INFO - PROCESS | 3472 | 1466588620968 Marionette TRACE conn6 <- [1,82,null,{}] 02:43:40 INFO - PROCESS | 3472 | 1466588620972 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}] 02:43:40 INFO - PROCESS | 3472 | 1466588620974 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:41 INFO - PROCESS | 3472 | 1466588621049 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 02:43:41 INFO - PROCESS | 3472 | 1466588621155 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:41 INFO - PROCESS | 3472 | 1466588621158 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:41 INFO - PROCESS | 3472 | ++DOCSHELL 0922A800 == 28 [pid = 3472] [id = 30] 02:43:41 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (0926E400) [pid = 3472] [serial = 86] [outer = 00000000] 02:43:41 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (0C909400) [pid = 3472] [serial = 87] [outer = 0926E400] 02:43:41 INFO - PROCESS | 3472 | 1466588621218 Marionette DEBUG loaded listener.js 02:43:41 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (0CF50800) [pid = 3472] [serial = 88] [outer = 0926E400] 02:43:41 INFO - PROCESS | 3472 | 1466588621837 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]]]}] 02:43:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 02:43:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 930ms 02:43:41 INFO - PROCESS | 3472 | 1466588621899 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 02:43:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 02:43:41 INFO - PROCESS | 3472 | 1466588621903 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 02:43:41 INFO - PROCESS | 3472 | 1466588621907 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 02:43:41 INFO - PROCESS | 3472 | 1466588621910 Marionette TRACE conn6 <- [1,86,null,{}] 02:43:41 INFO - PROCESS | 3472 | 1466588621916 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}] 02:43:41 INFO - PROCESS | 3472 | 1466588621919 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:42 INFO - PROCESS | 3472 | 1466588622023 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 02:43:42 INFO - PROCESS | 3472 | 1466588622094 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:42 INFO - PROCESS | 3472 | 1466588622097 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:42 INFO - PROCESS | 3472 | ++DOCSHELL 172B9400 == 29 [pid = 3472] [id = 31] 02:43:42 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (17D21400) [pid = 3472] [serial = 89] [outer = 00000000] 02:43:42 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (17D2D400) [pid = 3472] [serial = 90] [outer = 17D21400] 02:43:42 INFO - PROCESS | 3472 | 1466588622153 Marionette DEBUG loaded listener.js 02:43:42 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (18237000) [pid = 3472] [serial = 91] [outer = 17D21400] 02:43:42 INFO - PROCESS | 3472 | 1466588622709 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]]]}] 02:43:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 02:43:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 889ms 02:43:42 INFO - PROCESS | 3472 | 1466588622801 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 02:43:42 INFO - PROCESS | 3472 | 1466588622805 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 02:43:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 02:43:42 INFO - PROCESS | 3472 | 1466588622809 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 02:43:42 INFO - PROCESS | 3472 | 1466588622812 Marionette TRACE conn6 <- [1,90,null,{}] 02:43:42 INFO - PROCESS | 3472 | 1466588622816 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}] 02:43:42 INFO - PROCESS | 3472 | 1466588622818 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:42 INFO - PROCESS | 3472 | 1466588622931 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 02:43:42 INFO - PROCESS | 3472 | 1466588622994 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:42 INFO - PROCESS | 3472 | 1466588622996 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:42 INFO - PROCESS | 3472 | ++DOCSHELL 19894000 == 30 [pid = 3472] [id = 32] 02:43:42 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (19896800) [pid = 3472] [serial = 92] [outer = 00000000] 02:43:43 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (19BD3000) [pid = 3472] [serial = 93] [outer = 19896800] 02:43:43 INFO - PROCESS | 3472 | 1466588623051 Marionette DEBUG loaded listener.js 02:43:43 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (19CCF400) [pid = 3472] [serial = 94] [outer = 19896800] 02:43:43 INFO - PROCESS | 3472 | 1466588623616 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]]]}] 02:43:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 02:43:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 869ms 02:43:43 INFO - PROCESS | 3472 | 1466588623683 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 02:43:43 INFO - PROCESS | 3472 | 1466588623686 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 02:43:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 02:43:43 INFO - PROCESS | 3472 | 1466588623695 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 02:43:43 INFO - PROCESS | 3472 | 1466588623701 Marionette TRACE conn6 <- [1,94,null,{}] 02:43:43 INFO - PROCESS | 3472 | 1466588623707 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}] 02:43:43 INFO - PROCESS | 3472 | 1466588623711 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:43 INFO - PROCESS | 3472 | 1466588623845 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 02:43:43 INFO - PROCESS | 3472 | 1466588623915 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:43 INFO - PROCESS | 3472 | 1466588623918 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:43 INFO - PROCESS | 3472 | ++DOCSHELL 19CD4400 == 31 [pid = 3472] [id = 33] 02:43:43 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (1A8F2400) [pid = 3472] [serial = 95] [outer = 00000000] 02:43:43 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (1ABDD800) [pid = 3472] [serial = 96] [outer = 1A8F2400] 02:43:43 INFO - PROCESS | 3472 | 1466588623971 Marionette DEBUG loaded listener.js 02:43:44 INFO - PROCESS | 3472 | ++DOMWINDOW == 86 (1B7C8C00) [pid = 3472] [serial = 97] [outer = 1A8F2400] 02:43:44 INFO - PROCESS | 3472 | 1466588624548 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]]]}] 02:43:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 02:43:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 930ms 02:43:44 INFO - PROCESS | 3472 | 1466588624623 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 02:43:44 INFO - PROCESS | 3472 | 1466588624627 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 02:43:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 02:43:44 INFO - PROCESS | 3472 | 1466588624632 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 02:43:44 INFO - PROCESS | 3472 | 1466588624636 Marionette TRACE conn6 <- [1,98,null,{}] 02:43:44 INFO - PROCESS | 3472 | 1466588624643 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}] 02:43:44 INFO - PROCESS | 3472 | 1466588624646 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:44 INFO - PROCESS | 3472 | 1466588624750 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 02:43:44 INFO - PROCESS | 3472 | 1466588624829 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:44 INFO - PROCESS | 3472 | 1466588624834 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:44 INFO - PROCESS | 3472 | ++DOCSHELL 0DCA6400 == 32 [pid = 3472] [id = 34] 02:43:44 INFO - PROCESS | 3472 | ++DOMWINDOW == 87 (0DCA6800) [pid = 3472] [serial = 98] [outer = 00000000] 02:43:44 INFO - PROCESS | 3472 | ++DOMWINDOW == 88 (0F312000) [pid = 3472] [serial = 99] [outer = 0DCA6800] 02:43:44 INFO - PROCESS | 3472 | 1466588624883 Marionette DEBUG loaded listener.js 02:43:44 INFO - PROCESS | 3472 | ++DOMWINDOW == 89 (15322C00) [pid = 3472] [serial = 100] [outer = 0DCA6800] 02:43:45 INFO - PROCESS | 3472 | --DOMWINDOW == 88 (1A460000) [pid = 3472] [serial = 17] [outer = 00000000] [url = about:blank] 02:43:45 INFO - PROCESS | 3472 | --DOMWINDOW == 87 (17D54C00) [pid = 3472] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 02:43:45 INFO - PROCESS | 3472 | --DOMWINDOW == 86 (17D4F000) [pid = 3472] [serial = 9] [outer = 00000000] [url = about:blank] 02:43:45 INFO - PROCESS | 3472 | --DOMWINDOW == 85 (0F30C800) [pid = 3472] [serial = 4] [outer = 00000000] [url = about:blank] 02:43:45 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (19D28000) [pid = 3472] [serial = 45] [outer = 00000000] [url = about:blank] 02:43:45 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (1A8F4000) [pid = 3472] [serial = 48] [outer = 00000000] [url = about:blank] 02:43:45 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (1ABD9800) [pid = 3472] [serial = 51] [outer = 00000000] [url = about:blank] 02:43:45 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (19896000) [pid = 3472] [serial = 54] [outer = 00000000] [url = about:blank] 02:43:45 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (19CD8C00) [pid = 3472] [serial = 57] [outer = 00000000] [url = about:blank] 02:43:45 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (1E2BE000) [pid = 3472] [serial = 60] [outer = 00000000] [url = about:blank] 02:43:45 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (195BC800) [pid = 3472] [serial = 63] [outer = 00000000] [url = about:blank] 02:43:45 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (0C90FC00) [pid = 3472] [serial = 66] [outer = 00000000] [url = about:blank] 02:43:45 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (1E2BD000) [pid = 3472] [serial = 21] [outer = 00000000] [url = about:blank] 02:43:45 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (0CB2D800) [pid = 3472] [serial = 24] [outer = 00000000] [url = about:blank] 02:43:45 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (1A64CC00) [pid = 3472] [serial = 27] [outer = 00000000] [url = about:blank] 02:43:45 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (0D142800) [pid = 3472] [serial = 30] [outer = 00000000] [url = about:blank] 02:43:45 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (14BBFC00) [pid = 3472] [serial = 36] [outer = 00000000] [url = about:blank] 02:43:45 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (14E59C00) [pid = 3472] [serial = 38] [outer = 00000000] [url = about:blank] 02:43:45 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (1529BC00) [pid = 3472] [serial = 39] [outer = 00000000] [url = about:blank] 02:43:45 INFO - PROCESS | 3472 | --DOMWINDOW == 69 (188ACC00) [pid = 3472] [serial = 42] [outer = 00000000] [url = about:blank] 02:43:45 INFO - PROCESS | 3472 | --DOMWINDOW == 68 (1901C000) [pid = 3472] [serial = 43] [outer = 00000000] [url = about:blank] 02:43:45 INFO - PROCESS | 3472 | --DOMWINDOW == 67 (0F397000) [pid = 3472] [serial = 33] [outer = 00000000] [url = about:blank] 02:43:45 INFO - PROCESS | 3472 | --DOMWINDOW == 66 (1814D000) [pid = 3472] [serial = 46] [outer = 00000000] [url = about:blank] 02:43:45 INFO - PROCESS | 3472 | --DOMWINDOW == 65 (1A8FB800) [pid = 3472] [serial = 49] [outer = 00000000] [url = about:blank] 02:43:45 INFO - PROCESS | 3472 | --DOMWINDOW == 64 (1BD3B400) [pid = 3472] [serial = 52] [outer = 00000000] [url = about:blank] 02:43:45 INFO - PROCESS | 3472 | --DOMWINDOW == 63 (0D262000) [pid = 3472] [serial = 31] [outer = 00000000] [url = about:blank] 02:43:45 INFO - PROCESS | 3472 | --DOMWINDOW == 62 (172AF000) [pid = 3472] [serial = 64] [outer = 00000000] [url = about:blank] 02:43:45 INFO - PROCESS | 3472 | --DOMWINDOW == 61 (1E2C1400) [pid = 3472] [serial = 22] [outer = 00000000] [url = about:blank] 02:43:45 INFO - PROCESS | 3472 | --DOMWINDOW == 60 (1E5DBC00) [pid = 3472] [serial = 67] [outer = 00000000] [url = about:blank] 02:43:45 INFO - PROCESS | 3472 | --DOMWINDOW == 59 (1C02C000) [pid = 3472] [serial = 28] [outer = 00000000] [url = about:blank] 02:43:45 INFO - PROCESS | 3472 | --DOMWINDOW == 58 (0DCABC00) [pid = 3472] [serial = 69] [outer = 00000000] [url = about:blank] 02:43:45 INFO - PROCESS | 3472 | --DOMWINDOW == 57 (1A4C7000) [pid = 3472] [serial = 14] [outer = 00000000] [url = about:blank] 02:43:45 INFO - PROCESS | 3472 | 1466588625874 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]]]}] 02:43:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 02:43:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1290ms 02:43:45 INFO - PROCESS | 3472 | 1466588625924 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 02:43:45 INFO - PROCESS | 3472 | 1466588625928 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 02:43:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 02:43:45 INFO - PROCESS | 3472 | 1466588625932 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 02:43:45 INFO - PROCESS | 3472 | 1466588625935 Marionette TRACE conn6 <- [1,102,null,{}] 02:43:45 INFO - PROCESS | 3472 | 1466588625941 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}] 02:43:45 INFO - PROCESS | 3472 | 1466588625943 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:46 INFO - PROCESS | 3472 | 1466588626032 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 02:43:46 INFO - PROCESS | 3472 | 1466588626100 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:46 INFO - PROCESS | 3472 | 1466588626102 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:46 INFO - PROCESS | 3472 | ++DOCSHELL 0D262C00 == 33 [pid = 3472] [id = 35] 02:43:46 INFO - PROCESS | 3472 | ++DOMWINDOW == 58 (0D265800) [pid = 3472] [serial = 101] [outer = 00000000] 02:43:46 INFO - PROCESS | 3472 | ++DOMWINDOW == 59 (0DB26C00) [pid = 3472] [serial = 102] [outer = 0D265800] 02:43:46 INFO - PROCESS | 3472 | 1466588626152 Marionette DEBUG loaded listener.js 02:43:46 INFO - PROCESS | 3472 | ++DOMWINDOW == 60 (0DCA6C00) [pid = 3472] [serial = 103] [outer = 0D265800] 02:43:46 INFO - PROCESS | 3472 | 1466588626533 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]]]}] 02:43:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 02:43:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 630ms 02:43:46 INFO - PROCESS | 3472 | 1466588626567 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 02:43:46 INFO - PROCESS | 3472 | 1466588626571 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 02:43:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 02:43:46 INFO - PROCESS | 3472 | 1466588626584 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 02:43:46 INFO - PROCESS | 3472 | 1466588626587 Marionette TRACE conn6 <- [1,106,null,{}] 02:43:46 INFO - PROCESS | 3472 | 1466588626591 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}] 02:43:46 INFO - PROCESS | 3472 | 1466588626593 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:46 INFO - PROCESS | 3472 | 1466588626677 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 02:43:46 INFO - PROCESS | 3472 | 1466588626684 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:46 INFO - PROCESS | 3472 | 1466588626686 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:46 INFO - PROCESS | 3472 | ++DOCSHELL 14BBE000 == 34 [pid = 3472] [id = 36] 02:43:46 INFO - PROCESS | 3472 | ++DOMWINDOW == 61 (15299400) [pid = 3472] [serial = 104] [outer = 00000000] 02:43:46 INFO - PROCESS | 3472 | ++DOMWINDOW == 62 (15348000) [pid = 3472] [serial = 105] [outer = 15299400] 02:43:46 INFO - PROCESS | 3472 | 1466588626733 Marionette DEBUG loaded listener.js 02:43:46 INFO - PROCESS | 3472 | ++DOMWINDOW == 63 (1643F800) [pid = 3472] [serial = 106] [outer = 15299400] 02:43:47 INFO - PROCESS | 3472 | 1466588627155 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]]]}] 02:43:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 02:43:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 629ms 02:43:47 INFO - PROCESS | 3472 | 1466588627215 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 02:43:47 INFO - PROCESS | 3472 | 1466588627217 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 02:43:47 INFO - PROCESS | 3472 | 1466588627220 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 02:43:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 02:43:47 INFO - PROCESS | 3472 | 1466588627224 Marionette TRACE conn6 <- [1,110,null,{}] 02:43:47 INFO - PROCESS | 3472 | 1466588627234 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}] 02:43:47 INFO - PROCESS | 3472 | 1466588627239 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:47 INFO - PROCESS | 3472 | 1466588627321 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 02:43:47 INFO - PROCESS | 3472 | 1466588627330 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:47 INFO - PROCESS | 3472 | 1466588627333 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:47 INFO - PROCESS | 3472 | ++DOCSHELL 1814D800 == 35 [pid = 3472] [id = 37] 02:43:47 INFO - PROCESS | 3472 | ++DOMWINDOW == 64 (18232C00) [pid = 3472] [serial = 107] [outer = 00000000] 02:43:47 INFO - PROCESS | 3472 | ++DOMWINDOW == 65 (18263000) [pid = 3472] [serial = 108] [outer = 18232C00] 02:43:47 INFO - PROCESS | 3472 | 1466588627381 Marionette DEBUG loaded listener.js 02:43:47 INFO - PROCESS | 3472 | ++DOMWINDOW == 66 (18268000) [pid = 3472] [serial = 109] [outer = 18232C00] 02:43:47 INFO - PROCESS | 3472 | 1466588627826 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]]]}] 02:43:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 02:43:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 02:43:47 INFO - PROCESS | 3472 | 1466588627859 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 02:43:47 INFO - PROCESS | 3472 | 1466588627861 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 02:43:47 INFO - PROCESS | 3472 | 1466588627865 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 02:43:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 02:43:47 INFO - PROCESS | 3472 | 1466588627867 Marionette TRACE conn6 <- [1,114,null,{}] 02:43:47 INFO - PROCESS | 3472 | 1466588627870 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}] 02:43:47 INFO - PROCESS | 3472 | 1466588627872 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:47 INFO - PROCESS | 3472 | 1466588627982 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 02:43:47 INFO - PROCESS | 3472 | 1466588627987 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:47 INFO - PROCESS | 3472 | 1466588627989 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:47 INFO - PROCESS | 3472 | ++DOCSHELL 18262C00 == 36 [pid = 3472] [id = 38] 02:43:47 INFO - PROCESS | 3472 | ++DOMWINDOW == 67 (18269800) [pid = 3472] [serial = 110] [outer = 00000000] 02:43:48 INFO - PROCESS | 3472 | ++DOMWINDOW == 68 (1907E800) [pid = 3472] [serial = 111] [outer = 18269800] 02:43:48 INFO - PROCESS | 3472 | 1466588628035 Marionette DEBUG loaded listener.js 02:43:48 INFO - PROCESS | 3472 | ++DOMWINDOW == 69 (1951DC00) [pid = 3472] [serial = 112] [outer = 18269800] 02:43:48 INFO - PROCESS | 3472 | 1466588628445 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]]]}] 02:43:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 02:43:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 02:43:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 02:43:48 INFO - PROCESS | 3472 | 1466588628503 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 02:43:48 INFO - PROCESS | 3472 | 1466588628505 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 02:43:48 INFO - PROCESS | 3472 | 1466588628508 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 02:43:48 INFO - PROCESS | 3472 | 1466588628510 Marionette TRACE conn6 <- [1,118,null,{}] 02:43:48 INFO - PROCESS | 3472 | 1466588628513 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}] 02:43:48 INFO - PROCESS | 3472 | 1466588628515 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:48 INFO - PROCESS | 3472 | 1466588628616 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 02:43:48 INFO - PROCESS | 3472 | 1466588628622 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:48 INFO - PROCESS | 3472 | 1466588628624 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:48 INFO - PROCESS | 3472 | ++DOCSHELL 195B9800 == 37 [pid = 3472] [id = 39] 02:43:48 INFO - PROCESS | 3472 | ++DOMWINDOW == 70 (195BA000) [pid = 3472] [serial = 113] [outer = 00000000] 02:43:48 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (1988E400) [pid = 3472] [serial = 114] [outer = 195BA000] 02:43:48 INFO - PROCESS | 3472 | 1466588628669 Marionette DEBUG loaded listener.js 02:43:48 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (19893800) [pid = 3472] [serial = 115] [outer = 195BA000] 02:43:49 INFO - PROCESS | 3472 | 1466588629104 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]]]}] 02:43:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 02:43:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 629ms 02:43:49 INFO - PROCESS | 3472 | 1466588629140 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 02:43:49 INFO - PROCESS | 3472 | 1466588629142 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 02:43:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 02:43:49 INFO - PROCESS | 3472 | 1466588629145 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 02:43:49 INFO - PROCESS | 3472 | 1466588629146 Marionette TRACE conn6 <- [1,122,null,{}] 02:43:49 INFO - PROCESS | 3472 | 1466588629150 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}] 02:43:49 INFO - PROCESS | 3472 | 1466588629155 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:49 INFO - PROCESS | 3472 | 1466588629282 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 02:43:49 INFO - PROCESS | 3472 | 1466588629288 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:49 INFO - PROCESS | 3472 | 1466588629290 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:49 INFO - PROCESS | 3472 | ++DOCSHELL 198C0400 == 38 [pid = 3472] [id = 40] 02:43:49 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (198C2400) [pid = 3472] [serial = 116] [outer = 00000000] 02:43:49 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (1A460800) [pid = 3472] [serial = 117] [outer = 198C2400] 02:43:49 INFO - PROCESS | 3472 | 1466588629335 Marionette DEBUG loaded listener.js 02:43:49 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (1A644800) [pid = 3472] [serial = 118] [outer = 198C2400] 02:43:49 INFO - PROCESS | 3472 | 1466588629738 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]]]}] 02:43:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 02:43:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 02:43:49 INFO - PROCESS | 3472 | 1466588629775 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 02:43:49 INFO - PROCESS | 3472 | 1466588629777 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 02:43:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 02:43:49 INFO - PROCESS | 3472 | 1466588629780 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 02:43:49 INFO - PROCESS | 3472 | 1466588629782 Marionette TRACE conn6 <- [1,126,null,{}] 02:43:49 INFO - PROCESS | 3472 | 1466588629785 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}] 02:43:49 INFO - PROCESS | 3472 | 1466588629787 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:49 INFO - PROCESS | 3472 | 1466588629885 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 02:43:49 INFO - PROCESS | 3472 | 1466588629891 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:49 INFO - PROCESS | 3472 | 1466588629892 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:49 INFO - PROCESS | 3472 | ++DOCSHELL 1A8ED400 == 39 [pid = 3472] [id = 41] 02:43:49 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (1A8F0000) [pid = 3472] [serial = 119] [outer = 00000000] 02:43:49 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (1A8FB000) [pid = 3472] [serial = 120] [outer = 1A8F0000] 02:43:49 INFO - PROCESS | 3472 | 1466588629936 Marionette DEBUG loaded listener.js 02:43:49 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (1A8FBC00) [pid = 3472] [serial = 121] [outer = 1A8F0000] 02:43:50 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (14DB8C00) [pid = 3472] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 02:43:50 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (16B33C00) [pid = 3472] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 02:43:50 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (0C905000) [pid = 3472] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 02:43:50 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (0DCA1800) [pid = 3472] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 02:43:50 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (1CAA4800) [pid = 3472] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 02:43:50 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (1988E800) [pid = 3472] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 02:43:50 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (19CD5400) [pid = 3472] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 02:43:50 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (19015000) [pid = 3472] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 02:43:50 INFO - PROCESS | 3472 | --DOMWINDOW == 69 (0D654000) [pid = 3472] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 02:43:50 INFO - PROCESS | 3472 | 1466588630430 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]]]}] 02:43:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 02:43:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 669ms 02:43:50 INFO - PROCESS | 3472 | 1466588630451 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 02:43:50 INFO - PROCESS | 3472 | 1466588630454 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 02:43:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 02:43:50 INFO - PROCESS | 3472 | 1466588630457 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 02:43:50 INFO - PROCESS | 3472 | 1466588630458 Marionette TRACE conn6 <- [1,130,null,{}] 02:43:50 INFO - PROCESS | 3472 | 1466588630462 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}] 02:43:50 INFO - PROCESS | 3472 | 1466588630464 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:50 INFO - PROCESS | 3472 | 1466588630538 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 02:43:50 INFO - PROCESS | 3472 | 1466588630544 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:50 INFO - PROCESS | 3472 | 1466588630545 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:50 INFO - PROCESS | 3472 | ++DOCSHELL 15346800 == 40 [pid = 3472] [id = 42] 02:43:50 INFO - PROCESS | 3472 | ++DOMWINDOW == 70 (1534F400) [pid = 3472] [serial = 122] [outer = 00000000] 02:43:50 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (1A8F4000) [pid = 3472] [serial = 123] [outer = 1534F400] 02:43:50 INFO - PROCESS | 3472 | 1466588630589 Marionette DEBUG loaded listener.js 02:43:50 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (1A8F6800) [pid = 3472] [serial = 124] [outer = 1534F400] 02:43:50 INFO - PROCESS | 3472 | 1466588630986 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]]]}] 02:43:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 02:43:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 570ms 02:43:51 INFO - PROCESS | 3472 | 1466588631036 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 02:43:51 INFO - PROCESS | 3472 | 1466588631038 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 02:43:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 02:43:51 INFO - PROCESS | 3472 | 1466588631046 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 02:43:51 INFO - PROCESS | 3472 | 1466588631048 Marionette TRACE conn6 <- [1,134,null,{}] 02:43:51 INFO - PROCESS | 3472 | 1466588631052 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}] 02:43:51 INFO - PROCESS | 3472 | 1466588631053 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:51 INFO - PROCESS | 3472 | 1466588631133 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 02:43:51 INFO - PROCESS | 3472 | 1466588631142 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:51 INFO - PROCESS | 3472 | 1466588631144 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:51 INFO - PROCESS | 3472 | ++DOCSHELL 1814D000 == 41 [pid = 3472] [id = 43] 02:43:51 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (1B7D2800) [pid = 3472] [serial = 125] [outer = 00000000] 02:43:51 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (1C02C000) [pid = 3472] [serial = 126] [outer = 1B7D2800] 02:43:51 INFO - PROCESS | 3472 | 1466588631191 Marionette DEBUG loaded listener.js 02:43:51 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (1C02D400) [pid = 3472] [serial = 127] [outer = 1B7D2800] 02:43:51 INFO - PROCESS | 3472 | 1466588631640 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]]]}] 02:43:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 02:43:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 631ms 02:43:51 INFO - PROCESS | 3472 | 1466588631680 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 02:43:51 INFO - PROCESS | 3472 | 1466588631682 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 02:43:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 02:43:51 INFO - PROCESS | 3472 | 1466588631685 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 02:43:51 INFO - PROCESS | 3472 | 1466588631687 Marionette TRACE conn6 <- [1,138,null,{}] 02:43:51 INFO - PROCESS | 3472 | 1466588631690 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}] 02:43:51 INFO - PROCESS | 3472 | 1466588631692 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:51 INFO - PROCESS | 3472 | 1466588631774 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 02:43:51 INFO - PROCESS | 3472 | 1466588631779 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:51 INFO - PROCESS | 3472 | 1466588631781 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:51 INFO - PROCESS | 3472 | ++DOCSHELL 0CB8B800 == 42 [pid = 3472] [id = 44] 02:43:51 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (1CAB1C00) [pid = 3472] [serial = 128] [outer = 00000000] 02:43:51 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (1CB90000) [pid = 3472] [serial = 129] [outer = 1CAB1C00] 02:43:51 INFO - PROCESS | 3472 | 1466588631824 Marionette DEBUG loaded listener.js 02:43:51 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (1CB95C00) [pid = 3472] [serial = 130] [outer = 1CAB1C00] 02:43:52 INFO - PROCESS | 3472 | 1466588632308 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]]]}] 02:43:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 02:43:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 670ms 02:43:52 INFO - PROCESS | 3472 | 1466588632358 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 02:43:52 INFO - PROCESS | 3472 | 1466588632364 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 02:43:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 02:43:52 INFO - PROCESS | 3472 | 1466588632369 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 02:43:52 INFO - PROCESS | 3472 | 1466588632373 Marionette TRACE conn6 <- [1,142,null,{}] 02:43:52 INFO - PROCESS | 3472 | 1466588632379 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}] 02:43:52 INFO - PROCESS | 3472 | 1466588632383 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:52 INFO - PROCESS | 3472 | 1466588632541 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 02:43:52 INFO - PROCESS | 3472 | 1466588632637 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:52 INFO - PROCESS | 3472 | 1466588632642 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:52 INFO - PROCESS | 3472 | ++DOCSHELL 0D651000 == 43 [pid = 3472] [id = 45] 02:43:52 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (0D652C00) [pid = 3472] [serial = 131] [outer = 00000000] 02:43:52 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (0DCA4800) [pid = 3472] [serial = 132] [outer = 0D652C00] 02:43:52 INFO - PROCESS | 3472 | 1466588632699 Marionette DEBUG loaded listener.js 02:43:52 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (14AA7800) [pid = 3472] [serial = 133] [outer = 0D652C00] 02:43:53 INFO - PROCESS | 3472 | 1466588633423 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]]]}] 02:43:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 02:43:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1119ms 02:43:53 INFO - PROCESS | 3472 | 1466588633492 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 02:43:53 INFO - PROCESS | 3472 | 1466588633497 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 02:43:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 02:43:53 INFO - PROCESS | 3472 | 1466588633503 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 02:43:53 INFO - PROCESS | 3472 | 1466588633506 Marionette TRACE conn6 <- [1,146,null,{}] 02:43:53 INFO - PROCESS | 3472 | 1466588633510 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}] 02:43:53 INFO - PROCESS | 3472 | 1466588633513 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:53 INFO - PROCESS | 3472 | 1466588633631 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 02:43:53 INFO - PROCESS | 3472 | 1466588633769 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:53 INFO - PROCESS | 3472 | 1466588633772 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:53 INFO - PROCESS | 3472 | ++DOCSHELL 17D2EC00 == 44 [pid = 3472] [id = 46] 02:43:53 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (17D4F800) [pid = 3472] [serial = 134] [outer = 00000000] 02:43:53 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (18149800) [pid = 3472] [serial = 135] [outer = 17D4F800] 02:43:53 INFO - PROCESS | 3472 | 1466588633829 Marionette DEBUG loaded listener.js 02:43:53 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (1826A800) [pid = 3472] [serial = 136] [outer = 17D4F800] 02:43:54 INFO - PROCESS | 3472 | --DOCSHELL 19CD4400 == 43 [pid = 3472] [id = 33] 02:43:54 INFO - PROCESS | 3472 | --DOCSHELL 19894000 == 42 [pid = 3472] [id = 32] 02:43:54 INFO - PROCESS | 3472 | --DOCSHELL 172B9400 == 41 [pid = 3472] [id = 31] 02:43:54 INFO - PROCESS | 3472 | --DOCSHELL 0922A800 == 40 [pid = 3472] [id = 30] 02:43:54 INFO - PROCESS | 3472 | --DOCSHELL 18236800 == 39 [pid = 3472] [id = 29] 02:43:54 INFO - PROCESS | 3472 | --DOCSHELL 1814D000 == 38 [pid = 3472] [id = 43] 02:43:54 INFO - PROCESS | 3472 | --DOCSHELL 15346800 == 37 [pid = 3472] [id = 42] 02:43:54 INFO - PROCESS | 3472 | --DOCSHELL 1A8ED400 == 36 [pid = 3472] [id = 41] 02:43:54 INFO - PROCESS | 3472 | --DOCSHELL 198C0400 == 35 [pid = 3472] [id = 40] 02:43:54 INFO - PROCESS | 3472 | --DOCSHELL 195B9800 == 34 [pid = 3472] [id = 39] 02:43:54 INFO - PROCESS | 3472 | --DOCSHELL 18262C00 == 33 [pid = 3472] [id = 38] 02:43:54 INFO - PROCESS | 3472 | --DOCSHELL 1814D800 == 32 [pid = 3472] [id = 37] 02:43:54 INFO - PROCESS | 3472 | --DOCSHELL 14BBE000 == 31 [pid = 3472] [id = 36] 02:43:54 INFO - PROCESS | 3472 | --DOCSHELL 0D262C00 == 30 [pid = 3472] [id = 35] 02:43:54 INFO - PROCESS | 3472 | --DOCSHELL 0DCA6400 == 29 [pid = 3472] [id = 34] 02:43:54 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (0DCAF800) [pid = 3472] [serial = 70] [outer = 00000000] [url = about:blank] 02:43:54 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (0DCA7400) [pid = 3472] [serial = 75] [outer = 00000000] [url = about:blank] 02:43:54 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (1524D000) [pid = 3472] [serial = 78] [outer = 00000000] [url = about:blank] 02:43:54 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (195B4400) [pid = 3472] [serial = 85] [outer = 00000000] [url = about:blank] 02:43:54 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (1822D000) [pid = 3472] [serial = 82] [outer = 00000000] [url = about:blank] 02:43:54 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (0E6D8800) [pid = 3472] [serial = 76] [outer = 00000000] [url = about:blank] 02:43:54 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (0C90F000) [pid = 3472] [serial = 72] [outer = 00000000] [url = about:blank] 02:43:54 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (0CB2F800) [pid = 3472] [serial = 73] [outer = 00000000] [url = about:blank] 02:43:54 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (15427800) [pid = 3472] [serial = 79] [outer = 00000000] [url = about:blank] 02:43:54 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (17D2D800) [pid = 3472] [serial = 81] [outer = 00000000] [url = about:blank] 02:43:54 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (1E2C3400) [pid = 3472] [serial = 61] [outer = 00000000] [url = about:blank] 02:43:54 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (19898400) [pid = 3472] [serial = 55] [outer = 00000000] [url = about:blank] 02:43:54 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (19CDBC00) [pid = 3472] [serial = 58] [outer = 00000000] [url = about:blank] 02:43:54 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (19516C00) [pid = 3472] [serial = 84] [outer = 00000000] [url = about:blank] 02:43:54 INFO - PROCESS | 3472 | 1466588634689 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]]]}] 02:43:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 02:43:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1233ms 02:43:54 INFO - PROCESS | 3472 | 1466588634741 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 02:43:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 02:43:54 INFO - PROCESS | 3472 | 1466588634746 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 02:43:54 INFO - PROCESS | 3472 | 1466588634750 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 02:43:54 INFO - PROCESS | 3472 | 1466588634753 Marionette TRACE conn6 <- [1,150,null,{}] 02:43:54 INFO - PROCESS | 3472 | 1466588634759 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}] 02:43:54 INFO - PROCESS | 3472 | 1466588634762 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:54 INFO - PROCESS | 3472 | 1466588634845 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 02:43:54 INFO - PROCESS | 3472 | 1466588634852 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:54 INFO - PROCESS | 3472 | 1466588634856 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:54 INFO - PROCESS | 3472 | ++DOCSHELL 0D1E3000 == 30 [pid = 3472] [id = 47] 02:43:54 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (0D260400) [pid = 3472] [serial = 137] [outer = 00000000] 02:43:54 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (0DCA8800) [pid = 3472] [serial = 138] [outer = 0D260400] 02:43:54 INFO - PROCESS | 3472 | 1466588634905 Marionette DEBUG loaded listener.js 02:43:54 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (0E6E0C00) [pid = 3472] [serial = 139] [outer = 0D260400] 02:43:55 INFO - PROCESS | 3472 | 1466588635377 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]]]}] 02:43:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 02:43:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 689ms 02:43:55 INFO - PROCESS | 3472 | 1466588635441 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 02:43:55 INFO - PROCESS | 3472 | 1466588635445 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 02:43:55 INFO - PROCESS | 3472 | 1466588635451 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 02:43:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 02:43:55 INFO - PROCESS | 3472 | 1466588635454 Marionette TRACE conn6 <- [1,154,null,{}] 02:43:55 INFO - PROCESS | 3472 | 1466588635458 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}] 02:43:55 INFO - PROCESS | 3472 | 1466588635460 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:55 INFO - PROCESS | 3472 | 1466588635545 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 02:43:55 INFO - PROCESS | 3472 | 1466588635552 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:55 INFO - PROCESS | 3472 | 1466588635554 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:55 INFO - PROCESS | 3472 | ++DOCSHELL 15321C00 == 31 [pid = 3472] [id = 48] 02:43:55 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (153E5C00) [pid = 3472] [serial = 140] [outer = 00000000] 02:43:55 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (17279800) [pid = 3472] [serial = 141] [outer = 153E5C00] 02:43:55 INFO - PROCESS | 3472 | 1466588635604 Marionette DEBUG loaded listener.js 02:43:55 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (17D26400) [pid = 3472] [serial = 142] [outer = 153E5C00] 02:43:56 INFO - PROCESS | 3472 | 1466588636047 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]]]}] 02:43:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 02:43:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 630ms 02:43:56 INFO - PROCESS | 3472 | 1466588636086 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 02:43:56 INFO - PROCESS | 3472 | 1466588636088 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 02:43:56 INFO - PROCESS | 3472 | 1466588636092 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 02:43:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 02:43:56 INFO - PROCESS | 3472 | 1466588636096 Marionette TRACE conn6 <- [1,158,null,{}] 02:43:56 INFO - PROCESS | 3472 | 1466588636112 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}] 02:43:56 INFO - PROCESS | 3472 | 1466588636117 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:56 INFO - PROCESS | 3472 | 1466588636202 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 02:43:56 INFO - PROCESS | 3472 | 1466588636209 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:56 INFO - PROCESS | 3472 | 1466588636212 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:56 INFO - PROCESS | 3472 | ++DOCSHELL 1828BC00 == 32 [pid = 3472] [id = 49] 02:43:56 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (188ACC00) [pid = 3472] [serial = 143] [outer = 00000000] 02:43:56 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (19020C00) [pid = 3472] [serial = 144] [outer = 188ACC00] 02:43:56 INFO - PROCESS | 3472 | 1466588636260 Marionette DEBUG loaded listener.js 02:43:56 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (1951D800) [pid = 3472] [serial = 145] [outer = 188ACC00] 02:43:56 INFO - PROCESS | 3472 | 1466588636742 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]]]}] 02:43:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 02:43:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 690ms 02:43:56 INFO - PROCESS | 3472 | 1466588636789 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 02:43:56 INFO - PROCESS | 3472 | 1466588636791 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 02:43:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 02:43:56 INFO - PROCESS | 3472 | 1466588636794 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 02:43:56 INFO - PROCESS | 3472 | 1466588636796 Marionette TRACE conn6 <- [1,162,null,{}] 02:43:56 INFO - PROCESS | 3472 | 1466588636800 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}] 02:43:56 INFO - PROCESS | 3472 | 1466588636802 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:56 INFO - PROCESS | 3472 | 1466588636913 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 02:43:56 INFO - PROCESS | 3472 | 1466588636918 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:56 INFO - PROCESS | 3472 | 1466588636920 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:56 INFO - PROCESS | 3472 | ++DOCSHELL 196E0800 == 33 [pid = 3472] [id = 50] 02:43:56 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (196E1000) [pid = 3472] [serial = 146] [outer = 00000000] 02:43:56 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (196E8C00) [pid = 3472] [serial = 147] [outer = 196E1000] 02:43:56 INFO - PROCESS | 3472 | 1466588637006 Marionette DEBUG loaded listener.js 02:43:57 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (196EE000) [pid = 3472] [serial = 148] [outer = 196E1000] 02:43:57 INFO - PROCESS | 3472 | 1466588637431 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]]]}] 02:43:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 02:43:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 669ms 02:43:57 INFO - PROCESS | 3472 | 1466588637475 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 02:43:57 INFO - PROCESS | 3472 | 1466588637477 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 02:43:57 INFO - PROCESS | 3472 | 1466588637481 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 02:43:57 INFO - PROCESS | 3472 | 1466588637482 Marionette TRACE conn6 <- [1,166,null,{}] 02:43:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 02:43:57 INFO - PROCESS | 3472 | 1466588637486 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}] 02:43:57 INFO - PROCESS | 3472 | 1466588637488 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:57 INFO - PROCESS | 3472 | 1466588637591 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 02:43:57 INFO - PROCESS | 3472 | 1466588637663 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:57 INFO - PROCESS | 3472 | 1466588637665 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:57 INFO - PROCESS | 3472 | ++DOCSHELL 196EF800 == 34 [pid = 3472] [id = 51] 02:43:57 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (1984BC00) [pid = 3472] [serial = 149] [outer = 00000000] 02:43:57 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (19894000) [pid = 3472] [serial = 150] [outer = 1984BC00] 02:43:57 INFO - PROCESS | 3472 | 1466588637709 Marionette DEBUG loaded listener.js 02:43:57 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (198B9C00) [pid = 3472] [serial = 151] [outer = 1984BC00] 02:43:58 INFO - PROCESS | 3472 | 1466588638128 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]]]}] 02:43:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 02:43:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 670ms 02:43:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 02:43:58 INFO - PROCESS | 3472 | 1466588638157 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 02:43:58 INFO - PROCESS | 3472 | 1466588638159 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 02:43:58 INFO - PROCESS | 3472 | 1466588638162 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 02:43:58 INFO - PROCESS | 3472 | 1466588638164 Marionette TRACE conn6 <- [1,170,null,{}] 02:43:58 INFO - PROCESS | 3472 | 1466588638168 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}] 02:43:58 INFO - PROCESS | 3472 | 1466588638173 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:58 INFO - PROCESS | 3472 | 1466588638314 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 02:43:58 INFO - PROCESS | 3472 | 1466588638325 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:58 INFO - PROCESS | 3472 | 1466588638327 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:58 INFO - PROCESS | 3472 | ++DOCSHELL 19893400 == 35 [pid = 3472] [id = 52] 02:43:58 INFO - PROCESS | 3472 | ++DOMWINDOW == 86 (19CD7800) [pid = 3472] [serial = 152] [outer = 00000000] 02:43:58 INFO - PROCESS | 3472 | ++DOMWINDOW == 87 (1A8F1C00) [pid = 3472] [serial = 153] [outer = 19CD7800] 02:43:58 INFO - PROCESS | 3472 | 1466588638416 Marionette DEBUG loaded listener.js 02:43:58 INFO - PROCESS | 3472 | ++DOMWINDOW == 88 (1A8F2000) [pid = 3472] [serial = 154] [outer = 19CD7800] 02:43:58 INFO - PROCESS | 3472 | --DOMWINDOW == 87 (195BA000) [pid = 3472] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 02:43:58 INFO - PROCESS | 3472 | --DOMWINDOW == 86 (15299400) [pid = 3472] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 02:43:58 INFO - PROCESS | 3472 | --DOMWINDOW == 85 (0D265800) [pid = 3472] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 02:43:58 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (0DCA6800) [pid = 3472] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 02:43:58 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (18232C00) [pid = 3472] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 02:43:58 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (18269800) [pid = 3472] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 02:43:58 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (198C2400) [pid = 3472] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 02:43:58 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (0926E400) [pid = 3472] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 02:43:58 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (17D21400) [pid = 3472] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 02:43:58 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (19896800) [pid = 3472] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 02:43:58 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (1A8F2400) [pid = 3472] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 02:43:58 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (1A8F0000) [pid = 3472] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 02:43:58 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (1B7D2800) [pid = 3472] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 02:43:58 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (1534F400) [pid = 3472] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 02:43:58 INFO - PROCESS | 3472 | 1466588638942 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]]]}] 02:43:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 02:43:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 829ms 02:43:58 INFO - PROCESS | 3472 | 1466588638993 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 02:43:58 INFO - PROCESS | 3472 | 1466588638995 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 02:43:58 INFO - PROCESS | 3472 | 1466588638998 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 02:43:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 02:43:58 INFO - PROCESS | 3472 | 1466588639000 Marionette TRACE conn6 <- [1,174,null,{}] 02:43:58 INFO - PROCESS | 3472 | 1466588639004 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}] 02:43:58 INFO - PROCESS | 3472 | 1466588639005 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:59 INFO - PROCESS | 3472 | 1466588639083 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 02:43:59 INFO - PROCESS | 3472 | 1466588639091 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:59 INFO - PROCESS | 3472 | 1466588639093 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:59 INFO - PROCESS | 3472 | ++DOCSHELL 1534F400 == 36 [pid = 3472] [id = 53] 02:43:59 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (153E3000) [pid = 3472] [serial = 155] [outer = 00000000] 02:43:59 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (17D54400) [pid = 3472] [serial = 156] [outer = 153E3000] 02:43:59 INFO - PROCESS | 3472 | 1466588639137 Marionette DEBUG loaded listener.js 02:43:59 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (193EDC00) [pid = 3472] [serial = 157] [outer = 153E3000] 02:43:59 INFO - PROCESS | 3472 | 1466588639549 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]]]}] 02:43:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 02:43:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 570ms 02:43:59 INFO - PROCESS | 3472 | 1466588639582 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 02:43:59 INFO - PROCESS | 3472 | 1466588639584 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 02:43:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 02:43:59 INFO - PROCESS | 3472 | 1466588639587 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 02:43:59 INFO - PROCESS | 3472 | 1466588639589 Marionette TRACE conn6 <- [1,178,null,{}] 02:43:59 INFO - PROCESS | 3472 | 1466588639593 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}] 02:43:59 INFO - PROCESS | 3472 | 1466588639595 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:59 INFO - PROCESS | 3472 | 1466588639672 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 02:43:59 INFO - PROCESS | 3472 | 1466588639677 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:43:59 INFO - PROCESS | 3472 | 1466588639679 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:43:59 INFO - PROCESS | 3472 | ++DOCSHELL 0D839400 == 37 [pid = 3472] [id = 54] 02:43:59 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (0D83C400) [pid = 3472] [serial = 158] [outer = 00000000] 02:43:59 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (0D841C00) [pid = 3472] [serial = 159] [outer = 0D83C400] 02:43:59 INFO - PROCESS | 3472 | 1466588639723 Marionette DEBUG loaded listener.js 02:43:59 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (0D843C00) [pid = 3472] [serial = 160] [outer = 0D83C400] 02:44:00 INFO - PROCESS | 3472 | 1466588640126 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]]]}] 02:44:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 02:44:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 570ms 02:44:00 INFO - PROCESS | 3472 | 1466588640158 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 02:44:00 INFO - PROCESS | 3472 | 1466588640160 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 02:44:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 02:44:00 INFO - PROCESS | 3472 | 1466588640163 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 02:44:00 INFO - PROCESS | 3472 | 1466588640165 Marionette TRACE conn6 <- [1,182,null,{}] 02:44:00 INFO - PROCESS | 3472 | 1466588640183 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}] 02:44:00 INFO - PROCESS | 3472 | 1466588640185 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:00 INFO - PROCESS | 3472 | 1466588640267 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 02:44:00 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (18267800) [pid = 3472] [serial = 161] [outer = 14A1B800] 02:44:00 INFO - PROCESS | 3472 | 1466588640298 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:00 INFO - PROCESS | 3472 | 1466588640300 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:00 INFO - PROCESS | 3472 | ++DOCSHELL 1969DC00 == 38 [pid = 3472] [id = 55] 02:44:00 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (1969E000) [pid = 3472] [serial = 162] [outer = 00000000] 02:44:00 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (196A0800) [pid = 3472] [serial = 163] [outer = 1969E000] 02:44:00 INFO - PROCESS | 3472 | 1466588640350 Marionette DEBUG loaded listener.js 02:44:00 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (196A2400) [pid = 3472] [serial = 164] [outer = 1969E000] 02:44:00 INFO - PROCESS | 3472 | 1466588640787 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]]]}] 02:44:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 02:44:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 669ms 02:44:00 INFO - PROCESS | 3472 | 1466588640835 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 02:44:00 INFO - PROCESS | 3472 | 1466588640837 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 02:44:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 02:44:00 INFO - PROCESS | 3472 | 1466588640854 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 02:44:00 INFO - PROCESS | 3472 | 1466588640856 Marionette TRACE conn6 <- [1,186,null,{}] 02:44:00 INFO - PROCESS | 3472 | 1466588640860 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}] 02:44:00 INFO - PROCESS | 3472 | 1466588640862 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:01 INFO - PROCESS | 3472 | 1466588641026 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 02:44:01 INFO - PROCESS | 3472 | 1466588641125 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:01 INFO - PROCESS | 3472 | 1466588641129 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:01 INFO - PROCESS | 3472 | ++DOCSHELL 0CF51400 == 39 [pid = 3472] [id = 56] 02:44:01 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (0CFCC800) [pid = 3472] [serial = 165] [outer = 00000000] 02:44:01 INFO - PROCESS | 3472 | ++DOMWINDOW == 86 (0D652800) [pid = 3472] [serial = 166] [outer = 0CFCC800] 02:44:01 INFO - PROCESS | 3472 | 1466588641187 Marionette DEBUG loaded listener.js 02:44:01 INFO - PROCESS | 3472 | ++DOMWINDOW == 87 (0DCA3000) [pid = 3472] [serial = 167] [outer = 0CFCC800] 02:44:01 INFO - PROCESS | 3472 | 1466588641783 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]]]}] 02:44:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 02:44:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 970ms 02:44:01 INFO - PROCESS | 3472 | 1466588641827 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 02:44:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 02:44:01 INFO - PROCESS | 3472 | 1466588641831 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 02:44:01 INFO - PROCESS | 3472 | 1466588641835 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 02:44:01 INFO - PROCESS | 3472 | 1466588641839 Marionette TRACE conn6 <- [1,190,null,{}] 02:44:01 INFO - PROCESS | 3472 | 1466588641844 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}] 02:44:01 INFO - PROCESS | 3472 | 1466588641847 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:01 INFO - PROCESS | 3472 | 1466588641958 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 02:44:02 INFO - PROCESS | 3472 | 1466588642048 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:02 INFO - PROCESS | 3472 | 1466588642051 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:02 INFO - PROCESS | 3472 | ++DOCSHELL 17D2E400 == 40 [pid = 3472] [id = 57] 02:44:02 INFO - PROCESS | 3472 | ++DOMWINDOW == 88 (17D4B000) [pid = 3472] [serial = 168] [outer = 00000000] 02:44:02 INFO - PROCESS | 3472 | ++DOMWINDOW == 89 (18236400) [pid = 3472] [serial = 169] [outer = 17D4B000] 02:44:02 INFO - PROCESS | 3472 | 1466588642108 Marionette DEBUG loaded listener.js 02:44:02 INFO - PROCESS | 3472 | ++DOMWINDOW == 90 (18287800) [pid = 3472] [serial = 170] [outer = 17D4B000] 02:44:02 INFO - PROCESS | 3472 | 1466588642669 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]]]}] 02:44:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 02:44:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 889ms 02:44:02 INFO - PROCESS | 3472 | 1466588642738 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 02:44:02 INFO - PROCESS | 3472 | 1466588642742 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 02:44:02 INFO - PROCESS | 3472 | 1466588642747 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 02:44:02 INFO - PROCESS | 3472 | 1466588642749 Marionette TRACE conn6 <- [1,194,null,{}] 02:44:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 02:44:02 INFO - PROCESS | 3472 | 1466588642753 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}] 02:44:02 INFO - PROCESS | 3472 | 1466588642756 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:02 INFO - PROCESS | 3472 | 1466588642867 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 02:44:02 INFO - PROCESS | 3472 | 1466588642944 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:02 INFO - PROCESS | 3472 | 1466588642947 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:02 INFO - PROCESS | 3472 | ++DOCSHELL 19890C00 == 41 [pid = 3472] [id = 58] 02:44:02 INFO - PROCESS | 3472 | ++DOMWINDOW == 91 (19891000) [pid = 3472] [serial = 171] [outer = 00000000] 02:44:02 INFO - PROCESS | 3472 | ++DOMWINDOW == 92 (19CD3400) [pid = 3472] [serial = 172] [outer = 19891000] 02:44:02 INFO - PROCESS | 3472 | 1466588643005 Marionette DEBUG loaded listener.js 02:44:03 INFO - PROCESS | 3472 | ++DOMWINDOW == 93 (1A45D000) [pid = 3472] [serial = 173] [outer = 19891000] 02:44:03 INFO - PROCESS | 3472 | 1466588643590 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]]]}] 02:44:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 02:44:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 870ms 02:44:03 INFO - PROCESS | 3472 | 1466588643624 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 02:44:03 INFO - PROCESS | 3472 | 1466588643628 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 02:44:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 02:44:03 INFO - PROCESS | 3472 | 1466588643638 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 02:44:03 INFO - PROCESS | 3472 | 1466588643643 Marionette TRACE conn6 <- [1,198,null,{}] 02:44:03 INFO - PROCESS | 3472 | 1466588643647 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}] 02:44:03 INFO - PROCESS | 3472 | 1466588643650 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:03 INFO - PROCESS | 3472 | 1466588643759 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 02:44:03 INFO - PROCESS | 3472 | 1466588643849 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:03 INFO - PROCESS | 3472 | 1466588643851 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:03 INFO - PROCESS | 3472 | ++DOCSHELL 0CF44C00 == 42 [pid = 3472] [id = 59] 02:44:03 INFO - PROCESS | 3472 | ++DOMWINDOW == 94 (0CFCD000) [pid = 3472] [serial = 174] [outer = 00000000] 02:44:03 INFO - PROCESS | 3472 | ++DOMWINDOW == 95 (0DCAD400) [pid = 3472] [serial = 175] [outer = 0CFCD000] 02:44:03 INFO - PROCESS | 3472 | 1466588643906 Marionette DEBUG loaded listener.js 02:44:03 INFO - PROCESS | 3472 | ++DOMWINDOW == 96 (17D1F800) [pid = 3472] [serial = 176] [outer = 0CFCD000] 02:44:04 INFO - PROCESS | 3472 | 1466588644591 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]]]}] 02:44:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 02:44:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1028ms 02:44:04 INFO - PROCESS | 3472 | 1466588644633 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 02:44:04 INFO - PROCESS | 3472 | 1466588644637 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 02:44:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 02:44:04 INFO - PROCESS | 3472 | 1466588644641 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 02:44:04 INFO - PROCESS | 3472 | 1466588644644 Marionette TRACE conn6 <- [1,202,null,{}] 02:44:04 INFO - PROCESS | 3472 | 1466588644650 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}] 02:44:04 INFO - PROCESS | 3472 | 1466588644653 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:04 INFO - PROCESS | 3472 | 1466588644755 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 02:44:04 INFO - PROCESS | 3472 | 1466588644834 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:04 INFO - PROCESS | 3472 | 1466588644837 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:04 INFO - PROCESS | 3472 | ++DOCSHELL 0E8CAC00 == 43 [pid = 3472] [id = 60] 02:44:04 INFO - PROCESS | 3472 | ++DOMWINDOW == 97 (14E4EC00) [pid = 3472] [serial = 177] [outer = 00000000] 02:44:04 INFO - PROCESS | 3472 | ++DOMWINDOW == 98 (15328C00) [pid = 3472] [serial = 178] [outer = 14E4EC00] 02:44:04 INFO - PROCESS | 3472 | 1466588644887 Marionette DEBUG loaded listener.js 02:44:04 INFO - PROCESS | 3472 | ++DOMWINDOW == 99 (16447800) [pid = 3472] [serial = 179] [outer = 14E4EC00] 02:44:05 INFO - PROCESS | 3472 | --DOCSHELL 0D839400 == 42 [pid = 3472] [id = 54] 02:44:05 INFO - PROCESS | 3472 | --DOCSHELL 1534F400 == 41 [pid = 3472] [id = 53] 02:44:05 INFO - PROCESS | 3472 | --DOCSHELL 19893400 == 40 [pid = 3472] [id = 52] 02:44:05 INFO - PROCESS | 3472 | --DOCSHELL 196EF800 == 39 [pid = 3472] [id = 51] 02:44:05 INFO - PROCESS | 3472 | --DOCSHELL 196E0800 == 38 [pid = 3472] [id = 50] 02:44:05 INFO - PROCESS | 3472 | --DOCSHELL 1828BC00 == 37 [pid = 3472] [id = 49] 02:44:05 INFO - PROCESS | 3472 | --DOCSHELL 15321C00 == 36 [pid = 3472] [id = 48] 02:44:05 INFO - PROCESS | 3472 | --DOCSHELL 0D1E3000 == 35 [pid = 3472] [id = 47] 02:44:05 INFO - PROCESS | 3472 | --DOCSHELL 0CB8B800 == 34 [pid = 3472] [id = 44] 02:44:05 INFO - PROCESS | 3472 | --DOMWINDOW == 98 (1988E400) [pid = 3472] [serial = 114] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3472 | --DOMWINDOW == 97 (15348000) [pid = 3472] [serial = 105] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3472 | --DOMWINDOW == 96 (1643F800) [pid = 3472] [serial = 106] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3472 | --DOMWINDOW == 95 (0DB26C00) [pid = 3472] [serial = 102] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3472 | --DOMWINDOW == 94 (0DCA6C00) [pid = 3472] [serial = 103] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3472 | --DOMWINDOW == 93 (15322C00) [pid = 3472] [serial = 100] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3472 | --DOMWINDOW == 92 (0F312000) [pid = 3472] [serial = 99] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3472 | --DOMWINDOW == 91 (18263000) [pid = 3472] [serial = 108] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3472 | --DOMWINDOW == 90 (1907E800) [pid = 3472] [serial = 111] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3472 | --DOMWINDOW == 89 (1A460800) [pid = 3472] [serial = 117] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3472 | --DOMWINDOW == 88 (0CF50800) [pid = 3472] [serial = 88] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3472 | --DOMWINDOW == 87 (0C909400) [pid = 3472] [serial = 87] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3472 | --DOMWINDOW == 86 (18237000) [pid = 3472] [serial = 91] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3472 | --DOMWINDOW == 85 (17D2D400) [pid = 3472] [serial = 90] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (19CCF400) [pid = 3472] [serial = 94] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (19BD3000) [pid = 3472] [serial = 93] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (1B7C8C00) [pid = 3472] [serial = 97] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (1ABDD800) [pid = 3472] [serial = 96] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (1A8FB000) [pid = 3472] [serial = 120] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (1A644800) [pid = 3472] [serial = 118] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (1C02D400) [pid = 3472] [serial = 127] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (1A8F6800) [pid = 3472] [serial = 124] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (1C02C000) [pid = 3472] [serial = 126] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (1CB90000) [pid = 3472] [serial = 129] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (1A8F4000) [pid = 3472] [serial = 123] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (19893800) [pid = 3472] [serial = 115] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (1A8FBC00) [pid = 3472] [serial = 121] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (1951DC00) [pid = 3472] [serial = 112] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (18268000) [pid = 3472] [serial = 109] [outer = 00000000] [url = about:blank] 02:44:05 INFO - PROCESS | 3472 | 1466588645339 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]]]}] 02:44:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 02:44:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 729ms 02:44:05 INFO - PROCESS | 3472 | 1466588645372 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 02:44:05 INFO - PROCESS | 3472 | 1466588645377 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 02:44:05 INFO - PROCESS | 3472 | 1466588645382 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 02:44:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 02:44:05 INFO - PROCESS | 3472 | 1466588645385 Marionette TRACE conn6 <- [1,206,null,{}] 02:44:05 INFO - PROCESS | 3472 | 1466588645389 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}] 02:44:05 INFO - PROCESS | 3472 | 1466588645391 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:05 INFO - PROCESS | 3472 | 1466588645496 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 02:44:05 INFO - PROCESS | 3472 | 1466588645506 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:05 INFO - PROCESS | 3472 | 1466588645508 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:05 INFO - PROCESS | 3472 | ++DOCSHELL 0DAD5000 == 35 [pid = 3472] [id = 61] 02:44:05 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (0DB28000) [pid = 3472] [serial = 180] [outer = 00000000] 02:44:05 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (0E6D5000) [pid = 3472] [serial = 181] [outer = 0DB28000] 02:44:05 INFO - PROCESS | 3472 | 1466588645556 Marionette DEBUG loaded listener.js 02:44:05 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (14AE9400) [pid = 3472] [serial = 182] [outer = 0DB28000] 02:44:05 INFO - PROCESS | 3472 | 1466588645987 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]]]}] 02:44:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 02:44:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 670ms 02:44:06 INFO - PROCESS | 3472 | 1466588646057 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 02:44:06 INFO - PROCESS | 3472 | 1466588646060 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 02:44:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 02:44:06 INFO - PROCESS | 3472 | 1466588646063 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 02:44:06 INFO - PROCESS | 3472 | 1466588646066 Marionette TRACE conn6 <- [1,210,null,{}] 02:44:06 INFO - PROCESS | 3472 | 1466588646077 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}] 02:44:06 INFO - PROCESS | 3472 | 1466588646082 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:06 INFO - PROCESS | 3472 | 1466588646171 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 02:44:06 INFO - PROCESS | 3472 | 1466588646188 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:06 INFO - PROCESS | 3472 | 1466588646191 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:06 INFO - PROCESS | 3472 | ++DOCSHELL 17D57000 == 36 [pid = 3472] [id = 62] 02:44:06 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (18144400) [pid = 3472] [serial = 183] [outer = 00000000] 02:44:06 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (18261800) [pid = 3472] [serial = 184] [outer = 18144400] 02:44:06 INFO - PROCESS | 3472 | 1466588646241 Marionette DEBUG loaded listener.js 02:44:06 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (18269400) [pid = 3472] [serial = 185] [outer = 18144400] 02:44:06 INFO - PROCESS | 3472 | 1466588646663 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]]]}] 02:44:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 02:44:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 630ms 02:44:06 INFO - PROCESS | 3472 | 1466588646697 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 02:44:06 INFO - PROCESS | 3472 | 1466588646700 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 02:44:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 02:44:06 INFO - PROCESS | 3472 | 1466588646703 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 02:44:06 INFO - PROCESS | 3472 | 1466588646704 Marionette TRACE conn6 <- [1,214,null,{}] 02:44:06 INFO - PROCESS | 3472 | 1466588646707 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}] 02:44:06 INFO - PROCESS | 3472 | 1466588646710 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:06 INFO - PROCESS | 3472 | 1466588646799 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 02:44:06 INFO - PROCESS | 3472 | 1466588646806 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:06 INFO - PROCESS | 3472 | 1466588646816 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:06 INFO - PROCESS | 3472 | ++DOCSHELL 1901D000 == 37 [pid = 3472] [id = 63] 02:44:06 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (1907BC00) [pid = 3472] [serial = 186] [outer = 00000000] 02:44:06 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (1951AC00) [pid = 3472] [serial = 187] [outer = 1907BC00] 02:44:06 INFO - PROCESS | 3472 | 1466588646887 Marionette DEBUG loaded listener.js 02:44:06 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (0DCAE000) [pid = 3472] [serial = 188] [outer = 1907BC00] 02:44:07 INFO - PROCESS | 3472 | 1466588647320 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]]]}] 02:44:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 02:44:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 669ms 02:44:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 02:44:07 INFO - PROCESS | 3472 | 1466588647377 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 02:44:07 INFO - PROCESS | 3472 | 1466588647379 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 02:44:07 INFO - PROCESS | 3472 | 1466588647382 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 02:44:07 INFO - PROCESS | 3472 | 1466588647384 Marionette TRACE conn6 <- [1,218,null,{}] 02:44:07 INFO - PROCESS | 3472 | 1466588647387 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}] 02:44:07 INFO - PROCESS | 3472 | 1466588647389 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:07 INFO - PROCESS | 3472 | 1466588647494 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 02:44:07 INFO - PROCESS | 3472 | 1466588647502 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:07 INFO - PROCESS | 3472 | 1466588647504 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:07 INFO - PROCESS | 3472 | ++DOCSHELL 195BB400 == 38 [pid = 3472] [id = 64] 02:44:07 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (19697C00) [pid = 3472] [serial = 189] [outer = 00000000] 02:44:07 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (196E2000) [pid = 3472] [serial = 190] [outer = 19697C00] 02:44:07 INFO - PROCESS | 3472 | 1466588647548 Marionette DEBUG loaded listener.js 02:44:07 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (196E7400) [pid = 3472] [serial = 191] [outer = 19697C00] 02:44:08 INFO - PROCESS | 3472 | 1466588647993 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]]]}] 02:44:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 02:44:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 630ms 02:44:08 INFO - PROCESS | 3472 | 1466588648013 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 02:44:08 INFO - PROCESS | 3472 | 1466588648015 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 02:44:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 02:44:08 INFO - PROCESS | 3472 | 1466588648026 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 02:44:08 INFO - PROCESS | 3472 | 1466588648028 Marionette TRACE conn6 <- [1,222,null,{}] 02:44:08 INFO - PROCESS | 3472 | 1466588648031 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}] 02:44:08 INFO - PROCESS | 3472 | 1466588648037 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:08 INFO - PROCESS | 3472 | 1466588648172 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 02:44:08 INFO - PROCESS | 3472 | 1466588648249 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:08 INFO - PROCESS | 3472 | 1466588648252 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:08 INFO - PROCESS | 3472 | ++DOCSHELL 14DB8400 == 39 [pid = 3472] [id = 65] 02:44:08 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (1531BC00) [pid = 3472] [serial = 192] [outer = 00000000] 02:44:08 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (19CD4000) [pid = 3472] [serial = 193] [outer = 1531BC00] 02:44:08 INFO - PROCESS | 3472 | 1466588648301 Marionette DEBUG loaded listener.js 02:44:08 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (1A460800) [pid = 3472] [serial = 194] [outer = 1531BC00] 02:44:08 INFO - PROCESS | 3472 | 1466588648717 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]]]}] 02:44:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 02:44:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 729ms 02:44:08 INFO - PROCESS | 3472 | 1466588648749 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 02:44:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 02:44:08 INFO - PROCESS | 3472 | 1466588648751 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 02:44:08 INFO - PROCESS | 3472 | 1466588648754 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 02:44:08 INFO - PROCESS | 3472 | 1466588648756 Marionette TRACE conn6 <- [1,226,null,{}] 02:44:08 INFO - PROCESS | 3472 | 1466588648759 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}] 02:44:08 INFO - PROCESS | 3472 | 1466588648770 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:08 INFO - PROCESS | 3472 | 1466588648880 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 02:44:08 INFO - PROCESS | 3472 | 1466588648885 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:08 INFO - PROCESS | 3472 | 1466588648887 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:08 INFO - PROCESS | 3472 | ++DOCSHELL 0C904C00 == 40 [pid = 3472] [id = 66] 02:44:08 INFO - PROCESS | 3472 | ++DOMWINDOW == 86 (0C90A000) [pid = 3472] [serial = 195] [outer = 00000000] 02:44:08 INFO - PROCESS | 3472 | ++DOMWINDOW == 87 (1A69A400) [pid = 3472] [serial = 196] [outer = 0C90A000] 02:44:08 INFO - PROCESS | 3472 | 1466588648931 Marionette DEBUG loaded listener.js 02:44:09 INFO - PROCESS | 3472 | ++DOMWINDOW == 88 (1A69AC00) [pid = 3472] [serial = 197] [outer = 0C90A000] 02:44:09 INFO - PROCESS | 3472 | 1466588649336 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]]]}] 02:44:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 02:44:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 02:44:09 INFO - PROCESS | 3472 | --DOMWINDOW == 87 (1984BC00) [pid = 3472] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 02:44:09 INFO - PROCESS | 3472 | --DOMWINDOW == 86 (0D260400) [pid = 3472] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 02:44:09 INFO - PROCESS | 3472 | --DOMWINDOW == 85 (153E5C00) [pid = 3472] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 02:44:09 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (188ACC00) [pid = 3472] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 02:44:09 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (19CD7800) [pid = 3472] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 02:44:09 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (153E3000) [pid = 3472] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 02:44:09 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (196E1000) [pid = 3472] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 02:44:09 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (0D83C400) [pid = 3472] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 02:44:09 INFO - PROCESS | 3472 | 1466588649464 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 02:44:09 INFO - PROCESS | 3472 | 1466588649466 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 02:44:09 INFO - PROCESS | 3472 | 1466588649470 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 02:44:09 INFO - PROCESS | 3472 | 1466588649472 Marionette TRACE conn6 <- [1,230,null,{}] 02:44:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 02:44:09 INFO - PROCESS | 3472 | 1466588649480 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}] 02:44:09 INFO - PROCESS | 3472 | 1466588649482 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:09 INFO - PROCESS | 3472 | 1466588649579 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 02:44:09 INFO - PROCESS | 3472 | 1466588649585 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:09 INFO - PROCESS | 3472 | 1466588649587 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:09 INFO - PROCESS | 3472 | ++DOCSHELL 1826E400 == 41 [pid = 3472] [id = 67] 02:44:09 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (188ACC00) [pid = 3472] [serial = 198] [outer = 00000000] 02:44:09 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (19CCF800) [pid = 3472] [serial = 199] [outer = 188ACC00] 02:44:09 INFO - PROCESS | 3472 | 1466588649632 Marionette DEBUG loaded listener.js 02:44:09 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (1A699800) [pid = 3472] [serial = 200] [outer = 188ACC00] 02:44:10 INFO - PROCESS | 3472 | 1466588650035 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]]]}] 02:44:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 02:44:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 630ms 02:44:10 INFO - PROCESS | 3472 | 1466588650107 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 02:44:10 INFO - PROCESS | 3472 | 1466588650109 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 02:44:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 02:44:10 INFO - PROCESS | 3472 | 1466588650112 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 02:44:10 INFO - PROCESS | 3472 | 1466588650114 Marionette TRACE conn6 <- [1,234,null,{}] 02:44:10 INFO - PROCESS | 3472 | 1466588650118 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}] 02:44:10 INFO - PROCESS | 3472 | 1466588650119 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:10 INFO - PROCESS | 3472 | 1466588650203 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 02:44:10 INFO - PROCESS | 3472 | 1466588650212 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:10 INFO - PROCESS | 3472 | 1466588650213 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:10 INFO - PROCESS | 3472 | ++DOCSHELL 1A8EF800 == 42 [pid = 3472] [id = 68] 02:44:10 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (1A8F0400) [pid = 3472] [serial = 201] [outer = 00000000] 02:44:10 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (1A97D400) [pid = 3472] [serial = 202] [outer = 1A8F0400] 02:44:10 INFO - PROCESS | 3472 | 1466588650257 Marionette DEBUG loaded listener.js 02:44:10 INFO - PROCESS | 3472 | ++DOMWINDOW == 86 (1ABE2400) [pid = 3472] [serial = 203] [outer = 1A8F0400] 02:44:10 INFO - PROCESS | 3472 | 1466588650663 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]]]}] 02:44:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 02:44:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 569ms 02:44:10 INFO - PROCESS | 3472 | 1466588650686 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 02:44:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 02:44:10 INFO - PROCESS | 3472 | 1466588650688 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 02:44:10 INFO - PROCESS | 3472 | 1466588650691 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 02:44:10 INFO - PROCESS | 3472 | 1466588650693 Marionette TRACE conn6 <- [1,238,null,{}] 02:44:10 INFO - PROCESS | 3472 | 1466588650696 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}] 02:44:10 INFO - PROCESS | 3472 | 1466588650698 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:10 INFO - PROCESS | 3472 | 1466588650813 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 02:44:10 INFO - PROCESS | 3472 | 1466588650820 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:10 INFO - PROCESS | 3472 | 1466588650822 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:10 INFO - PROCESS | 3472 | ++DOCSHELL 1A8F1400 == 43 [pid = 3472] [id = 69] 02:44:10 INFO - PROCESS | 3472 | ++DOMWINDOW == 87 (1B7CB800) [pid = 3472] [serial = 204] [outer = 00000000] 02:44:10 INFO - PROCESS | 3472 | ++DOMWINDOW == 88 (1BDE6400) [pid = 3472] [serial = 205] [outer = 1B7CB800] 02:44:10 INFO - PROCESS | 3472 | 1466588650865 Marionette DEBUG loaded listener.js 02:44:10 INFO - PROCESS | 3472 | ++DOMWINDOW == 89 (1C02D400) [pid = 3472] [serial = 206] [outer = 1B7CB800] 02:44:11 INFO - PROCESS | 3472 | 1466588651274 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]]]}] 02:44:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 02:44:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 630ms 02:44:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 02:44:11 INFO - PROCESS | 3472 | 1466588651322 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 02:44:11 INFO - PROCESS | 3472 | 1466588651324 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 02:44:11 INFO - PROCESS | 3472 | 1466588651328 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 02:44:11 INFO - PROCESS | 3472 | 1466588651330 Marionette TRACE conn6 <- [1,242,null,{}] 02:44:11 INFO - PROCESS | 3472 | 1466588651334 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}] 02:44:11 INFO - PROCESS | 3472 | 1466588651336 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:11 INFO - PROCESS | 3472 | 1466588651461 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 02:44:11 INFO - PROCESS | 3472 | 1466588651583 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:11 INFO - PROCESS | 3472 | 1466588651586 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:11 INFO - PROCESS | 3472 | ++DOCSHELL 0C90C400 == 44 [pid = 3472] [id = 70] 02:44:11 INFO - PROCESS | 3472 | ++DOMWINDOW == 90 (0C90E800) [pid = 3472] [serial = 207] [outer = 00000000] 02:44:11 INFO - PROCESS | 3472 | ++DOMWINDOW == 91 (0CB36C00) [pid = 3472] [serial = 208] [outer = 0C90E800] 02:44:11 INFO - PROCESS | 3472 | 1466588651646 Marionette DEBUG loaded listener.js 02:44:11 INFO - PROCESS | 3472 | ++DOMWINDOW == 92 (0D17E400) [pid = 3472] [serial = 209] [outer = 0C90E800] 02:44:12 INFO - PROCESS | 3472 | 1466588652253 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]]]}] 02:44:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 02:44:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 969ms 02:44:12 INFO - PROCESS | 3472 | 1466588652301 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 02:44:12 INFO - PROCESS | 3472 | 1466588652304 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 02:44:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 02:44:12 INFO - PROCESS | 3472 | 1466588652308 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 02:44:12 INFO - PROCESS | 3472 | 1466588652311 Marionette TRACE conn6 <- [1,246,null,{}] 02:44:12 INFO - PROCESS | 3472 | 1466588652316 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}] 02:44:12 INFO - PROCESS | 3472 | 1466588652319 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:12 INFO - PROCESS | 3472 | 1466588652431 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 02:44:12 INFO - PROCESS | 3472 | 1466588652553 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:12 INFO - PROCESS | 3472 | 1466588652556 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:12 INFO - PROCESS | 3472 | ++DOCSHELL 1643F800 == 45 [pid = 3472] [id = 71] 02:44:12 INFO - PROCESS | 3472 | ++DOMWINDOW == 93 (16443000) [pid = 3472] [serial = 210] [outer = 00000000] 02:44:12 INFO - PROCESS | 3472 | ++DOMWINDOW == 94 (17D51800) [pid = 3472] [serial = 211] [outer = 16443000] 02:44:12 INFO - PROCESS | 3472 | 1466588652614 Marionette DEBUG loaded listener.js 02:44:12 INFO - PROCESS | 3472 | ++DOMWINDOW == 95 (18270400) [pid = 3472] [serial = 212] [outer = 16443000] 02:44:13 INFO - PROCESS | 3472 | 1466588653303 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]]]}] 02:44:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 02:44:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1022ms 02:44:13 INFO - PROCESS | 3472 | 1466588653334 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 02:44:13 INFO - PROCESS | 3472 | 1466588653338 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 02:44:13 INFO - PROCESS | 3472 | 1466588653342 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 02:44:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 02:44:13 INFO - PROCESS | 3472 | 1466588653344 Marionette TRACE conn6 <- [1,250,null,{}] 02:44:13 INFO - PROCESS | 3472 | 1466588653348 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}] 02:44:13 INFO - PROCESS | 3472 | 1466588653351 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:13 INFO - PROCESS | 3472 | 1466588653463 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 02:44:13 INFO - PROCESS | 3472 | 1466588653582 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:13 INFO - PROCESS | 3472 | 1466588653584 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:13 INFO - PROCESS | 3472 | ++DOCSHELL 19858000 == 46 [pid = 3472] [id = 72] 02:44:13 INFO - PROCESS | 3472 | ++DOMWINDOW == 96 (19CD0000) [pid = 3472] [serial = 213] [outer = 00000000] 02:44:13 INFO - PROCESS | 3472 | ++DOMWINDOW == 97 (1A9EFC00) [pid = 3472] [serial = 214] [outer = 19CD0000] 02:44:13 INFO - PROCESS | 3472 | 1466588653640 Marionette DEBUG loaded listener.js 02:44:13 INFO - PROCESS | 3472 | ++DOMWINDOW == 98 (1CB17400) [pid = 3472] [serial = 215] [outer = 19CD0000] 02:44:14 INFO - PROCESS | 3472 | 1466588654201 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]]]}] 02:44:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 02:44:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 929ms 02:44:14 INFO - PROCESS | 3472 | 1466588654276 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 02:44:14 INFO - PROCESS | 3472 | 1466588654279 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 02:44:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 02:44:14 INFO - PROCESS | 3472 | 1466588654289 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 02:44:14 INFO - PROCESS | 3472 | 1466588654295 Marionette TRACE conn6 <- [1,254,null,{}] 02:44:14 INFO - PROCESS | 3472 | 1466588654300 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}] 02:44:14 INFO - PROCESS | 3472 | 1466588654304 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:14 INFO - PROCESS | 3472 | 1466588654419 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 02:44:14 INFO - PROCESS | 3472 | 1466588654493 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:14 INFO - PROCESS | 3472 | 1466588654495 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:14 INFO - PROCESS | 3472 | ++DOCSHELL 1CB8F400 == 47 [pid = 3472] [id = 73] 02:44:14 INFO - PROCESS | 3472 | ++DOMWINDOW == 99 (1D222C00) [pid = 3472] [serial = 216] [outer = 00000000] 02:44:14 INFO - PROCESS | 3472 | ++DOMWINDOW == 100 (1D22B000) [pid = 3472] [serial = 217] [outer = 1D222C00] 02:44:14 INFO - PROCESS | 3472 | 1466588654590 Marionette DEBUG loaded listener.js 02:44:14 INFO - PROCESS | 3472 | ++DOMWINDOW == 101 (1D917000) [pid = 3472] [serial = 218] [outer = 1D222C00] 02:44:15 INFO - PROCESS | 3472 | 1466588655346 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]]]}] 02:44:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 02:44:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1140ms 02:44:15 INFO - PROCESS | 3472 | 1466588655427 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 02:44:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 02:44:15 INFO - PROCESS | 3472 | 1466588655431 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 02:44:15 INFO - PROCESS | 3472 | 1466588655437 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 02:44:15 INFO - PROCESS | 3472 | 1466588655440 Marionette TRACE conn6 <- [1,258,null,{}] 02:44:15 INFO - PROCESS | 3472 | 1466588655446 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}] 02:44:15 INFO - PROCESS | 3472 | 1466588655449 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:15 INFO - PROCESS | 3472 | 1466588655547 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 02:44:15 INFO - PROCESS | 3472 | 1466588655622 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:15 INFO - PROCESS | 3472 | 1466588655626 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:15 INFO - PROCESS | 3472 | ++DOCSHELL 14E4F000 == 48 [pid = 3472] [id = 74] 02:44:15 INFO - PROCESS | 3472 | ++DOMWINDOW == 102 (14E50000) [pid = 3472] [serial = 219] [outer = 00000000] 02:44:15 INFO - PROCESS | 3472 | ++DOMWINDOW == 103 (15346800) [pid = 3472] [serial = 220] [outer = 14E50000] 02:44:15 INFO - PROCESS | 3472 | 1466588655677 Marionette DEBUG loaded listener.js 02:44:15 INFO - PROCESS | 3472 | ++DOMWINDOW == 104 (16443C00) [pid = 3472] [serial = 221] [outer = 14E50000] 02:44:16 INFO - PROCESS | 3472 | --DOCSHELL 1A8F1400 == 47 [pid = 3472] [id = 69] 02:44:16 INFO - PROCESS | 3472 | --DOCSHELL 1A8EF800 == 46 [pid = 3472] [id = 68] 02:44:16 INFO - PROCESS | 3472 | --DOCSHELL 1826E400 == 45 [pid = 3472] [id = 67] 02:44:16 INFO - PROCESS | 3472 | --DOCSHELL 0C904C00 == 44 [pid = 3472] [id = 66] 02:44:16 INFO - PROCESS | 3472 | --DOCSHELL 14DB8400 == 43 [pid = 3472] [id = 65] 02:44:16 INFO - PROCESS | 3472 | --DOCSHELL 195BB400 == 42 [pid = 3472] [id = 64] 02:44:16 INFO - PROCESS | 3472 | --DOCSHELL 1901D000 == 41 [pid = 3472] [id = 63] 02:44:16 INFO - PROCESS | 3472 | --DOCSHELL 17D57000 == 40 [pid = 3472] [id = 62] 02:44:16 INFO - PROCESS | 3472 | --DOCSHELL 0DAD5000 == 39 [pid = 3472] [id = 61] 02:44:16 INFO - PROCESS | 3472 | --DOCSHELL 0E8CAC00 == 38 [pid = 3472] [id = 60] 02:44:16 INFO - PROCESS | 3472 | --DOCSHELL 1969DC00 == 37 [pid = 3472] [id = 55] 02:44:16 INFO - PROCESS | 3472 | --DOMWINDOW == 103 (196A0800) [pid = 3472] [serial = 163] [outer = 00000000] [url = about:blank] 02:44:16 INFO - PROCESS | 3472 | --DOMWINDOW == 102 (19894000) [pid = 3472] [serial = 150] [outer = 00000000] [url = about:blank] 02:44:16 INFO - PROCESS | 3472 | --DOMWINDOW == 101 (18149800) [pid = 3472] [serial = 135] [outer = 00000000] [url = about:blank] 02:44:16 INFO - PROCESS | 3472 | --DOMWINDOW == 100 (0DCA8800) [pid = 3472] [serial = 138] [outer = 00000000] [url = about:blank] 02:44:16 INFO - PROCESS | 3472 | --DOMWINDOW == 99 (0E6E0C00) [pid = 3472] [serial = 139] [outer = 00000000] [url = about:blank] 02:44:16 INFO - PROCESS | 3472 | --DOMWINDOW == 98 (17279800) [pid = 3472] [serial = 141] [outer = 00000000] [url = about:blank] 02:44:16 INFO - PROCESS | 3472 | --DOMWINDOW == 97 (17D26400) [pid = 3472] [serial = 142] [outer = 00000000] [url = about:blank] 02:44:16 INFO - PROCESS | 3472 | --DOMWINDOW == 96 (19020C00) [pid = 3472] [serial = 144] [outer = 00000000] [url = about:blank] 02:44:16 INFO - PROCESS | 3472 | --DOMWINDOW == 95 (1A8F1C00) [pid = 3472] [serial = 153] [outer = 00000000] [url = about:blank] 02:44:16 INFO - PROCESS | 3472 | --DOMWINDOW == 94 (0DCA4800) [pid = 3472] [serial = 132] [outer = 00000000] [url = about:blank] 02:44:16 INFO - PROCESS | 3472 | --DOMWINDOW == 93 (198B9C00) [pid = 3472] [serial = 151] [outer = 00000000] [url = about:blank] 02:44:16 INFO - PROCESS | 3472 | --DOMWINDOW == 92 (1A8F2000) [pid = 3472] [serial = 154] [outer = 00000000] [url = about:blank] 02:44:16 INFO - PROCESS | 3472 | --DOMWINDOW == 91 (196E8C00) [pid = 3472] [serial = 147] [outer = 00000000] [url = about:blank] 02:44:16 INFO - PROCESS | 3472 | --DOMWINDOW == 90 (196EE000) [pid = 3472] [serial = 148] [outer = 00000000] [url = about:blank] 02:44:16 INFO - PROCESS | 3472 | --DOMWINDOW == 89 (1542EC00) [pid = 3472] [serial = 40] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:44:16 INFO - PROCESS | 3472 | --DOMWINDOW == 88 (1951D800) [pid = 3472] [serial = 145] [outer = 00000000] [url = about:blank] 02:44:16 INFO - PROCESS | 3472 | --DOMWINDOW == 87 (193EDC00) [pid = 3472] [serial = 157] [outer = 00000000] [url = about:blank] 02:44:16 INFO - PROCESS | 3472 | --DOMWINDOW == 86 (17D54400) [pid = 3472] [serial = 156] [outer = 00000000] [url = about:blank] 02:44:16 INFO - PROCESS | 3472 | --DOMWINDOW == 85 (0D841C00) [pid = 3472] [serial = 159] [outer = 00000000] [url = about:blank] 02:44:16 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (0D843C00) [pid = 3472] [serial = 160] [outer = 00000000] [url = about:blank] 02:44:16 INFO - PROCESS | 3472 | 1466588656291 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]]]}] 02:44:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 02:44:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 890ms 02:44:16 INFO - PROCESS | 3472 | 1466588656327 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 02:44:16 INFO - PROCESS | 3472 | 1466588656331 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 02:44:16 INFO - PROCESS | 3472 | 1466588656337 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 02:44:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 02:44:16 INFO - PROCESS | 3472 | 1466588656340 Marionette TRACE conn6 <- [1,262,null,{}] 02:44:16 INFO - PROCESS | 3472 | 1466588656343 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}] 02:44:16 INFO - PROCESS | 3472 | 1466588656346 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:16 INFO - PROCESS | 3472 | 1466588656434 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 02:44:16 INFO - PROCESS | 3472 | 1466588656442 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:16 INFO - PROCESS | 3472 | 1466588656445 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:16 INFO - PROCESS | 3472 | ++DOCSHELL 0D83DC00 == 38 [pid = 3472] [id = 75] 02:44:16 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (0D83EC00) [pid = 3472] [serial = 222] [outer = 00000000] 02:44:16 INFO - PROCESS | 3472 | ++DOMWINDOW == 86 (0D844C00) [pid = 3472] [serial = 223] [outer = 0D83EC00] 02:44:16 INFO - PROCESS | 3472 | 1466588656493 Marionette DEBUG loaded listener.js 02:44:16 INFO - PROCESS | 3472 | ++DOMWINDOW == 87 (0DCAAC00) [pid = 3472] [serial = 224] [outer = 0D83EC00] 02:44:17 INFO - PROCESS | 3472 | 1466588657139 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]]]}] 02:44:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 02:44:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 869ms 02:44:17 INFO - PROCESS | 3472 | 1466588657212 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 02:44:17 INFO - PROCESS | 3472 | 1466588657214 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 02:44:17 INFO - PROCESS | 3472 | 1466588657217 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 02:44:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 02:44:17 INFO - PROCESS | 3472 | 1466588657221 Marionette TRACE conn6 <- [1,266,null,{}] 02:44:17 INFO - PROCESS | 3472 | 1466588657231 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}] 02:44:17 INFO - PROCESS | 3472 | 1466588657235 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:17 INFO - PROCESS | 3472 | 1466588657321 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 02:44:17 INFO - PROCESS | 3472 | 1466588657333 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:17 INFO - PROCESS | 3472 | 1466588657336 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:17 INFO - PROCESS | 3472 | ++DOCSHELL 193F8800 == 39 [pid = 3472] [id = 76] 02:44:17 INFO - PROCESS | 3472 | ++DOMWINDOW == 88 (19514C00) [pid = 3472] [serial = 225] [outer = 00000000] 02:44:17 INFO - PROCESS | 3472 | ++DOMWINDOW == 89 (195B0800) [pid = 3472] [serial = 226] [outer = 19514C00] 02:44:17 INFO - PROCESS | 3472 | 1466588657384 Marionette DEBUG loaded listener.js 02:44:17 INFO - PROCESS | 3472 | ++DOMWINDOW == 90 (195BBC00) [pid = 3472] [serial = 227] [outer = 19514C00] 02:44:17 INFO - PROCESS | 3472 | 1466588657829 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]]]}] 02:44:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 02:44:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 630ms 02:44:17 INFO - PROCESS | 3472 | 1466588657852 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 02:44:17 INFO - PROCESS | 3472 | 1466588657854 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 02:44:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 02:44:17 INFO - PROCESS | 3472 | 1466588657857 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 02:44:17 INFO - PROCESS | 3472 | 1466588657859 Marionette TRACE conn6 <- [1,270,null,{}] 02:44:17 INFO - PROCESS | 3472 | 1466588657862 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}] 02:44:17 INFO - PROCESS | 3472 | 1466588657864 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:17 INFO - PROCESS | 3472 | 1466588657958 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 02:44:17 INFO - PROCESS | 3472 | 1466588657966 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:17 INFO - PROCESS | 3472 | 1466588657968 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:17 INFO - PROCESS | 3472 | ++DOCSHELL 196E3C00 == 40 [pid = 3472] [id = 77] 02:44:17 INFO - PROCESS | 3472 | ++DOMWINDOW == 91 (196E6400) [pid = 3472] [serial = 228] [outer = 00000000] 02:44:18 INFO - PROCESS | 3472 | ++DOMWINDOW == 92 (19859C00) [pid = 3472] [serial = 229] [outer = 196E6400] 02:44:18 INFO - PROCESS | 3472 | 1466588658012 Marionette DEBUG loaded listener.js 02:44:18 INFO - PROCESS | 3472 | ++DOMWINDOW == 93 (19890800) [pid = 3472] [serial = 230] [outer = 196E6400] 02:44:18 INFO - PROCESS | 3472 | 1466588658429 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]]]}] 02:44:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 02:44:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 630ms 02:44:18 INFO - PROCESS | 3472 | 1466588658488 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 02:44:18 INFO - PROCESS | 3472 | 1466588658490 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 02:44:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 02:44:18 INFO - PROCESS | 3472 | 1466588658493 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 02:44:18 INFO - PROCESS | 3472 | 1466588658495 Marionette TRACE conn6 <- [1,274,null,{}] 02:44:18 INFO - PROCESS | 3472 | 1466588658506 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}] 02:44:18 INFO - PROCESS | 3472 | 1466588658508 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:18 INFO - PROCESS | 3472 | 1466588658615 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 02:44:18 INFO - PROCESS | 3472 | 1466588658620 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:18 INFO - PROCESS | 3472 | 1466588658622 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:18 INFO - PROCESS | 3472 | ++DOCSHELL 195AF400 == 41 [pid = 3472] [id = 78] 02:44:18 INFO - PROCESS | 3472 | ++DOMWINDOW == 94 (196EE000) [pid = 3472] [serial = 231] [outer = 00000000] 02:44:18 INFO - PROCESS | 3472 | ++DOMWINDOW == 95 (19BD2400) [pid = 3472] [serial = 232] [outer = 196EE000] 02:44:18 INFO - PROCESS | 3472 | 1466588658666 Marionette DEBUG loaded listener.js 02:44:18 INFO - PROCESS | 3472 | ++DOMWINDOW == 96 (19CD0400) [pid = 3472] [serial = 233] [outer = 196EE000] 02:44:19 INFO - PROCESS | 3472 | 1466588659118 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]]]}] 02:44:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 02:44:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 689ms 02:44:19 INFO - PROCESS | 3472 | 1466588659184 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 02:44:19 INFO - PROCESS | 3472 | 1466588659186 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 02:44:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 02:44:19 INFO - PROCESS | 3472 | 1466588659189 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 02:44:19 INFO - PROCESS | 3472 | 1466588659191 Marionette TRACE conn6 <- [1,278,null,{}] 02:44:19 INFO - PROCESS | 3472 | 1466588659195 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}] 02:44:19 INFO - PROCESS | 3472 | 1466588659200 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:19 INFO - PROCESS | 3472 | 1466588659345 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 02:44:19 INFO - PROCESS | 3472 | 1466588659351 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:19 INFO - PROCESS | 3472 | 1466588659354 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:19 INFO - PROCESS | 3472 | ++DOCSHELL 1A463000 == 42 [pid = 3472] [id = 79] 02:44:19 INFO - PROCESS | 3472 | ++DOMWINDOW == 97 (1A64C800) [pid = 3472] [serial = 234] [outer = 00000000] 02:44:19 INFO - PROCESS | 3472 | ++DOMWINDOW == 98 (1A983400) [pid = 3472] [serial = 235] [outer = 1A64C800] 02:44:19 INFO - PROCESS | 3472 | 1466588659446 Marionette DEBUG loaded listener.js 02:44:19 INFO - PROCESS | 3472 | ++DOMWINDOW == 99 (1BDE4C00) [pid = 3472] [serial = 236] [outer = 1A64C800] 02:44:19 INFO - PROCESS | 3472 | 1466588659855 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]]]}] 02:44:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 02:44:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 730ms 02:44:19 INFO - PROCESS | 3472 | 1466588659920 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 02:44:19 INFO - PROCESS | 3472 | 1466588659922 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 02:44:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 02:44:19 INFO - PROCESS | 3472 | 1466588659959 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 02:44:19 INFO - PROCESS | 3472 | 1466588659961 Marionette TRACE conn6 <- [1,282,null,{}] 02:44:19 INFO - PROCESS | 3472 | 1466588659965 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}] 02:44:19 INFO - PROCESS | 3472 | 1466588659967 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:20 INFO - PROCESS | 3472 | 1466588660076 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 02:44:20 INFO - PROCESS | 3472 | 1466588660081 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:20 INFO - PROCESS | 3472 | 1466588660083 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:20 INFO - PROCESS | 3472 | ++DOCSHELL 1A9EAC00 == 43 [pid = 3472] [id = 80] 02:44:20 INFO - PROCESS | 3472 | ++DOMWINDOW == 100 (1C02DC00) [pid = 3472] [serial = 237] [outer = 00000000] 02:44:20 INFO - PROCESS | 3472 | ++DOMWINDOW == 101 (1D221C00) [pid = 3472] [serial = 238] [outer = 1C02DC00] 02:44:20 INFO - PROCESS | 3472 | 1466588660127 Marionette DEBUG loaded listener.js 02:44:20 INFO - PROCESS | 3472 | ++DOMWINDOW == 102 (1D228800) [pid = 3472] [serial = 239] [outer = 1C02DC00] 02:44:20 INFO - PROCESS | 3472 | --DOMWINDOW == 101 (1531BC00) [pid = 3472] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 02:44:20 INFO - PROCESS | 3472 | --DOMWINDOW == 100 (14E4EC00) [pid = 3472] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 02:44:20 INFO - PROCESS | 3472 | --DOMWINDOW == 99 (0DB28000) [pid = 3472] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 02:44:20 INFO - PROCESS | 3472 | --DOMWINDOW == 98 (19697C00) [pid = 3472] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 02:44:20 INFO - PROCESS | 3472 | --DOMWINDOW == 97 (1907BC00) [pid = 3472] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 02:44:20 INFO - PROCESS | 3472 | --DOMWINDOW == 96 (0C90A000) [pid = 3472] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 02:44:20 INFO - PROCESS | 3472 | --DOMWINDOW == 95 (18144400) [pid = 3472] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 02:44:20 INFO - PROCESS | 3472 | --DOMWINDOW == 94 (188ACC00) [pid = 3472] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 02:44:20 INFO - PROCESS | 3472 | --DOMWINDOW == 93 (1A8F0400) [pid = 3472] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 02:44:20 INFO - PROCESS | 3472 | 1466588660674 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]]]}] 02:44:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 02:44:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 749ms 02:44:20 INFO - PROCESS | 3472 | 1466588660698 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 02:44:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 02:44:20 INFO - PROCESS | 3472 | 1466588660700 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 02:44:20 INFO - PROCESS | 3472 | 1466588660703 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 02:44:20 INFO - PROCESS | 3472 | 1466588660705 Marionette TRACE conn6 <- [1,286,null,{}] 02:44:20 INFO - PROCESS | 3472 | 1466588660708 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}] 02:44:20 INFO - PROCESS | 3472 | 1466588660710 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:20 INFO - PROCESS | 3472 | 1466588660791 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 02:44:20 INFO - PROCESS | 3472 | 1466588660796 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:20 INFO - PROCESS | 3472 | 1466588660807 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:20 INFO - PROCESS | 3472 | ++DOCSHELL 153E5C00 == 44 [pid = 3472] [id = 81] 02:44:20 INFO - PROCESS | 3472 | ++DOMWINDOW == 94 (1907BC00) [pid = 3472] [serial = 240] [outer = 00000000] 02:44:20 INFO - PROCESS | 3472 | ++DOMWINDOW == 95 (1A8FBC00) [pid = 3472] [serial = 241] [outer = 1907BC00] 02:44:20 INFO - PROCESS | 3472 | 1466588660851 Marionette DEBUG loaded listener.js 02:44:20 INFO - PROCESS | 3472 | ++DOMWINDOW == 96 (1A696400) [pid = 3472] [serial = 242] [outer = 1907BC00] 02:44:21 INFO - PROCESS | 3472 | 1466588661266 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]]]}] 02:44:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 02:44:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 570ms 02:44:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 02:44:21 INFO - PROCESS | 3472 | 1466588661274 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 02:44:21 INFO - PROCESS | 3472 | 1466588661276 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 02:44:21 INFO - PROCESS | 3472 | 1466588661279 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 02:44:21 INFO - PROCESS | 3472 | 1466588661281 Marionette TRACE conn6 <- [1,290,null,{}] 02:44:21 INFO - PROCESS | 3472 | 1466588661284 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}] 02:44:21 INFO - PROCESS | 3472 | 1466588661286 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:21 INFO - PROCESS | 3472 | 1466588661424 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 02:44:21 INFO - PROCESS | 3472 | 1466588661433 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:21 INFO - PROCESS | 3472 | 1466588661434 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:21 INFO - PROCESS | 3472 | ++DOCSHELL 1D2D5C00 == 45 [pid = 3472] [id = 82] 02:44:21 INFO - PROCESS | 3472 | ++DOMWINDOW == 97 (1D921400) [pid = 3472] [serial = 243] [outer = 00000000] 02:44:21 INFO - PROCESS | 3472 | ++DOMWINDOW == 98 (1DB9E000) [pid = 3472] [serial = 244] [outer = 1D921400] 02:44:21 INFO - PROCESS | 3472 | 1466588661478 Marionette DEBUG loaded listener.js 02:44:21 INFO - PROCESS | 3472 | ++DOMWINDOW == 99 (1E18F000) [pid = 3472] [serial = 245] [outer = 1D921400] 02:44:21 INFO - PROCESS | 3472 | 1466588661861 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]]]}] 02:44:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 02:44:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 630ms 02:44:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 02:44:21 INFO - PROCESS | 3472 | 1466588661910 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 02:44:21 INFO - PROCESS | 3472 | 1466588661912 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 02:44:21 INFO - PROCESS | 3472 | 1466588661915 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 02:44:21 INFO - PROCESS | 3472 | 1466588661917 Marionette TRACE conn6 <- [1,294,null,{}] 02:44:21 INFO - PROCESS | 3472 | 1466588661921 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}] 02:44:21 INFO - PROCESS | 3472 | 1466588661923 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:21 INFO - PROCESS | 3472 | 1466588662006 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 02:44:22 INFO - PROCESS | 3472 | 1466588662012 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:22 INFO - PROCESS | 3472 | 1466588662014 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:22 INFO - PROCESS | 3472 | ++DOCSHELL 0CF4C000 == 46 [pid = 3472] [id = 83] 02:44:22 INFO - PROCESS | 3472 | ++DOMWINDOW == 100 (1DB9B400) [pid = 3472] [serial = 246] [outer = 00000000] 02:44:22 INFO - PROCESS | 3472 | ++DOMWINDOW == 101 (1E2C4400) [pid = 3472] [serial = 247] [outer = 1DB9B400] 02:44:22 INFO - PROCESS | 3472 | 1466588662057 Marionette DEBUG loaded listener.js 02:44:22 INFO - PROCESS | 3472 | ++DOMWINDOW == 102 (1E5DC000) [pid = 3472] [serial = 248] [outer = 1DB9B400] 02:44:22 INFO - PROCESS | 3472 | 1466588662461 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]]]}] 02:44:22 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. 02:44:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 569ms 02:44:22 INFO - PROCESS | 3472 | 1466588662486 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 02:44:22 INFO - PROCESS | 3472 | 1466588662488 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 02:44:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 02:44:22 INFO - PROCESS | 3472 | 1466588662492 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 02:44:22 INFO - PROCESS | 3472 | 1466588662494 Marionette TRACE conn6 <- [1,298,null,{}] 02:44:22 INFO - PROCESS | 3472 | 1466588662507 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}] 02:44:22 INFO - PROCESS | 3472 | 1466588662510 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:22 INFO - PROCESS | 3472 | 1466588662646 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 02:44:22 INFO - PROCESS | 3472 | 1466588662803 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:22 INFO - PROCESS | 3472 | 1466588662806 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:22 INFO - PROCESS | 3472 | ++DOCSHELL 0CA90400 == 47 [pid = 3472] [id = 84] 02:44:22 INFO - PROCESS | 3472 | ++DOMWINDOW == 103 (0CB2D000) [pid = 3472] [serial = 249] [outer = 00000000] 02:44:22 INFO - PROCESS | 3472 | ++DOMWINDOW == 104 (0CFC4C00) [pid = 3472] [serial = 250] [outer = 0CB2D000] 02:44:22 INFO - PROCESS | 3472 | 1466588662868 Marionette DEBUG loaded listener.js 02:44:22 INFO - PROCESS | 3472 | ++DOMWINDOW == 105 (0D262C00) [pid = 3472] [serial = 251] [outer = 0CB2D000] 02:44:23 INFO - PROCESS | 3472 | 1466588663419 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]]]}] 02:44:23 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. 02:44:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 971ms 02:44:23 INFO - PROCESS | 3472 | 1466588663466 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 02:44:23 INFO - PROCESS | 3472 | 1466588663469 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 02:44:23 INFO - PROCESS | 3472 | 1466588663474 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 02:44:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 02:44:23 INFO - PROCESS | 3472 | 1466588663477 Marionette TRACE conn6 <- [1,302,null,{}] 02:44:23 INFO - PROCESS | 3472 | 1466588663483 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}] 02:44:23 INFO - PROCESS | 3472 | 1466588663485 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:23 INFO - PROCESS | 3472 | 1466588663603 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 02:44:23 INFO - PROCESS | 3472 | 1466588663707 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:23 INFO - PROCESS | 3472 | 1466588663710 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:23 INFO - PROCESS | 3472 | ++DOCSHELL 17D26400 == 48 [pid = 3472] [id = 85] 02:44:23 INFO - PROCESS | 3472 | ++DOMWINDOW == 106 (17D27800) [pid = 3472] [serial = 252] [outer = 00000000] 02:44:23 INFO - PROCESS | 3472 | ++DOMWINDOW == 107 (17D57800) [pid = 3472] [serial = 253] [outer = 17D27800] 02:44:23 INFO - PROCESS | 3472 | 1466588663771 Marionette DEBUG loaded listener.js 02:44:23 INFO - PROCESS | 3472 | ++DOMWINDOW == 108 (1826D400) [pid = 3472] [serial = 254] [outer = 17D27800] 02:44:24 INFO - PROCESS | 3472 | 1466588664328 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 02:44:24 INFO - PROCESS | 3472 | 1466588664452 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]]]}] 02:44:24 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. 02:44:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1021ms 02:44:24 INFO - PROCESS | 3472 | 1466588664503 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 02:44:24 INFO - PROCESS | 3472 | 1466588664508 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 02:44:24 INFO - PROCESS | 3472 | 1466588664512 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 02:44:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 02:44:24 INFO - PROCESS | 3472 | 1466588664514 Marionette TRACE conn6 <- [1,306,null,{}] 02:44:24 INFO - PROCESS | 3472 | 1466588664518 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}] 02:44:24 INFO - PROCESS | 3472 | 1466588664521 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:24 INFO - PROCESS | 3472 | 1466588664637 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 02:44:24 INFO - PROCESS | 3472 | 1466588664763 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:24 INFO - PROCESS | 3472 | 1466588664766 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:24 INFO - PROCESS | 3472 | ++DOCSHELL 1A8FCC00 == 49 [pid = 3472] [id = 86] 02:44:24 INFO - PROCESS | 3472 | ++DOMWINDOW == 109 (1ABE6400) [pid = 3472] [serial = 255] [outer = 00000000] 02:44:24 INFO - PROCESS | 3472 | ++DOMWINDOW == 110 (1D21F800) [pid = 3472] [serial = 256] [outer = 1ABE6400] 02:44:24 INFO - PROCESS | 3472 | 1466588664824 Marionette DEBUG loaded listener.js 02:44:24 INFO - PROCESS | 3472 | ++DOMWINDOW == 111 (1DB9A800) [pid = 3472] [serial = 257] [outer = 1ABE6400] 02:44:25 INFO - PROCESS | 3472 | 1466588665381 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]]]}] 02:44:25 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. 02:44:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 929ms 02:44:25 INFO - PROCESS | 3472 | 1466588665446 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 02:44:25 INFO - PROCESS | 3472 | 1466588665449 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 02:44:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 02:44:25 INFO - PROCESS | 3472 | 1466588665459 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 02:44:25 INFO - PROCESS | 3472 | 1466588665465 Marionette TRACE conn6 <- [1,310,null,{}] 02:44:25 INFO - PROCESS | 3472 | 1466588665470 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}] 02:44:25 INFO - PROCESS | 3472 | 1466588665474 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:25 INFO - PROCESS | 3472 | 1466588665587 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 02:44:25 INFO - PROCESS | 3472 | 1466588665710 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:25 INFO - PROCESS | 3472 | 1466588665713 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:25 INFO - PROCESS | 3472 | ++DOCSHELL 1D2C7800 == 50 [pid = 3472] [id = 87] 02:44:25 INFO - PROCESS | 3472 | ++DOMWINDOW == 112 (1E190400) [pid = 3472] [serial = 258] [outer = 00000000] 02:44:25 INFO - PROCESS | 3472 | ++DOMWINDOW == 113 (1F36D800) [pid = 3472] [serial = 259] [outer = 1E190400] 02:44:25 INFO - PROCESS | 3472 | 1466588665767 Marionette DEBUG loaded listener.js 02:44:25 INFO - PROCESS | 3472 | ++DOMWINDOW == 114 (1F370000) [pid = 3472] [serial = 260] [outer = 1E190400] 02:44:26 INFO - PROCESS | 3472 | 1466588666309 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]]]}] 02:44:26 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. 02:44:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 930ms 02:44:26 INFO - PROCESS | 3472 | 1466588666387 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 02:44:26 INFO - PROCESS | 3472 | 1466588666391 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 02:44:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 02:44:26 INFO - PROCESS | 3472 | 1466588666394 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 02:44:26 INFO - PROCESS | 3472 | 1466588666396 Marionette TRACE conn6 <- [1,314,null,{}] 02:44:26 INFO - PROCESS | 3472 | 1466588666400 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}] 02:44:26 INFO - PROCESS | 3472 | 1466588666402 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:26 INFO - PROCESS | 3472 | 1466588666545 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 02:44:26 INFO - PROCESS | 3472 | 1466588666710 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:26 INFO - PROCESS | 3472 | 1466588666712 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:26 INFO - PROCESS | 3472 | ++DOCSHELL 0CA94000 == 51 [pid = 3472] [id = 88] 02:44:26 INFO - PROCESS | 3472 | ++DOMWINDOW == 115 (1ABD9800) [pid = 3472] [serial = 261] [outer = 00000000] 02:44:26 INFO - PROCESS | 3472 | ++DOMWINDOW == 116 (1F33F400) [pid = 3472] [serial = 262] [outer = 1ABD9800] 02:44:26 INFO - PROCESS | 3472 | 1466588666767 Marionette DEBUG loaded listener.js 02:44:26 INFO - PROCESS | 3472 | ++DOMWINDOW == 117 (1F343400) [pid = 3472] [serial = 263] [outer = 1ABD9800] 02:44:27 INFO - PROCESS | 3472 | 1466588667538 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]]]}] 02:44:27 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. 02:44:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1171ms 02:44:27 INFO - PROCESS | 3472 | 1466588667569 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 02:44:27 INFO - PROCESS | 3472 | 1466588667572 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 02:44:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 02:44:27 INFO - PROCESS | 3472 | 1466588667577 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 02:44:27 INFO - PROCESS | 3472 | 1466588667580 Marionette TRACE conn6 <- [1,318,null,{}] 02:44:27 INFO - PROCESS | 3472 | 1466588667585 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}] 02:44:27 INFO - PROCESS | 3472 | 1466588667588 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:27 INFO - PROCESS | 3472 | 1466588667688 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 02:44:27 INFO - PROCESS | 3472 | 1466588667789 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:27 INFO - PROCESS | 3472 | 1466588667791 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:27 INFO - PROCESS | 3472 | ++DOCSHELL 15426000 == 52 [pid = 3472] [id = 89] 02:44:27 INFO - PROCESS | 3472 | ++DOMWINDOW == 118 (154E2400) [pid = 3472] [serial = 264] [outer = 00000000] 02:44:27 INFO - PROCESS | 3472 | ++DOMWINDOW == 119 (17D2AC00) [pid = 3472] [serial = 265] [outer = 154E2400] 02:44:27 INFO - PROCESS | 3472 | 1466588667841 Marionette DEBUG loaded listener.js 02:44:27 INFO - PROCESS | 3472 | ++DOMWINDOW == 120 (17D67000) [pid = 3472] [serial = 266] [outer = 154E2400] 02:44:28 INFO - PROCESS | 3472 | --DOCSHELL 0CF4C000 == 51 [pid = 3472] [id = 83] 02:44:28 INFO - PROCESS | 3472 | --DOCSHELL 1D2D5C00 == 50 [pid = 3472] [id = 82] 02:44:28 INFO - PROCESS | 3472 | --DOCSHELL 153E5C00 == 49 [pid = 3472] [id = 81] 02:44:28 INFO - PROCESS | 3472 | --DOCSHELL 1A9EAC00 == 48 [pid = 3472] [id = 80] 02:44:28 INFO - PROCESS | 3472 | --DOCSHELL 1A463000 == 47 [pid = 3472] [id = 79] 02:44:28 INFO - PROCESS | 3472 | --DOCSHELL 195AF400 == 46 [pid = 3472] [id = 78] 02:44:28 INFO - PROCESS | 3472 | --DOCSHELL 196E3C00 == 45 [pid = 3472] [id = 77] 02:44:28 INFO - PROCESS | 3472 | --DOCSHELL 193F8800 == 44 [pid = 3472] [id = 76] 02:44:28 INFO - PROCESS | 3472 | --DOCSHELL 0D83DC00 == 43 [pid = 3472] [id = 75] 02:44:28 INFO - PROCESS | 3472 | --DOMWINDOW == 119 (1BDE6400) [pid = 3472] [serial = 205] [outer = 00000000] [url = about:blank] 02:44:28 INFO - PROCESS | 3472 | --DOCSHELL 14E4F000 == 42 [pid = 3472] [id = 74] 02:44:28 INFO - PROCESS | 3472 | --DOCSHELL 1CB8F400 == 41 [pid = 3472] [id = 73] 02:44:28 INFO - PROCESS | 3472 | --DOCSHELL 19858000 == 40 [pid = 3472] [id = 72] 02:44:28 INFO - PROCESS | 3472 | --DOCSHELL 1643F800 == 39 [pid = 3472] [id = 71] 02:44:28 INFO - PROCESS | 3472 | --DOCSHELL 0C90C400 == 38 [pid = 3472] [id = 70] 02:44:28 INFO - PROCESS | 3472 | --DOMWINDOW == 118 (19CD4000) [pid = 3472] [serial = 193] [outer = 00000000] [url = about:blank] 02:44:28 INFO - PROCESS | 3472 | --DOMWINDOW == 117 (16447800) [pid = 3472] [serial = 179] [outer = 00000000] [url = about:blank] 02:44:28 INFO - PROCESS | 3472 | --DOMWINDOW == 116 (15328C00) [pid = 3472] [serial = 178] [outer = 00000000] [url = about:blank] 02:44:28 INFO - PROCESS | 3472 | --DOMWINDOW == 115 (0DCAD400) [pid = 3472] [serial = 175] [outer = 00000000] [url = about:blank] 02:44:28 INFO - PROCESS | 3472 | --DOMWINDOW == 114 (0E6D5000) [pid = 3472] [serial = 181] [outer = 00000000] [url = about:blank] 02:44:28 INFO - PROCESS | 3472 | --DOMWINDOW == 113 (14AE9400) [pid = 3472] [serial = 182] [outer = 00000000] [url = about:blank] 02:44:28 INFO - PROCESS | 3472 | --DOMWINDOW == 112 (196E2000) [pid = 3472] [serial = 190] [outer = 00000000] [url = about:blank] 02:44:28 INFO - PROCESS | 3472 | --DOMWINDOW == 111 (1951AC00) [pid = 3472] [serial = 187] [outer = 00000000] [url = about:blank] 02:44:28 INFO - PROCESS | 3472 | --DOMWINDOW == 110 (1A69A400) [pid = 3472] [serial = 196] [outer = 00000000] [url = about:blank] 02:44:28 INFO - PROCESS | 3472 | --DOMWINDOW == 109 (0D652800) [pid = 3472] [serial = 166] [outer = 00000000] [url = about:blank] 02:44:28 INFO - PROCESS | 3472 | --DOMWINDOW == 108 (18261800) [pid = 3472] [serial = 184] [outer = 00000000] [url = about:blank] 02:44:28 INFO - PROCESS | 3472 | --DOMWINDOW == 107 (18269400) [pid = 3472] [serial = 185] [outer = 00000000] [url = about:blank] 02:44:28 INFO - PROCESS | 3472 | --DOMWINDOW == 106 (1A460800) [pid = 3472] [serial = 194] [outer = 00000000] [url = about:blank] 02:44:28 INFO - PROCESS | 3472 | --DOMWINDOW == 105 (18236400) [pid = 3472] [serial = 169] [outer = 00000000] [url = about:blank] 02:44:28 INFO - PROCESS | 3472 | --DOMWINDOW == 104 (19CD3400) [pid = 3472] [serial = 172] [outer = 00000000] [url = about:blank] 02:44:28 INFO - PROCESS | 3472 | --DOMWINDOW == 103 (19CCF800) [pid = 3472] [serial = 199] [outer = 00000000] [url = about:blank] 02:44:28 INFO - PROCESS | 3472 | --DOMWINDOW == 102 (1A69AC00) [pid = 3472] [serial = 197] [outer = 00000000] [url = about:blank] 02:44:28 INFO - PROCESS | 3472 | --DOMWINDOW == 101 (1A97D400) [pid = 3472] [serial = 202] [outer = 00000000] [url = about:blank] 02:44:28 INFO - PROCESS | 3472 | --DOMWINDOW == 100 (196E7400) [pid = 3472] [serial = 191] [outer = 00000000] [url = about:blank] 02:44:28 INFO - PROCESS | 3472 | --DOMWINDOW == 99 (1A699800) [pid = 3472] [serial = 200] [outer = 00000000] [url = about:blank] 02:44:28 INFO - PROCESS | 3472 | --DOMWINDOW == 98 (1ABE2400) [pid = 3472] [serial = 203] [outer = 00000000] [url = about:blank] 02:44:28 INFO - PROCESS | 3472 | --DOMWINDOW == 97 (0DCAE000) [pid = 3472] [serial = 188] [outer = 00000000] [url = about:blank] 02:44:28 INFO - PROCESS | 3472 | 1466588668410 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]]]}] 02:44:28 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. 02:44:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 870ms 02:44:28 INFO - PROCESS | 3472 | 1466588668449 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 02:44:28 INFO - PROCESS | 3472 | 1466588668453 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 02:44:28 INFO - PROCESS | 3472 | 1466588668458 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 02:44:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 02:44:28 INFO - PROCESS | 3472 | 1466588668461 Marionette TRACE conn6 <- [1,322,null,{}] 02:44:28 INFO - PROCESS | 3472 | 1466588668465 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}] 02:44:28 INFO - PROCESS | 3472 | 1466588668467 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:28 INFO - PROCESS | 3472 | 1466588668555 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 02:44:28 INFO - PROCESS | 3472 | 1466588668640 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:28 INFO - PROCESS | 3472 | 1466588668642 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:28 INFO - PROCESS | 3472 | ++DOCSHELL 0E6D9C00 == 39 [pid = 3472] [id = 90] 02:44:28 INFO - PROCESS | 3472 | ++DOMWINDOW == 98 (0E6DC000) [pid = 3472] [serial = 267] [outer = 00000000] 02:44:28 INFO - PROCESS | 3472 | ++DOMWINDOW == 99 (153DD400) [pid = 3472] [serial = 268] [outer = 0E6DC000] 02:44:28 INFO - PROCESS | 3472 | 1466588668690 Marionette DEBUG loaded listener.js 02:44:28 INFO - PROCESS | 3472 | ++DOMWINDOW == 100 (17D22400) [pid = 3472] [serial = 269] [outer = 0E6DC000] 02:44:29 INFO - PROCESS | 3472 | 1466588669090 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]]]}] 02:44:29 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. 02:44:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 669ms 02:44:29 INFO - PROCESS | 3472 | 1466588669134 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 02:44:29 INFO - PROCESS | 3472 | 1466588669136 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 02:44:29 INFO - PROCESS | 3472 | 1466588669139 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 02:44:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 02:44:29 INFO - PROCESS | 3472 | 1466588669143 Marionette TRACE conn6 <- [1,326,null,{}] 02:44:29 INFO - PROCESS | 3472 | 1466588669157 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}] 02:44:29 INFO - PROCESS | 3472 | 1466588669161 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:29 INFO - PROCESS | 3472 | 1466588669247 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 02:44:29 INFO - PROCESS | 3472 | 1466588669253 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:29 INFO - PROCESS | 3472 | 1466588669256 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:29 INFO - PROCESS | 3472 | ++DOCSHELL 1826BC00 == 40 [pid = 3472] [id = 91] 02:44:29 INFO - PROCESS | 3472 | ++DOMWINDOW == 101 (1826C000) [pid = 3472] [serial = 270] [outer = 00000000] 02:44:29 INFO - PROCESS | 3472 | ++DOMWINDOW == 102 (188ACC00) [pid = 3472] [serial = 271] [outer = 1826C000] 02:44:29 INFO - PROCESS | 3472 | 1466588669304 Marionette DEBUG loaded listener.js 02:44:29 INFO - PROCESS | 3472 | ++DOMWINDOW == 103 (193F3400) [pid = 3472] [serial = 272] [outer = 1826C000] 02:44:29 INFO - PROCESS | 3472 | 1466588669767 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]]]}] 02:44:29 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. 02:44:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 690ms 02:44:29 INFO - PROCESS | 3472 | 1466588669834 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 02:44:29 INFO - PROCESS | 3472 | 1466588669836 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 02:44:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 02:44:29 INFO - PROCESS | 3472 | 1466588669840 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 02:44:29 INFO - PROCESS | 3472 | 1466588669842 Marionette TRACE conn6 <- [1,330,null,{}] 02:44:29 INFO - PROCESS | 3472 | 1466588669845 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}] 02:44:29 INFO - PROCESS | 3472 | 1466588669847 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:29 INFO - PROCESS | 3472 | 1466588669933 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 02:44:29 INFO - PROCESS | 3472 | 1466588669939 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:29 INFO - PROCESS | 3472 | 1466588669941 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:29 INFO - PROCESS | 3472 | ++DOCSHELL 19698C00 == 41 [pid = 3472] [id = 92] 02:44:29 INFO - PROCESS | 3472 | ++DOMWINDOW == 104 (1969E400) [pid = 3472] [serial = 273] [outer = 00000000] 02:44:29 INFO - PROCESS | 3472 | ++DOMWINDOW == 105 (196E8000) [pid = 3472] [serial = 274] [outer = 1969E400] 02:44:29 INFO - PROCESS | 3472 | 1466588669998 Marionette DEBUG loaded listener.js 02:44:30 INFO - PROCESS | 3472 | ++DOMWINDOW == 106 (196ED400) [pid = 3472] [serial = 275] [outer = 1969E400] 02:44:30 INFO - PROCESS | 3472 | 1466588670432 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]]]}] 02:44:30 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. 02:44:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 629ms 02:44:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 02:44:30 INFO - PROCESS | 3472 | 1466588670474 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 02:44:30 INFO - PROCESS | 3472 | 1466588670476 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 02:44:30 INFO - PROCESS | 3472 | 1466588670479 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 02:44:30 INFO - PROCESS | 3472 | 1466588670481 Marionette TRACE conn6 <- [1,334,null,{}] 02:44:30 INFO - PROCESS | 3472 | 1466588670484 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}] 02:44:30 INFO - PROCESS | 3472 | 1466588670486 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:30 INFO - PROCESS | 3472 | 1466588670601 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 02:44:30 INFO - PROCESS | 3472 | 1466588670679 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:30 INFO - PROCESS | 3472 | 1466588670681 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:30 INFO - PROCESS | 3472 | ++DOCSHELL 1984B400 == 42 [pid = 3472] [id = 93] 02:44:30 INFO - PROCESS | 3472 | ++DOMWINDOW == 107 (19854C00) [pid = 3472] [serial = 276] [outer = 00000000] 02:44:30 INFO - PROCESS | 3472 | ++DOMWINDOW == 108 (19897800) [pid = 3472] [serial = 277] [outer = 19854C00] 02:44:30 INFO - PROCESS | 3472 | 1466588670725 Marionette DEBUG loaded listener.js 02:44:30 INFO - PROCESS | 3472 | ++DOMWINDOW == 109 (19CCD400) [pid = 3472] [serial = 278] [outer = 19854C00] 02:44:31 INFO - PROCESS | 3472 | 1466588671134 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]]]}] 02:44:31 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. 02:44:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 670ms 02:44:31 INFO - PROCESS | 3472 | 1466588671150 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 02:44:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 02:44:31 INFO - PROCESS | 3472 | 1466588671152 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 02:44:31 INFO - PROCESS | 3472 | 1466588671155 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 02:44:31 INFO - PROCESS | 3472 | 1466588671157 Marionette TRACE conn6 <- [1,338,null,{}] 02:44:31 INFO - PROCESS | 3472 | 1466588671160 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}] 02:44:31 INFO - PROCESS | 3472 | 1466588671166 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:31 INFO - PROCESS | 3472 | 1466588671312 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 02:44:31 INFO - PROCESS | 3472 | 1466588671387 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:31 INFO - PROCESS | 3472 | 1466588671389 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:31 INFO - PROCESS | 3472 | ++DOCSHELL 1A460800 == 43 [pid = 3472] [id = 94] 02:44:31 INFO - PROCESS | 3472 | ++DOMWINDOW == 110 (1A461C00) [pid = 3472] [serial = 279] [outer = 00000000] 02:44:31 INFO - PROCESS | 3472 | ++DOMWINDOW == 111 (1A8EE400) [pid = 3472] [serial = 280] [outer = 1A461C00] 02:44:31 INFO - PROCESS | 3472 | 1466588671434 Marionette DEBUG loaded listener.js 02:44:31 INFO - PROCESS | 3472 | ++DOMWINDOW == 112 (1A8F4400) [pid = 3472] [serial = 281] [outer = 1A461C00] 02:44:31 INFO - PROCESS | 3472 | 1466588671863 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]]]}] 02:44:31 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. 02:44:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 730ms 02:44:31 INFO - PROCESS | 3472 | 1466588671886 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 02:44:31 INFO - PROCESS | 3472 | 1466588671888 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 02:44:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 02:44:31 INFO - PROCESS | 3472 | 1466588671891 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 02:44:31 INFO - PROCESS | 3472 | 1466588671892 Marionette TRACE conn6 <- [1,342,null,{}] 02:44:31 INFO - PROCESS | 3472 | 1466588671901 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}] 02:44:31 INFO - PROCESS | 3472 | 1466588671903 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:32 INFO - PROCESS | 3472 | 1466588672045 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 02:44:32 INFO - PROCESS | 3472 | 1466588672054 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:32 INFO - PROCESS | 3472 | 1466588672056 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:32 INFO - PROCESS | 3472 | ++DOCSHELL 0CFC1000 == 44 [pid = 3472] [id = 95] 02:44:32 INFO - PROCESS | 3472 | ++DOMWINDOW == 113 (1A981000) [pid = 3472] [serial = 282] [outer = 00000000] 02:44:32 INFO - PROCESS | 3472 | ++DOMWINDOW == 114 (1AAEB800) [pid = 3472] [serial = 283] [outer = 1A981000] 02:44:32 INFO - PROCESS | 3472 | 1466588672100 Marionette DEBUG loaded listener.js 02:44:32 INFO - PROCESS | 3472 | ++DOMWINDOW == 115 (1AAE5C00) [pid = 3472] [serial = 284] [outer = 1A981000] 02:44:32 INFO - PROCESS | 3472 | --DOMWINDOW == 114 (1B7CB800) [pid = 3472] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 02:44:32 INFO - PROCESS | 3472 | --DOMWINDOW == 113 (196EE000) [pid = 3472] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 02:44:32 INFO - PROCESS | 3472 | --DOMWINDOW == 112 (1A64C800) [pid = 3472] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 02:44:32 INFO - PROCESS | 3472 | --DOMWINDOW == 111 (19514C00) [pid = 3472] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 02:44:32 INFO - PROCESS | 3472 | --DOMWINDOW == 110 (0D83EC00) [pid = 3472] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 02:44:32 INFO - PROCESS | 3472 | --DOMWINDOW == 109 (196E6400) [pid = 3472] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 02:44:32 INFO - PROCESS | 3472 | --DOMWINDOW == 108 (14E50000) [pid = 3472] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 02:44:32 INFO - PROCESS | 3472 | --DOMWINDOW == 107 (1C02DC00) [pid = 3472] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 02:44:32 INFO - PROCESS | 3472 | --DOMWINDOW == 106 (1907BC00) [pid = 3472] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 02:44:32 INFO - PROCESS | 3472 | --DOMWINDOW == 105 (1D921400) [pid = 3472] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 02:44:32 INFO - PROCESS | 3472 | 1466588672623 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]]]}] 02:44:32 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. 02:44:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 789ms 02:44:32 INFO - PROCESS | 3472 | 1466588672682 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 02:44:32 INFO - PROCESS | 3472 | 1466588672684 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 02:44:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 02:44:32 INFO - PROCESS | 3472 | 1466588672687 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 02:44:32 INFO - PROCESS | 3472 | 1466588672688 Marionette TRACE conn6 <- [1,346,null,{}] 02:44:32 INFO - PROCESS | 3472 | 1466588672692 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}] 02:44:32 INFO - PROCESS | 3472 | 1466588672694 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:32 INFO - PROCESS | 3472 | 1466588672774 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 02:44:32 INFO - PROCESS | 3472 | 1466588672780 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:32 INFO - PROCESS | 3472 | 1466588672782 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:32 INFO - PROCESS | 3472 | ++DOCSHELL 19514C00 == 45 [pid = 3472] [id = 96] 02:44:32 INFO - PROCESS | 3472 | ++DOMWINDOW == 106 (195AE400) [pid = 3472] [serial = 285] [outer = 00000000] 02:44:32 INFO - PROCESS | 3472 | ++DOMWINDOW == 107 (19895800) [pid = 3472] [serial = 286] [outer = 195AE400] 02:44:32 INFO - PROCESS | 3472 | 1466588672826 Marionette DEBUG loaded listener.js 02:44:32 INFO - PROCESS | 3472 | ++DOMWINDOW == 108 (1A441000) [pid = 3472] [serial = 287] [outer = 195AE400] 02:44:33 INFO - PROCESS | 3472 | 1466588673245 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]]]}] 02:44:33 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. 02:44:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 570ms 02:44:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 02:44:33 INFO - PROCESS | 3472 | 1466588673257 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 02:44:33 INFO - PROCESS | 3472 | 1466588673260 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 02:44:33 INFO - PROCESS | 3472 | 1466588673262 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 02:44:33 INFO - PROCESS | 3472 | 1466588673264 Marionette TRACE conn6 <- [1,350,null,{}] 02:44:33 INFO - PROCESS | 3472 | 1466588673267 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}] 02:44:33 INFO - PROCESS | 3472 | 1466588673269 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:33 INFO - PROCESS | 3472 | 1466588673416 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 02:44:33 INFO - PROCESS | 3472 | 1466588673425 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:33 INFO - PROCESS | 3472 | 1466588673427 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:33 INFO - PROCESS | 3472 | ++DOCSHELL 1AAE5800 == 46 [pid = 3472] [id = 97] 02:44:33 INFO - PROCESS | 3472 | ++DOMWINDOW == 109 (1AAE9C00) [pid = 3472] [serial = 288] [outer = 00000000] 02:44:33 INFO - PROCESS | 3472 | ++DOMWINDOW == 110 (1B7CB800) [pid = 3472] [serial = 289] [outer = 1AAE9C00] 02:44:33 INFO - PROCESS | 3472 | 1466588673471 Marionette DEBUG loaded listener.js 02:44:33 INFO - PROCESS | 3472 | ++DOMWINDOW == 111 (1C028000) [pid = 3472] [serial = 290] [outer = 1AAE9C00] 02:44:33 INFO - PROCESS | 3472 | 1466588673873 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]]]}] 02:44:33 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. 02:44:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 669ms 02:44:33 INFO - PROCESS | 3472 | 1466588673934 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 02:44:33 INFO - PROCESS | 3472 | 1466588673936 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 02:44:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 02:44:33 INFO - PROCESS | 3472 | 1466588673939 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 02:44:33 INFO - PROCESS | 3472 | 1466588673941 Marionette TRACE conn6 <- [1,354,null,{}] 02:44:33 INFO - PROCESS | 3472 | 1466588673949 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}] 02:44:33 INFO - PROCESS | 3472 | 1466588673951 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:34 INFO - PROCESS | 3472 | 1466588674040 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 02:44:34 INFO - PROCESS | 3472 | 1466588674048 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:34 INFO - PROCESS | 3472 | 1466588674050 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:34 INFO - PROCESS | 3472 | ++DOCSHELL 1AA61000 == 47 [pid = 3472] [id = 98] 02:44:34 INFO - PROCESS | 3472 | ++DOMWINDOW == 112 (1AA60000) [pid = 3472] [serial = 291] [outer = 00000000] 02:44:34 INFO - PROCESS | 3472 | ++DOMWINDOW == 113 (1AA65000) [pid = 3472] [serial = 292] [outer = 1AA60000] 02:44:34 INFO - PROCESS | 3472 | 1466588674097 Marionette DEBUG loaded listener.js 02:44:34 INFO - PROCESS | 3472 | ++DOMWINDOW == 114 (1AA67000) [pid = 3472] [serial = 293] [outer = 1AA60000] 02:44:34 INFO - PROCESS | 3472 | 1466588674534 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]]]}] 02:44:34 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. 02:44:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 630ms 02:44:34 INFO - PROCESS | 3472 | 1466588674570 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 02:44:34 INFO - PROCESS | 3472 | 1466588674572 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 02:44:34 INFO - PROCESS | 3472 | 1466588674575 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 02:44:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 02:44:34 INFO - PROCESS | 3472 | 1466588674578 Marionette TRACE conn6 <- [1,358,null,{}] 02:44:34 INFO - PROCESS | 3472 | 1466588674581 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}] 02:44:34 INFO - PROCESS | 3472 | 1466588674584 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:34 INFO - PROCESS | 3472 | 1466588674731 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 02:44:34 INFO - PROCESS | 3472 | 1466588674868 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:34 INFO - PROCESS | 3472 | 1466588674871 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:34 INFO - PROCESS | 3472 | ++DOCSHELL 0D838C00 == 48 [pid = 3472] [id = 99] 02:44:34 INFO - PROCESS | 3472 | ++DOMWINDOW == 115 (0D839800) [pid = 3472] [serial = 294] [outer = 00000000] 02:44:34 INFO - PROCESS | 3472 | ++DOMWINDOW == 116 (0D840800) [pid = 3472] [serial = 295] [outer = 0D839800] 02:44:34 INFO - PROCESS | 3472 | 1466588674929 Marionette DEBUG loaded listener.js 02:44:35 INFO - PROCESS | 3472 | ++DOMWINDOW == 117 (0DCA9400) [pid = 3472] [serial = 296] [outer = 0D839800] 02:44:35 INFO - PROCESS | 3472 | 1466588675533 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]]]}] 02:44:35 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. 02:44:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 969ms 02:44:35 INFO - PROCESS | 3472 | 1466588675551 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 02:44:35 INFO - PROCESS | 3472 | 1466588675555 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 02:44:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 02:44:35 INFO - PROCESS | 3472 | 1466588675559 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 02:44:35 INFO - PROCESS | 3472 | 1466588675563 Marionette TRACE conn6 <- [1,362,null,{}] 02:44:35 INFO - PROCESS | 3472 | 1466588675567 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}] 02:44:35 INFO - PROCESS | 3472 | 1466588675572 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:35 INFO - PROCESS | 3472 | 1466588675687 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 02:44:35 INFO - PROCESS | 3472 | 1466588675785 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:35 INFO - PROCESS | 3472 | 1466588675788 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:35 INFO - PROCESS | 3472 | ++DOCSHELL 17D6D800 == 49 [pid = 3472] [id = 100] 02:44:35 INFO - PROCESS | 3472 | ++DOMWINDOW == 118 (17D6E800) [pid = 3472] [serial = 297] [outer = 00000000] 02:44:35 INFO - PROCESS | 3472 | ++DOMWINDOW == 119 (18236400) [pid = 3472] [serial = 298] [outer = 17D6E800] 02:44:35 INFO - PROCESS | 3472 | 1466588675844 Marionette DEBUG loaded listener.js 02:44:35 INFO - PROCESS | 3472 | ++DOMWINDOW == 120 (1826A000) [pid = 3472] [serial = 299] [outer = 17D6E800] 02:44:36 INFO - PROCESS | 3472 | 1466588676485 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]]]}] 02:44:36 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. 02:44:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 972ms 02:44:36 INFO - PROCESS | 3472 | 1466588676532 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 02:44:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 02:44:36 INFO - PROCESS | 3472 | 1466588676536 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 02:44:36 INFO - PROCESS | 3472 | 1466588676539 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 02:44:36 INFO - PROCESS | 3472 | 1466588676542 Marionette TRACE conn6 <- [1,366,null,{}] 02:44:36 INFO - PROCESS | 3472 | 1466588676545 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}] 02:44:36 INFO - PROCESS | 3472 | 1466588676548 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:36 INFO - PROCESS | 3472 | 1466588676664 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 02:44:36 INFO - PROCESS | 3472 | 1466588676794 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:36 INFO - PROCESS | 3472 | 1466588676796 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:36 INFO - PROCESS | 3472 | ++DOCSHELL 19CD5400 == 50 [pid = 3472] [id = 101] 02:44:36 INFO - PROCESS | 3472 | ++DOMWINDOW == 121 (1A462000) [pid = 3472] [serial = 300] [outer = 00000000] 02:44:36 INFO - PROCESS | 3472 | ++DOMWINDOW == 122 (1A6A2800) [pid = 3472] [serial = 301] [outer = 1A462000] 02:44:36 INFO - PROCESS | 3472 | 1466588676852 Marionette DEBUG loaded listener.js 02:44:36 INFO - PROCESS | 3472 | ++DOMWINDOW == 123 (1AA62400) [pid = 3472] [serial = 302] [outer = 1A462000] 02:44:37 INFO - PROCESS | 3472 | 1466588677494 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]]]}] 02:44:37 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. 02:44:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 969ms 02:44:37 INFO - PROCESS | 3472 | 1466588677512 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 02:44:37 INFO - PROCESS | 3472 | 1466588677516 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 02:44:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 02:44:37 INFO - PROCESS | 3472 | 1466588677527 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 02:44:37 INFO - PROCESS | 3472 | 1466588677532 Marionette TRACE conn6 <- [1,370,null,{}] 02:44:37 INFO - PROCESS | 3472 | 1466588677536 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}] 02:44:37 INFO - PROCESS | 3472 | 1466588677539 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:37 INFO - PROCESS | 3472 | 1466588677658 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 02:44:37 INFO - PROCESS | 3472 | 1466588677759 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:37 INFO - PROCESS | 3472 | 1466588677761 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:37 INFO - PROCESS | 3472 | ++DOCSHELL 1AAB2800 == 51 [pid = 3472] [id = 102] 02:44:37 INFO - PROCESS | 3472 | ++DOMWINDOW == 124 (1AAB2C00) [pid = 3472] [serial = 303] [outer = 00000000] 02:44:37 INFO - PROCESS | 3472 | ++DOMWINDOW == 125 (1CAA4800) [pid = 3472] [serial = 304] [outer = 1AAB2C00] 02:44:37 INFO - PROCESS | 3472 | 1466588677815 Marionette DEBUG loaded listener.js 02:44:37 INFO - PROCESS | 3472 | ++DOMWINDOW == 126 (1D223C00) [pid = 3472] [serial = 305] [outer = 1AAB2C00] 02:44:38 INFO - PROCESS | 3472 | 1466588678437 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]]]}] 02:44:38 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. 02:44:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 930ms 02:44:38 INFO - PROCESS | 3472 | 1466588678452 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 02:44:38 INFO - PROCESS | 3472 | 1466588678454 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 02:44:38 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 02:44:38 INFO - PROCESS | 3472 | 1466588678458 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 02:44:38 INFO - PROCESS | 3472 | 1466588678460 Marionette TRACE conn6 <- [1,374,null,{}] 02:44:38 INFO - PROCESS | 3472 | 1466588678463 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}] 02:44:38 INFO - PROCESS | 3472 | 1466588678466 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:38 INFO - PROCESS | 3472 | 1466588678574 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 02:44:38 INFO - PROCESS | 3472 | 1466588678673 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:38 INFO - PROCESS | 3472 | 1466588678675 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:38 INFO - PROCESS | 3472 | ++DOCSHELL 1D925800 == 52 [pid = 3472] [id = 103] 02:44:38 INFO - PROCESS | 3472 | ++DOMWINDOW == 127 (1DB10400) [pid = 3472] [serial = 306] [outer = 00000000] 02:44:38 INFO - PROCESS | 3472 | ++DOMWINDOW == 128 (1DBA1400) [pid = 3472] [serial = 307] [outer = 1DB10400] 02:44:38 INFO - PROCESS | 3472 | 1466588678729 Marionette DEBUG loaded listener.js 02:44:38 INFO - PROCESS | 3472 | ++DOMWINDOW == 129 (1E2BBC00) [pid = 3472] [serial = 308] [outer = 1DB10400] 02:44:39 INFO - PROCESS | 3472 | 1466588679482 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 02:44:39 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 02:44:39 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1073ms 02:44:39 INFO - PROCESS | 3472 | 1466588679536 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 02:44:39 INFO - PROCESS | 3472 | 1466588679541 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 02:44:39 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 02:44:39 INFO - PROCESS | 3472 | 1466588679545 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 02:44:39 INFO - PROCESS | 3472 | 1466588679549 Marionette TRACE conn6 <- [1,378,null,{}] 02:44:39 INFO - PROCESS | 3472 | 1466588679554 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}] 02:44:39 INFO - PROCESS | 3472 | 1466588679557 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:39 INFO - PROCESS | 3472 | 1466588679661 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 02:44:39 INFO - PROCESS | 3472 | 1466588679796 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:39 INFO - PROCESS | 3472 | 1466588679798 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:39 INFO - PROCESS | 3472 | ++DOCSHELL 1727EC00 == 53 [pid = 3472] [id = 104] 02:44:39 INFO - PROCESS | 3472 | ++DOMWINDOW == 130 (17287000) [pid = 3472] [serial = 309] [outer = 00000000] 02:44:39 INFO - PROCESS | 3472 | ++DOMWINDOW == 131 (17D29000) [pid = 3472] [serial = 310] [outer = 17287000] 02:44:39 INFO - PROCESS | 3472 | 1466588679852 Marionette DEBUG loaded listener.js 02:44:39 INFO - PROCESS | 3472 | ++DOMWINDOW == 132 (18145800) [pid = 3472] [serial = 311] [outer = 17287000] 02:44:40 INFO - PROCESS | 3472 | --DOCSHELL 0D651000 == 52 [pid = 3472] [id = 45] 02:44:40 INFO - PROCESS | 3472 | --DOCSHELL 19890C00 == 51 [pid = 3472] [id = 58] 02:44:40 INFO - PROCESS | 3472 | --DOCSHELL 1AA61000 == 50 [pid = 3472] [id = 98] 02:44:40 INFO - PROCESS | 3472 | --DOCSHELL 1AAE5800 == 49 [pid = 3472] [id = 97] 02:44:40 INFO - PROCESS | 3472 | --DOCSHELL 19514C00 == 48 [pid = 3472] [id = 96] 02:44:40 INFO - PROCESS | 3472 | --DOCSHELL 0CFC1000 == 47 [pid = 3472] [id = 95] 02:44:40 INFO - PROCESS | 3472 | --DOCSHELL 1A460800 == 46 [pid = 3472] [id = 94] 02:44:40 INFO - PROCESS | 3472 | --DOCSHELL 1984B400 == 45 [pid = 3472] [id = 93] 02:44:40 INFO - PROCESS | 3472 | --DOCSHELL 19698C00 == 44 [pid = 3472] [id = 92] 02:44:40 INFO - PROCESS | 3472 | --DOCSHELL 1826BC00 == 43 [pid = 3472] [id = 91] 02:44:40 INFO - PROCESS | 3472 | --DOCSHELL 0E6D9C00 == 42 [pid = 3472] [id = 90] 02:44:40 INFO - PROCESS | 3472 | --DOCSHELL 15426000 == 41 [pid = 3472] [id = 89] 02:44:40 INFO - PROCESS | 3472 | --DOCSHELL 1D2C7800 == 40 [pid = 3472] [id = 87] 02:44:40 INFO - PROCESS | 3472 | --DOCSHELL 1A8FCC00 == 39 [pid = 3472] [id = 86] 02:44:40 INFO - PROCESS | 3472 | --DOMWINDOW == 131 (0CB36C00) [pid = 3472] [serial = 208] [outer = 00000000] [url = about:blank] 02:44:40 INFO - PROCESS | 3472 | --DOMWINDOW == 130 (17D51800) [pid = 3472] [serial = 211] [outer = 00000000] [url = about:blank] 02:44:40 INFO - PROCESS | 3472 | --DOMWINDOW == 129 (1A9EFC00) [pid = 3472] [serial = 214] [outer = 00000000] [url = about:blank] 02:44:40 INFO - PROCESS | 3472 | --DOMWINDOW == 128 (1D22B000) [pid = 3472] [serial = 217] [outer = 00000000] [url = about:blank] 02:44:40 INFO - PROCESS | 3472 | --DOMWINDOW == 127 (1E2C4400) [pid = 3472] [serial = 247] [outer = 00000000] [url = about:blank] 02:44:40 INFO - PROCESS | 3472 | 1466588680566 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 02:44:40 INFO - PROCESS | 3472 | --DOCSHELL 17D26400 == 38 [pid = 3472] [id = 85] 02:44:40 INFO - PROCESS | 3472 | --DOCSHELL 0CA90400 == 37 [pid = 3472] [id = 84] 02:44:40 INFO - PROCESS | 3472 | --DOMWINDOW == 126 (1C02D400) [pid = 3472] [serial = 206] [outer = 00000000] [url = about:blank] 02:44:40 INFO - PROCESS | 3472 | --DOMWINDOW == 125 (19CD0400) [pid = 3472] [serial = 233] [outer = 00000000] [url = about:blank] 02:44:40 INFO - PROCESS | 3472 | --DOMWINDOW == 124 (19BD2400) [pid = 3472] [serial = 232] [outer = 00000000] [url = about:blank] 02:44:40 INFO - PROCESS | 3472 | --DOMWINDOW == 123 (1BDE4C00) [pid = 3472] [serial = 236] [outer = 00000000] [url = about:blank] 02:44:40 INFO - PROCESS | 3472 | --DOMWINDOW == 122 (195B0800) [pid = 3472] [serial = 226] [outer = 00000000] [url = about:blank] 02:44:40 INFO - PROCESS | 3472 | --DOMWINDOW == 121 (195BBC00) [pid = 3472] [serial = 227] [outer = 00000000] [url = about:blank] 02:44:40 INFO - PROCESS | 3472 | --DOMWINDOW == 120 (0D844C00) [pid = 3472] [serial = 223] [outer = 00000000] [url = about:blank] 02:44:40 INFO - PROCESS | 3472 | --DOMWINDOW == 119 (1A983400) [pid = 3472] [serial = 235] [outer = 00000000] [url = about:blank] 02:44:40 INFO - PROCESS | 3472 | --DOMWINDOW == 118 (0DCAAC00) [pid = 3472] [serial = 224] [outer = 00000000] [url = about:blank] 02:44:40 INFO - PROCESS | 3472 | --DOMWINDOW == 117 (19859C00) [pid = 3472] [serial = 229] [outer = 00000000] [url = about:blank] 02:44:40 INFO - PROCESS | 3472 | --DOMWINDOW == 116 (16443C00) [pid = 3472] [serial = 221] [outer = 00000000] [url = about:blank] 02:44:40 INFO - PROCESS | 3472 | --DOMWINDOW == 115 (15346800) [pid = 3472] [serial = 220] [outer = 00000000] [url = about:blank] 02:44:40 INFO - PROCESS | 3472 | --DOMWINDOW == 114 (1D221C00) [pid = 3472] [serial = 238] [outer = 00000000] [url = about:blank] 02:44:40 INFO - PROCESS | 3472 | --DOMWINDOW == 113 (1A696400) [pid = 3472] [serial = 242] [outer = 00000000] [url = about:blank] 02:44:40 INFO - PROCESS | 3472 | --DOMWINDOW == 112 (1A8FBC00) [pid = 3472] [serial = 241] [outer = 00000000] [url = about:blank] 02:44:40 INFO - PROCESS | 3472 | --DOMWINDOW == 111 (1D228800) [pid = 3472] [serial = 239] [outer = 00000000] [url = about:blank] 02:44:40 INFO - PROCESS | 3472 | --DOMWINDOW == 110 (1DB9E000) [pid = 3472] [serial = 244] [outer = 00000000] [url = about:blank] 02:44:40 INFO - PROCESS | 3472 | --DOMWINDOW == 109 (1E18F000) [pid = 3472] [serial = 245] [outer = 00000000] [url = about:blank] 02:44:40 INFO - PROCESS | 3472 | --DOMWINDOW == 108 (19890800) [pid = 3472] [serial = 230] [outer = 00000000] [url = about:blank] 02:44:40 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 02:44:40 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1078ms 02:44:40 INFO - PROCESS | 3472 | 1466588680625 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 02:44:40 INFO - PROCESS | 3472 | 1466588680630 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 02:44:40 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 02:44:40 INFO - PROCESS | 3472 | 1466588680636 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 02:44:40 INFO - PROCESS | 3472 | 1466588680638 Marionette TRACE conn6 <- [1,382,null,{}] 02:44:40 INFO - PROCESS | 3472 | 1466588680642 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}] 02:44:40 INFO - PROCESS | 3472 | 1466588680644 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:40 INFO - PROCESS | 3472 | 1466588680738 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 02:44:40 INFO - PROCESS | 3472 | 1466588680744 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:40 INFO - PROCESS | 3472 | 1466588680746 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:40 INFO - PROCESS | 3472 | ++DOCSHELL 0DB2BC00 == 38 [pid = 3472] [id = 105] 02:44:40 INFO - PROCESS | 3472 | ++DOMWINDOW == 109 (0DB2E800) [pid = 3472] [serial = 312] [outer = 00000000] 02:44:40 INFO - PROCESS | 3472 | ++DOMWINDOW == 110 (0E6DEC00) [pid = 3472] [serial = 313] [outer = 0DB2E800] 02:44:40 INFO - PROCESS | 3472 | 1466588680794 Marionette DEBUG loaded listener.js 02:44:40 INFO - PROCESS | 3472 | ++DOMWINDOW == 111 (15321000) [pid = 3472] [serial = 314] [outer = 0DB2E800] 02:44:41 INFO - PROCESS | 3472 | 1466588681330 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 02:44:41 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 02:44:41 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 730ms 02:44:41 INFO - PROCESS | 3472 | 1466588681370 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 02:44:41 INFO - PROCESS | 3472 | 1466588681373 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 02:44:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 02:44:41 INFO - PROCESS | 3472 | 1466588681376 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 02:44:41 INFO - PROCESS | 3472 | 1466588681379 Marionette TRACE conn6 <- [1,386,null,{}] 02:44:41 INFO - PROCESS | 3472 | 1466588681389 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}] 02:44:41 INFO - PROCESS | 3472 | 1466588681394 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:41 INFO - PROCESS | 3472 | 1466588681480 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 02:44:41 INFO - PROCESS | 3472 | 1466588681571 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:41 INFO - PROCESS | 3472 | 1466588681574 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:41 INFO - PROCESS | 3472 | ++DOCSHELL 195B5800 == 39 [pid = 3472] [id = 106] 02:44:41 INFO - PROCESS | 3472 | ++DOMWINDOW == 112 (195B7000) [pid = 3472] [serial = 315] [outer = 00000000] 02:44:41 INFO - PROCESS | 3472 | ++DOMWINDOW == 113 (19698800) [pid = 3472] [serial = 316] [outer = 195B7000] 02:44:41 INFO - PROCESS | 3472 | 1466588681622 Marionette DEBUG loaded listener.js 02:44:41 INFO - PROCESS | 3472 | ++DOMWINDOW == 114 (196E4000) [pid = 3472] [serial = 317] [outer = 195B7000] 02:44:42 INFO - PROCESS | 3472 | 1466588682031 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]]]}] 02:44:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 02:44:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 669ms 02:44:42 INFO - PROCESS | 3472 | 1466588682050 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 02:44:42 INFO - PROCESS | 3472 | 1466588682053 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 02:44:42 INFO - PROCESS | 3472 | 1466588682056 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 02:44:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 02:44:42 INFO - PROCESS | 3472 | 1466588682057 Marionette TRACE conn6 <- [1,390,null,{}] 02:44:42 INFO - PROCESS | 3472 | 1466588682061 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}] 02:44:42 INFO - PROCESS | 3472 | 1466588682063 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:42 INFO - PROCESS | 3472 | 1466588682152 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 02:44:42 INFO - PROCESS | 3472 | 1466588682157 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:42 INFO - PROCESS | 3472 | 1466588682159 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:42 INFO - PROCESS | 3472 | ++DOCSHELL 19855C00 == 40 [pid = 3472] [id = 107] 02:44:42 INFO - PROCESS | 3472 | ++DOMWINDOW == 115 (1988AC00) [pid = 3472] [serial = 318] [outer = 00000000] 02:44:42 INFO - PROCESS | 3472 | ++DOMWINDOW == 116 (198BF800) [pid = 3472] [serial = 319] [outer = 1988AC00] 02:44:42 INFO - PROCESS | 3472 | 1466588682214 Marionette DEBUG loaded listener.js 02:44:42 INFO - PROCESS | 3472 | ++DOMWINDOW == 117 (19CCE400) [pid = 3472] [serial = 320] [outer = 1988AC00] 02:44:42 INFO - PROCESS | 3472 | 1466588682673 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]]]}] 02:44:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 02:44:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 670ms 02:44:42 INFO - PROCESS | 3472 | 1466588682730 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 02:44:42 INFO - PROCESS | 3472 | 1466588682732 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 02:44:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 02:44:42 INFO - PROCESS | 3472 | 1466588682735 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 02:44:42 INFO - PROCESS | 3472 | 1466588682737 Marionette TRACE conn6 <- [1,394,null,{}] 02:44:42 INFO - PROCESS | 3472 | 1466588682741 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}] 02:44:42 INFO - PROCESS | 3472 | 1466588682743 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:42 INFO - PROCESS | 3472 | 1466588682854 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 02:44:42 INFO - PROCESS | 3472 | 1466588682940 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:42 INFO - PROCESS | 3472 | 1466588682942 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:42 INFO - PROCESS | 3472 | ++DOCSHELL 19CD8C00 == 41 [pid = 3472] [id = 108] 02:44:42 INFO - PROCESS | 3472 | ++DOMWINDOW == 118 (1A449400) [pid = 3472] [serial = 321] [outer = 00000000] 02:44:42 INFO - PROCESS | 3472 | ++DOMWINDOW == 119 (1A645400) [pid = 3472] [serial = 322] [outer = 1A449400] 02:44:42 INFO - PROCESS | 3472 | 1466588682987 Marionette DEBUG loaded listener.js 02:44:43 INFO - PROCESS | 3472 | ++DOMWINDOW == 120 (1A69B000) [pid = 3472] [serial = 323] [outer = 1A449400] 02:44:43 INFO - PROCESS | 3472 | 1466588683436 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]]]}] 02:44:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 02:44:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 730ms 02:44:43 INFO - PROCESS | 3472 | 1466588683469 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 02:44:43 INFO - PROCESS | 3472 | 1466588683472 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 02:44:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 02:44:43 INFO - PROCESS | 3472 | 1466588683475 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 02:44:43 INFO - PROCESS | 3472 | 1466588683477 Marionette TRACE conn6 <- [1,398,null,{}] 02:44:43 INFO - PROCESS | 3472 | 1466588683485 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}] 02:44:43 INFO - PROCESS | 3472 | 1466588683490 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:43 INFO - PROCESS | 3472 | 1466588683630 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 02:44:43 INFO - PROCESS | 3472 | 1466588683692 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:43 INFO - PROCESS | 3472 | 1466588683694 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:43 INFO - PROCESS | 3472 | ++DOCSHELL 1AA61000 == 42 [pid = 3472] [id = 109] 02:44:43 INFO - PROCESS | 3472 | ++DOMWINDOW == 121 (1AA68000) [pid = 3472] [serial = 324] [outer = 00000000] 02:44:43 INFO - PROCESS | 3472 | ++DOMWINDOW == 122 (1AAE5400) [pid = 3472] [serial = 325] [outer = 1AA68000] 02:44:43 INFO - PROCESS | 3472 | 1466588683739 Marionette DEBUG loaded listener.js 02:44:43 INFO - PROCESS | 3472 | ++DOMWINDOW == 123 (1AAED000) [pid = 3472] [serial = 326] [outer = 1AA68000] 02:44:44 INFO - PROCESS | 3472 | 1466588684190 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]]]}] 02:44:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 02:44:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 789ms 02:44:44 INFO - PROCESS | 3472 | 1466588684270 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 02:44:44 INFO - PROCESS | 3472 | 1466588684272 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 02:44:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 02:44:44 INFO - PROCESS | 3472 | 1466588684275 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 02:44:44 INFO - PROCESS | 3472 | 1466588684286 Marionette TRACE conn6 <- [1,402,null,{}] 02:44:44 INFO - PROCESS | 3472 | 1466588684290 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}] 02:44:44 INFO - PROCESS | 3472 | 1466588684292 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:44 INFO - PROCESS | 3472 | 1466588684408 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 02:44:44 INFO - PROCESS | 3472 | 1466588684470 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:44 INFO - PROCESS | 3472 | 1466588684472 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:44 INFO - PROCESS | 3472 | ++DOCSHELL 1AAA9C00 == 43 [pid = 3472] [id = 110] 02:44:44 INFO - PROCESS | 3472 | ++DOMWINDOW == 124 (1AAF2800) [pid = 3472] [serial = 327] [outer = 00000000] 02:44:44 INFO - PROCESS | 3472 | ++DOMWINDOW == 125 (1C024C00) [pid = 3472] [serial = 328] [outer = 1AAF2800] 02:44:44 INFO - PROCESS | 3472 | 1466588684515 Marionette DEBUG loaded listener.js 02:44:44 INFO - PROCESS | 3472 | ++DOMWINDOW == 126 (1ABE4C00) [pid = 3472] [serial = 329] [outer = 1AAF2800] 02:44:44 INFO - PROCESS | 3472 | --DOMWINDOW == 125 (17D4F800) [pid = 3472] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 02:44:44 INFO - PROCESS | 3472 | --DOMWINDOW == 124 (0CFCD000) [pid = 3472] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 02:44:44 INFO - PROCESS | 3472 | --DOMWINDOW == 123 (1DB9B400) [pid = 3472] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 02:44:44 INFO - PROCESS | 3472 | --DOMWINDOW == 122 (1969E000) [pid = 3472] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 02:44:44 INFO - PROCESS | 3472 | --DOMWINDOW == 121 (19854C00) [pid = 3472] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 02:44:44 INFO - PROCESS | 3472 | --DOMWINDOW == 120 (1A461C00) [pid = 3472] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 02:44:44 INFO - PROCESS | 3472 | --DOMWINDOW == 119 (1969E400) [pid = 3472] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 02:44:44 INFO - PROCESS | 3472 | --DOMWINDOW == 118 (0E6DC000) [pid = 3472] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 02:44:44 INFO - PROCESS | 3472 | --DOMWINDOW == 117 (1826C000) [pid = 3472] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 02:44:44 INFO - PROCESS | 3472 | --DOMWINDOW == 116 (1ABD9800) [pid = 3472] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 02:44:44 INFO - PROCESS | 3472 | --DOMWINDOW == 115 (154E2400) [pid = 3472] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 02:44:45 INFO - PROCESS | 3472 | --DOMWINDOW == 114 (1A981000) [pid = 3472] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 02:44:45 INFO - PROCESS | 3472 | --DOMWINDOW == 113 (195AE400) [pid = 3472] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 02:44:45 INFO - PROCESS | 3472 | --DOMWINDOW == 112 (1AAE9C00) [pid = 3472] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 02:44:45 INFO - PROCESS | 3472 | 1466588685153 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]]]}] 02:44:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 02:44:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 931ms 02:44:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 02:44:45 INFO - PROCESS | 3472 | 1466588685207 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 02:44:45 INFO - PROCESS | 3472 | 1466588685210 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 02:44:45 INFO - PROCESS | 3472 | 1466588685213 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 02:44:45 INFO - PROCESS | 3472 | 1466588685215 Marionette TRACE conn6 <- [1,406,null,{}] 02:44:45 INFO - PROCESS | 3472 | 1466588685218 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}] 02:44:45 INFO - PROCESS | 3472 | 1466588685220 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:45 INFO - PROCESS | 3472 | 1466588685338 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 02:44:45 INFO - PROCESS | 3472 | 1466588685394 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:45 INFO - PROCESS | 3472 | 1466588685396 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:45 INFO - PROCESS | 3472 | ++DOCSHELL 18145400 == 44 [pid = 3472] [id = 111] 02:44:45 INFO - PROCESS | 3472 | ++DOMWINDOW == 113 (18232400) [pid = 3472] [serial = 330] [outer = 00000000] 02:44:45 INFO - PROCESS | 3472 | ++DOMWINDOW == 114 (1AA61C00) [pid = 3472] [serial = 331] [outer = 18232400] 02:44:45 INFO - PROCESS | 3472 | 1466588685441 Marionette DEBUG loaded listener.js 02:44:45 INFO - PROCESS | 3472 | ++DOMWINDOW == 115 (1ABD9800) [pid = 3472] [serial = 332] [outer = 18232400] 02:44:45 INFO - PROCESS | 3472 | 1466588686007 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]]]}] 02:44:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 02:44:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 829ms 02:44:46 INFO - PROCESS | 3472 | 1466588686048 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 02:44:46 INFO - PROCESS | 3472 | 1466588686052 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 02:44:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 02:44:46 INFO - PROCESS | 3472 | 1466588686057 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 02:44:46 INFO - PROCESS | 3472 | 1466588686061 Marionette TRACE conn6 <- [1,410,null,{}] 02:44:46 INFO - PROCESS | 3472 | 1466588686067 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}] 02:44:46 INFO - PROCESS | 3472 | 1466588686070 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:46 INFO - PROCESS | 3472 | 1466588686187 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 02:44:46 INFO - PROCESS | 3472 | 1466588686290 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:46 INFO - PROCESS | 3472 | 1466588686293 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:46 INFO - PROCESS | 3472 | ++DOCSHELL 14BBE000 == 45 [pid = 3472] [id = 112] 02:44:46 INFO - PROCESS | 3472 | ++DOMWINDOW == 116 (14BC5800) [pid = 3472] [serial = 333] [outer = 00000000] 02:44:46 INFO - PROCESS | 3472 | ++DOMWINDOW == 117 (172B9800) [pid = 3472] [serial = 334] [outer = 14BC5800] 02:44:46 INFO - PROCESS | 3472 | 1466588686350 Marionette DEBUG loaded listener.js 02:44:46 INFO - PROCESS | 3472 | ++DOMWINDOW == 118 (17D69400) [pid = 3472] [serial = 335] [outer = 14BC5800] 02:44:46 INFO - PROCESS | 3472 | 1466588686978 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]]]}] 02:44:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 02:44:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 989ms 02:44:47 INFO - PROCESS | 3472 | 1466588687048 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 02:44:47 INFO - PROCESS | 3472 | 1466588687053 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 02:44:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 02:44:47 INFO - PROCESS | 3472 | 1466588687060 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 02:44:47 INFO - PROCESS | 3472 | 1466588687062 Marionette TRACE conn6 <- [1,414,null,{}] 02:44:47 INFO - PROCESS | 3472 | 1466588687067 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}] 02:44:47 INFO - PROCESS | 3472 | 1466588687070 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:47 INFO - PROCESS | 3472 | 1466588687184 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 02:44:47 INFO - PROCESS | 3472 | 1466588687314 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:47 INFO - PROCESS | 3472 | 1466588687317 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:47 INFO - PROCESS | 3472 | ++DOCSHELL 195BA000 == 46 [pid = 3472] [id = 113] 02:44:47 INFO - PROCESS | 3472 | ++DOMWINDOW == 119 (195BB000) [pid = 3472] [serial = 336] [outer = 00000000] 02:44:47 INFO - PROCESS | 3472 | ++DOMWINDOW == 120 (196EE400) [pid = 3472] [serial = 337] [outer = 195BB000] 02:44:47 INFO - PROCESS | 3472 | 1466588687375 Marionette DEBUG loaded listener.js 02:44:47 INFO - PROCESS | 3472 | ++DOMWINDOW == 121 (19897400) [pid = 3472] [serial = 338] [outer = 195BB000] 02:44:48 INFO - PROCESS | 3472 | 1466588688031 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]]]}] 02:44:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 02:44:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1019ms 02:44:48 INFO - PROCESS | 3472 | 1466588688082 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 02:44:48 INFO - PROCESS | 3472 | 1466588688084 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 02:44:48 INFO - PROCESS | 3472 | 1466588688088 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 02:44:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 02:44:48 INFO - PROCESS | 3472 | 1466588688092 Marionette TRACE conn6 <- [1,418,null,{}] 02:44:48 INFO - PROCESS | 3472 | 1466588688103 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}] 02:44:48 INFO - PROCESS | 3472 | 1466588688107 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:48 INFO - PROCESS | 3472 | 1466588688218 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 02:44:48 INFO - PROCESS | 3472 | 1466588688350 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:48 INFO - PROCESS | 3472 | 1466588688354 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:48 INFO - PROCESS | 3472 | ++DOCSHELL 1CB8F400 == 47 [pid = 3472] [id = 114] 02:44:48 INFO - PROCESS | 3472 | ++DOMWINDOW == 122 (1CB94800) [pid = 3472] [serial = 339] [outer = 00000000] 02:44:48 INFO - PROCESS | 3472 | ++DOMWINDOW == 123 (1D228800) [pid = 3472] [serial = 340] [outer = 1CB94800] 02:44:48 INFO - PROCESS | 3472 | 1466588688413 Marionette DEBUG loaded listener.js 02:44:48 INFO - PROCESS | 3472 | ++DOMWINDOW == 124 (1D918800) [pid = 3472] [serial = 341] [outer = 1CB94800] 02:44:49 INFO - PROCESS | 3472 | 1466588689513 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]]]}] 02:44:49 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 02:44:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1473ms 02:44:49 INFO - PROCESS | 3472 | 1466588689566 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 02:44:49 INFO - PROCESS | 3472 | 1466588689569 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 02:44:49 INFO - PROCESS | 3472 | 1466588689572 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 02:44:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 02:44:49 INFO - PROCESS | 3472 | 1466588689574 Marionette TRACE conn6 <- [1,422,null,{}] 02:44:49 INFO - PROCESS | 3472 | 1466588689578 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}] 02:44:49 INFO - PROCESS | 3472 | 1466588689580 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:49 INFO - PROCESS | 3472 | 1466588689727 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 02:44:49 INFO - PROCESS | 3472 | 1466588689853 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:49 INFO - PROCESS | 3472 | 1466588689855 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:49 INFO - PROCESS | 3472 | ++DOCSHELL 0D260400 == 48 [pid = 3472] [id = 115] 02:44:49 INFO - PROCESS | 3472 | ++DOMWINDOW == 125 (0D267800) [pid = 3472] [serial = 342] [outer = 00000000] 02:44:49 INFO - PROCESS | 3472 | ++DOMWINDOW == 126 (17D6A000) [pid = 3472] [serial = 343] [outer = 0D267800] 02:44:49 INFO - PROCESS | 3472 | 1466588689912 Marionette DEBUG loaded listener.js 02:44:49 INFO - PROCESS | 3472 | ++DOMWINDOW == 127 (1907E800) [pid = 3472] [serial = 344] [outer = 0D267800] 02:44:51 INFO - PROCESS | 3472 | 1466588691073 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]]]}] 02:44:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 02:44:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1572ms 02:44:51 INFO - PROCESS | 3472 | --DOCSHELL 1AAA9C00 == 47 [pid = 3472] [id = 110] 02:44:51 INFO - PROCESS | 3472 | --DOCSHELL 1AA61000 == 46 [pid = 3472] [id = 109] 02:44:51 INFO - PROCESS | 3472 | --DOCSHELL 19CD8C00 == 45 [pid = 3472] [id = 108] 02:44:51 INFO - PROCESS | 3472 | --DOCSHELL 19855C00 == 44 [pid = 3472] [id = 107] 02:44:51 INFO - PROCESS | 3472 | --DOCSHELL 195B5800 == 43 [pid = 3472] [id = 106] 02:44:51 INFO - PROCESS | 3472 | --DOCSHELL 0DB2BC00 == 42 [pid = 3472] [id = 105] 02:44:51 INFO - PROCESS | 3472 | --DOCSHELL 1727EC00 == 41 [pid = 3472] [id = 104] 02:44:51 INFO - PROCESS | 3472 | --DOMWINDOW == 126 (1AA65000) [pid = 3472] [serial = 292] [outer = 00000000] [url = about:blank] 02:44:51 INFO - PROCESS | 3472 | 1466588691218 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 02:44:51 INFO - PROCESS | 3472 | 1466588691222 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 02:44:51 INFO - PROCESS | 3472 | --DOMWINDOW == 125 (1826A800) [pid = 3472] [serial = 136] [outer = 00000000] [url = about:blank] 02:44:51 INFO - PROCESS | 3472 | --DOMWINDOW == 124 (17D1F800) [pid = 3472] [serial = 176] [outer = 00000000] [url = about:blank] 02:44:51 INFO - PROCESS | 3472 | --DOMWINDOW == 123 (1E5DC000) [pid = 3472] [serial = 248] [outer = 00000000] [url = about:blank] 02:44:51 INFO - PROCESS | 3472 | --DOMWINDOW == 122 (196A2400) [pid = 3472] [serial = 164] [outer = 00000000] [url = about:blank] 02:44:51 INFO - PROCESS | 3472 | --DOMWINDOW == 121 (19897800) [pid = 3472] [serial = 277] [outer = 00000000] [url = about:blank] 02:44:51 INFO - PROCESS | 3472 | --DOMWINDOW == 120 (19CCD400) [pid = 3472] [serial = 278] [outer = 00000000] [url = about:blank] 02:44:51 INFO - PROCESS | 3472 | --DOMWINDOW == 119 (1A8F4400) [pid = 3472] [serial = 281] [outer = 00000000] [url = about:blank] 02:44:51 INFO - PROCESS | 3472 | --DOMWINDOW == 118 (1A8EE400) [pid = 3472] [serial = 280] [outer = 00000000] [url = about:blank] 02:44:51 INFO - PROCESS | 3472 | --DOMWINDOW == 117 (196E8000) [pid = 3472] [serial = 274] [outer = 00000000] [url = about:blank] 02:44:51 INFO - PROCESS | 3472 | --DOMWINDOW == 116 (17D57800) [pid = 3472] [serial = 253] [outer = 00000000] [url = about:blank] 02:44:51 INFO - PROCESS | 3472 | --DOMWINDOW == 115 (1F36D800) [pid = 3472] [serial = 259] [outer = 00000000] [url = about:blank] 02:44:51 INFO - PROCESS | 3472 | --DOMWINDOW == 114 (153DD400) [pid = 3472] [serial = 268] [outer = 00000000] [url = about:blank] 02:44:51 INFO - PROCESS | 3472 | --DOMWINDOW == 113 (17D22400) [pid = 3472] [serial = 269] [outer = 00000000] [url = about:blank] 02:44:51 INFO - PROCESS | 3472 | --DOMWINDOW == 112 (188ACC00) [pid = 3472] [serial = 271] [outer = 00000000] [url = about:blank] 02:44:51 INFO - PROCESS | 3472 | --DOMWINDOW == 111 (1F33F400) [pid = 3472] [serial = 262] [outer = 00000000] [url = about:blank] 02:44:51 INFO - PROCESS | 3472 | --DOMWINDOW == 110 (1F343400) [pid = 3472] [serial = 263] [outer = 00000000] [url = about:blank] 02:44:51 INFO - PROCESS | 3472 | --DOMWINDOW == 109 (193F3400) [pid = 3472] [serial = 272] [outer = 00000000] [url = about:blank] 02:44:51 INFO - PROCESS | 3472 | --DOMWINDOW == 108 (17D67000) [pid = 3472] [serial = 266] [outer = 00000000] [url = about:blank] 02:44:51 INFO - PROCESS | 3472 | --DOMWINDOW == 107 (17D2AC00) [pid = 3472] [serial = 265] [outer = 00000000] [url = about:blank] 02:44:51 INFO - PROCESS | 3472 | --DOMWINDOW == 106 (1D21F800) [pid = 3472] [serial = 256] [outer = 00000000] [url = about:blank] 02:44:51 INFO - PROCESS | 3472 | --DOMWINDOW == 105 (0CFC4C00) [pid = 3472] [serial = 250] [outer = 00000000] [url = about:blank] 02:44:51 INFO - PROCESS | 3472 | --DOMWINDOW == 104 (1AAEB800) [pid = 3472] [serial = 283] [outer = 00000000] [url = about:blank] 02:44:51 INFO - PROCESS | 3472 | --DOMWINDOW == 103 (19895800) [pid = 3472] [serial = 286] [outer = 00000000] [url = about:blank] 02:44:51 INFO - PROCESS | 3472 | --DOMWINDOW == 102 (1AAE5C00) [pid = 3472] [serial = 284] [outer = 00000000] [url = about:blank] 02:44:51 INFO - PROCESS | 3472 | --DOMWINDOW == 101 (1A441000) [pid = 3472] [serial = 287] [outer = 00000000] [url = about:blank] 02:44:51 INFO - PROCESS | 3472 | --DOMWINDOW == 100 (1C028000) [pid = 3472] [serial = 290] [outer = 00000000] [url = about:blank] 02:44:51 INFO - PROCESS | 3472 | --DOMWINDOW == 99 (1B7CB800) [pid = 3472] [serial = 289] [outer = 00000000] [url = about:blank] 02:44:51 INFO - PROCESS | 3472 | --DOMWINDOW == 98 (196ED400) [pid = 3472] [serial = 275] [outer = 00000000] [url = about:blank] 02:44:51 INFO - PROCESS | 3472 | 1466588691232 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 02:44:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 02:44:51 INFO - PROCESS | 3472 | 1466588691236 Marionette TRACE conn6 <- [1,426,null,{}] 02:44:51 INFO - PROCESS | 3472 | 1466588691241 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}] 02:44:51 INFO - PROCESS | 3472 | 1466588691244 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:51 INFO - PROCESS | 3472 | 1466588691330 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 02:44:51 INFO - PROCESS | 3472 | 1466588691349 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:51 INFO - PROCESS | 3472 | 1466588691353 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:51 INFO - PROCESS | 3472 | ++DOCSHELL 0D65AC00 == 42 [pid = 3472] [id = 116] 02:44:51 INFO - PROCESS | 3472 | ++DOMWINDOW == 99 (0D65CC00) [pid = 3472] [serial = 345] [outer = 00000000] 02:44:51 INFO - PROCESS | 3472 | ++DOMWINDOW == 100 (0DCA4800) [pid = 3472] [serial = 346] [outer = 0D65CC00] 02:44:51 INFO - PROCESS | 3472 | 1466588691473 Marionette DEBUG loaded listener.js 02:44:51 INFO - PROCESS | 3472 | ++DOMWINDOW == 101 (1534CC00) [pid = 3472] [serial = 347] [outer = 0D65CC00] 02:44:51 INFO - PROCESS | 3472 | 1466588691886 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] 02:44:51 INFO - PROCESS | 3472 | 1466588691913 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 02:44:51 INFO - PROCESS | 3472 | 1466588691918 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 02:44:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 02:44:51 INFO - PROCESS | 3472 | 1466588691921 Marionette TRACE conn6 <- [1,430,null,{}] 02:44:51 INFO - PROCESS | 3472 | 1466588691925 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}] 02:44:51 INFO - PROCESS | 3472 | 1466588691927 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:52 INFO - PROCESS | 3472 | 1466588692018 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 02:44:52 INFO - PROCESS | 3472 | 1466588692024 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:52 INFO - PROCESS | 3472 | 1466588692026 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:52 INFO - PROCESS | 3472 | ++DOCSHELL 17D69C00 == 43 [pid = 3472] [id = 117] 02:44:52 INFO - PROCESS | 3472 | ++DOMWINDOW == 102 (17D71800) [pid = 3472] [serial = 348] [outer = 00000000] 02:44:52 INFO - PROCESS | 3472 | ++DOMWINDOW == 103 (18265400) [pid = 3472] [serial = 349] [outer = 17D71800] 02:44:52 INFO - PROCESS | 3472 | 1466588692073 Marionette DEBUG loaded listener.js 02:44:52 INFO - PROCESS | 3472 | ++DOMWINDOW == 104 (188B7800) [pid = 3472] [serial = 350] [outer = 17D71800] 02:44:52 INFO - PROCESS | 3472 | 1466588692557 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]]]}] 02:44:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 02:44:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 669ms 02:44:52 INFO - PROCESS | 3472 | 1466588692594 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 02:44:52 INFO - PROCESS | 3472 | 1466588692596 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 02:44:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 02:44:52 INFO - PROCESS | 3472 | 1466588692600 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 02:44:52 INFO - PROCESS | 3472 | 1466588692603 Marionette TRACE conn6 <- [1,434,null,{}] 02:44:52 INFO - PROCESS | 3472 | 1466588692613 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}] 02:44:52 INFO - PROCESS | 3472 | 1466588692617 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:52 INFO - PROCESS | 3472 | 1466588692732 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 02:44:52 INFO - PROCESS | 3472 | 1466588692823 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:52 INFO - PROCESS | 3472 | 1466588692826 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:52 INFO - PROCESS | 3472 | ++DOCSHELL 1988F000 == 44 [pid = 3472] [id = 118] 02:44:52 INFO - PROCESS | 3472 | ++DOMWINDOW == 105 (19892C00) [pid = 3472] [serial = 351] [outer = 00000000] 02:44:52 INFO - PROCESS | 3472 | ++DOMWINDOW == 106 (19BD0800) [pid = 3472] [serial = 352] [outer = 19892C00] 02:44:52 INFO - PROCESS | 3472 | 1466588692874 Marionette DEBUG loaded listener.js 02:44:52 INFO - PROCESS | 3472 | ++DOMWINDOW == 107 (19CD8000) [pid = 3472] [serial = 353] [outer = 19892C00] 02:44:53 INFO - PROCESS | 3472 | 1466588693278 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]]]}] 02:44:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 02:44:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 730ms 02:44:53 INFO - PROCESS | 3472 | 1466588693334 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 02:44:53 INFO - PROCESS | 3472 | 1466588693336 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 02:44:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 02:44:53 INFO - PROCESS | 3472 | 1466588693346 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 02:44:53 INFO - PROCESS | 3472 | 1466588693348 Marionette TRACE conn6 <- [1,438,null,{}] 02:44:53 INFO - PROCESS | 3472 | 1466588693351 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}] 02:44:53 INFO - PROCESS | 3472 | 1466588693353 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:53 INFO - PROCESS | 3472 | 1466588693474 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 02:44:53 INFO - PROCESS | 3472 | 1466588693534 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:53 INFO - PROCESS | 3472 | 1466588693536 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:53 INFO - PROCESS | 3472 | ++DOCSHELL 1A19B800 == 45 [pid = 3472] [id = 119] 02:44:53 INFO - PROCESS | 3472 | ++DOMWINDOW == 108 (1A19E000) [pid = 3472] [serial = 354] [outer = 00000000] 02:44:53 INFO - PROCESS | 3472 | ++DOMWINDOW == 109 (1A462800) [pid = 3472] [serial = 355] [outer = 1A19E000] 02:44:53 INFO - PROCESS | 3472 | 1466588693581 Marionette DEBUG loaded listener.js 02:44:53 INFO - PROCESS | 3472 | ++DOMWINDOW == 110 (1A8EE400) [pid = 3472] [serial = 356] [outer = 1A19E000] 02:44:54 INFO - PROCESS | 3472 | 1466588694032 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]]]}] 02:44:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 02:44:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 729ms 02:44:54 INFO - PROCESS | 3472 | 1466588694098 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 02:44:54 INFO - PROCESS | 3472 | 1466588694100 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 02:44:54 INFO - PROCESS | 3472 | 1466588694107 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 02:44:54 INFO - PROCESS | 3472 | 1466588694109 Marionette TRACE conn6 <- [1,442,null,{}] 02:44:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 02:44:54 INFO - PROCESS | 3472 | 1466588694113 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}] 02:44:54 INFO - PROCESS | 3472 | 1466588694115 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:54 INFO - PROCESS | 3472 | 1466588694243 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 02:44:54 INFO - PROCESS | 3472 | 1466588694312 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:54 INFO - PROCESS | 3472 | 1466588694314 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:54 INFO - PROCESS | 3472 | ++DOCSHELL 1A9F0000 == 46 [pid = 3472] [id = 120] 02:44:54 INFO - PROCESS | 3472 | ++DOMWINDOW == 111 (1AA5B000) [pid = 3472] [serial = 357] [outer = 00000000] 02:44:54 INFO - PROCESS | 3472 | ++DOMWINDOW == 112 (1AA66800) [pid = 3472] [serial = 358] [outer = 1AA5B000] 02:44:54 INFO - PROCESS | 3472 | 1466588694359 Marionette DEBUG loaded listener.js 02:44:54 INFO - PROCESS | 3472 | ++DOMWINDOW == 113 (1AAAB000) [pid = 3472] [serial = 359] [outer = 1AA5B000] 02:44:54 INFO - PROCESS | 3472 | 1466588694805 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]]]}] 02:44:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 02:44:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 730ms 02:44:54 INFO - PROCESS | 3472 | 1466588694845 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 02:44:54 INFO - PROCESS | 3472 | 1466588694847 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 02:44:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 02:44:54 INFO - PROCESS | 3472 | 1466588694855 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 02:44:54 INFO - PROCESS | 3472 | 1466588694857 Marionette TRACE conn6 <- [1,446,null,{}] 02:44:54 INFO - PROCESS | 3472 | 1466588694860 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}] 02:44:54 INFO - PROCESS | 3472 | 1466588694866 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:55 INFO - PROCESS | 3472 | 1466588695017 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 02:44:55 INFO - PROCESS | 3472 | 1466588695084 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:55 INFO - PROCESS | 3472 | 1466588695086 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:55 INFO - PROCESS | 3472 | ++DOCSHELL 1BD3FC00 == 47 [pid = 3472] [id = 121] 02:44:55 INFO - PROCESS | 3472 | ++DOMWINDOW == 114 (1C02DC00) [pid = 3472] [serial = 360] [outer = 00000000] 02:44:55 INFO - PROCESS | 3472 | ++DOMWINDOW == 115 (1CB95800) [pid = 3472] [serial = 361] [outer = 1C02DC00] 02:44:55 INFO - PROCESS | 3472 | 1466588695131 Marionette DEBUG loaded listener.js 02:44:55 INFO - PROCESS | 3472 | ++DOMWINDOW == 116 (1D21FC00) [pid = 3472] [serial = 362] [outer = 1C02DC00] 02:44:55 INFO - PROCESS | 3472 | --DOMWINDOW == 115 (1AA68000) [pid = 3472] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 02:44:55 INFO - PROCESS | 3472 | --DOMWINDOW == 114 (1AAF2800) [pid = 3472] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 02:44:55 INFO - PROCESS | 3472 | --DOMWINDOW == 113 (17D27800) [pid = 3472] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 02:44:55 INFO - PROCESS | 3472 | --DOMWINDOW == 112 (0CB2D000) [pid = 3472] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 02:44:55 INFO - PROCESS | 3472 | --DOMWINDOW == 111 (1ABE6400) [pid = 3472] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 02:44:55 INFO - PROCESS | 3472 | --DOMWINDOW == 110 (1E190400) [pid = 3472] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 02:44:55 INFO - PROCESS | 3472 | --DOMWINDOW == 109 (17D4B000) [pid = 3472] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 02:44:55 INFO - PROCESS | 3472 | --DOMWINDOW == 108 (1CAB1C00) [pid = 3472] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 02:44:55 INFO - PROCESS | 3472 | --DOMWINDOW == 107 (0CFCC800) [pid = 3472] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 02:44:55 INFO - PROCESS | 3472 | --DOMWINDOW == 106 (19CD0000) [pid = 3472] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 02:44:55 INFO - PROCESS | 3472 | --DOMWINDOW == 105 (0D652C00) [pid = 3472] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 02:44:55 INFO - PROCESS | 3472 | --DOMWINDOW == 104 (19891000) [pid = 3472] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 02:44:55 INFO - PROCESS | 3472 | --DOMWINDOW == 103 (0C90E800) [pid = 3472] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 02:44:55 INFO - PROCESS | 3472 | --DOMWINDOW == 102 (1D222C00) [pid = 3472] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 02:44:55 INFO - PROCESS | 3472 | --DOMWINDOW == 101 (16443000) [pid = 3472] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 02:44:55 INFO - PROCESS | 3472 | --DOMWINDOW == 100 (0DB2E800) [pid = 3472] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 02:44:55 INFO - PROCESS | 3472 | --DOMWINDOW == 99 (1988AC00) [pid = 3472] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 02:44:55 INFO - PROCESS | 3472 | --DOMWINDOW == 98 (17287000) [pid = 3472] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 02:44:55 INFO - PROCESS | 3472 | --DOMWINDOW == 97 (1A449400) [pid = 3472] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 02:44:55 INFO - PROCESS | 3472 | --DOMWINDOW == 96 (195B7000) [pid = 3472] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 02:44:55 INFO - PROCESS | 3472 | --DOMWINDOW == 95 (1AA60000) [pid = 3472] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 02:44:55 INFO - PROCESS | 3472 | 1466588695730 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]]]}] 02:44:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 02:44:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 929ms 02:44:55 INFO - PROCESS | 3472 | 1466588695790 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 02:44:55 INFO - PROCESS | 3472 | 1466588695792 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 02:44:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 02:44:55 INFO - PROCESS | 3472 | 1466588695795 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 02:44:55 INFO - PROCESS | 3472 | 1466588695797 Marionette TRACE conn6 <- [1,450,null,{}] 02:44:55 INFO - PROCESS | 3472 | 1466588695800 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}] 02:44:55 INFO - PROCESS | 3472 | 1466588695802 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:55 INFO - PROCESS | 3472 | 1466588695890 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 02:44:55 INFO - PROCESS | 3472 | 1466588695899 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:55 INFO - PROCESS | 3472 | 1466588695901 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:55 INFO - PROCESS | 3472 | ++DOCSHELL 0CF4AC00 == 48 [pid = 3472] [id = 122] 02:44:55 INFO - PROCESS | 3472 | ++DOMWINDOW == 96 (17D23400) [pid = 3472] [serial = 363] [outer = 00000000] 02:44:55 INFO - PROCESS | 3472 | ++DOMWINDOW == 97 (19891000) [pid = 3472] [serial = 364] [outer = 17D23400] 02:44:55 INFO - PROCESS | 3472 | 1466588695947 Marionette DEBUG loaded listener.js 02:44:56 INFO - PROCESS | 3472 | ++DOMWINDOW == 98 (1A1A1C00) [pid = 3472] [serial = 365] [outer = 17D23400] 02:44:56 INFO - PROCESS | 3472 | 1466588696378 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] 02:44:56 INFO - PROCESS | 3472 | 1466588696433 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 02:44:56 INFO - PROCESS | 3472 | 1466588696436 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 02:44:56 INFO - PROCESS | 3472 | 1466588696438 Marionette TRACE conn6 <- [1,454,null,{}] 02:44:56 INFO - PROCESS | 3472 | 1466588696441 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}] 02:44:56 INFO - PROCESS | 3472 | 1466588696443 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:56 INFO - PROCESS | 3472 | 1466588696526 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 02:44:56 INFO - PROCESS | 3472 | 1466588696533 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:56 INFO - PROCESS | 3472 | 1466588696535 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:56 INFO - PROCESS | 3472 | ++DOCSHELL 1A845000 == 49 [pid = 3472] [id = 123] 02:44:56 INFO - PROCESS | 3472 | ++DOMWINDOW == 99 (1A846000) [pid = 3472] [serial = 366] [outer = 00000000] 02:44:56 INFO - PROCESS | 3472 | ++DOMWINDOW == 100 (1A84B400) [pid = 3472] [serial = 367] [outer = 1A846000] 02:44:56 INFO - PROCESS | 3472 | 1466588696579 Marionette DEBUG loaded listener.js 02:44:56 INFO - PROCESS | 3472 | ++DOMWINDOW == 101 (1A84BC00) [pid = 3472] [serial = 368] [outer = 1A846000] 02:44:57 INFO - PROCESS | 3472 | [3472] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:44:57 INFO - PROCESS | 3472 | 1466588697070 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]]]}] 02:44:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 02:44:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 669ms 02:44:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 02:44:57 INFO - PROCESS | 3472 | 1466588697108 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 02:44:57 INFO - PROCESS | 3472 | 1466588697110 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 02:44:57 INFO - PROCESS | 3472 | 1466588697113 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 02:44:57 INFO - PROCESS | 3472 | 1466588697115 Marionette TRACE conn6 <- [1,458,null,{}] 02:44:57 INFO - PROCESS | 3472 | 1466588697118 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}] 02:44:57 INFO - PROCESS | 3472 | 1466588697120 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:57 INFO - PROCESS | 3472 | 1466588697204 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 02:44:57 INFO - PROCESS | 3472 | 1466588697209 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:57 INFO - PROCESS | 3472 | 1466588697211 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:57 INFO - PROCESS | 3472 | ++DOCSHELL 1AAB0C00 == 50 [pid = 3472] [id = 124] 02:44:57 INFO - PROCESS | 3472 | ++DOMWINDOW == 102 (1AAE5C00) [pid = 3472] [serial = 369] [outer = 00000000] 02:44:57 INFO - PROCESS | 3472 | ++DOMWINDOW == 103 (1CB8E800) [pid = 3472] [serial = 370] [outer = 1AAE5C00] 02:44:57 INFO - PROCESS | 3472 | 1466588697254 Marionette DEBUG loaded listener.js 02:44:57 INFO - PROCESS | 3472 | ++DOMWINDOW == 104 (1D2D5C00) [pid = 3472] [serial = 371] [outer = 1AAE5C00] 02:44:57 INFO - PROCESS | 3472 | 1466588697864 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] 02:44:57 INFO - PROCESS | 3472 | 1466588697931 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 02:44:57 INFO - PROCESS | 3472 | 1466588697952 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 02:44:57 INFO - PROCESS | 3472 | 1466588697956 Marionette TRACE conn6 <- [1,462,null,{}] 02:44:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 02:44:57 INFO - PROCESS | 3472 | 1466588697961 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}] 02:44:57 INFO - PROCESS | 3472 | 1466588697965 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:58 INFO - PROCESS | 3472 | 1466588698089 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 02:44:58 INFO - PROCESS | 3472 | 1466588698215 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:58 INFO - PROCESS | 3472 | 1466588698218 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:58 INFO - PROCESS | 3472 | ++DOCSHELL 0D844000 == 51 [pid = 3472] [id = 125] 02:44:58 INFO - PROCESS | 3472 | ++DOMWINDOW == 105 (14A13000) [pid = 3472] [serial = 372] [outer = 00000000] 02:44:58 INFO - PROCESS | 3472 | ++DOMWINDOW == 106 (1814CC00) [pid = 3472] [serial = 373] [outer = 14A13000] 02:44:58 INFO - PROCESS | 3472 | 1466588698276 Marionette DEBUG loaded listener.js 02:44:58 INFO - PROCESS | 3472 | ++DOMWINDOW == 107 (193F6000) [pid = 3472] [serial = 374] [outer = 14A13000] 02:44:58 INFO - PROCESS | 3472 | [3472] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:44:58 INFO - PROCESS | 3472 | 1466588698906 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] 02:44:58 INFO - PROCESS | 3472 | 1466588698937 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 02:44:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 02:44:58 INFO - PROCESS | 3472 | 1466588698943 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 02:44:58 INFO - PROCESS | 3472 | 1466588698947 Marionette TRACE conn6 <- [1,466,null,{}] 02:44:58 INFO - PROCESS | 3472 | 1466588698951 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}] 02:44:58 INFO - PROCESS | 3472 | 1466588698954 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:59 INFO - PROCESS | 3472 | 1466588699076 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 02:44:59 INFO - PROCESS | 3472 | 1466588699213 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:44:59 INFO - PROCESS | 3472 | 1466588699216 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:44:59 INFO - PROCESS | 3472 | ++DOCSHELL 19CD2000 == 52 [pid = 3472] [id = 126] 02:44:59 INFO - PROCESS | 3472 | ++DOMWINDOW == 108 (1A197800) [pid = 3472] [serial = 375] [outer = 00000000] 02:44:59 INFO - PROCESS | 3472 | ++DOMWINDOW == 109 (1A1A3000) [pid = 3472] [serial = 376] [outer = 1A197800] 02:44:59 INFO - PROCESS | 3472 | 1466588699277 Marionette DEBUG loaded listener.js 02:44:59 INFO - PROCESS | 3472 | ++DOMWINDOW == 110 (1A849000) [pid = 3472] [serial = 377] [outer = 1A197800] 02:44:59 INFO - PROCESS | 3472 | 1466588699904 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] 02:44:59 INFO - PROCESS | 3472 | 1466588699968 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 02:44:59 INFO - PROCESS | 3472 | 1466588699971 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 02:44:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 02:44:59 INFO - PROCESS | 3472 | 1466588699975 Marionette TRACE conn6 <- [1,470,null,{}] 02:44:59 INFO - PROCESS | 3472 | 1466588699986 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}] 02:44:59 INFO - PROCESS | 3472 | 1466588699991 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:00 INFO - PROCESS | 3472 | 1466588700104 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 02:45:00 INFO - PROCESS | 3472 | 1466588700239 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:00 INFO - PROCESS | 3472 | 1466588700242 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:00 INFO - PROCESS | 3472 | ++DOCSHELL 1DB9CC00 == 53 [pid = 3472] [id = 127] 02:45:00 INFO - PROCESS | 3472 | ++DOMWINDOW == 111 (1DB9D400) [pid = 3472] [serial = 378] [outer = 00000000] 02:45:00 INFO - PROCESS | 3472 | ++DOMWINDOW == 112 (1E2BA000) [pid = 3472] [serial = 379] [outer = 1DB9D400] 02:45:00 INFO - PROCESS | 3472 | 1466588700303 Marionette DEBUG loaded listener.js 02:45:00 INFO - PROCESS | 3472 | ++DOMWINDOW == 113 (1E2C4000) [pid = 3472] [serial = 380] [outer = 1DB9D400] 02:45:00 INFO - PROCESS | 3472 | ++DOMWINDOW == 114 (1E5E3800) [pid = 3472] [serial = 381] [outer = 14A1B800] 02:45:00 INFO - PROCESS | 3472 | 1466588700979 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]]]}] 02:45:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 02:45:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1074ms 02:45:01 INFO - PROCESS | 3472 | 1466588701050 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 02:45:01 INFO - PROCESS | 3472 | 1466588701053 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 02:45:01 INFO - PROCESS | 3472 | 1466588701056 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 02:45:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 02:45:01 INFO - PROCESS | 3472 | 1466588701058 Marionette TRACE conn6 <- [1,474,null,{}] 02:45:01 INFO - PROCESS | 3472 | 1466588701062 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}] 02:45:01 INFO - PROCESS | 3472 | 1466588701064 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:01 INFO - PROCESS | 3472 | 1466588701191 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 02:45:01 INFO - PROCESS | 3472 | 1466588701325 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:01 INFO - PROCESS | 3472 | 1466588701327 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:01 INFO - PROCESS | 3472 | ++DOCSHELL 0D13B000 == 54 [pid = 3472] [id = 128] 02:45:01 INFO - PROCESS | 3472 | ++DOMWINDOW == 115 (0D65C800) [pid = 3472] [serial = 382] [outer = 00000000] 02:45:01 INFO - PROCESS | 3472 | ++DOMWINDOW == 116 (1643DC00) [pid = 3472] [serial = 383] [outer = 0D65C800] 02:45:01 INFO - PROCESS | 3472 | 1466588701383 Marionette DEBUG loaded listener.js 02:45:01 INFO - PROCESS | 3472 | ++DOMWINDOW == 117 (1901D000) [pid = 3472] [serial = 384] [outer = 0D65C800] 02:45:02 INFO - PROCESS | 3472 | 1466588702200 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]]]}] 02:45:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 02:45:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1170ms 02:45:02 INFO - PROCESS | 3472 | 1466588702244 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 02:45:02 INFO - PROCESS | 3472 | 1466588702248 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 02:45:02 INFO - PROCESS | 3472 | 1466588702254 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 02:45:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 02:45:02 INFO - PROCESS | 3472 | 1466588702259 Marionette TRACE conn6 <- [1,478,null,{}] 02:45:02 INFO - PROCESS | 3472 | 1466588702264 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}] 02:45:02 INFO - PROCESS | 3472 | 1466588702267 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:02 INFO - PROCESS | 3472 | 1466588702368 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 02:45:02 INFO - PROCESS | 3472 | 1466588702505 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:02 INFO - PROCESS | 3472 | 1466588702507 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:02 INFO - PROCESS | 3472 | ++DOCSHELL 0C90FC00 == 55 [pid = 3472] [id = 129] 02:45:02 INFO - PROCESS | 3472 | ++DOMWINDOW == 118 (0D2EFC00) [pid = 3472] [serial = 385] [outer = 00000000] 02:45:02 INFO - PROCESS | 3472 | ++DOMWINDOW == 119 (14AE2C00) [pid = 3472] [serial = 386] [outer = 0D2EFC00] 02:45:02 INFO - PROCESS | 3472 | 1466588702562 Marionette DEBUG loaded listener.js 02:45:02 INFO - PROCESS | 3472 | ++DOMWINDOW == 120 (17D2DC00) [pid = 3472] [serial = 387] [outer = 0D2EFC00] 02:45:02 INFO - PROCESS | 3472 | --DOCSHELL 1A845000 == 54 [pid = 3472] [id = 123] 02:45:02 INFO - PROCESS | 3472 | --DOCSHELL 0CF4AC00 == 53 [pid = 3472] [id = 122] 02:45:02 INFO - PROCESS | 3472 | --DOCSHELL 1BD3FC00 == 52 [pid = 3472] [id = 121] 02:45:02 INFO - PROCESS | 3472 | --DOCSHELL 1A9F0000 == 51 [pid = 3472] [id = 120] 02:45:02 INFO - PROCESS | 3472 | --DOCSHELL 1A19B800 == 50 [pid = 3472] [id = 119] 02:45:02 INFO - PROCESS | 3472 | --DOCSHELL 1988F000 == 49 [pid = 3472] [id = 118] 02:45:02 INFO - PROCESS | 3472 | --DOCSHELL 17D69C00 == 48 [pid = 3472] [id = 117] 02:45:02 INFO - PROCESS | 3472 | --DOCSHELL 0D65AC00 == 47 [pid = 3472] [id = 116] 02:45:02 INFO - PROCESS | 3472 | --DOMWINDOW == 119 (18236400) [pid = 3472] [serial = 298] [outer = 00000000] [url = about:blank] 02:45:02 INFO - PROCESS | 3472 | --DOMWINDOW == 118 (0D840800) [pid = 3472] [serial = 295] [outer = 00000000] [url = about:blank] 02:45:02 INFO - PROCESS | 3472 | --DOMWINDOW == 117 (1CAA4800) [pid = 3472] [serial = 304] [outer = 00000000] [url = about:blank] 02:45:02 INFO - PROCESS | 3472 | --DOMWINDOW == 116 (1A6A2800) [pid = 3472] [serial = 301] [outer = 00000000] [url = about:blank] 02:45:02 INFO - PROCESS | 3472 | --DOMWINDOW == 115 (1DBA1400) [pid = 3472] [serial = 307] [outer = 00000000] [url = about:blank] 02:45:02 INFO - PROCESS | 3472 | --DOMWINDOW == 114 (1AA61C00) [pid = 3472] [serial = 331] [outer = 00000000] [url = about:blank] 02:45:03 INFO - PROCESS | 3472 | --DOCSHELL 1CB8F400 == 46 [pid = 3472] [id = 114] 02:45:03 INFO - PROCESS | 3472 | --DOCSHELL 195BA000 == 45 [pid = 3472] [id = 113] 02:45:03 INFO - PROCESS | 3472 | --DOCSHELL 14BBE000 == 44 [pid = 3472] [id = 112] 02:45:03 INFO - PROCESS | 3472 | --DOCSHELL 18145400 == 43 [pid = 3472] [id = 111] 02:45:03 INFO - PROCESS | 3472 | --DOMWINDOW == 113 (1826D400) [pid = 3472] [serial = 254] [outer = 00000000] [url = about:blank] 02:45:03 INFO - PROCESS | 3472 | --DOMWINDOW == 112 (0D262C00) [pid = 3472] [serial = 251] [outer = 00000000] [url = about:blank] 02:45:03 INFO - PROCESS | 3472 | --DOMWINDOW == 111 (1DB9A800) [pid = 3472] [serial = 257] [outer = 00000000] [url = about:blank] 02:45:03 INFO - PROCESS | 3472 | --DOMWINDOW == 110 (1F370000) [pid = 3472] [serial = 260] [outer = 00000000] [url = about:blank] 02:45:03 INFO - PROCESS | 3472 | --DOMWINDOW == 109 (18287800) [pid = 3472] [serial = 170] [outer = 00000000] [url = about:blank] 02:45:03 INFO - PROCESS | 3472 | --DOMWINDOW == 108 (1CB95C00) [pid = 3472] [serial = 130] [outer = 00000000] [url = about:blank] 02:45:03 INFO - PROCESS | 3472 | --DOMWINDOW == 107 (0DCA3000) [pid = 3472] [serial = 167] [outer = 00000000] [url = about:blank] 02:45:03 INFO - PROCESS | 3472 | --DOMWINDOW == 106 (1CB17400) [pid = 3472] [serial = 215] [outer = 00000000] [url = about:blank] 02:45:03 INFO - PROCESS | 3472 | --DOMWINDOW == 105 (14AA7800) [pid = 3472] [serial = 133] [outer = 00000000] [url = about:blank] 02:45:03 INFO - PROCESS | 3472 | --DOMWINDOW == 104 (1A45D000) [pid = 3472] [serial = 173] [outer = 00000000] [url = about:blank] 02:45:03 INFO - PROCESS | 3472 | --DOMWINDOW == 103 (0D17E400) [pid = 3472] [serial = 209] [outer = 00000000] [url = about:blank] 02:45:03 INFO - PROCESS | 3472 | --DOMWINDOW == 102 (1D917000) [pid = 3472] [serial = 218] [outer = 00000000] [url = about:blank] 02:45:03 INFO - PROCESS | 3472 | --DOMWINDOW == 101 (18270400) [pid = 3472] [serial = 212] [outer = 00000000] [url = about:blank] 02:45:03 INFO - PROCESS | 3472 | --DOMWINDOW == 100 (0E6DEC00) [pid = 3472] [serial = 313] [outer = 00000000] [url = about:blank] 02:45:03 INFO - PROCESS | 3472 | --DOMWINDOW == 99 (15321000) [pid = 3472] [serial = 314] [outer = 00000000] [url = about:blank] 02:45:03 INFO - PROCESS | 3472 | --DOMWINDOW == 98 (198BF800) [pid = 3472] [serial = 319] [outer = 00000000] [url = about:blank] 02:45:03 INFO - PROCESS | 3472 | --DOMWINDOW == 97 (18145800) [pid = 3472] [serial = 311] [outer = 00000000] [url = about:blank] 02:45:03 INFO - PROCESS | 3472 | --DOMWINDOW == 96 (17D29000) [pid = 3472] [serial = 310] [outer = 00000000] [url = about:blank] 02:45:03 INFO - PROCESS | 3472 | --DOMWINDOW == 95 (1A645400) [pid = 3472] [serial = 322] [outer = 00000000] [url = about:blank] 02:45:03 INFO - PROCESS | 3472 | --DOMWINDOW == 94 (1A69B000) [pid = 3472] [serial = 323] [outer = 00000000] [url = about:blank] 02:45:03 INFO - PROCESS | 3472 | --DOMWINDOW == 93 (19698800) [pid = 3472] [serial = 316] [outer = 00000000] [url = about:blank] 02:45:03 INFO - PROCESS | 3472 | --DOMWINDOW == 92 (196E4000) [pid = 3472] [serial = 317] [outer = 00000000] [url = about:blank] 02:45:03 INFO - PROCESS | 3472 | --DOMWINDOW == 91 (1AA67000) [pid = 3472] [serial = 293] [outer = 00000000] [url = about:blank] 02:45:03 INFO - PROCESS | 3472 | --DOMWINDOW == 90 (1AAED000) [pid = 3472] [serial = 326] [outer = 00000000] [url = about:blank] 02:45:03 INFO - PROCESS | 3472 | --DOMWINDOW == 89 (1AAE5400) [pid = 3472] [serial = 325] [outer = 00000000] [url = about:blank] 02:45:03 INFO - PROCESS | 3472 | --DOMWINDOW == 88 (1C024C00) [pid = 3472] [serial = 328] [outer = 00000000] [url = about:blank] 02:45:03 INFO - PROCESS | 3472 | --DOMWINDOW == 87 (1ABE4C00) [pid = 3472] [serial = 329] [outer = 00000000] [url = about:blank] 02:45:03 INFO - PROCESS | 3472 | --DOMWINDOW == 86 (19CCE400) [pid = 3472] [serial = 320] [outer = 00000000] [url = about:blank] 02:45:03 INFO - PROCESS | 3472 | 1466588703201 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]]]}] 02:45:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 02:45:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 970ms 02:45:03 INFO - PROCESS | 3472 | 1466588703229 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 02:45:03 INFO - PROCESS | 3472 | 1466588703234 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 02:45:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 02:45:03 INFO - PROCESS | 3472 | 1466588703240 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 02:45:03 INFO - PROCESS | 3472 | 1466588703242 Marionette TRACE conn6 <- [1,482,null,{}] 02:45:03 INFO - PROCESS | 3472 | 1466588703246 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}] 02:45:03 INFO - PROCESS | 3472 | 1466588703248 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:03 INFO - PROCESS | 3472 | 1466588703342 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 02:45:03 INFO - PROCESS | 3472 | 1466588703427 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:03 INFO - PROCESS | 3472 | 1466588703429 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:03 INFO - PROCESS | 3472 | ++DOCSHELL 0D2F0400 == 44 [pid = 3472] [id = 130] 02:45:03 INFO - PROCESS | 3472 | ++DOMWINDOW == 87 (0D838800) [pid = 3472] [serial = 388] [outer = 00000000] 02:45:03 INFO - PROCESS | 3472 | ++DOMWINDOW == 88 (14AE9000) [pid = 3472] [serial = 389] [outer = 0D838800] 02:45:03 INFO - PROCESS | 3472 | 1466588703476 Marionette DEBUG loaded listener.js 02:45:03 INFO - PROCESS | 3472 | ++DOMWINDOW == 89 (1531BC00) [pid = 3472] [serial = 390] [outer = 0D838800] 02:45:03 INFO - PROCESS | 3472 | 1466588703891 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]]]}] 02:45:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 02:45:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 669ms 02:45:03 INFO - PROCESS | 3472 | 1466588703914 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 02:45:03 INFO - PROCESS | 3472 | 1466588703917 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 02:45:03 INFO - PROCESS | 3472 | 1466588703920 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 02:45:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 02:45:03 INFO - PROCESS | 3472 | 1466588703923 Marionette TRACE conn6 <- [1,486,null,{}] 02:45:03 INFO - PROCESS | 3472 | 1466588703933 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}] 02:45:03 INFO - PROCESS | 3472 | 1466588703938 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:04 INFO - PROCESS | 3472 | 1466588704027 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 02:45:04 INFO - PROCESS | 3472 | 1466588704035 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:04 INFO - PROCESS | 3472 | 1466588704038 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:04 INFO - PROCESS | 3472 | ++DOCSHELL 17D54C00 == 45 [pid = 3472] [id = 131] 02:45:04 INFO - PROCESS | 3472 | ++DOMWINDOW == 90 (17D56800) [pid = 3472] [serial = 391] [outer = 00000000] 02:45:04 INFO - PROCESS | 3472 | ++DOMWINDOW == 91 (188AF400) [pid = 3472] [serial = 392] [outer = 17D56800] 02:45:04 INFO - PROCESS | 3472 | 1466588704088 Marionette DEBUG loaded listener.js 02:45:04 INFO - PROCESS | 3472 | ++DOMWINDOW == 92 (195ADC00) [pid = 3472] [serial = 393] [outer = 17D56800] 02:45:04 INFO - PROCESS | 3472 | 1466588704567 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]]]}] 02:45:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 02:45:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 670ms 02:45:04 INFO - PROCESS | 3472 | 1466588704594 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 02:45:04 INFO - PROCESS | 3472 | 1466588704596 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 02:45:04 INFO - PROCESS | 3472 | 1466588704600 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 02:45:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 02:45:04 INFO - PROCESS | 3472 | 1466588704602 Marionette TRACE conn6 <- [1,490,null,{}] 02:45:04 INFO - PROCESS | 3472 | 1466588704605 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}] 02:45:04 INFO - PROCESS | 3472 | 1466588704607 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:04 INFO - PROCESS | 3472 | 1466588704695 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 02:45:04 INFO - PROCESS | 3472 | 1466588704729 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:04 INFO - PROCESS | 3472 | 1466588704731 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:04 INFO - PROCESS | 3472 | ++DOCSHELL 1969C800 == 46 [pid = 3472] [id = 132] 02:45:04 INFO - PROCESS | 3472 | ++DOMWINDOW == 93 (196A0000) [pid = 3472] [serial = 394] [outer = 00000000] 02:45:04 INFO - PROCESS | 3472 | ++DOMWINDOW == 94 (196E8000) [pid = 3472] [serial = 395] [outer = 196A0000] 02:45:04 INFO - PROCESS | 3472 | 1466588704786 Marionette DEBUG loaded listener.js 02:45:04 INFO - PROCESS | 3472 | ++DOMWINDOW == 95 (196E8800) [pid = 3472] [serial = 396] [outer = 196A0000] 02:45:05 INFO - PROCESS | 3472 | 1466588705221 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]]]}] 02:45:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 02:45:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 670ms 02:45:05 INFO - PROCESS | 3472 | 1466588705276 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 02:45:05 INFO - PROCESS | 3472 | 1466588705278 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 02:45:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 02:45:05 INFO - PROCESS | 3472 | 1466588705282 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 02:45:05 INFO - PROCESS | 3472 | 1466588705284 Marionette TRACE conn6 <- [1,494,null,{}] 02:45:05 INFO - PROCESS | 3472 | 1466588705287 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}] 02:45:05 INFO - PROCESS | 3472 | 1466588705289 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:05 INFO - PROCESS | 3472 | 1466588705400 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 02:45:05 INFO - PROCESS | 3472 | 1466588705405 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:05 INFO - PROCESS | 3472 | 1466588705407 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:05 INFO - PROCESS | 3472 | ++DOCSHELL 1988F400 == 47 [pid = 3472] [id = 133] 02:45:05 INFO - PROCESS | 3472 | ++DOMWINDOW == 96 (1988FC00) [pid = 3472] [serial = 397] [outer = 00000000] 02:45:05 INFO - PROCESS | 3472 | ++DOMWINDOW == 97 (19BD4C00) [pid = 3472] [serial = 398] [outer = 1988FC00] 02:45:05 INFO - PROCESS | 3472 | 1466588705451 Marionette DEBUG loaded listener.js 02:45:05 INFO - PROCESS | 3472 | ++DOMWINDOW == 98 (19CD5C00) [pid = 3472] [serial = 399] [outer = 1988FC00] 02:45:05 INFO - PROCESS | 3472 | 1466588705938 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]]]}] 02:45:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 02:45:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 670ms 02:45:05 INFO - PROCESS | 3472 | 1466588705954 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 02:45:05 INFO - PROCESS | 3472 | 1466588705956 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 02:45:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 02:45:05 INFO - PROCESS | 3472 | 1466588705959 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 02:45:05 INFO - PROCESS | 3472 | 1466588705961 Marionette TRACE conn6 <- [1,498,null,{}] 02:45:05 INFO - PROCESS | 3472 | 1466588705975 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}] 02:45:05 INFO - PROCESS | 3472 | 1466588705981 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:06 INFO - PROCESS | 3472 | 1466588706144 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 02:45:06 INFO - PROCESS | 3472 | 1466588706209 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:06 INFO - PROCESS | 3472 | 1466588706212 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:06 INFO - PROCESS | 3472 | ++DOCSHELL 0E8CAC00 == 48 [pid = 3472] [id = 134] 02:45:06 INFO - PROCESS | 3472 | ++DOMWINDOW == 99 (1A45A800) [pid = 3472] [serial = 400] [outer = 00000000] 02:45:06 INFO - PROCESS | 3472 | ++DOMWINDOW == 100 (1A69F400) [pid = 3472] [serial = 401] [outer = 1A45A800] 02:45:06 INFO - PROCESS | 3472 | 1466588706259 Marionette DEBUG loaded listener.js 02:45:06 INFO - PROCESS | 3472 | ++DOMWINDOW == 101 (1A6A3800) [pid = 3472] [serial = 402] [outer = 1A45A800] 02:45:06 INFO - PROCESS | 3472 | 1466588706678 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]]]}] 02:45:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 02:45:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 770ms 02:45:06 INFO - PROCESS | 3472 | 1466588706733 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 02:45:06 INFO - PROCESS | 3472 | 1466588706736 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 02:45:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 02:45:06 INFO - PROCESS | 3472 | 1466588706739 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 02:45:06 INFO - PROCESS | 3472 | 1466588706741 Marionette TRACE conn6 <- [1,502,null,{}] 02:45:06 INFO - PROCESS | 3472 | 1466588706744 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}] 02:45:06 INFO - PROCESS | 3472 | 1466588706746 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:06 INFO - PROCESS | 3472 | 1466588706868 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 02:45:06 INFO - PROCESS | 3472 | 1466588706873 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:06 INFO - PROCESS | 3472 | 1466588706875 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:06 INFO - PROCESS | 3472 | ++DOCSHELL 1A43EC00 == 49 [pid = 3472] [id = 135] 02:45:06 INFO - PROCESS | 3472 | ++DOMWINDOW == 102 (1A696400) [pid = 3472] [serial = 403] [outer = 00000000] 02:45:06 INFO - PROCESS | 3472 | ++DOMWINDOW == 103 (1A8F8400) [pid = 3472] [serial = 404] [outer = 1A696400] 02:45:06 INFO - PROCESS | 3472 | 1466588706969 Marionette DEBUG loaded listener.js 02:45:07 INFO - PROCESS | 3472 | ++DOMWINDOW == 104 (1A845000) [pid = 3472] [serial = 405] [outer = 1A696400] 02:45:07 INFO - PROCESS | 3472 | --DOMWINDOW == 103 (19892C00) [pid = 3472] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 02:45:07 INFO - PROCESS | 3472 | --DOMWINDOW == 102 (0D267800) [pid = 3472] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 02:45:07 INFO - PROCESS | 3472 | --DOMWINDOW == 101 (17D71800) [pid = 3472] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 02:45:07 INFO - PROCESS | 3472 | --DOMWINDOW == 100 (0D65CC00) [pid = 3472] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 02:45:07 INFO - PROCESS | 3472 | --DOMWINDOW == 99 (1CB94800) [pid = 3472] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 02:45:07 INFO - PROCESS | 3472 | --DOMWINDOW == 98 (18232400) [pid = 3472] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 02:45:07 INFO - PROCESS | 3472 | --DOMWINDOW == 97 (1A846000) [pid = 3472] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 02:45:07 INFO - PROCESS | 3472 | --DOMWINDOW == 96 (1A19E000) [pid = 3472] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 02:45:07 INFO - PROCESS | 3472 | --DOMWINDOW == 95 (17D23400) [pid = 3472] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 02:45:07 INFO - PROCESS | 3472 | --DOMWINDOW == 94 (0D839800) [pid = 3472] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 02:45:07 INFO - PROCESS | 3472 | --DOMWINDOW == 93 (1DB10400) [pid = 3472] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 02:45:07 INFO - PROCESS | 3472 | --DOMWINDOW == 92 (1A462000) [pid = 3472] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 02:45:07 INFO - PROCESS | 3472 | --DOMWINDOW == 91 (1AAB2C00) [pid = 3472] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 02:45:07 INFO - PROCESS | 3472 | --DOMWINDOW == 90 (17D6E800) [pid = 3472] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 02:45:07 INFO - PROCESS | 3472 | --DOMWINDOW == 89 (1AA5B000) [pid = 3472] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 02:45:07 INFO - PROCESS | 3472 | --DOMWINDOW == 88 (1C02DC00) [pid = 3472] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 02:45:07 INFO - PROCESS | 3472 | --DOMWINDOW == 87 (14BC5800) [pid = 3472] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 02:45:07 INFO - PROCESS | 3472 | --DOMWINDOW == 86 (195BB000) [pid = 3472] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 02:45:07 INFO - PROCESS | 3472 | 1466588707650 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]]]}] 02:45:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 02:45:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 969ms 02:45:07 INFO - PROCESS | 3472 | 1466588707710 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 02:45:07 INFO - PROCESS | 3472 | 1466588707712 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 02:45:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 02:45:07 INFO - PROCESS | 3472 | 1466588707716 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 02:45:07 INFO - PROCESS | 3472 | 1466588707718 Marionette TRACE conn6 <- [1,506,null,{}] 02:45:07 INFO - PROCESS | 3472 | 1466588707721 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}] 02:45:07 INFO - PROCESS | 3472 | 1466588707723 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:07 INFO - PROCESS | 3472 | 1466588707847 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 02:45:07 INFO - PROCESS | 3472 | 1466588707910 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:07 INFO - PROCESS | 3472 | 1466588707911 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:07 INFO - PROCESS | 3472 | ++DOCSHELL 0D83B400 == 50 [pid = 3472] [id = 136] 02:45:07 INFO - PROCESS | 3472 | ++DOMWINDOW == 87 (0D83B800) [pid = 3472] [serial = 406] [outer = 00000000] 02:45:07 INFO - PROCESS | 3472 | ++DOMWINDOW == 88 (19020800) [pid = 3472] [serial = 407] [outer = 0D83B800] 02:45:07 INFO - PROCESS | 3472 | 1466588707957 Marionette DEBUG loaded listener.js 02:45:08 INFO - PROCESS | 3472 | ++DOMWINDOW == 89 (195BB000) [pid = 3472] [serial = 408] [outer = 0D83B800] 02:45:08 INFO - PROCESS | 3472 | 1466588708324 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]]]}] 02:45:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 02:45:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 630ms 02:45:08 INFO - PROCESS | 3472 | 1466588708346 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 02:45:08 INFO - PROCESS | 3472 | 1466588708348 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 02:45:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 02:45:08 INFO - PROCESS | 3472 | 1466588708351 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 02:45:08 INFO - PROCESS | 3472 | 1466588708353 Marionette TRACE conn6 <- [1,510,null,{}] 02:45:08 INFO - PROCESS | 3472 | 1466588708356 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}] 02:45:08 INFO - PROCESS | 3472 | 1466588708358 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:08 INFO - PROCESS | 3472 | 1466588708476 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 02:45:08 INFO - PROCESS | 3472 | 1466588708485 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:08 INFO - PROCESS | 3472 | 1466588708487 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:08 INFO - PROCESS | 3472 | ++DOCSHELL 172AC000 == 51 [pid = 3472] [id = 137] 02:45:08 INFO - PROCESS | 3472 | ++DOMWINDOW == 90 (1826E800) [pid = 3472] [serial = 409] [outer = 00000000] 02:45:08 INFO - PROCESS | 3472 | ++DOMWINDOW == 91 (1AA5B000) [pid = 3472] [serial = 410] [outer = 1826E800] 02:45:08 INFO - PROCESS | 3472 | 1466588708530 Marionette DEBUG loaded listener.js 02:45:08 INFO - PROCESS | 3472 | ++DOMWINDOW == 92 (1AAA5400) [pid = 3472] [serial = 411] [outer = 1826E800] 02:45:08 INFO - PROCESS | 3472 | 1466588708943 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]]]}] 02:45:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 02:45:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 629ms 02:45:08 INFO - PROCESS | 3472 | 1466588708982 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 02:45:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 02:45:08 INFO - PROCESS | 3472 | 1466588708984 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 02:45:08 INFO - PROCESS | 3472 | 1466588708987 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 02:45:08 INFO - PROCESS | 3472 | 1466588708989 Marionette TRACE conn6 <- [1,514,null,{}] 02:45:08 INFO - PROCESS | 3472 | 1466588708992 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}] 02:45:08 INFO - PROCESS | 3472 | 1466588708994 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:09 INFO - PROCESS | 3472 | 1466588709112 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 02:45:09 INFO - PROCESS | 3472 | 1466588709203 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:09 INFO - PROCESS | 3472 | 1466588709205 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:09 INFO - PROCESS | 3472 | ++DOCSHELL 1AAA7C00 == 52 [pid = 3472] [id = 138] 02:45:09 INFO - PROCESS | 3472 | ++DOMWINDOW == 93 (1AAA8400) [pid = 3472] [serial = 412] [outer = 00000000] 02:45:09 INFO - PROCESS | 3472 | ++DOMWINDOW == 94 (1AAE6C00) [pid = 3472] [serial = 413] [outer = 1AAA8400] 02:45:09 INFO - PROCESS | 3472 | 1466588709249 Marionette DEBUG loaded listener.js 02:45:09 INFO - PROCESS | 3472 | ++DOMWINDOW == 95 (1AAED000) [pid = 3472] [serial = 414] [outer = 1AAA8400] 02:45:09 INFO - PROCESS | 3472 | 1466588709749 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]]]}] 02:45:09 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 02:45:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 831ms 02:45:09 INFO - PROCESS | 3472 | 1466588709820 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 02:45:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 02:45:09 INFO - PROCESS | 3472 | 1466588709825 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 02:45:09 INFO - PROCESS | 3472 | 1466588709830 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 02:45:09 INFO - PROCESS | 3472 | 1466588709833 Marionette TRACE conn6 <- [1,518,null,{}] 02:45:09 INFO - PROCESS | 3472 | 1466588709839 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}] 02:45:09 INFO - PROCESS | 3472 | 1466588709843 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:09 INFO - PROCESS | 3472 | 1466588709961 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 02:45:10 INFO - PROCESS | 3472 | 1466588710095 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:10 INFO - PROCESS | 3472 | 1466588710098 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:10 INFO - PROCESS | 3472 | ++DOCSHELL 0C90C000 == 53 [pid = 3472] [id = 139] 02:45:10 INFO - PROCESS | 3472 | ++DOMWINDOW == 96 (0CFC5000) [pid = 3472] [serial = 415] [outer = 00000000] 02:45:10 INFO - PROCESS | 3472 | ++DOMWINDOW == 97 (0DCAEC00) [pid = 3472] [serial = 416] [outer = 0CFC5000] 02:45:10 INFO - PROCESS | 3472 | 1466588710161 Marionette DEBUG loaded listener.js 02:45:10 INFO - PROCESS | 3472 | ++DOMWINDOW == 98 (14E4EC00) [pid = 3472] [serial = 417] [outer = 0CFC5000] 02:45:10 INFO - PROCESS | 3472 | 1466588710783 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]]]}] 02:45:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 02:45:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1023ms 02:45:10 INFO - PROCESS | 3472 | 1466588710854 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 02:45:10 INFO - PROCESS | 3472 | 1466588710859 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 02:45:10 INFO - PROCESS | 3472 | 1466588710866 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 02:45:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 02:45:10 INFO - PROCESS | 3472 | 1466588710869 Marionette TRACE conn6 <- [1,522,null,{}] 02:45:10 INFO - PROCESS | 3472 | 1466588710873 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}] 02:45:10 INFO - PROCESS | 3472 | 1466588710876 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:10 INFO - PROCESS | 3472 | 1466588710991 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 02:45:11 INFO - PROCESS | 3472 | 1466588711123 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:11 INFO - PROCESS | 3472 | 1466588711125 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:11 INFO - PROCESS | 3472 | ++DOCSHELL 17D6E800 == 54 [pid = 3472] [id = 140] 02:45:11 INFO - PROCESS | 3472 | ++DOMWINDOW == 99 (17D6F400) [pid = 3472] [serial = 418] [outer = 00000000] 02:45:11 INFO - PROCESS | 3472 | ++DOMWINDOW == 100 (19012C00) [pid = 3472] [serial = 419] [outer = 17D6F400] 02:45:11 INFO - PROCESS | 3472 | 1466588711183 Marionette DEBUG loaded listener.js 02:45:11 INFO - PROCESS | 3472 | ++DOMWINDOW == 101 (196A1C00) [pid = 3472] [serial = 420] [outer = 17D6F400] 02:45:11 INFO - PROCESS | 3472 | 1466588711840 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]]]}] 02:45:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 02:45:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1019ms 02:45:11 INFO - PROCESS | 3472 | 1466588711888 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 02:45:11 INFO - PROCESS | 3472 | 1466588711891 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 02:45:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 02:45:11 INFO - PROCESS | 3472 | 1466588711939 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 02:45:11 INFO - PROCESS | 3472 | 1466588711943 Marionette TRACE conn6 <- [1,526,null,{}] 02:45:11 INFO - PROCESS | 3472 | 1466588711997 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}] 02:45:11 INFO - PROCESS | 3472 | 1466588712002 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:12 INFO - PROCESS | 3472 | 1466588712110 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 02:45:12 INFO - PROCESS | 3472 | 1466588712236 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:12 INFO - PROCESS | 3472 | 1466588712239 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:12 INFO - PROCESS | 3472 | ++DOCSHELL 1AAB4400 == 55 [pid = 3472] [id = 141] 02:45:12 INFO - PROCESS | 3472 | ++DOMWINDOW == 102 (1AAF1400) [pid = 3472] [serial = 421] [outer = 00000000] 02:45:12 INFO - PROCESS | 3472 | ++DOMWINDOW == 103 (1B7CB000) [pid = 3472] [serial = 422] [outer = 1AAF1400] 02:45:12 INFO - PROCESS | 3472 | 1466588712297 Marionette DEBUG loaded listener.js 02:45:12 INFO - PROCESS | 3472 | ++DOMWINDOW == 104 (1C02D400) [pid = 3472] [serial = 423] [outer = 1AAF1400] 02:45:12 INFO - PROCESS | 3472 | 1466588712862 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]]]}] 02:45:12 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 02:45:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 986ms 02:45:12 INFO - PROCESS | 3472 | 1466588712904 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 02:45:12 INFO - PROCESS | 3472 | 1466588712907 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 02:45:12 INFO - PROCESS | 3472 | 1466588712910 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 02:45:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 02:45:12 INFO - PROCESS | 3472 | 1466588712912 Marionette TRACE conn6 <- [1,530,null,{}] 02:45:12 INFO - PROCESS | 3472 | 1466588712916 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}] 02:45:12 INFO - PROCESS | 3472 | 1466588712919 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:13 INFO - PROCESS | 3472 | 1466588713032 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 02:45:13 INFO - PROCESS | 3472 | 1466588713137 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:13 INFO - PROCESS | 3472 | 1466588713139 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:13 INFO - PROCESS | 3472 | ++DOCSHELL 1D21D800 == 56 [pid = 3472] [id = 142] 02:45:13 INFO - PROCESS | 3472 | ++DOMWINDOW == 105 (1D21DC00) [pid = 3472] [serial = 424] [outer = 00000000] 02:45:13 INFO - PROCESS | 3472 | ++DOMWINDOW == 106 (1D918400) [pid = 3472] [serial = 425] [outer = 1D21DC00] 02:45:13 INFO - PROCESS | 3472 | 1466588713193 Marionette DEBUG loaded listener.js 02:45:13 INFO - PROCESS | 3472 | ++DOMWINDOW == 107 (1DB09400) [pid = 3472] [serial = 426] [outer = 1D21DC00] 02:45:13 INFO - PROCESS | 3472 | 1466588713790 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"]]]}] 02:45:13 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 02:45:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 02:45:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:45:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:45:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 02:45:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:45:13 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 02:45:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 02:45:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:45:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:45:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 02:45:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:45:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 929ms 02:45:13 INFO - PROCESS | 3472 | 1466588713847 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 02:45:13 INFO - PROCESS | 3472 | 1466588713850 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 02:45:13 INFO - PROCESS | 3472 | 1466588713855 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 02:45:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 02:45:13 INFO - PROCESS | 3472 | 1466588713857 Marionette TRACE conn6 <- [1,534,null,{}] 02:45:13 INFO - PROCESS | 3472 | 1466588713860 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}] 02:45:13 INFO - PROCESS | 3472 | 1466588713863 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:13 INFO - PROCESS | 3472 | 1466588713985 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 02:45:14 INFO - PROCESS | 3472 | 1466588714088 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:14 INFO - PROCESS | 3472 | 1466588714090 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:14 INFO - PROCESS | 3472 | ++DOCSHELL 1D21EC00 == 57 [pid = 3472] [id = 143] 02:45:14 INFO - PROCESS | 3472 | ++DOMWINDOW == 108 (1DB99000) [pid = 3472] [serial = 427] [outer = 00000000] 02:45:14 INFO - PROCESS | 3472 | ++DOMWINDOW == 109 (1E592800) [pid = 3472] [serial = 428] [outer = 1DB99000] 02:45:14 INFO - PROCESS | 3472 | 1466588714144 Marionette DEBUG loaded listener.js 02:45:14 INFO - PROCESS | 3472 | ++DOMWINDOW == 110 (1E594800) [pid = 3472] [serial = 429] [outer = 1DB99000] 02:45:14 INFO - PROCESS | 3472 | 1466588714739 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]]]}] 02:45:14 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. 02:45:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 930ms 02:45:14 INFO - PROCESS | 3472 | 1466588714789 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 02:45:14 INFO - PROCESS | 3472 | 1466588714791 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 02:45:14 INFO - PROCESS | 3472 | 1466588714794 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 02:45:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 02:45:14 INFO - PROCESS | 3472 | 1466588714796 Marionette TRACE conn6 <- [1,538,null,{}] 02:45:14 INFO - PROCESS | 3472 | 1466588714800 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}] 02:45:14 INFO - PROCESS | 3472 | 1466588714806 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:14 INFO - PROCESS | 3472 | 1466588714950 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 02:45:15 INFO - PROCESS | 3472 | 1466588715203 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:15 INFO - PROCESS | 3472 | 1466588715206 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:15 INFO - PROCESS | 3472 | ++DOCSHELL 0C904800 == 58 [pid = 3472] [id = 144] 02:45:15 INFO - PROCESS | 3472 | ++DOMWINDOW == 111 (0C90D800) [pid = 3472] [serial = 430] [outer = 00000000] 02:45:15 INFO - PROCESS | 3472 | ++DOMWINDOW == 112 (0D840000) [pid = 3472] [serial = 431] [outer = 0C90D800] 02:45:15 INFO - PROCESS | 3472 | 1466588715271 Marionette DEBUG loaded listener.js 02:45:15 INFO - PROCESS | 3472 | ++DOMWINDOW == 113 (0DCAE400) [pid = 3472] [serial = 432] [outer = 0C90D800] 02:45:15 INFO - PROCESS | 3472 | 1466588715805 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]]]}] 02:45:15 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. 02:45:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1014ms 02:45:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 02:45:15 INFO - PROCESS | 3472 | 1466588715815 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 02:45:15 INFO - PROCESS | 3472 | 1466588715819 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 02:45:15 INFO - PROCESS | 3472 | 1466588715823 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 02:45:15 INFO - PROCESS | 3472 | 1466588715826 Marionette TRACE conn6 <- [1,542,null,{}] 02:45:15 INFO - PROCESS | 3472 | 1466588715831 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}] 02:45:15 INFO - PROCESS | 3472 | 1466588715836 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:15 INFO - PROCESS | 3472 | 1466588715946 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 02:45:16 INFO - PROCESS | 3472 | 1466588716061 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:16 INFO - PROCESS | 3472 | 1466588716064 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:16 INFO - PROCESS | 3472 | ++DOCSHELL 153DD400 == 59 [pid = 3472] [id = 145] 02:45:16 INFO - PROCESS | 3472 | ++DOMWINDOW == 114 (153DFC00) [pid = 3472] [serial = 433] [outer = 00000000] 02:45:16 INFO - PROCESS | 3472 | ++DOMWINDOW == 115 (18237400) [pid = 3472] [serial = 434] [outer = 153DFC00] 02:45:16 INFO - PROCESS | 3472 | 1466588716132 Marionette DEBUG loaded listener.js 02:45:16 INFO - PROCESS | 3472 | ++DOMWINDOW == 116 (196E7400) [pid = 3472] [serial = 435] [outer = 153DFC00] 02:45:16 INFO - PROCESS | 3472 | --DOCSHELL 172AC000 == 58 [pid = 3472] [id = 137] 02:45:16 INFO - PROCESS | 3472 | --DOCSHELL 0D83B400 == 57 [pid = 3472] [id = 136] 02:45:16 INFO - PROCESS | 3472 | --DOCSHELL 1A43EC00 == 56 [pid = 3472] [id = 135] 02:45:16 INFO - PROCESS | 3472 | --DOCSHELL 0E8CAC00 == 55 [pid = 3472] [id = 134] 02:45:16 INFO - PROCESS | 3472 | --DOCSHELL 1988F400 == 54 [pid = 3472] [id = 133] 02:45:16 INFO - PROCESS | 3472 | --DOCSHELL 1969C800 == 53 [pid = 3472] [id = 132] 02:45:16 INFO - PROCESS | 3472 | --DOCSHELL 17D54C00 == 52 [pid = 3472] [id = 131] 02:45:16 INFO - PROCESS | 3472 | --DOCSHELL 0D2F0400 == 51 [pid = 3472] [id = 130] 02:45:16 INFO - PROCESS | 3472 | --DOCSHELL 0C90FC00 == 50 [pid = 3472] [id = 129] 02:45:16 INFO - PROCESS | 3472 | --DOCSHELL 1DB9CC00 == 49 [pid = 3472] [id = 127] 02:45:16 INFO - PROCESS | 3472 | --DOCSHELL 19CD2000 == 48 [pid = 3472] [id = 126] 02:45:16 INFO - PROCESS | 3472 | --DOCSHELL 0D844000 == 47 [pid = 3472] [id = 125] 02:45:16 INFO - PROCESS | 3472 | --DOCSHELL 1AAB0C00 == 46 [pid = 3472] [id = 124] 02:45:16 INFO - PROCESS | 3472 | --DOMWINDOW == 115 (0DCA9400) [pid = 3472] [serial = 296] [outer = 00000000] [url = about:blank] 02:45:16 INFO - PROCESS | 3472 | --DOMWINDOW == 114 (1E2BBC00) [pid = 3472] [serial = 308] [outer = 00000000] [url = about:blank] 02:45:16 INFO - PROCESS | 3472 | --DOMWINDOW == 113 (1AA62400) [pid = 3472] [serial = 302] [outer = 00000000] [url = about:blank] 02:45:16 INFO - PROCESS | 3472 | --DOMWINDOW == 112 (1D223C00) [pid = 3472] [serial = 305] [outer = 00000000] [url = about:blank] 02:45:16 INFO - PROCESS | 3472 | --DOMWINDOW == 111 (1826A000) [pid = 3472] [serial = 299] [outer = 00000000] [url = about:blank] 02:45:16 INFO - PROCESS | 3472 | --DOMWINDOW == 110 (1AAAB000) [pid = 3472] [serial = 359] [outer = 00000000] [url = about:blank] 02:45:16 INFO - PROCESS | 3472 | --DOMWINDOW == 109 (1AA66800) [pid = 3472] [serial = 358] [outer = 00000000] [url = about:blank] 02:45:16 INFO - PROCESS | 3472 | --DOMWINDOW == 108 (1CB95800) [pid = 3472] [serial = 361] [outer = 00000000] [url = about:blank] 02:45:16 INFO - PROCESS | 3472 | --DOMWINDOW == 107 (17D69400) [pid = 3472] [serial = 335] [outer = 00000000] [url = about:blank] 02:45:16 INFO - PROCESS | 3472 | --DOMWINDOW == 106 (172B9800) [pid = 3472] [serial = 334] [outer = 00000000] [url = about:blank] 02:45:16 INFO - PROCESS | 3472 | --DOMWINDOW == 105 (19897400) [pid = 3472] [serial = 338] [outer = 00000000] [url = about:blank] 02:45:16 INFO - PROCESS | 3472 | --DOMWINDOW == 104 (196EE400) [pid = 3472] [serial = 337] [outer = 00000000] [url = about:blank] 02:45:16 INFO - PROCESS | 3472 | --DOMWINDOW == 103 (19BD0800) [pid = 3472] [serial = 352] [outer = 00000000] [url = about:blank] 02:45:16 INFO - PROCESS | 3472 | --DOMWINDOW == 102 (1907E800) [pid = 3472] [serial = 344] [outer = 00000000] [url = about:blank] 02:45:16 INFO - PROCESS | 3472 | --DOMWINDOW == 101 (17D6A000) [pid = 3472] [serial = 343] [outer = 00000000] [url = about:blank] 02:45:16 INFO - PROCESS | 3472 | --DOMWINDOW == 100 (18265400) [pid = 3472] [serial = 349] [outer = 00000000] [url = about:blank] 02:45:16 INFO - PROCESS | 3472 | --DOMWINDOW == 99 (188B7800) [pid = 3472] [serial = 350] [outer = 00000000] [url = about:blank] 02:45:16 INFO - PROCESS | 3472 | --DOMWINDOW == 98 (0DCA4800) [pid = 3472] [serial = 346] [outer = 00000000] [url = about:blank] 02:45:16 INFO - PROCESS | 3472 | --DOMWINDOW == 97 (1534CC00) [pid = 3472] [serial = 347] [outer = 00000000] [url = about:blank] 02:45:16 INFO - PROCESS | 3472 | --DOMWINDOW == 96 (1D918800) [pid = 3472] [serial = 341] [outer = 00000000] [url = about:blank] 02:45:16 INFO - PROCESS | 3472 | --DOMWINDOW == 95 (1D228800) [pid = 3472] [serial = 340] [outer = 00000000] [url = about:blank] 02:45:16 INFO - PROCESS | 3472 | --DOMWINDOW == 94 (1ABD9800) [pid = 3472] [serial = 332] [outer = 00000000] [url = about:blank] 02:45:16 INFO - PROCESS | 3472 | --DOMWINDOW == 93 (1A84B400) [pid = 3472] [serial = 367] [outer = 00000000] [url = about:blank] 02:45:16 INFO - PROCESS | 3472 | --DOMWINDOW == 92 (1CB8E800) [pid = 3472] [serial = 370] [outer = 00000000] [url = about:blank] 02:45:16 INFO - PROCESS | 3472 | --DOMWINDOW == 91 (1D21FC00) [pid = 3472] [serial = 362] [outer = 00000000] [url = about:blank] 02:45:16 INFO - PROCESS | 3472 | --DOMWINDOW == 90 (1A462800) [pid = 3472] [serial = 355] [outer = 00000000] [url = about:blank] 02:45:16 INFO - PROCESS | 3472 | --DOMWINDOW == 89 (1A1A1C00) [pid = 3472] [serial = 365] [outer = 00000000] [url = about:blank] 02:45:16 INFO - PROCESS | 3472 | --DOMWINDOW == 88 (1A8EE400) [pid = 3472] [serial = 356] [outer = 00000000] [url = about:blank] 02:45:16 INFO - PROCESS | 3472 | --DOMWINDOW == 87 (19891000) [pid = 3472] [serial = 364] [outer = 00000000] [url = about:blank] 02:45:16 INFO - PROCESS | 3472 | --DOMWINDOW == 86 (19CD8000) [pid = 3472] [serial = 353] [outer = 00000000] [url = about:blank] 02:45:16 INFO - PROCESS | 3472 | --DOMWINDOW == 85 (1A84BC00) [pid = 3472] [serial = 368] [outer = 00000000] [url = about:blank] 02:45:16 INFO - PROCESS | 3472 | [3472] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:45:16 INFO - PROCESS | 3472 | [3472] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:45:16 INFO - PROCESS | 3472 | [3472] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:45:16 INFO - PROCESS | 3472 | [3472] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:45:16 INFO - PROCESS | 3472 | 1466588716703 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]]]}] 02:45:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 02:45:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 930ms 02:45:16 INFO - PROCESS | 3472 | 1466588716756 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 02:45:16 INFO - PROCESS | 3472 | 1466588716760 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 02:45:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 02:45:16 INFO - PROCESS | 3472 | 1466588716765 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 02:45:16 INFO - PROCESS | 3472 | 1466588716767 Marionette TRACE conn6 <- [1,546,null,{}] 02:45:16 INFO - PROCESS | 3472 | 1466588716771 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}] 02:45:16 INFO - PROCESS | 3472 | 1466588716773 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:16 INFO - PROCESS | 3472 | 1466588716871 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 02:45:16 INFO - PROCESS | 3472 | 1466588716964 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:16 INFO - PROCESS | 3472 | 1466588716967 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:16 INFO - PROCESS | 3472 | ++DOCSHELL 14DB8400 == 47 [pid = 3472] [id = 146] 02:45:16 INFO - PROCESS | 3472 | ++DOMWINDOW == 86 (14DB9000) [pid = 3472] [serial = 436] [outer = 00000000] 02:45:16 INFO - PROCESS | 3472 | ++DOMWINDOW == 87 (17D6CC00) [pid = 3472] [serial = 437] [outer = 14DB9000] 02:45:17 INFO - PROCESS | 3472 | 1466588717013 Marionette DEBUG loaded listener.js 02:45:17 INFO - PROCESS | 3472 | ++DOMWINDOW == 88 (1826F800) [pid = 3472] [serial = 438] [outer = 14DB9000] 02:45:17 INFO - PROCESS | 3472 | 1466588717454 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]]]}] 02:45:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 02:45:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 729ms 02:45:17 INFO - PROCESS | 3472 | 1466588717499 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 02:45:17 INFO - PROCESS | 3472 | 1466588717501 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 02:45:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 02:45:17 INFO - PROCESS | 3472 | 1466588717506 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 02:45:17 INFO - PROCESS | 3472 | 1466588717512 Marionette TRACE conn6 <- [1,550,null,{}] 02:45:17 INFO - PROCESS | 3472 | 1466588717520 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}] 02:45:17 INFO - PROCESS | 3472 | 1466588717524 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:17 INFO - PROCESS | 3472 | 1466588717648 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 02:45:17 INFO - PROCESS | 3472 | 1466588717674 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:17 INFO - PROCESS | 3472 | 1466588717676 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:17 INFO - PROCESS | 3472 | ++DOCSHELL 19CDAC00 == 48 [pid = 3472] [id = 147] 02:45:17 INFO - PROCESS | 3472 | ++DOMWINDOW == 89 (19CDB000) [pid = 3472] [serial = 439] [outer = 00000000] 02:45:17 INFO - PROCESS | 3472 | ++DOMWINDOW == 90 (1A19C400) [pid = 3472] [serial = 440] [outer = 19CDB000] 02:45:17 INFO - PROCESS | 3472 | 1466588717722 Marionette DEBUG loaded listener.js 02:45:17 INFO - PROCESS | 3472 | ++DOMWINDOW == 91 (1A43EC00) [pid = 3472] [serial = 441] [outer = 19CDB000] 02:45:19 INFO - PROCESS | 3472 | [3472] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:45:19 INFO - PROCESS | 3472 | [3472] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:45:19 INFO - PROCESS | 3472 | [3472] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:45:19 INFO - PROCESS | 3472 | 1466588719659 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]]]}] 02:45:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 02:45:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 2177ms 02:45:19 INFO - PROCESS | 3472 | 1466588719692 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 02:45:19 INFO - PROCESS | 3472 | 1466588719695 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 02:45:19 INFO - PROCESS | 3472 | 1466588719698 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 02:45:19 INFO - PROCESS | 3472 | 1466588719699 Marionette TRACE conn6 <- [1,554,null,{}] 02:45:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 02:45:19 INFO - PROCESS | 3472 | 1466588719703 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}] 02:45:19 INFO - PROCESS | 3472 | 1466588719705 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:19 INFO - PROCESS | 3472 | 1466588719834 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 02:45:19 INFO - PROCESS | 3472 | 1466588719894 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:19 INFO - PROCESS | 3472 | 1466588719896 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:19 INFO - PROCESS | 3472 | ++DOCSHELL 1A695800 == 49 [pid = 3472] [id = 148] 02:45:19 INFO - PROCESS | 3472 | ++DOMWINDOW == 92 (1A698400) [pid = 3472] [serial = 442] [outer = 00000000] 02:45:19 INFO - PROCESS | 3472 | ++DOMWINDOW == 93 (1A847800) [pid = 3472] [serial = 443] [outer = 1A698400] 02:45:19 INFO - PROCESS | 3472 | 1466588719940 Marionette DEBUG loaded listener.js 02:45:20 INFO - PROCESS | 3472 | ++DOMWINDOW == 94 (1A84D400) [pid = 3472] [serial = 444] [outer = 1A698400] 02:45:20 INFO - PROCESS | 3472 | [3472] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:45:20 INFO - PROCESS | 3472 | [3472] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:45:20 INFO - PROCESS | 3472 | [3472] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:45:20 INFO - PROCESS | 3472 | 1466588720395 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]]]}] 02:45:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 02:45:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 729ms 02:45:20 INFO - PROCESS | 3472 | 1466588720436 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 02:45:20 INFO - PROCESS | 3472 | 1466588720438 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 02:45:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 02:45:20 INFO - PROCESS | 3472 | 1466588720441 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 02:45:20 INFO - PROCESS | 3472 | 1466588720443 Marionette TRACE conn6 <- [1,558,null,{}] 02:45:20 INFO - PROCESS | 3472 | 1466588720447 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}] 02:45:20 INFO - PROCESS | 3472 | 1466588720449 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:20 INFO - PROCESS | 3472 | 1466588720568 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 02:45:20 INFO - PROCESS | 3472 | 1466588720630 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:20 INFO - PROCESS | 3472 | 1466588720636 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:20 INFO - PROCESS | 3472 | ++DOCSHELL 1AAAC400 == 50 [pid = 3472] [id = 149] 02:45:20 INFO - PROCESS | 3472 | ++DOMWINDOW == 95 (1AAAD400) [pid = 3472] [serial = 445] [outer = 00000000] 02:45:20 INFO - PROCESS | 3472 | ++DOMWINDOW == 96 (1AAB3000) [pid = 3472] [serial = 446] [outer = 1AAAD400] 02:45:20 INFO - PROCESS | 3472 | 1466588720688 Marionette DEBUG loaded listener.js 02:45:20 INFO - PROCESS | 3472 | ++DOMWINDOW == 97 (1AAF2000) [pid = 3472] [serial = 447] [outer = 1AAAD400] 02:45:20 INFO - PROCESS | 3472 | --DOMWINDOW == 96 (1988FC00) [pid = 3472] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 02:45:20 INFO - PROCESS | 3472 | --DOMWINDOW == 95 (1A45A800) [pid = 3472] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 02:45:20 INFO - PROCESS | 3472 | --DOMWINDOW == 94 (0D83B800) [pid = 3472] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 02:45:20 INFO - PROCESS | 3472 | --DOMWINDOW == 93 (1A696400) [pid = 3472] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 02:45:20 INFO - PROCESS | 3472 | --DOMWINDOW == 92 (0D2EFC00) [pid = 3472] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 02:45:20 INFO - PROCESS | 3472 | --DOMWINDOW == 91 (17D56800) [pid = 3472] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 02:45:20 INFO - PROCESS | 3472 | --DOMWINDOW == 90 (1826E800) [pid = 3472] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 02:45:20 INFO - PROCESS | 3472 | --DOMWINDOW == 89 (196A0000) [pid = 3472] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 02:45:20 INFO - PROCESS | 3472 | --DOMWINDOW == 88 (0D838800) [pid = 3472] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 02:45:20 INFO - PROCESS | 3472 | [3472] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:45:20 INFO - PROCESS | 3472 | [3472] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:45:21 INFO - PROCESS | 3472 | [3472] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:45:21 INFO - PROCESS | 3472 | [3472] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:45:21 INFO - PROCESS | 3472 | 1466588721152 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]]]}] 02:45:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 02:45:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 730ms 02:45:21 INFO - PROCESS | 3472 | 1466588721177 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 02:45:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 02:45:21 INFO - PROCESS | 3472 | 1466588721179 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 02:45:21 INFO - PROCESS | 3472 | 1466588721182 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 02:45:21 INFO - PROCESS | 3472 | 1466588721184 Marionette TRACE conn6 <- [1,562,null,{}] 02:45:21 INFO - PROCESS | 3472 | 1466588721187 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}] 02:45:21 INFO - PROCESS | 3472 | 1466588721190 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:21 INFO - PROCESS | 3472 | 1466588721278 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 02:45:21 INFO - PROCESS | 3472 | 1466588721312 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:21 INFO - PROCESS | 3472 | 1466588721314 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:21 INFO - PROCESS | 3472 | ++DOCSHELL 1A9EC800 == 51 [pid = 3472] [id = 150] 02:45:21 INFO - PROCESS | 3472 | ++DOMWINDOW == 89 (1AA62400) [pid = 3472] [serial = 448] [outer = 00000000] 02:45:21 INFO - PROCESS | 3472 | ++DOMWINDOW == 90 (1BD39000) [pid = 3472] [serial = 449] [outer = 1AA62400] 02:45:21 INFO - PROCESS | 3472 | 1466588721357 Marionette DEBUG loaded listener.js 02:45:21 INFO - PROCESS | 3472 | ++DOMWINDOW == 91 (1C02D800) [pid = 3472] [serial = 450] [outer = 1AA62400] 02:45:21 INFO - PROCESS | 3472 | 1466588721790 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]]]}] 02:45:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 02:45:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 630ms 02:45:21 INFO - PROCESS | 3472 | 1466588721824 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 02:45:21 INFO - PROCESS | 3472 | 1466588721826 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 02:45:21 INFO - PROCESS | 3472 | 1466588721829 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 02:45:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 02:45:21 INFO - PROCESS | 3472 | 1466588721831 Marionette TRACE conn6 <- [1,566,null,{}] 02:45:21 INFO - PROCESS | 3472 | 1466588721838 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}] 02:45:21 INFO - PROCESS | 3472 | 1466588721840 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:21 INFO - PROCESS | 3472 | 1466588721924 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 02:45:21 INFO - PROCESS | 3472 | 1466588721930 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:21 INFO - PROCESS | 3472 | 1466588721932 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:21 INFO - PROCESS | 3472 | ++DOCSHELL 195BC400 == 52 [pid = 3472] [id = 151] 02:45:21 INFO - PROCESS | 3472 | ++DOMWINDOW == 92 (1ABE5800) [pid = 3472] [serial = 451] [outer = 00000000] 02:45:21 INFO - PROCESS | 3472 | ++DOMWINDOW == 93 (1D227000) [pid = 3472] [serial = 452] [outer = 1ABE5800] 02:45:21 INFO - PROCESS | 3472 | 1466588721977 Marionette DEBUG loaded listener.js 02:45:22 INFO - PROCESS | 3472 | ++DOMWINDOW == 94 (1D2D6800) [pid = 3472] [serial = 453] [outer = 1ABE5800] 02:45:22 INFO - PROCESS | 3472 | 1466588722418 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]]]}] 02:45:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 02:45:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 629ms 02:45:22 INFO - PROCESS | 3472 | 1466588722464 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 02:45:22 INFO - PROCESS | 3472 | 1466588722467 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 02:45:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 02:45:22 INFO - PROCESS | 3472 | 1466588722470 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 02:45:22 INFO - PROCESS | 3472 | 1466588722472 Marionette TRACE conn6 <- [1,570,null,{}] 02:45:22 INFO - PROCESS | 3472 | 1466588722475 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}] 02:45:22 INFO - PROCESS | 3472 | 1466588722477 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:22 INFO - PROCESS | 3472 | 1466588722562 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 02:45:22 INFO - PROCESS | 3472 | 1466588722567 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:22 INFO - PROCESS | 3472 | 1466588722569 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:22 INFO - PROCESS | 3472 | ++DOCSHELL 1951A000 == 53 [pid = 3472] [id = 152] 02:45:22 INFO - PROCESS | 3472 | ++DOMWINDOW == 95 (1AAAA800) [pid = 3472] [serial = 454] [outer = 00000000] 02:45:22 INFO - PROCESS | 3472 | ++DOMWINDOW == 96 (1E2C3000) [pid = 3472] [serial = 455] [outer = 1AAAA800] 02:45:22 INFO - PROCESS | 3472 | 1466588722612 Marionette DEBUG loaded listener.js 02:45:22 INFO - PROCESS | 3472 | ++DOMWINDOW == 97 (1E595000) [pid = 3472] [serial = 456] [outer = 1AAAA800] 02:45:23 INFO - PROCESS | 3472 | 1466588723303 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]]]}] 02:45:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 02:45:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 870ms 02:45:23 INFO - PROCESS | 3472 | 1466588723344 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 02:45:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 02:45:23 INFO - PROCESS | 3472 | 1466588723349 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 02:45:23 INFO - PROCESS | 3472 | 1466588723354 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 02:45:23 INFO - PROCESS | 3472 | 1466588723358 Marionette TRACE conn6 <- [1,574,null,{}] 02:45:23 INFO - PROCESS | 3472 | 1466588723364 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}] 02:45:23 INFO - PROCESS | 3472 | 1466588723367 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:23 INFO - PROCESS | 3472 | 1466588723485 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 02:45:23 INFO - PROCESS | 3472 | 1466588723595 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:23 INFO - PROCESS | 3472 | 1466588723598 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:23 INFO - PROCESS | 3472 | ++DOCSHELL 1542AC00 == 54 [pid = 3472] [id = 153] 02:45:23 INFO - PROCESS | 3472 | ++DOMWINDOW == 98 (16B3F800) [pid = 3472] [serial = 457] [outer = 00000000] 02:45:23 INFO - PROCESS | 3472 | ++DOMWINDOW == 99 (17D50400) [pid = 3472] [serial = 458] [outer = 16B3F800] 02:45:23 INFO - PROCESS | 3472 | 1466588723655 Marionette DEBUG loaded listener.js 02:45:23 INFO - PROCESS | 3472 | ++DOMWINDOW == 100 (17D6B400) [pid = 3472] [serial = 459] [outer = 16B3F800] 02:45:24 INFO - PROCESS | 3472 | [3472] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:45:24 INFO - PROCESS | 3472 | [3472] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:45:24 INFO - PROCESS | 3472 | 1466588724289 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]]]}] 02:45:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 02:45:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 989ms 02:45:24 INFO - PROCESS | 3472 | 1466588724345 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 02:45:24 INFO - PROCESS | 3472 | 1466588724350 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 02:45:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 02:45:24 INFO - PROCESS | 3472 | 1466588724356 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 02:45:24 INFO - PROCESS | 3472 | 1466588724359 Marionette TRACE conn6 <- [1,578,null,{}] 02:45:24 INFO - PROCESS | 3472 | 1466588724363 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}] 02:45:24 INFO - PROCESS | 3472 | 1466588724366 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:24 INFO - PROCESS | 3472 | 1466588724483 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 02:45:24 INFO - PROCESS | 3472 | 1466588724618 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:24 INFO - PROCESS | 3472 | 1466588724621 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:24 INFO - PROCESS | 3472 | ++DOCSHELL 196A0000 == 55 [pid = 3472] [id = 154] 02:45:24 INFO - PROCESS | 3472 | ++DOMWINDOW == 101 (196A4C00) [pid = 3472] [serial = 460] [outer = 00000000] 02:45:24 INFO - PROCESS | 3472 | ++DOMWINDOW == 102 (19BD0400) [pid = 3472] [serial = 461] [outer = 196A4C00] 02:45:24 INFO - PROCESS | 3472 | 1466588724681 Marionette DEBUG loaded listener.js 02:45:24 INFO - PROCESS | 3472 | ++DOMWINDOW == 103 (19CD7000) [pid = 3472] [serial = 462] [outer = 196A4C00] 02:45:25 INFO - PROCESS | 3472 | [3472] 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 02:45:25 INFO - PROCESS | 3472 | 1466588725514 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]]]}] 02:45:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 02:45:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1178ms 02:45:25 INFO - PROCESS | 3472 | 1466588725539 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 02:45:25 INFO - PROCESS | 3472 | 1466588725542 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 02:45:25 INFO - PROCESS | 3472 | 1466588725545 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 02:45:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 02:45:25 INFO - PROCESS | 3472 | 1466588725549 Marionette TRACE conn6 <- [1,582,null,{}] 02:45:25 INFO - PROCESS | 3472 | 1466588725560 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}] 02:45:25 INFO - PROCESS | 3472 | 1466588725565 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:25 INFO - PROCESS | 3472 | 1466588725691 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 02:45:25 INFO - PROCESS | 3472 | 1466588725801 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:25 INFO - PROCESS | 3472 | 1466588725804 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:25 INFO - PROCESS | 3472 | ++DOCSHELL 1E599400 == 56 [pid = 3472] [id = 155] 02:45:25 INFO - PROCESS | 3472 | ++DOMWINDOW == 104 (1E599800) [pid = 3472] [serial = 463] [outer = 00000000] 02:45:25 INFO - PROCESS | 3472 | ++DOMWINDOW == 105 (1E59D400) [pid = 3472] [serial = 464] [outer = 1E599800] 02:45:25 INFO - PROCESS | 3472 | 1466588725862 Marionette DEBUG loaded listener.js 02:45:25 INFO - PROCESS | 3472 | ++DOMWINDOW == 106 (1E5DE800) [pid = 3472] [serial = 465] [outer = 1E599800] 02:45:26 INFO - PROCESS | 3472 | 1466588726460 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]]]}] 02:45:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 02:45:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 970ms 02:45:26 INFO - PROCESS | 3472 | 1466588726520 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 02:45:26 INFO - PROCESS | 3472 | 1466588726523 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 02:45:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 02:45:26 INFO - PROCESS | 3472 | 1466588726526 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 02:45:26 INFO - PROCESS | 3472 | 1466588726528 Marionette TRACE conn6 <- [1,586,null,{}] 02:45:26 INFO - PROCESS | 3472 | 1466588726532 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}] 02:45:26 INFO - PROCESS | 3472 | 1466588726534 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:26 INFO - PROCESS | 3472 | 1466588726649 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 02:45:26 INFO - PROCESS | 3472 | 1466588726781 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:26 INFO - PROCESS | 3472 | 1466588726784 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:26 INFO - PROCESS | 3472 | ++DOCSHELL 1E5E2000 == 57 [pid = 3472] [id = 156] 02:45:26 INFO - PROCESS | 3472 | ++DOMWINDOW == 107 (1E5E8C00) [pid = 3472] [serial = 466] [outer = 00000000] 02:45:26 INFO - PROCESS | 3472 | ++DOMWINDOW == 108 (1F33EC00) [pid = 3472] [serial = 467] [outer = 1E5E8C00] 02:45:26 INFO - PROCESS | 3472 | 1466588726839 Marionette DEBUG loaded listener.js 02:45:26 INFO - PROCESS | 3472 | ++DOMWINDOW == 109 (1F342400) [pid = 3472] [serial = 468] [outer = 1E5E8C00] 02:45:27 INFO - PROCESS | 3472 | 1466588727456 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]]]}] 02:45:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 02:45:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 969ms 02:45:27 INFO - PROCESS | 3472 | 1466588727499 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 02:45:27 INFO - PROCESS | 3472 | 1466588727502 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 02:45:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 02:45:27 INFO - PROCESS | 3472 | 1466588727505 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 02:45:27 INFO - PROCESS | 3472 | 1466588727507 Marionette TRACE conn6 <- [1,590,null,{}] 02:45:27 INFO - PROCESS | 3472 | 1466588727511 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}] 02:45:27 INFO - PROCESS | 3472 | 1466588727513 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:27 INFO - PROCESS | 3472 | 1466588727623 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 02:45:27 INFO - PROCESS | 3472 | 1466588727757 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:27 INFO - PROCESS | 3472 | 1466588727759 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:27 INFO - PROCESS | 3472 | ++DOCSHELL 0C910800 == 58 [pid = 3472] [id = 157] 02:45:27 INFO - PROCESS | 3472 | ++DOMWINDOW == 110 (1E5E6400) [pid = 3472] [serial = 469] [outer = 00000000] 02:45:27 INFO - PROCESS | 3472 | ++DOMWINDOW == 111 (1F370000) [pid = 3472] [serial = 470] [outer = 1E5E6400] 02:45:27 INFO - PROCESS | 3472 | 1466588727815 Marionette DEBUG loaded listener.js 02:45:27 INFO - PROCESS | 3472 | ++DOMWINDOW == 112 (1F374000) [pid = 3472] [serial = 471] [outer = 1E5E6400] 02:45:28 INFO - PROCESS | 3472 | 1466588728390 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]]]}] 02:45:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 02:45:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 930ms 02:45:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 02:45:28 INFO - PROCESS | 3472 | 1466588728439 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 02:45:28 INFO - PROCESS | 3472 | 1466588728442 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 02:45:28 INFO - PROCESS | 3472 | 1466588728445 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 02:45:28 INFO - PROCESS | 3472 | 1466588728447 Marionette TRACE conn6 <- [1,594,null,{}] 02:45:28 INFO - PROCESS | 3472 | 1466588728451 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}] 02:45:28 INFO - PROCESS | 3472 | 1466588728457 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:28 INFO - PROCESS | 3472 | 1466588728588 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 02:45:28 INFO - PROCESS | 3472 | 1466588728837 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:28 INFO - PROCESS | 3472 | 1466588728841 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:28 INFO - PROCESS | 3472 | ++DOCSHELL 0D839C00 == 59 [pid = 3472] [id = 158] 02:45:28 INFO - PROCESS | 3472 | ++DOMWINDOW == 113 (0D83B800) [pid = 3472] [serial = 472] [outer = 00000000] 02:45:28 INFO - PROCESS | 3472 | ++DOMWINDOW == 114 (15251C00) [pid = 3472] [serial = 473] [outer = 0D83B800] 02:45:28 INFO - PROCESS | 3472 | 1466588728919 Marionette DEBUG loaded listener.js 02:45:28 INFO - PROCESS | 3472 | ++DOMWINDOW == 115 (154E2400) [pid = 3472] [serial = 474] [outer = 0D83B800] 02:45:29 INFO - PROCESS | 3472 | 1466588729483 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]]]}] 02:45:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 02:45:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1124ms 02:45:29 INFO - PROCESS | 3472 | 1466588729576 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 02:45:29 INFO - PROCESS | 3472 | 1466588729579 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 02:45:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 02:45:29 INFO - PROCESS | 3472 | 1466588729583 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 02:45:29 INFO - PROCESS | 3472 | 1466588729586 Marionette TRACE conn6 <- [1,598,null,{}] 02:45:29 INFO - PROCESS | 3472 | 1466588729591 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}] 02:45:29 INFO - PROCESS | 3472 | 1466588729596 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:29 INFO - PROCESS | 3472 | 1466588729705 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 02:45:29 INFO - PROCESS | 3472 | 1466588729809 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:29 INFO - PROCESS | 3472 | 1466588729812 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:29 INFO - PROCESS | 3472 | ++DOCSHELL 195B7000 == 60 [pid = 3472] [id = 159] 02:45:29 INFO - PROCESS | 3472 | ++DOMWINDOW == 116 (19698C00) [pid = 3472] [serial = 475] [outer = 00000000] 02:45:29 INFO - PROCESS | 3472 | ++DOMWINDOW == 117 (1988EC00) [pid = 3472] [serial = 476] [outer = 19698C00] 02:45:29 INFO - PROCESS | 3472 | 1466588729861 Marionette DEBUG loaded listener.js 02:45:29 INFO - PROCESS | 3472 | ++DOMWINDOW == 118 (19BD2000) [pid = 3472] [serial = 477] [outer = 19698C00] 02:45:30 INFO - PROCESS | 3472 | --DOCSHELL 195BC400 == 59 [pid = 3472] [id = 151] 02:45:30 INFO - PROCESS | 3472 | --DOCSHELL 1A9EC800 == 58 [pid = 3472] [id = 150] 02:45:30 INFO - PROCESS | 3472 | --DOCSHELL 1AAAC400 == 57 [pid = 3472] [id = 149] 02:45:30 INFO - PROCESS | 3472 | --DOCSHELL 1A695800 == 56 [pid = 3472] [id = 148] 02:45:30 INFO - PROCESS | 3472 | --DOCSHELL 19CDAC00 == 55 [pid = 3472] [id = 147] 02:45:30 INFO - PROCESS | 3472 | --DOCSHELL 14DB8400 == 54 [pid = 3472] [id = 146] 02:45:30 INFO - PROCESS | 3472 | --DOCSHELL 153DD400 == 53 [pid = 3472] [id = 145] 02:45:30 INFO - PROCESS | 3472 | --DOCSHELL 0C904800 == 52 [pid = 3472] [id = 144] 02:45:30 INFO - PROCESS | 3472 | --DOCSHELL 1D21D800 == 51 [pid = 3472] [id = 142] 02:45:30 INFO - PROCESS | 3472 | --DOCSHELL 1AAB4400 == 50 [pid = 3472] [id = 141] 02:45:30 INFO - PROCESS | 3472 | --DOCSHELL 17D6E800 == 49 [pid = 3472] [id = 140] 02:45:30 INFO - PROCESS | 3472 | --DOCSHELL 0C90C000 == 48 [pid = 3472] [id = 139] 02:45:30 INFO - PROCESS | 3472 | --DOCSHELL 17D6D800 == 47 [pid = 3472] [id = 100] 02:45:30 INFO - PROCESS | 3472 | --DOCSHELL 1AAA7C00 == 46 [pid = 3472] [id = 138] 02:45:30 INFO - PROCESS | 3472 | --DOCSHELL 17D2EC00 == 45 [pid = 3472] [id = 46] 02:45:30 INFO - PROCESS | 3472 | --DOCSHELL 0D13B000 == 44 [pid = 3472] [id = 128] 02:45:30 INFO - PROCESS | 3472 | --DOCSHELL 1D925800 == 43 [pid = 3472] [id = 103] 02:45:30 INFO - PROCESS | 3472 | --DOCSHELL 0CF51400 == 42 [pid = 3472] [id = 56] 02:45:30 INFO - PROCESS | 3472 | --DOCSHELL 0CA94000 == 41 [pid = 3472] [id = 88] 02:45:30 INFO - PROCESS | 3472 | --DOCSHELL 1D21EC00 == 40 [pid = 3472] [id = 143] 02:45:30 INFO - PROCESS | 3472 | --DOCSHELL 17D2E400 == 39 [pid = 3472] [id = 57] 02:45:30 INFO - PROCESS | 3472 | --DOCSHELL 19CD5400 == 38 [pid = 3472] [id = 101] 02:45:30 INFO - PROCESS | 3472 | --DOCSHELL 0D260400 == 37 [pid = 3472] [id = 115] 02:45:30 INFO - PROCESS | 3472 | --DOCSHELL 0D838C00 == 36 [pid = 3472] [id = 99] 02:45:30 INFO - PROCESS | 3472 | --DOCSHELL 0CF44C00 == 35 [pid = 3472] [id = 59] 02:45:30 INFO - PROCESS | 3472 | --DOCSHELL 1AAB2800 == 34 [pid = 3472] [id = 102] 02:45:30 INFO - PROCESS | 3472 | --DOCSHELL 0D839C00 == 33 [pid = 3472] [id = 158] 02:45:30 INFO - PROCESS | 3472 | --DOCSHELL 1E5E2000 == 32 [pid = 3472] [id = 156] 02:45:30 INFO - PROCESS | 3472 | --DOCSHELL 0C910800 == 31 [pid = 3472] [id = 157] 02:45:30 INFO - PROCESS | 3472 | --DOCSHELL 1E599400 == 30 [pid = 3472] [id = 155] 02:45:30 INFO - PROCESS | 3472 | --DOCSHELL 196A0000 == 29 [pid = 3472] [id = 154] 02:45:30 INFO - PROCESS | 3472 | --DOCSHELL 1951A000 == 28 [pid = 3472] [id = 152] 02:45:30 INFO - PROCESS | 3472 | --DOCSHELL 1542AC00 == 27 [pid = 3472] [id = 153] 02:45:30 INFO - PROCESS | 3472 | --DOMWINDOW == 117 (19BD4C00) [pid = 3472] [serial = 398] [outer = 00000000] [url = about:blank] 02:45:30 INFO - PROCESS | 3472 | --DOMWINDOW == 116 (1A6A3800) [pid = 3472] [serial = 402] [outer = 00000000] [url = about:blank] 02:45:30 INFO - PROCESS | 3472 | --DOMWINDOW == 115 (1A69F400) [pid = 3472] [serial = 401] [outer = 00000000] [url = about:blank] 02:45:30 INFO - PROCESS | 3472 | --DOMWINDOW == 114 (19020800) [pid = 3472] [serial = 407] [outer = 00000000] [url = about:blank] 02:45:30 INFO - PROCESS | 3472 | --DOMWINDOW == 113 (1A8F8400) [pid = 3472] [serial = 404] [outer = 00000000] [url = about:blank] 02:45:30 INFO - PROCESS | 3472 | --DOMWINDOW == 112 (17D2DC00) [pid = 3472] [serial = 387] [outer = 00000000] [url = about:blank] 02:45:30 INFO - PROCESS | 3472 | --DOMWINDOW == 111 (14AE2C00) [pid = 3472] [serial = 386] [outer = 00000000] [url = about:blank] 02:45:30 INFO - PROCESS | 3472 | --DOMWINDOW == 110 (188AF400) [pid = 3472] [serial = 392] [outer = 00000000] [url = about:blank] 02:45:30 INFO - PROCESS | 3472 | --DOMWINDOW == 109 (195ADC00) [pid = 3472] [serial = 393] [outer = 00000000] [url = about:blank] 02:45:30 INFO - PROCESS | 3472 | --DOMWINDOW == 108 (1AA5B000) [pid = 3472] [serial = 410] [outer = 00000000] [url = about:blank] 02:45:30 INFO - PROCESS | 3472 | --DOMWINDOW == 107 (196E8000) [pid = 3472] [serial = 395] [outer = 00000000] [url = about:blank] 02:45:30 INFO - PROCESS | 3472 | --DOMWINDOW == 106 (1A1A3000) [pid = 3472] [serial = 376] [outer = 00000000] [url = about:blank] 02:45:30 INFO - PROCESS | 3472 | --DOMWINDOW == 105 (14AE9000) [pid = 3472] [serial = 389] [outer = 00000000] [url = about:blank] 02:45:30 INFO - PROCESS | 3472 | --DOMWINDOW == 104 (1531BC00) [pid = 3472] [serial = 390] [outer = 00000000] [url = about:blank] 02:45:30 INFO - PROCESS | 3472 | --DOMWINDOW == 103 (1643DC00) [pid = 3472] [serial = 383] [outer = 00000000] [url = about:blank] 02:45:30 INFO - PROCESS | 3472 | --DOMWINDOW == 102 (1814CC00) [pid = 3472] [serial = 373] [outer = 00000000] [url = about:blank] 02:45:30 INFO - PROCESS | 3472 | --DOMWINDOW == 101 (1A845000) [pid = 3472] [serial = 405] [outer = 00000000] [url = about:blank] 02:45:30 INFO - PROCESS | 3472 | --DOMWINDOW == 100 (18267800) [pid = 3472] [serial = 161] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:45:30 INFO - PROCESS | 3472 | --DOMWINDOW == 99 (1AAA5400) [pid = 3472] [serial = 411] [outer = 00000000] [url = about:blank] 02:45:30 INFO - PROCESS | 3472 | --DOMWINDOW == 98 (1E2BA000) [pid = 3472] [serial = 379] [outer = 00000000] [url = about:blank] 02:45:30 INFO - PROCESS | 3472 | --DOMWINDOW == 97 (1AAE6C00) [pid = 3472] [serial = 413] [outer = 00000000] [url = about:blank] 02:45:30 INFO - PROCESS | 3472 | --DOMWINDOW == 96 (19CD5C00) [pid = 3472] [serial = 399] [outer = 00000000] [url = about:blank] 02:45:30 INFO - PROCESS | 3472 | --DOMWINDOW == 95 (195BB000) [pid = 3472] [serial = 408] [outer = 00000000] [url = about:blank] 02:45:30 INFO - PROCESS | 3472 | --DOMWINDOW == 94 (196E8800) [pid = 3472] [serial = 396] [outer = 00000000] [url = about:blank] 02:45:31 INFO - PROCESS | 3472 | 1466588731281 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]]]}] 02:45:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 02:45:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1719ms 02:45:31 INFO - PROCESS | 3472 | 1466588731305 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 02:45:31 INFO - PROCESS | 3472 | 1466588731309 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 02:45:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 02:45:31 INFO - PROCESS | 3472 | 1466588731313 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 02:45:31 INFO - PROCESS | 3472 | 1466588731318 Marionette TRACE conn6 <- [1,602,null,{}] 02:45:31 INFO - PROCESS | 3472 | 1466588731328 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}] 02:45:31 INFO - PROCESS | 3472 | 1466588731331 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:31 INFO - PROCESS | 3472 | 1466588731421 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 02:45:31 INFO - PROCESS | 3472 | 1466588731430 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:31 INFO - PROCESS | 3472 | 1466588731433 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:31 INFO - PROCESS | 3472 | ++DOCSHELL 0D652000 == 28 [pid = 3472] [id = 160] 02:45:31 INFO - PROCESS | 3472 | ++DOMWINDOW == 95 (0D652800) [pid = 3472] [serial = 478] [outer = 00000000] 02:45:31 INFO - PROCESS | 3472 | ++DOMWINDOW == 96 (0D839C00) [pid = 3472] [serial = 479] [outer = 0D652800] 02:45:31 INFO - PROCESS | 3472 | 1466588731482 Marionette DEBUG loaded listener.js 02:45:31 INFO - PROCESS | 3472 | ++DOMWINDOW == 97 (0D840400) [pid = 3472] [serial = 480] [outer = 0D652800] 02:45:31 INFO - PROCESS | 3472 | 1466588731966 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]]]}] 02:45:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 02:45:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 689ms 02:45:31 INFO - PROCESS | 3472 | 1466588732005 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 02:45:31 INFO - PROCESS | 3472 | 1466588732009 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 02:45:31 INFO - PROCESS | 3472 | 1466588732015 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 02:45:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 02:45:31 INFO - PROCESS | 3472 | 1466588732018 Marionette TRACE conn6 <- [1,606,null,{}] 02:45:32 INFO - PROCESS | 3472 | 1466588732022 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}] 02:45:32 INFO - PROCESS | 3472 | 1466588732024 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:32 INFO - PROCESS | 3472 | 1466588732144 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 02:45:32 INFO - PROCESS | 3472 | 1466588732237 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:32 INFO - PROCESS | 3472 | 1466588732239 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:32 INFO - PROCESS | 3472 | ++DOCSHELL 14AE2C00 == 29 [pid = 3472] [id = 161] 02:45:32 INFO - PROCESS | 3472 | ++DOMWINDOW == 98 (14AE9400) [pid = 3472] [serial = 481] [outer = 00000000] 02:45:32 INFO - PROCESS | 3472 | ++DOMWINDOW == 99 (14DBB800) [pid = 3472] [serial = 482] [outer = 14AE9400] 02:45:32 INFO - PROCESS | 3472 | 1466588732289 Marionette DEBUG loaded listener.js 02:45:32 INFO - PROCESS | 3472 | ++DOMWINDOW == 100 (1522B400) [pid = 3472] [serial = 483] [outer = 14AE9400] 02:45:32 INFO - PROCESS | 3472 | 1466588732648 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]]]}] 02:45:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 02:45:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 670ms 02:45:32 INFO - PROCESS | 3472 | 1466588732695 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 02:45:32 INFO - PROCESS | 3472 | 1466588732697 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 02:45:32 INFO - PROCESS | 3472 | 1466588732700 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 02:45:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 02:45:32 INFO - PROCESS | 3472 | 1466588732704 Marionette TRACE conn6 <- [1,610,null,{}] 02:45:32 INFO - PROCESS | 3472 | 1466588732714 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}] 02:45:32 INFO - PROCESS | 3472 | 1466588732719 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:32 INFO - PROCESS | 3472 | 1466588732803 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 02:45:32 INFO - PROCESS | 3472 | 1466588732810 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:32 INFO - PROCESS | 3472 | 1466588732813 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:32 INFO - PROCESS | 3472 | ++DOCSHELL 17D22800 == 30 [pid = 3472] [id = 162] 02:45:32 INFO - PROCESS | 3472 | ++DOMWINDOW == 101 (17D24400) [pid = 3472] [serial = 484] [outer = 00000000] 02:45:32 INFO - PROCESS | 3472 | ++DOMWINDOW == 102 (17D2B000) [pid = 3472] [serial = 485] [outer = 17D24400] 02:45:32 INFO - PROCESS | 3472 | 1466588732861 Marionette DEBUG loaded listener.js 02:45:32 INFO - PROCESS | 3472 | ++DOMWINDOW == 103 (17D55400) [pid = 3472] [serial = 486] [outer = 17D24400] 02:45:33 INFO - PROCESS | 3472 | 1466588733344 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]]]}] 02:45:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 02:45:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 670ms 02:45:33 INFO - PROCESS | 3472 | 1466588733374 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 02:45:33 INFO - PROCESS | 3472 | 1466588733377 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 02:45:33 INFO - PROCESS | 3472 | 1466588733380 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 02:45:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 02:45:33 INFO - PROCESS | 3472 | 1466588733382 Marionette TRACE conn6 <- [1,614,null,{}] 02:45:33 INFO - PROCESS | 3472 | 1466588733385 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}] 02:45:33 INFO - PROCESS | 3472 | 1466588733387 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:33 INFO - PROCESS | 3472 | 1466588733508 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 02:45:33 INFO - PROCESS | 3472 | 1466588733597 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:33 INFO - PROCESS | 3472 | 1466588733599 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:33 INFO - PROCESS | 3472 | ++DOCSHELL 17D6E800 == 31 [pid = 3472] [id = 163] 02:45:33 INFO - PROCESS | 3472 | ++DOMWINDOW == 104 (17D71000) [pid = 3472] [serial = 487] [outer = 00000000] 02:45:33 INFO - PROCESS | 3472 | ++DOMWINDOW == 105 (18267800) [pid = 3472] [serial = 488] [outer = 17D71000] 02:45:33 INFO - PROCESS | 3472 | 1466588733644 Marionette DEBUG loaded listener.js 02:45:33 INFO - PROCESS | 3472 | ++DOMWINDOW == 106 (18270400) [pid = 3472] [serial = 489] [outer = 17D71000] 02:45:34 INFO - PROCESS | 3472 | 1466588734057 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]]]}] 02:45:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 02:45:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 729ms 02:45:34 INFO - PROCESS | 3472 | 1466588734119 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 02:45:34 INFO - PROCESS | 3472 | 1466588734121 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 02:45:34 INFO - PROCESS | 3472 | 1466588734124 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 02:45:34 INFO - PROCESS | 3472 | 1466588734126 Marionette TRACE conn6 <- [1,618,null,{}] 02:45:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 02:45:34 INFO - PROCESS | 3472 | 1466588734129 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}] 02:45:34 INFO - PROCESS | 3472 | 1466588734131 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:34 INFO - PROCESS | 3472 | 1466588734240 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 02:45:34 INFO - PROCESS | 3472 | 1466588734250 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:34 INFO - PROCESS | 3472 | 1466588734252 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:34 INFO - PROCESS | 3472 | ++DOCSHELL 19014C00 == 32 [pid = 3472] [id = 164] 02:45:34 INFO - PROCESS | 3472 | ++DOMWINDOW == 107 (193F2400) [pid = 3472] [serial = 490] [outer = 00000000] 02:45:34 INFO - PROCESS | 3472 | ++DOMWINDOW == 108 (195B1400) [pid = 3472] [serial = 491] [outer = 193F2400] 02:45:34 INFO - PROCESS | 3472 | 1466588734346 Marionette DEBUG loaded listener.js 02:45:34 INFO - PROCESS | 3472 | ++DOMWINDOW == 109 (19697800) [pid = 3472] [serial = 492] [outer = 193F2400] 02:45:34 INFO - PROCESS | 3472 | 1466588734773 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]]]}] 02:45:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 02:45:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 730ms 02:45:34 INFO - PROCESS | 3472 | 1466588734869 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 02:45:34 INFO - PROCESS | 3472 | 1466588734872 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 02:45:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 02:45:34 INFO - PROCESS | 3472 | 1466588734885 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 02:45:34 INFO - PROCESS | 3472 | 1466588734887 Marionette TRACE conn6 <- [1,622,null,{}] 02:45:34 INFO - PROCESS | 3472 | 1466588734891 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}] 02:45:34 INFO - PROCESS | 3472 | 1466588734896 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:35 INFO - PROCESS | 3472 | 1466588735027 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 02:45:35 INFO - PROCESS | 3472 | 1466588735036 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:35 INFO - PROCESS | 3472 | 1466588735038 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:35 INFO - PROCESS | 3472 | ++DOCSHELL 196EBC00 == 33 [pid = 3472] [id = 165] 02:45:35 INFO - PROCESS | 3472 | ++DOMWINDOW == 110 (196EF400) [pid = 3472] [serial = 493] [outer = 00000000] 02:45:35 INFO - PROCESS | 3472 | ++DOMWINDOW == 111 (1988D000) [pid = 3472] [serial = 494] [outer = 196EF400] 02:45:35 INFO - PROCESS | 3472 | 1466588735083 Marionette DEBUG loaded listener.js 02:45:35 INFO - PROCESS | 3472 | ++DOMWINDOW == 112 (19894000) [pid = 3472] [serial = 495] [outer = 196EF400] 02:45:35 INFO - PROCESS | 3472 | --DOMWINDOW == 111 (1A698400) [pid = 3472] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 02:45:35 INFO - PROCESS | 3472 | --DOMWINDOW == 110 (1AAAD400) [pid = 3472] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 02:45:35 INFO - PROCESS | 3472 | --DOMWINDOW == 109 (1AA62400) [pid = 3472] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 02:45:35 INFO - PROCESS | 3472 | --DOMWINDOW == 108 (1ABE5800) [pid = 3472] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 02:45:35 INFO - PROCESS | 3472 | --DOMWINDOW == 107 (17D6F400) [pid = 3472] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 02:45:35 INFO - PROCESS | 3472 | --DOMWINDOW == 106 (19CDB000) [pid = 3472] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 02:45:35 INFO - PROCESS | 3472 | --DOMWINDOW == 105 (1AAF1400) [pid = 3472] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 02:45:35 INFO - PROCESS | 3472 | --DOMWINDOW == 104 (14DB9000) [pid = 3472] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 02:45:35 INFO - PROCESS | 3472 | --DOMWINDOW == 103 (1D21DC00) [pid = 3472] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 02:45:35 INFO - PROCESS | 3472 | --DOMWINDOW == 102 (0C90D800) [pid = 3472] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 02:45:35 INFO - PROCESS | 3472 | --DOMWINDOW == 101 (153DFC00) [pid = 3472] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 02:45:35 INFO - PROCESS | 3472 | --DOMWINDOW == 100 (0CFC5000) [pid = 3472] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 02:45:35 INFO - PROCESS | 3472 | --DOMWINDOW == 99 (1AAA8400) [pid = 3472] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 02:45:35 INFO - PROCESS | 3472 | --DOMWINDOW == 98 (1DB99000) [pid = 3472] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 02:45:35 INFO - PROCESS | 3472 | --DOMWINDOW == 97 (0D65C800) [pid = 3472] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 02:45:35 INFO - PROCESS | 3472 | --DOMWINDOW == 96 (14A13000) [pid = 3472] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 02:45:35 INFO - PROCESS | 3472 | --DOMWINDOW == 95 (1DB9D400) [pid = 3472] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 02:45:35 INFO - PROCESS | 3472 | --DOMWINDOW == 94 (1AAE5C00) [pid = 3472] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 02:45:35 INFO - PROCESS | 3472 | --DOMWINDOW == 93 (1A197800) [pid = 3472] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 02:45:35 INFO - PROCESS | 3472 | --DOMWINDOW == 92 (1AAAA800) [pid = 3472] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 02:45:35 INFO - PROCESS | 3472 | [3472] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:45:35 INFO - PROCESS | 3472 | [3472] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:45:35 INFO - PROCESS | 3472 | [3472] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:45:35 INFO - PROCESS | 3472 | 1466588735982 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]]]}] 02:45:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 02:45:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1128ms 02:45:35 INFO - PROCESS | 3472 | 1466588736017 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 02:45:35 INFO - PROCESS | 3472 | 1466588736019 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 02:45:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 02:45:35 INFO - PROCESS | 3472 | 1466588736022 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 02:45:36 INFO - PROCESS | 3472 | 1466588736023 Marionette TRACE conn6 <- [1,626,null,{}] 02:45:36 INFO - PROCESS | 3472 | 1466588736027 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}] 02:45:36 INFO - PROCESS | 3472 | 1466588736029 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:36 INFO - PROCESS | 3472 | 1466588736108 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 02:45:36 INFO - PROCESS | 3472 | 1466588736113 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:36 INFO - PROCESS | 3472 | 1466588736115 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:36 INFO - PROCESS | 3472 | ++DOCSHELL 14E4F800 == 34 [pid = 3472] [id = 166] 02:45:36 INFO - PROCESS | 3472 | ++DOMWINDOW == 93 (17D27400) [pid = 3472] [serial = 496] [outer = 00000000] 02:45:36 INFO - PROCESS | 3472 | ++DOMWINDOW == 94 (1951DC00) [pid = 3472] [serial = 497] [outer = 17D27400] 02:45:36 INFO - PROCESS | 3472 | 1466588736160 Marionette DEBUG loaded listener.js 02:45:36 INFO - PROCESS | 3472 | ++DOMWINDOW == 95 (196EB800) [pid = 3472] [serial = 498] [outer = 17D27400] 02:45:36 INFO - PROCESS | 3472 | [3472] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:45:36 INFO - PROCESS | 3472 | [3472] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:45:36 INFO - PROCESS | 3472 | [3472] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:45:36 INFO - PROCESS | 3472 | [3472] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:45:36 INFO - PROCESS | 3472 | 1466588736600 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]]]}] 02:45:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 02:45:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 630ms 02:45:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 02:45:36 INFO - PROCESS | 3472 | 1466588736653 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 02:45:36 INFO - PROCESS | 3472 | 1466588736655 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 02:45:36 INFO - PROCESS | 3472 | 1466588736658 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 02:45:36 INFO - PROCESS | 3472 | 1466588736659 Marionette TRACE conn6 <- [1,630,null,{}] 02:45:36 INFO - PROCESS | 3472 | 1466588736663 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}] 02:45:36 INFO - PROCESS | 3472 | 1466588736664 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:36 INFO - PROCESS | 3472 | 1466588736743 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 02:45:36 INFO - PROCESS | 3472 | 1466588736748 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:36 INFO - PROCESS | 3472 | 1466588736750 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:36 INFO - PROCESS | 3472 | ++DOCSHELL 0C910000 == 35 [pid = 3472] [id = 167] 02:45:36 INFO - PROCESS | 3472 | ++DOMWINDOW == 96 (1826F000) [pid = 3472] [serial = 499] [outer = 00000000] 02:45:36 INFO - PROCESS | 3472 | ++DOMWINDOW == 97 (19CD3800) [pid = 3472] [serial = 500] [outer = 1826F000] 02:45:36 INFO - PROCESS | 3472 | 1466588736794 Marionette DEBUG loaded listener.js 02:45:36 INFO - PROCESS | 3472 | ++DOMWINDOW == 98 (19CCCC00) [pid = 3472] [serial = 501] [outer = 1826F000] 02:45:37 INFO - PROCESS | 3472 | 1466588737238 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]]]}] 02:45:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 02:45:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 629ms 02:45:37 INFO - PROCESS | 3472 | 1466588737300 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 02:45:37 INFO - PROCESS | 3472 | 1466588737302 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 02:45:37 INFO - PROCESS | 3472 | 1466588737305 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 02:45:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 02:45:37 INFO - PROCESS | 3472 | 1466588737307 Marionette TRACE conn6 <- [1,634,null,{}] 02:45:37 INFO - PROCESS | 3472 | 1466588737310 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}] 02:45:37 INFO - PROCESS | 3472 | 1466588737312 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:37 INFO - PROCESS | 3472 | 1466588737391 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 02:45:37 INFO - PROCESS | 3472 | 1466588737397 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:37 INFO - PROCESS | 3472 | 1466588737399 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:37 INFO - PROCESS | 3472 | ++DOCSHELL 1A1A0000 == 36 [pid = 3472] [id = 168] 02:45:37 INFO - PROCESS | 3472 | ++DOMWINDOW == 99 (1A1A1000) [pid = 3472] [serial = 502] [outer = 00000000] 02:45:37 INFO - PROCESS | 3472 | ++DOMWINDOW == 100 (1A1A5C00) [pid = 3472] [serial = 503] [outer = 1A1A1000] 02:45:37 INFO - PROCESS | 3472 | 1466588737443 Marionette DEBUG loaded listener.js 02:45:37 INFO - PROCESS | 3472 | ++DOMWINDOW == 101 (1A64C800) [pid = 3472] [serial = 504] [outer = 1A1A1000] 02:45:38 INFO - PROCESS | 3472 | 1466588738153 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]]]}] 02:45:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 02:45:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 930ms 02:45:38 INFO - PROCESS | 3472 | 1466588738210 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 02:45:38 INFO - PROCESS | 3472 | 1466588738215 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 02:45:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 02:45:38 INFO - PROCESS | 3472 | 1466588738220 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 02:45:38 INFO - PROCESS | 3472 | 1466588738223 Marionette TRACE conn6 <- [1,638,null,{}] 02:45:38 INFO - PROCESS | 3472 | 1466588738229 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}] 02:45:38 INFO - PROCESS | 3472 | 1466588738232 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:38 INFO - PROCESS | 3472 | 1466588738364 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 02:45:38 INFO - PROCESS | 3472 | 1466588738490 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:38 INFO - PROCESS | 3472 | 1466588738493 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:38 INFO - PROCESS | 3472 | ++DOCSHELL 0D185000 == 37 [pid = 3472] [id = 169] 02:45:38 INFO - PROCESS | 3472 | ++DOMWINDOW == 102 (0D652C00) [pid = 3472] [serial = 505] [outer = 00000000] 02:45:38 INFO - PROCESS | 3472 | ++DOMWINDOW == 103 (0DCA5000) [pid = 3472] [serial = 506] [outer = 0D652C00] 02:45:38 INFO - PROCESS | 3472 | 1466588738552 Marionette DEBUG loaded listener.js 02:45:38 INFO - PROCESS | 3472 | ++DOMWINDOW == 104 (14A15400) [pid = 3472] [serial = 507] [outer = 0D652C00] 02:45:39 INFO - PROCESS | 3472 | 1466588739240 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]]]}] 02:45:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 02:45:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1078ms 02:45:39 INFO - PROCESS | 3472 | 1466588739299 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 02:45:39 INFO - PROCESS | 3472 | 1466588739304 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 02:45:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 02:45:39 INFO - PROCESS | 3472 | 1466588739310 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 02:45:39 INFO - PROCESS | 3472 | 1466588739313 Marionette TRACE conn6 <- [1,642,null,{}] 02:45:39 INFO - PROCESS | 3472 | 1466588739317 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}] 02:45:39 INFO - PROCESS | 3472 | 1466588739320 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:39 INFO - PROCESS | 3472 | 1466588739499 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 02:45:39 INFO - PROCESS | 3472 | 1466588739509 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:39 INFO - PROCESS | 3472 | 1466588739512 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:39 INFO - PROCESS | 3472 | ++DOCSHELL 172B4000 == 38 [pid = 3472] [id = 170] 02:45:39 INFO - PROCESS | 3472 | ++DOMWINDOW == 105 (172B6800) [pid = 3472] [serial = 508] [outer = 00000000] 02:45:39 INFO - PROCESS | 3472 | ++DOMWINDOW == 106 (17D69400) [pid = 3472] [serial = 509] [outer = 172B6800] 02:45:39 INFO - PROCESS | 3472 | 1466588739568 Marionette DEBUG loaded listener.js 02:45:39 INFO - PROCESS | 3472 | ++DOMWINDOW == 107 (18266C00) [pid = 3472] [serial = 510] [outer = 172B6800] 02:45:40 INFO - PROCESS | 3472 | 1466588740511 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]]]}] 02:45:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 02:45:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1284ms 02:45:40 INFO - PROCESS | 3472 | 1466588740599 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 02:45:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 02:45:40 INFO - PROCESS | 3472 | 1466588740604 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 02:45:40 INFO - PROCESS | 3472 | 1466588740609 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 02:45:40 INFO - PROCESS | 3472 | 1466588740613 Marionette TRACE conn6 <- [1,646,null,{}] 02:45:40 INFO - PROCESS | 3472 | 1466588740618 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}] 02:45:40 INFO - PROCESS | 3472 | 1466588740621 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:40 INFO - PROCESS | 3472 | 1466588740768 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 02:45:40 INFO - PROCESS | 3472 | 1466588740896 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:40 INFO - PROCESS | 3472 | 1466588740900 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:40 INFO - PROCESS | 3472 | ++DOCSHELL 0D844800 == 39 [pid = 3472] [id = 171] 02:45:40 INFO - PROCESS | 3472 | ++DOMWINDOW == 108 (0DB2AC00) [pid = 3472] [serial = 511] [outer = 00000000] 02:45:40 INFO - PROCESS | 3472 | ++DOMWINDOW == 109 (0DCABC00) [pid = 3472] [serial = 512] [outer = 0DB2AC00] 02:45:40 INFO - PROCESS | 3472 | 1466588740954 Marionette DEBUG loaded listener.js 02:45:41 INFO - PROCESS | 3472 | ++DOMWINDOW == 110 (14AA1C00) [pid = 3472] [serial = 513] [outer = 0DB2AC00] 02:45:41 INFO - PROCESS | 3472 | --DOCSHELL 0C910000 == 38 [pid = 3472] [id = 167] 02:45:41 INFO - PROCESS | 3472 | --DOCSHELL 14E4F800 == 37 [pid = 3472] [id = 166] 02:45:41 INFO - PROCESS | 3472 | --DOCSHELL 196EBC00 == 36 [pid = 3472] [id = 165] 02:45:41 INFO - PROCESS | 3472 | --DOCSHELL 19014C00 == 35 [pid = 3472] [id = 164] 02:45:41 INFO - PROCESS | 3472 | --DOCSHELL 17D6E800 == 34 [pid = 3472] [id = 163] 02:45:41 INFO - PROCESS | 3472 | --DOCSHELL 17D22800 == 33 [pid = 3472] [id = 162] 02:45:41 INFO - PROCESS | 3472 | --DOCSHELL 14AE2C00 == 32 [pid = 3472] [id = 161] 02:45:41 INFO - PROCESS | 3472 | --DOCSHELL 0D652000 == 31 [pid = 3472] [id = 160] 02:45:41 INFO - PROCESS | 3472 | --DOMWINDOW == 109 (1A847800) [pid = 3472] [serial = 443] [outer = 00000000] [url = about:blank] 02:45:41 INFO - PROCESS | 3472 | --DOMWINDOW == 108 (1AAB3000) [pid = 3472] [serial = 446] [outer = 00000000] [url = about:blank] 02:45:41 INFO - PROCESS | 3472 | --DOMWINDOW == 107 (1A84D400) [pid = 3472] [serial = 444] [outer = 00000000] [url = about:blank] 02:45:41 INFO - PROCESS | 3472 | --DOMWINDOW == 106 (1BD39000) [pid = 3472] [serial = 449] [outer = 00000000] [url = about:blank] 02:45:41 INFO - PROCESS | 3472 | --DOMWINDOW == 105 (1D227000) [pid = 3472] [serial = 452] [outer = 00000000] [url = about:blank] 02:45:41 INFO - PROCESS | 3472 | --DOMWINDOW == 104 (1AAF2000) [pid = 3472] [serial = 447] [outer = 00000000] [url = about:blank] 02:45:41 INFO - PROCESS | 3472 | --DOMWINDOW == 103 (19012C00) [pid = 3472] [serial = 419] [outer = 00000000] [url = about:blank] 02:45:41 INFO - PROCESS | 3472 | --DOMWINDOW == 102 (196A1C00) [pid = 3472] [serial = 420] [outer = 00000000] [url = about:blank] 02:45:41 INFO - PROCESS | 3472 | --DOMWINDOW == 101 (1A19C400) [pid = 3472] [serial = 440] [outer = 00000000] [url = about:blank] 02:45:41 INFO - PROCESS | 3472 | --DOMWINDOW == 100 (1B7CB000) [pid = 3472] [serial = 422] [outer = 00000000] [url = about:blank] 02:45:41 INFO - PROCESS | 3472 | --DOMWINDOW == 99 (1C02D400) [pid = 3472] [serial = 423] [outer = 00000000] [url = about:blank] 02:45:41 INFO - PROCESS | 3472 | --DOMWINDOW == 98 (17D6CC00) [pid = 3472] [serial = 437] [outer = 00000000] [url = about:blank] 02:45:41 INFO - PROCESS | 3472 | --DOMWINDOW == 97 (1826F800) [pid = 3472] [serial = 438] [outer = 00000000] [url = about:blank] 02:45:41 INFO - PROCESS | 3472 | --DOMWINDOW == 96 (1D918400) [pid = 3472] [serial = 425] [outer = 00000000] [url = about:blank] 02:45:41 INFO - PROCESS | 3472 | --DOMWINDOW == 95 (1DB09400) [pid = 3472] [serial = 426] [outer = 00000000] [url = about:blank] 02:45:41 INFO - PROCESS | 3472 | --DOMWINDOW == 94 (0D840000) [pid = 3472] [serial = 431] [outer = 00000000] [url = about:blank] 02:45:41 INFO - PROCESS | 3472 | --DOMWINDOW == 93 (0DCAE400) [pid = 3472] [serial = 432] [outer = 00000000] [url = about:blank] 02:45:41 INFO - PROCESS | 3472 | --DOMWINDOW == 92 (18237400) [pid = 3472] [serial = 434] [outer = 00000000] [url = about:blank] 02:45:41 INFO - PROCESS | 3472 | --DOMWINDOW == 91 (196E7400) [pid = 3472] [serial = 435] [outer = 00000000] [url = about:blank] 02:45:41 INFO - PROCESS | 3472 | --DOMWINDOW == 90 (0DCAEC00) [pid = 3472] [serial = 416] [outer = 00000000] [url = about:blank] 02:45:41 INFO - PROCESS | 3472 | --DOMWINDOW == 89 (14E4EC00) [pid = 3472] [serial = 417] [outer = 00000000] [url = about:blank] 02:45:41 INFO - PROCESS | 3472 | --DOMWINDOW == 88 (1AAED000) [pid = 3472] [serial = 414] [outer = 00000000] [url = about:blank] 02:45:41 INFO - PROCESS | 3472 | --DOMWINDOW == 87 (1E592800) [pid = 3472] [serial = 428] [outer = 00000000] [url = about:blank] 02:45:41 INFO - PROCESS | 3472 | --DOMWINDOW == 86 (1E594800) [pid = 3472] [serial = 429] [outer = 00000000] [url = about:blank] 02:45:41 INFO - PROCESS | 3472 | --DOMWINDOW == 85 (1901D000) [pid = 3472] [serial = 384] [outer = 00000000] [url = about:blank] 02:45:41 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (193F6000) [pid = 3472] [serial = 374] [outer = 00000000] [url = about:blank] 02:45:41 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (1E2C4000) [pid = 3472] [serial = 380] [outer = 00000000] [url = about:blank] 02:45:41 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (1D2D5C00) [pid = 3472] [serial = 371] [outer = 00000000] [url = about:blank] 02:45:41 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (1A849000) [pid = 3472] [serial = 377] [outer = 00000000] [url = about:blank] 02:45:41 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (1C02D800) [pid = 3472] [serial = 450] [outer = 00000000] [url = about:blank] 02:45:41 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (1E595000) [pid = 3472] [serial = 456] [outer = 00000000] [url = about:blank] 02:45:41 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (1E2C3000) [pid = 3472] [serial = 455] [outer = 00000000] [url = about:blank] 02:45:41 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (1A43EC00) [pid = 3472] [serial = 441] [outer = 00000000] [url = about:blank] 02:45:41 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (1D2D6800) [pid = 3472] [serial = 453] [outer = 00000000] [url = about:blank] 02:45:41 INFO - PROCESS | 3472 | 1466588741448 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]]]}] 02:45:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 02:45:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 890ms 02:45:41 INFO - PROCESS | 3472 | 1466588741499 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 02:45:41 INFO - PROCESS | 3472 | 1466588741503 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 02:45:41 INFO - PROCESS | 3472 | 1466588741509 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 02:45:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 02:45:41 INFO - PROCESS | 3472 | 1466588741512 Marionette TRACE conn6 <- [1,650,null,{}] 02:45:41 INFO - PROCESS | 3472 | 1466588741515 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}] 02:45:41 INFO - PROCESS | 3472 | 1466588741518 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:41 INFO - PROCESS | 3472 | 1466588741605 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 02:45:41 INFO - PROCESS | 3472 | 1466588741613 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:41 INFO - PROCESS | 3472 | 1466588741616 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:41 INFO - PROCESS | 3472 | ++DOCSHELL 14AA7800 == 32 [pid = 3472] [id = 172] 02:45:41 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (14AE2C00) [pid = 3472] [serial = 514] [outer = 00000000] 02:45:41 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (1531E800) [pid = 3472] [serial = 515] [outer = 14AE2C00] 02:45:41 INFO - PROCESS | 3472 | 1466588741662 Marionette DEBUG loaded listener.js 02:45:41 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (153DFC00) [pid = 3472] [serial = 516] [outer = 14AE2C00] 02:45:42 INFO - PROCESS | 3472 | [3472] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:45:42 INFO - PROCESS | 3472 | [3472] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:45:42 INFO - PROCESS | 3472 | [3472] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:45:42 INFO - PROCESS | 3472 | 1466588742173 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]]]}] 02:45:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 02:45:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 669ms 02:45:42 INFO - PROCESS | 3472 | 1466588742184 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 02:45:42 INFO - PROCESS | 3472 | 1466588742186 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 02:45:42 INFO - PROCESS | 3472 | 1466588742190 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 02:45:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 02:45:42 INFO - PROCESS | 3472 | 1466588742193 Marionette TRACE conn6 <- [1,654,null,{}] 02:45:42 INFO - PROCESS | 3472 | 1466588742204 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}] 02:45:42 INFO - PROCESS | 3472 | 1466588742208 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:42 INFO - PROCESS | 3472 | 1466588742323 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 02:45:42 INFO - PROCESS | 3472 | 1466588742409 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:42 INFO - PROCESS | 3472 | 1466588742412 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:42 INFO - PROCESS | 3472 | ++DOCSHELL 1826D000 == 33 [pid = 3472] [id = 173] 02:45:42 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (1826E000) [pid = 3472] [serial = 517] [outer = 00000000] 02:45:42 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (19014C00) [pid = 3472] [serial = 518] [outer = 1826E000] 02:45:42 INFO - PROCESS | 3472 | 1466588742467 Marionette DEBUG loaded listener.js 02:45:42 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (193F3400) [pid = 3472] [serial = 519] [outer = 1826E000] 02:45:42 INFO - PROCESS | 3472 | [3472] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:45:42 INFO - PROCESS | 3472 | [3472] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:45:42 INFO - PROCESS | 3472 | [3472] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:45:42 INFO - PROCESS | 3472 | 1466588742846 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]]]}] 02:45:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 02:45:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 670ms 02:45:42 INFO - PROCESS | 3472 | 1466588742872 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 02:45:42 INFO - PROCESS | 3472 | 1466588742874 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 02:45:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 02:45:42 INFO - PROCESS | 3472 | 1466588742877 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 02:45:42 INFO - PROCESS | 3472 | 1466588742879 Marionette TRACE conn6 <- [1,658,null,{}] 02:45:42 INFO - PROCESS | 3472 | 1466588742883 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}] 02:45:42 INFO - PROCESS | 3472 | 1466588742884 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:42 INFO - PROCESS | 3472 | 1466588742982 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 02:45:42 INFO - PROCESS | 3472 | 1466588742988 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:42 INFO - PROCESS | 3472 | 1466588742990 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:43 INFO - PROCESS | 3472 | ++DOCSHELL 1969A800 == 34 [pid = 3472] [id = 174] 02:45:43 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (196A5400) [pid = 3472] [serial = 520] [outer = 00000000] 02:45:43 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (196E9000) [pid = 3472] [serial = 521] [outer = 196A5400] 02:45:43 INFO - PROCESS | 3472 | 1466588743034 Marionette DEBUG loaded listener.js 02:45:43 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (19854C00) [pid = 3472] [serial = 522] [outer = 196A5400] 02:45:43 INFO - PROCESS | 3472 | 1466588743500 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]]]}] 02:45:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 02:45:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 670ms 02:45:43 INFO - PROCESS | 3472 | 1466588743549 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 02:45:43 INFO - PROCESS | 3472 | 1466588743551 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 02:45:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 02:45:43 INFO - PROCESS | 3472 | 1466588743554 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 02:45:43 INFO - PROCESS | 3472 | 1466588743556 Marionette TRACE conn6 <- [1,662,null,{}] 02:45:43 INFO - PROCESS | 3472 | 1466588743559 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}] 02:45:43 INFO - PROCESS | 3472 | 1466588743561 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:43 INFO - PROCESS | 3472 | 1466588743672 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 02:45:43 INFO - PROCESS | 3472 | 1466588743759 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:43 INFO - PROCESS | 3472 | 1466588743761 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:43 INFO - PROCESS | 3472 | ++DOCSHELL 198C2400 == 35 [pid = 3472] [id = 175] 02:45:43 INFO - PROCESS | 3472 | ++DOMWINDOW == 86 (198C5000) [pid = 3472] [serial = 523] [outer = 00000000] 02:45:43 INFO - PROCESS | 3472 | ++DOMWINDOW == 87 (19CDA800) [pid = 3472] [serial = 524] [outer = 198C5000] 02:45:43 INFO - PROCESS | 3472 | 1466588743805 Marionette DEBUG loaded listener.js 02:45:43 INFO - PROCESS | 3472 | ++DOMWINDOW == 88 (1A19C400) [pid = 3472] [serial = 525] [outer = 198C5000] 02:45:44 INFO - PROCESS | 3472 | [3472] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:45:44 INFO - PROCESS | 3472 | [3472] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:45:44 INFO - PROCESS | 3472 | [3472] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:45:44 INFO - PROCESS | 3472 | 1466588744252 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]]]}] 02:45:44 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 02:45:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 729ms 02:45:44 INFO - PROCESS | 3472 | 1466588744285 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 02:45:44 INFO - PROCESS | 3472 | 1466588744287 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 02:45:44 INFO - PROCESS | 3472 | 1466588744291 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 02:45:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 02:45:44 INFO - PROCESS | 3472 | 1466588744292 Marionette TRACE conn6 <- [1,666,null,{}] 02:45:44 INFO - PROCESS | 3472 | 1466588744296 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}] 02:45:44 INFO - PROCESS | 3472 | 1466588744302 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:44 INFO - PROCESS | 3472 | 1466588744438 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 02:45:44 INFO - PROCESS | 3472 | 1466588744502 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:44 INFO - PROCESS | 3472 | 1466588744504 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:44 INFO - PROCESS | 3472 | ++DOCSHELL 1A6A0800 == 36 [pid = 3472] [id = 176] 02:45:44 INFO - PROCESS | 3472 | ++DOMWINDOW == 89 (1A6A0C00) [pid = 3472] [serial = 526] [outer = 00000000] 02:45:44 INFO - PROCESS | 3472 | ++DOMWINDOW == 90 (1A843000) [pid = 3472] [serial = 527] [outer = 1A6A0C00] 02:45:44 INFO - PROCESS | 3472 | 1466588744548 Marionette DEBUG loaded listener.js 02:45:44 INFO - PROCESS | 3472 | ++DOMWINDOW == 91 (1A848000) [pid = 3472] [serial = 528] [outer = 1A6A0C00] 02:45:44 INFO - PROCESS | 3472 | 1466588744988 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]]]}] 02:45:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 02:45:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 730ms 02:45:45 INFO - PROCESS | 3472 | 1466588745062 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 02:45:45 INFO - PROCESS | 3472 | 1466588745064 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 02:45:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 02:45:45 INFO - PROCESS | 3472 | 1466588745067 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 02:45:45 INFO - PROCESS | 3472 | 1466588745069 Marionette TRACE conn6 <- [1,670,null,{}] 02:45:45 INFO - PROCESS | 3472 | 1466588745072 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}] 02:45:45 INFO - PROCESS | 3472 | 1466588745074 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:45 INFO - PROCESS | 3472 | 1466588745187 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 02:45:45 INFO - PROCESS | 3472 | --DOMWINDOW == 90 (196A4C00) [pid = 3472] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 02:45:45 INFO - PROCESS | 3472 | --DOMWINDOW == 89 (1E599800) [pid = 3472] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 02:45:45 INFO - PROCESS | 3472 | --DOMWINDOW == 88 (1E5E8C00) [pid = 3472] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 02:45:45 INFO - PROCESS | 3472 | --DOMWINDOW == 87 (1E5E6400) [pid = 3472] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 02:45:45 INFO - PROCESS | 3472 | --DOMWINDOW == 86 (0D83B800) [pid = 3472] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 02:45:45 INFO - PROCESS | 3472 | --DOMWINDOW == 85 (17D27400) [pid = 3472] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 02:45:45 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (17D71000) [pid = 3472] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 02:45:45 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (19698C00) [pid = 3472] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 02:45:45 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (0D652800) [pid = 3472] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 02:45:45 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (17D24400) [pid = 3472] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 02:45:45 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (14AE9400) [pid = 3472] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 02:45:45 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (193F2400) [pid = 3472] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 02:45:45 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (196EF400) [pid = 3472] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 02:45:45 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (1826F000) [pid = 3472] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 02:45:45 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (16B3F800) [pid = 3472] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 02:45:45 INFO - PROCESS | 3472 | 1466588745347 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:45 INFO - PROCESS | 3472 | 1466588745349 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:45 INFO - PROCESS | 3472 | ++DOCSHELL 0CB2D400 == 37 [pid = 3472] [id = 177] 02:45:45 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (0CB5A800) [pid = 3472] [serial = 529] [outer = 00000000] 02:45:45 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (0E825000) [pid = 3472] [serial = 530] [outer = 0CB5A800] 02:45:45 INFO - PROCESS | 3472 | 1466588745397 Marionette DEBUG loaded listener.js 02:45:45 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (17D27400) [pid = 3472] [serial = 531] [outer = 0CB5A800] 02:45:46 INFO - PROCESS | 3472 | 1466588746228 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]]]}] 02:45:46 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) 02:45:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1170ms 02:45:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 02:45:46 INFO - PROCESS | 3472 | 1466588746241 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 02:45:46 INFO - PROCESS | 3472 | 1466588746243 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 02:45:46 INFO - PROCESS | 3472 | 1466588746246 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 02:45:46 INFO - PROCESS | 3472 | 1466588746248 Marionette TRACE conn6 <- [1,674,null,{}] 02:45:46 INFO - PROCESS | 3472 | 1466588746251 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}] 02:45:46 INFO - PROCESS | 3472 | 1466588746253 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:46 INFO - PROCESS | 3472 | 1466588746334 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 02:45:46 INFO - PROCESS | 3472 | 1466588746339 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:46 INFO - PROCESS | 3472 | 1466588746341 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:46 INFO - PROCESS | 3472 | ++DOCSHELL 1826B000 == 38 [pid = 3472] [id = 178] 02:45:46 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (1826F000) [pid = 3472] [serial = 532] [outer = 00000000] 02:45:46 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (1A846800) [pid = 3472] [serial = 533] [outer = 1826F000] 02:45:46 INFO - PROCESS | 3472 | 1466588746384 Marionette DEBUG loaded listener.js 02:45:46 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (1A8F4C00) [pid = 3472] [serial = 534] [outer = 1826F000] 02:45:47 INFO - PROCESS | 3472 | 1466588747316 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]]]}] 02:45:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 02:45:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1126ms 02:45:47 INFO - PROCESS | 3472 | 1466588747389 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 02:45:47 INFO - PROCESS | 3472 | 1466588747393 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 02:45:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 02:45:47 INFO - PROCESS | 3472 | 1466588747399 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 02:45:47 INFO - PROCESS | 3472 | 1466588747404 Marionette TRACE conn6 <- [1,678,null,{}] 02:45:47 INFO - PROCESS | 3472 | 1466588747410 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}] 02:45:47 INFO - PROCESS | 3472 | 1466588747414 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:47 INFO - PROCESS | 3472 | 1466588747565 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 02:45:47 INFO - PROCESS | 3472 | 1466588747646 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:47 INFO - PROCESS | 3472 | 1466588747650 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:47 INFO - PROCESS | 3472 | ++DOCSHELL 0D135800 == 39 [pid = 3472] [id = 179] 02:45:47 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (0D136C00) [pid = 3472] [serial = 535] [outer = 00000000] 02:45:47 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (0D65CC00) [pid = 3472] [serial = 536] [outer = 0D136C00] 02:45:47 INFO - PROCESS | 3472 | 1466588747709 Marionette DEBUG loaded listener.js 02:45:47 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (0DCA9400) [pid = 3472] [serial = 537] [outer = 0D136C00] 02:45:48 INFO - PROCESS | 3472 | 1466588748845 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]]]}] 02:45:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 02:45:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1476ms 02:45:48 INFO - PROCESS | 3472 | 1466588748880 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 02:45:48 INFO - PROCESS | 3472 | 1466588748883 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 02:45:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 02:45:48 INFO - PROCESS | 3472 | 1466588748890 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 02:45:48 INFO - PROCESS | 3472 | 1466588748894 Marionette TRACE conn6 <- [1,682,null,{}] 02:45:48 INFO - PROCESS | 3472 | 1466588748899 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}] 02:45:48 INFO - PROCESS | 3472 | 1466588748902 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:49 INFO - PROCESS | 3472 | 1466588749051 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 02:45:49 INFO - PROCESS | 3472 | 1466588749192 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:49 INFO - PROCESS | 3472 | 1466588749195 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:49 INFO - PROCESS | 3472 | ++DOCSHELL 17D6B000 == 40 [pid = 3472] [id = 180] 02:45:49 INFO - PROCESS | 3472 | ++DOMWINDOW == 86 (18268400) [pid = 3472] [serial = 538] [outer = 00000000] 02:45:49 INFO - PROCESS | 3472 | ++DOMWINDOW == 87 (195B5C00) [pid = 3472] [serial = 539] [outer = 18268400] 02:45:49 INFO - PROCESS | 3472 | 1466588749253 Marionette DEBUG loaded listener.js 02:45:49 INFO - PROCESS | 3472 | ++DOMWINDOW == 88 (196E1000) [pid = 3472] [serial = 540] [outer = 18268400] 02:45:50 INFO - PROCESS | 3472 | 1466588750253 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]]]}] 02:45:50 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) 02:45:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1372ms 02:45:50 INFO - PROCESS | 3472 | 1466588750262 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 02:45:50 INFO - PROCESS | 3472 | 1466588750265 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 02:45:50 INFO - PROCESS | 3472 | 1466588750269 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 02:45:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 02:45:50 INFO - PROCESS | 3472 | 1466588750271 Marionette TRACE conn6 <- [1,686,null,{}] 02:45:50 INFO - PROCESS | 3472 | 1466588750281 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}] 02:45:50 INFO - PROCESS | 3472 | 1466588750286 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:50 INFO - PROCESS | 3472 | 1466588750402 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 02:45:50 INFO - PROCESS | 3472 | 1466588750569 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:50 INFO - PROCESS | 3472 | 1466588750573 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:50 INFO - PROCESS | 3472 | ++DOCSHELL 1A98BC00 == 41 [pid = 3472] [id = 181] 02:45:50 INFO - PROCESS | 3472 | ++DOMWINDOW == 89 (1A9EAC00) [pid = 3472] [serial = 541] [outer = 00000000] 02:45:50 INFO - PROCESS | 3472 | ++DOMWINDOW == 90 (1AA5F800) [pid = 3472] [serial = 542] [outer = 1A9EAC00] 02:45:50 INFO - PROCESS | 3472 | 1466588750635 Marionette DEBUG loaded listener.js 02:45:50 INFO - PROCESS | 3472 | ++DOMWINDOW == 91 (1AA68400) [pid = 3472] [serial = 543] [outer = 1A9EAC00] 02:45:51 INFO - PROCESS | 3472 | 1466588751743 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]]]}] 02:45:51 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) 02:45:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1520ms 02:45:51 INFO - PROCESS | 3472 | 1466588751793 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 02:45:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 02:45:51 INFO - PROCESS | 3472 | 1466588751797 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 02:45:51 INFO - PROCESS | 3472 | 1466588751843 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 02:45:51 INFO - PROCESS | 3472 | 1466588751846 Marionette TRACE conn6 <- [1,690,null,{}] 02:45:51 INFO - PROCESS | 3472 | 1466588751861 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}] 02:45:51 INFO - PROCESS | 3472 | 1466588751864 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:52 INFO - PROCESS | 3472 | 1466588752038 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 02:45:52 INFO - PROCESS | 3472 | 1466588752166 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:52 INFO - PROCESS | 3472 | 1466588752169 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:52 INFO - PROCESS | 3472 | ++DOCSHELL 0D843C00 == 42 [pid = 3472] [id = 182] 02:45:52 INFO - PROCESS | 3472 | ++DOMWINDOW == 92 (14AE8800) [pid = 3472] [serial = 544] [outer = 00000000] 02:45:52 INFO - PROCESS | 3472 | ++DOMWINDOW == 93 (15306000) [pid = 3472] [serial = 545] [outer = 14AE8800] 02:45:52 INFO - PROCESS | 3472 | 1466588752222 Marionette DEBUG loaded listener.js 02:45:52 INFO - PROCESS | 3472 | ++DOMWINDOW == 94 (154D6400) [pid = 3472] [serial = 546] [outer = 14AE8800] 02:45:52 INFO - PROCESS | 3472 | --DOCSHELL 0CB2D400 == 41 [pid = 3472] [id = 177] 02:45:52 INFO - PROCESS | 3472 | --DOCSHELL 1A6A0800 == 40 [pid = 3472] [id = 176] 02:45:52 INFO - PROCESS | 3472 | --DOCSHELL 198C2400 == 39 [pid = 3472] [id = 175] 02:45:52 INFO - PROCESS | 3472 | --DOCSHELL 1969A800 == 38 [pid = 3472] [id = 174] 02:45:52 INFO - PROCESS | 3472 | --DOCSHELL 1826D000 == 37 [pid = 3472] [id = 173] 02:45:52 INFO - PROCESS | 3472 | --DOCSHELL 14AA7800 == 36 [pid = 3472] [id = 172] 02:45:52 INFO - PROCESS | 3472 | --DOCSHELL 0D844800 == 35 [pid = 3472] [id = 171] 02:45:52 INFO - PROCESS | 3472 | --DOCSHELL 0D185000 == 34 [pid = 3472] [id = 169] 02:45:52 INFO - PROCESS | 3472 | --DOCSHELL 1A1A0000 == 33 [pid = 3472] [id = 168] 02:45:52 INFO - PROCESS | 3472 | --DOCSHELL 195B7000 == 32 [pid = 3472] [id = 159] 02:45:52 INFO - PROCESS | 3472 | --DOCSHELL 172B4000 == 31 [pid = 3472] [id = 170] 02:45:52 INFO - PROCESS | 3472 | --DOCSHELL 17D6B000 == 30 [pid = 3472] [id = 180] 02:45:52 INFO - PROCESS | 3472 | --DOCSHELL 1A98BC00 == 29 [pid = 3472] [id = 181] 02:45:52 INFO - PROCESS | 3472 | --DOCSHELL 1826B000 == 28 [pid = 3472] [id = 178] 02:45:52 INFO - PROCESS | 3472 | --DOCSHELL 0D135800 == 27 [pid = 3472] [id = 179] 02:45:53 INFO - PROCESS | 3472 | --DOMWINDOW == 93 (18267800) [pid = 3472] [serial = 488] [outer = 00000000] [url = about:blank] 02:45:53 INFO - PROCESS | 3472 | --DOMWINDOW == 92 (19BD2000) [pid = 3472] [serial = 477] [outer = 00000000] [url = about:blank] 02:45:53 INFO - PROCESS | 3472 | --DOMWINDOW == 91 (1988EC00) [pid = 3472] [serial = 476] [outer = 00000000] [url = about:blank] 02:45:53 INFO - PROCESS | 3472 | --DOMWINDOW == 90 (0D839C00) [pid = 3472] [serial = 479] [outer = 00000000] [url = about:blank] 02:45:53 INFO - PROCESS | 3472 | --DOMWINDOW == 89 (0D840400) [pid = 3472] [serial = 480] [outer = 00000000] [url = about:blank] 02:45:53 INFO - PROCESS | 3472 | --DOMWINDOW == 88 (17D2B000) [pid = 3472] [serial = 485] [outer = 00000000] [url = about:blank] 02:45:53 INFO - PROCESS | 3472 | --DOMWINDOW == 87 (14DBB800) [pid = 3472] [serial = 482] [outer = 00000000] [url = about:blank] 02:45:53 INFO - PROCESS | 3472 | --DOMWINDOW == 86 (1522B400) [pid = 3472] [serial = 483] [outer = 00000000] [url = about:blank] 02:45:53 INFO - PROCESS | 3472 | --DOMWINDOW == 85 (195B1400) [pid = 3472] [serial = 491] [outer = 00000000] [url = about:blank] 02:45:53 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (18270400) [pid = 3472] [serial = 489] [outer = 00000000] [url = about:blank] 02:45:53 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (1988D000) [pid = 3472] [serial = 494] [outer = 00000000] [url = about:blank] 02:45:53 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (19697800) [pid = 3472] [serial = 492] [outer = 00000000] [url = about:blank] 02:45:53 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (19CD3800) [pid = 3472] [serial = 500] [outer = 00000000] [url = about:blank] 02:45:53 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (17D6B400) [pid = 3472] [serial = 459] [outer = 00000000] [url = about:blank] 02:45:53 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (17D50400) [pid = 3472] [serial = 458] [outer = 00000000] [url = about:blank] 02:45:53 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (19CD7000) [pid = 3472] [serial = 462] [outer = 00000000] [url = about:blank] 02:45:53 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (19BD0400) [pid = 3472] [serial = 461] [outer = 00000000] [url = about:blank] 02:45:53 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (1E5DE800) [pid = 3472] [serial = 465] [outer = 00000000] [url = about:blank] 02:45:53 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (19CCCC00) [pid = 3472] [serial = 501] [outer = 00000000] [url = about:blank] 02:45:53 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (1E59D400) [pid = 3472] [serial = 464] [outer = 00000000] [url = about:blank] 02:45:53 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (1F342400) [pid = 3472] [serial = 468] [outer = 00000000] [url = about:blank] 02:45:53 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (1F33EC00) [pid = 3472] [serial = 467] [outer = 00000000] [url = about:blank] 02:45:53 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (1A1A5C00) [pid = 3472] [serial = 503] [outer = 00000000] [url = about:blank] 02:45:53 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (1F374000) [pid = 3472] [serial = 471] [outer = 00000000] [url = about:blank] 02:45:53 INFO - PROCESS | 3472 | --DOMWINDOW == 69 (1F370000) [pid = 3472] [serial = 470] [outer = 00000000] [url = about:blank] 02:45:53 INFO - PROCESS | 3472 | --DOMWINDOW == 68 (154E2400) [pid = 3472] [serial = 474] [outer = 00000000] [url = about:blank] 02:45:53 INFO - PROCESS | 3472 | --DOMWINDOW == 67 (15251C00) [pid = 3472] [serial = 473] [outer = 00000000] [url = about:blank] 02:45:53 INFO - PROCESS | 3472 | --DOMWINDOW == 66 (19894000) [pid = 3472] [serial = 495] [outer = 00000000] [url = about:blank] 02:45:53 INFO - PROCESS | 3472 | --DOMWINDOW == 65 (1951DC00) [pid = 3472] [serial = 497] [outer = 00000000] [url = about:blank] 02:45:53 INFO - PROCESS | 3472 | --DOMWINDOW == 64 (196EB800) [pid = 3472] [serial = 498] [outer = 00000000] [url = about:blank] 02:45:53 INFO - PROCESS | 3472 | --DOMWINDOW == 63 (17D55400) [pid = 3472] [serial = 486] [outer = 00000000] [url = about:blank] 02:45:53 INFO - PROCESS | 3472 | 1466588753873 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]]]}] 02:45:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 02:45:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2124ms 02:45:53 INFO - PROCESS | 3472 | 1466588753929 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 02:45:53 INFO - PROCESS | 3472 | 1466588753933 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 02:45:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 02:45:53 INFO - PROCESS | 3472 | 1466588753937 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 02:45:53 INFO - PROCESS | 3472 | 1466588753940 Marionette TRACE conn6 <- [1,694,null,{}] 02:45:53 INFO - PROCESS | 3472 | 1466588753945 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}] 02:45:53 INFO - PROCESS | 3472 | 1466588753949 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:54 INFO - PROCESS | 3472 | 1466588754037 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 02:45:54 INFO - PROCESS | 3472 | 1466588754044 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:54 INFO - PROCESS | 3472 | 1466588754046 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:54 INFO - PROCESS | 3472 | ++DOCSHELL 0D2EFC00 == 28 [pid = 3472] [id = 183] 02:45:54 INFO - PROCESS | 3472 | ++DOMWINDOW == 64 (0D2F0400) [pid = 3472] [serial = 547] [outer = 00000000] 02:45:54 INFO - PROCESS | 3472 | ++DOMWINDOW == 65 (0D839C00) [pid = 3472] [serial = 548] [outer = 0D2F0400] 02:45:54 INFO - PROCESS | 3472 | 1466588754094 Marionette DEBUG loaded listener.js 02:45:54 INFO - PROCESS | 3472 | ++DOMWINDOW == 66 (0D83F400) [pid = 3472] [serial = 549] [outer = 0D2F0400] 02:45:55 INFO - PROCESS | 3472 | 1466588755054 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]]]}] 02:45:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 02:45:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1127ms 02:45:55 INFO - PROCESS | 3472 | 1466588755066 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 02:45:55 INFO - PROCESS | 3472 | 1466588755071 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 02:45:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 02:45:55 INFO - PROCESS | 3472 | 1466588755077 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 02:45:55 INFO - PROCESS | 3472 | 1466588755080 Marionette TRACE conn6 <- [1,698,null,{}] 02:45:55 INFO - PROCESS | 3472 | 1466588755090 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}] 02:45:55 INFO - PROCESS | 3472 | 1466588755092 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:55 INFO - PROCESS | 3472 | 1466588755208 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 02:45:55 INFO - PROCESS | 3472 | 1466588755215 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:55 INFO - PROCESS | 3472 | 1466588755217 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:55 INFO - PROCESS | 3472 | ++DOCSHELL 14AA3C00 == 29 [pid = 3472] [id = 184] 02:45:55 INFO - PROCESS | 3472 | ++DOMWINDOW == 67 (14AA7800) [pid = 3472] [serial = 550] [outer = 00000000] 02:45:55 INFO - PROCESS | 3472 | ++DOMWINDOW == 68 (1524D000) [pid = 3472] [serial = 551] [outer = 14AA7800] 02:45:55 INFO - PROCESS | 3472 | 1466588755265 Marionette DEBUG loaded listener.js 02:45:55 INFO - PROCESS | 3472 | ++DOMWINDOW == 69 (15346000) [pid = 3472] [serial = 552] [outer = 14AA7800] 02:45:56 INFO - PROCESS | 3472 | 1466588756230 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]]]}] 02:45:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 02:45:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1174ms 02:45:56 INFO - PROCESS | 3472 | 1466588756258 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 02:45:56 INFO - PROCESS | 3472 | 1466588756260 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 02:45:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 02:45:56 INFO - PROCESS | 3472 | 1466588756264 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 02:45:56 INFO - PROCESS | 3472 | 1466588756267 Marionette TRACE conn6 <- [1,702,null,{}] 02:45:56 INFO - PROCESS | 3472 | 1466588756278 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}] 02:45:56 INFO - PROCESS | 3472 | 1466588756282 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:56 INFO - PROCESS | 3472 | 1466588756393 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 02:45:56 INFO - PROCESS | 3472 | 1466588756401 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:56 INFO - PROCESS | 3472 | 1466588756404 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:56 INFO - PROCESS | 3472 | ++DOCSHELL 17D56800 == 30 [pid = 3472] [id = 185] 02:45:56 INFO - PROCESS | 3472 | ++DOMWINDOW == 70 (17D57800) [pid = 3472] [serial = 553] [outer = 00000000] 02:45:56 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (17D66400) [pid = 3472] [serial = 554] [outer = 17D57800] 02:45:56 INFO - PROCESS | 3472 | 1466588756452 Marionette DEBUG loaded listener.js 02:45:56 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (17D6C800) [pid = 3472] [serial = 555] [outer = 17D57800] 02:45:57 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (1826F000) [pid = 3472] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 02:45:57 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (198C5000) [pid = 3472] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 02:45:57 INFO - PROCESS | 3472 | --DOMWINDOW == 69 (1A6A0C00) [pid = 3472] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 02:45:57 INFO - PROCESS | 3472 | --DOMWINDOW == 68 (0CB5A800) [pid = 3472] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 02:45:57 INFO - PROCESS | 3472 | --DOMWINDOW == 67 (172B6800) [pid = 3472] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 02:45:57 INFO - PROCESS | 3472 | --DOMWINDOW == 66 (1A1A1000) [pid = 3472] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 02:45:57 INFO - PROCESS | 3472 | --DOMWINDOW == 65 (1826E000) [pid = 3472] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 02:45:57 INFO - PROCESS | 3472 | --DOMWINDOW == 64 (196A5400) [pid = 3472] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 02:45:57 INFO - PROCESS | 3472 | --DOMWINDOW == 63 (14AE2C00) [pid = 3472] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 02:45:57 INFO - PROCESS | 3472 | --DOMWINDOW == 62 (0D652C00) [pid = 3472] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 02:45:57 INFO - PROCESS | 3472 | --DOMWINDOW == 61 (0DB2AC00) [pid = 3472] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 02:45:57 INFO - PROCESS | 3472 | 1466588757427 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]]]}] 02:45:57 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 02:45:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1174ms 02:45:57 INFO - PROCESS | 3472 | 1466588757442 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 02:45:57 INFO - PROCESS | 3472 | 1466588757444 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 02:45:57 INFO - PROCESS | 3472 | 1466588757447 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 02:45:57 INFO - PROCESS | 3472 | 1466588757449 Marionette TRACE conn6 <- [1,706,null,{}] 02:45:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 02:45:57 INFO - PROCESS | 3472 | 1466588757453 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}] 02:45:57 INFO - PROCESS | 3472 | 1466588757454 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:57 INFO - PROCESS | 3472 | 1466588757569 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 02:45:57 INFO - PROCESS | 3472 | 1466588757616 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:57 INFO - PROCESS | 3472 | 1466588757619 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:57 INFO - PROCESS | 3472 | ++DOCSHELL 0DCA1C00 == 31 [pid = 3472] [id = 186] 02:45:57 INFO - PROCESS | 3472 | ++DOMWINDOW == 62 (17D2B400) [pid = 3472] [serial = 556] [outer = 00000000] 02:45:57 INFO - PROCESS | 3472 | ++DOMWINDOW == 63 (18144400) [pid = 3472] [serial = 557] [outer = 17D2B400] 02:45:57 INFO - PROCESS | 3472 | 1466588757663 Marionette DEBUG loaded listener.js 02:45:57 INFO - PROCESS | 3472 | ++DOMWINDOW == 64 (18263800) [pid = 3472] [serial = 558] [outer = 17D2B400] 02:45:58 INFO - PROCESS | 3472 | 1466588758520 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]]]}] 02:45:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 02:45:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1124ms 02:45:58 INFO - PROCESS | 3472 | 1466588758576 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 02:45:58 INFO - PROCESS | 3472 | 1466588758578 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 02:45:58 INFO - PROCESS | 3472 | 1466588758581 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 02:45:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 02:45:58 INFO - PROCESS | 3472 | 1466588758583 Marionette TRACE conn6 <- [1,710,null,{}] 02:45:58 INFO - PROCESS | 3472 | 1466588758591 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}] 02:45:58 INFO - PROCESS | 3472 | 1466588758593 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:58 INFO - PROCESS | 3472 | 1466588758672 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 02:45:58 INFO - PROCESS | 3472 | 1466588758678 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:58 INFO - PROCESS | 3472 | 1466588758680 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:58 INFO - PROCESS | 3472 | ++DOCSHELL 1826B000 == 32 [pid = 3472] [id = 187] 02:45:58 INFO - PROCESS | 3472 | ++DOMWINDOW == 65 (1826C800) [pid = 3472] [serial = 559] [outer = 00000000] 02:45:58 INFO - PROCESS | 3472 | ++DOMWINDOW == 66 (19085C00) [pid = 3472] [serial = 560] [outer = 1826C800] 02:45:58 INFO - PROCESS | 3472 | 1466588758724 Marionette DEBUG loaded listener.js 02:45:58 INFO - PROCESS | 3472 | ++DOMWINDOW == 67 (195B0C00) [pid = 3472] [serial = 561] [outer = 1826C800] 02:45:59 INFO - PROCESS | 3472 | 1466588759180 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] 02:45:59 INFO - PROCESS | 3472 | 1466588759218 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 02:45:59 INFO - PROCESS | 3472 | 1466588759225 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 02:45:59 INFO - PROCESS | 3472 | 1466588759227 Marionette TRACE conn6 <- [1,714,null,{}] 02:45:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 02:45:59 INFO - PROCESS | 3472 | 1466588759269 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}] 02:45:59 INFO - PROCESS | 3472 | 1466588759272 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:59 INFO - PROCESS | 3472 | 1466588759411 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 02:45:59 INFO - PROCESS | 3472 | 1466588759504 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:45:59 INFO - PROCESS | 3472 | 1466588759508 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:45:59 INFO - PROCESS | 3472 | ++DOCSHELL 0D142800 == 33 [pid = 3472] [id = 188] 02:45:59 INFO - PROCESS | 3472 | ++DOMWINDOW == 68 (0D17AC00) [pid = 3472] [serial = 562] [outer = 00000000] 02:45:59 INFO - PROCESS | 3472 | ++DOMWINDOW == 69 (0D650C00) [pid = 3472] [serial = 563] [outer = 0D17AC00] 02:45:59 INFO - PROCESS | 3472 | 1466588759568 Marionette DEBUG loaded listener.js 02:45:59 INFO - PROCESS | 3472 | ++DOMWINDOW == 70 (0DB27400) [pid = 3472] [serial = 564] [outer = 0D17AC00] 02:46:00 INFO - PROCESS | 3472 | 1466588760391 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]]]}] 02:46:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 02:46:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1213ms 02:46:00 INFO - PROCESS | 3472 | 1466588760446 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 02:46:00 INFO - PROCESS | 3472 | 1466588760449 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 02:46:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 02:46:00 INFO - PROCESS | 3472 | 1466588760454 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 02:46:00 INFO - PROCESS | 3472 | 1466588760457 Marionette TRACE conn6 <- [1,718,null,{}] 02:46:00 INFO - PROCESS | 3472 | 1466588760463 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}] 02:46:00 INFO - PROCESS | 3472 | 1466588760466 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:00 INFO - PROCESS | 3472 | 1466588760636 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 02:46:00 INFO - PROCESS | 3472 | 1466588760728 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:00 INFO - PROCESS | 3472 | 1466588760732 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:00 INFO - PROCESS | 3472 | ++DOCSHELL 17D2E800 == 34 [pid = 3472] [id = 189] 02:46:00 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (17D4AC00) [pid = 3472] [serial = 565] [outer = 00000000] 02:46:00 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (17D66C00) [pid = 3472] [serial = 566] [outer = 17D4AC00] 02:46:00 INFO - PROCESS | 3472 | 1466588760789 Marionette DEBUG loaded listener.js 02:46:00 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (18238000) [pid = 3472] [serial = 567] [outer = 17D4AC00] 02:46:01 INFO - PROCESS | 3472 | 1466588761446 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] 02:46:01 INFO - PROCESS | 3472 | 1466588761535 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 02:46:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 02:46:01 INFO - PROCESS | 3472 | 1466588761539 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 02:46:01 INFO - PROCESS | 3472 | 1466588761541 Marionette TRACE conn6 <- [1,722,null,{}] 02:46:01 INFO - PROCESS | 3472 | 1466588761545 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}] 02:46:01 INFO - PROCESS | 3472 | 1466588761548 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:01 INFO - PROCESS | 3472 | 1466588761690 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 02:46:01 INFO - PROCESS | 3472 | 1466588761765 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:01 INFO - PROCESS | 3472 | 1466588761770 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:01 INFO - PROCESS | 3472 | ++DOCSHELL 0C90E800 == 35 [pid = 3472] [id = 190] 02:46:01 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (0C910000) [pid = 3472] [serial = 568] [outer = 00000000] 02:46:01 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (0CF50800) [pid = 3472] [serial = 569] [outer = 0C910000] 02:46:01 INFO - PROCESS | 3472 | 1466588761916 Marionette DEBUG loaded listener.js 02:46:01 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (0D261000) [pid = 3472] [serial = 570] [outer = 0C910000] 02:46:02 INFO - PROCESS | 3472 | --DOCSHELL 0DCA1C00 == 34 [pid = 3472] [id = 186] 02:46:02 INFO - PROCESS | 3472 | --DOCSHELL 17D56800 == 33 [pid = 3472] [id = 185] 02:46:02 INFO - PROCESS | 3472 | --DOCSHELL 14AA3C00 == 32 [pid = 3472] [id = 184] 02:46:02 INFO - PROCESS | 3472 | --DOCSHELL 0D2EFC00 == 31 [pid = 3472] [id = 183] 02:46:02 INFO - PROCESS | 3472 | --DOCSHELL 0D843C00 == 30 [pid = 3472] [id = 182] 02:46:02 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (19CDA800) [pid = 3472] [serial = 524] [outer = 00000000] [url = about:blank] 02:46:02 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (1A843000) [pid = 3472] [serial = 527] [outer = 00000000] [url = about:blank] 02:46:02 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (1A19C400) [pid = 3472] [serial = 525] [outer = 00000000] [url = about:blank] 02:46:02 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (0E825000) [pid = 3472] [serial = 530] [outer = 00000000] [url = about:blank] 02:46:02 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (1A848000) [pid = 3472] [serial = 528] [outer = 00000000] [url = about:blank] 02:46:02 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (17D69400) [pid = 3472] [serial = 509] [outer = 00000000] [url = about:blank] 02:46:02 INFO - PROCESS | 3472 | --DOMWINDOW == 69 (18266C00) [pid = 3472] [serial = 510] [outer = 00000000] [url = about:blank] 02:46:02 INFO - PROCESS | 3472 | --DOMWINDOW == 68 (1A64C800) [pid = 3472] [serial = 504] [outer = 00000000] [url = about:blank] 02:46:02 INFO - PROCESS | 3472 | --DOMWINDOW == 67 (19014C00) [pid = 3472] [serial = 518] [outer = 00000000] [url = about:blank] 02:46:02 INFO - PROCESS | 3472 | --DOMWINDOW == 66 (193F3400) [pid = 3472] [serial = 519] [outer = 00000000] [url = about:blank] 02:46:02 INFO - PROCESS | 3472 | --DOMWINDOW == 65 (196E9000) [pid = 3472] [serial = 521] [outer = 00000000] [url = about:blank] 02:46:02 INFO - PROCESS | 3472 | --DOMWINDOW == 64 (1531E800) [pid = 3472] [serial = 515] [outer = 00000000] [url = about:blank] 02:46:02 INFO - PROCESS | 3472 | --DOMWINDOW == 63 (153DFC00) [pid = 3472] [serial = 516] [outer = 00000000] [url = about:blank] 02:46:02 INFO - PROCESS | 3472 | --DOMWINDOW == 62 (0DCA5000) [pid = 3472] [serial = 506] [outer = 00000000] [url = about:blank] 02:46:02 INFO - PROCESS | 3472 | --DOMWINDOW == 61 (14A15400) [pid = 3472] [serial = 507] [outer = 00000000] [url = about:blank] 02:46:02 INFO - PROCESS | 3472 | --DOMWINDOW == 60 (0DCABC00) [pid = 3472] [serial = 512] [outer = 00000000] [url = about:blank] 02:46:02 INFO - PROCESS | 3472 | --DOMWINDOW == 59 (14AA1C00) [pid = 3472] [serial = 513] [outer = 00000000] [url = about:blank] 02:46:02 INFO - PROCESS | 3472 | --DOMWINDOW == 58 (17D27400) [pid = 3472] [serial = 531] [outer = 00000000] [url = about:blank] 02:46:02 INFO - PROCESS | 3472 | --DOMWINDOW == 57 (1A8F4C00) [pid = 3472] [serial = 534] [outer = 00000000] [url = about:blank] 02:46:02 INFO - PROCESS | 3472 | --DOMWINDOW == 56 (19854C00) [pid = 3472] [serial = 522] [outer = 00000000] [url = about:blank] 02:46:02 INFO - PROCESS | 3472 | --DOMWINDOW == 55 (1A846800) [pid = 3472] [serial = 533] [outer = 00000000] [url = about:blank] 02:46:02 INFO - PROCESS | 3472 | 1466588762519 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]]]}] 02:46:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 02:46:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1021ms 02:46:02 INFO - PROCESS | 3472 | 1466588762564 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 02:46:02 INFO - PROCESS | 3472 | 1466588762568 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 02:46:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 02:46:02 INFO - PROCESS | 3472 | 1466588762573 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 02:46:02 INFO - PROCESS | 3472 | 1466588762575 Marionette TRACE conn6 <- [1,726,null,{}] 02:46:02 INFO - PROCESS | 3472 | 1466588762580 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}] 02:46:02 INFO - PROCESS | 3472 | 1466588762582 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:02 INFO - PROCESS | 3472 | 1466588762673 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 02:46:02 INFO - PROCESS | 3472 | 1466588762758 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:02 INFO - PROCESS | 3472 | 1466588762760 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:02 INFO - PROCESS | 3472 | ++DOCSHELL 1522B800 == 31 [pid = 3472] [id = 191] 02:46:02 INFO - PROCESS | 3472 | ++DOMWINDOW == 56 (15328400) [pid = 3472] [serial = 571] [outer = 00000000] 02:46:02 INFO - PROCESS | 3472 | ++DOMWINDOW == 57 (1542F000) [pid = 3472] [serial = 572] [outer = 15328400] 02:46:02 INFO - PROCESS | 3472 | 1466588762809 Marionette DEBUG loaded listener.js 02:46:02 INFO - PROCESS | 3472 | ++DOMWINDOW == 58 (17D22400) [pid = 3472] [serial = 573] [outer = 15328400] 02:46:03 INFO - PROCESS | 3472 | 1466588763668 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]]]}] 02:46:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 02:46:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1118ms 02:46:03 INFO - PROCESS | 3472 | 1466588763693 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 02:46:03 INFO - PROCESS | 3472 | 1466588763697 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 02:46:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 02:46:03 INFO - PROCESS | 3472 | 1466588763702 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 02:46:03 INFO - PROCESS | 3472 | 1466588763705 Marionette TRACE conn6 <- [1,730,null,{}] 02:46:03 INFO - PROCESS | 3472 | 1466588763709 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}] 02:46:03 INFO - PROCESS | 3472 | 1466588763711 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:03 INFO - PROCESS | 3472 | 1466588763824 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 02:46:03 INFO - PROCESS | 3472 | 1466588763833 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:03 INFO - PROCESS | 3472 | 1466588763835 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:03 INFO - PROCESS | 3472 | ++DOCSHELL 17D65C00 == 32 [pid = 3472] [id = 192] 02:46:03 INFO - PROCESS | 3472 | ++DOMWINDOW == 59 (1814D000) [pid = 3472] [serial = 574] [outer = 00000000] 02:46:03 INFO - PROCESS | 3472 | ++DOMWINDOW == 60 (1828C800) [pid = 3472] [serial = 575] [outer = 1814D000] 02:46:03 INFO - PROCESS | 3472 | 1466588763881 Marionette DEBUG loaded listener.js 02:46:03 INFO - PROCESS | 3472 | ++DOMWINDOW == 61 (1907F800) [pid = 3472] [serial = 576] [outer = 1814D000] 02:46:04 INFO - PROCESS | 3472 | 1466588764790 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]]]}] 02:46:04 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 02:46:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1131ms 02:46:04 INFO - PROCESS | 3472 | 1466588764834 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 02:46:04 INFO - PROCESS | 3472 | 1466588764836 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 02:46:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 02:46:04 INFO - PROCESS | 3472 | 1466588764847 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 02:46:04 INFO - PROCESS | 3472 | 1466588764851 Marionette TRACE conn6 <- [1,734,null,{}] 02:46:04 INFO - PROCESS | 3472 | 1466588764861 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}] 02:46:04 INFO - PROCESS | 3472 | 1466588764866 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:04 INFO - PROCESS | 3472 | 1466588764979 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 02:46:04 INFO - PROCESS | 3472 | 1466588764988 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:04 INFO - PROCESS | 3472 | 1466588764990 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:04 INFO - PROCESS | 3472 | ++DOCSHELL 196A3000 == 33 [pid = 3472] [id = 193] 02:46:04 INFO - PROCESS | 3472 | ++DOMWINDOW == 62 (196A5400) [pid = 3472] [serial = 577] [outer = 00000000] 02:46:05 INFO - PROCESS | 3472 | ++DOMWINDOW == 63 (19854C00) [pid = 3472] [serial = 578] [outer = 196A5400] 02:46:05 INFO - PROCESS | 3472 | 1466588765034 Marionette DEBUG loaded listener.js 02:46:05 INFO - PROCESS | 3472 | ++DOMWINDOW == 64 (1988D000) [pid = 3472] [serial = 579] [outer = 196A5400] 02:46:05 INFO - PROCESS | 3472 | --DOMWINDOW == 63 (0D2F0400) [pid = 3472] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 02:46:05 INFO - PROCESS | 3472 | --DOMWINDOW == 62 (14AE8800) [pid = 3472] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 02:46:05 INFO - PROCESS | 3472 | --DOMWINDOW == 61 (14AA7800) [pid = 3472] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 02:46:05 INFO - PROCESS | 3472 | --DOMWINDOW == 60 (17D57800) [pid = 3472] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 02:46:05 INFO - PROCESS | 3472 | --DOMWINDOW == 59 (17D2B400) [pid = 3472] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 02:46:05 INFO - PROCESS | 3472 | --DOMWINDOW == 58 (0D136C00) [pid = 3472] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 02:46:05 INFO - PROCESS | 3472 | --DOMWINDOW == 57 (18268400) [pid = 3472] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 02:46:05 INFO - PROCESS | 3472 | --DOMWINDOW == 56 (1A9EAC00) [pid = 3472] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 02:46:05 INFO - PROCESS | 3472 | 1466588766001 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]]]}] 02:46:06 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.) 02:46:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1172ms 02:46:06 INFO - PROCESS | 3472 | 1466588766022 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 02:46:06 INFO - PROCESS | 3472 | 1466588766024 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 02:46:06 INFO - PROCESS | 3472 | 1466588766027 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 02:46:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 02:46:06 INFO - PROCESS | 3472 | 1466588766029 Marionette TRACE conn6 <- [1,738,null,{}] 02:46:06 INFO - PROCESS | 3472 | 1466588766033 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}] 02:46:06 INFO - PROCESS | 3472 | 1466588766035 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:06 INFO - PROCESS | 3472 | 1466588766120 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 02:46:06 INFO - PROCESS | 3472 | 1466588766125 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:06 INFO - PROCESS | 3472 | 1466588766127 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:06 INFO - PROCESS | 3472 | ++DOCSHELL 1969E000 == 34 [pid = 3472] [id = 194] 02:46:06 INFO - PROCESS | 3472 | ++DOMWINDOW == 57 (19854000) [pid = 3472] [serial = 580] [outer = 00000000] 02:46:06 INFO - PROCESS | 3472 | ++DOMWINDOW == 58 (19893800) [pid = 3472] [serial = 581] [outer = 19854000] 02:46:06 INFO - PROCESS | 3472 | 1466588766171 Marionette DEBUG loaded listener.js 02:46:06 INFO - PROCESS | 3472 | ++DOMWINDOW == 59 (19896C00) [pid = 3472] [serial = 582] [outer = 19854000] 02:46:07 INFO - PROCESS | 3472 | 1466588767101 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]]]}] 02:46:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 02:46:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1122ms 02:46:07 INFO - PROCESS | 3472 | 1466588767155 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 02:46:07 INFO - PROCESS | 3472 | 1466588767157 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 02:46:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 02:46:07 INFO - PROCESS | 3472 | 1466588767160 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 02:46:07 INFO - PROCESS | 3472 | 1466588767162 Marionette TRACE conn6 <- [1,742,null,{}] 02:46:07 INFO - PROCESS | 3472 | 1466588767165 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}] 02:46:07 INFO - PROCESS | 3472 | 1466588767167 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:07 INFO - PROCESS | 3472 | 1466588767250 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 02:46:07 INFO - PROCESS | 3472 | 1466588767257 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:07 INFO - PROCESS | 3472 | 1466588767259 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:07 INFO - PROCESS | 3472 | ++DOCSHELL 0DCA5800 == 35 [pid = 3472] [id = 195] 02:46:07 INFO - PROCESS | 3472 | ++DOMWINDOW == 60 (0F30C800) [pid = 3472] [serial = 583] [outer = 00000000] 02:46:07 INFO - PROCESS | 3472 | ++DOMWINDOW == 61 (19CD3C00) [pid = 3472] [serial = 584] [outer = 0F30C800] 02:46:07 INFO - PROCESS | 3472 | 1466588767313 Marionette DEBUG loaded listener.js 02:46:07 INFO - PROCESS | 3472 | ++DOMWINDOW == 62 (1A19A800) [pid = 3472] [serial = 585] [outer = 0F30C800] 02:46:08 INFO - PROCESS | 3472 | 1466588768246 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]]]}] 02:46:08 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 02:46:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1118ms 02:46:08 INFO - PROCESS | 3472 | 1466588768279 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 02:46:08 INFO - PROCESS | 3472 | 1466588768281 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 02:46:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 02:46:08 INFO - PROCESS | 3472 | 1466588768287 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 02:46:08 INFO - PROCESS | 3472 | 1466588768289 Marionette TRACE conn6 <- [1,746,null,{}] 02:46:08 INFO - PROCESS | 3472 | 1466588768293 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}] 02:46:08 INFO - PROCESS | 3472 | 1466588768298 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:08 INFO - PROCESS | 3472 | 1466588768382 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 02:46:08 INFO - PROCESS | 3472 | 1466588768389 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:08 INFO - PROCESS | 3472 | 1466588768391 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:08 INFO - PROCESS | 3472 | ++DOCSHELL 1A1A0800 == 36 [pid = 3472] [id = 196] 02:46:08 INFO - PROCESS | 3472 | ++DOMWINDOW == 63 (1A1A1C00) [pid = 3472] [serial = 586] [outer = 00000000] 02:46:08 INFO - PROCESS | 3472 | ++DOMWINDOW == 64 (1A696400) [pid = 3472] [serial = 587] [outer = 1A1A1C00] 02:46:08 INFO - PROCESS | 3472 | 1466588768443 Marionette DEBUG loaded listener.js 02:46:08 INFO - PROCESS | 3472 | ++DOMWINDOW == 65 (1A698C00) [pid = 3472] [serial = 588] [outer = 1A1A1C00] 02:46:09 INFO - PROCESS | 3472 | 1466588769158 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]]]}] 02:46:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 02:46:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 929ms 02:46:09 INFO - PROCESS | 3472 | 1466588769218 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 02:46:09 INFO - PROCESS | 3472 | 1466588769222 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 02:46:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 02:46:09 INFO - PROCESS | 3472 | 1466588769228 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 02:46:09 INFO - PROCESS | 3472 | 1466588769233 Marionette TRACE conn6 <- [1,750,null,{}] 02:46:09 INFO - PROCESS | 3472 | 1466588769239 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}] 02:46:09 INFO - PROCESS | 3472 | 1466588769242 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:09 INFO - PROCESS | 3472 | 1466588769354 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 02:46:09 INFO - PROCESS | 3472 | 1466588769435 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:09 INFO - PROCESS | 3472 | 1466588769438 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:09 INFO - PROCESS | 3472 | ++DOCSHELL 15348000 == 37 [pid = 3472] [id = 197] 02:46:09 INFO - PROCESS | 3472 | ++DOMWINDOW == 66 (1727A400) [pid = 3472] [serial = 589] [outer = 00000000] 02:46:09 INFO - PROCESS | 3472 | ++DOMWINDOW == 67 (17D2C000) [pid = 3472] [serial = 590] [outer = 1727A400] 02:46:09 INFO - PROCESS | 3472 | 1466588769537 Marionette DEBUG loaded listener.js 02:46:09 INFO - PROCESS | 3472 | ++DOMWINDOW == 68 (18143800) [pid = 3472] [serial = 591] [outer = 1727A400] 02:46:10 INFO - PROCESS | 3472 | 1466588770591 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]]]}] 02:46:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 02:46:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1372ms 02:46:10 INFO - PROCESS | 3472 | 1466588770604 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 02:46:10 INFO - PROCESS | 3472 | 1466588770608 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 02:46:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 02:46:10 INFO - PROCESS | 3472 | 1466588770615 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 02:46:10 INFO - PROCESS | 3472 | 1466588770618 Marionette TRACE conn6 <- [1,754,null,{}] 02:46:10 INFO - PROCESS | 3472 | 1466588770622 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}] 02:46:10 INFO - PROCESS | 3472 | 1466588770625 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:10 INFO - PROCESS | 3472 | 1466588770768 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 02:46:10 INFO - PROCESS | 3472 | 1466588770844 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:10 INFO - PROCESS | 3472 | 1466588770846 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:10 INFO - PROCESS | 3472 | ++DOCSHELL 18281800 == 38 [pid = 3472] [id = 198] 02:46:10 INFO - PROCESS | 3472 | ++DOMWINDOW == 69 (1907EC00) [pid = 3472] [serial = 592] [outer = 00000000] 02:46:10 INFO - PROCESS | 3472 | ++DOMWINDOW == 70 (196A6400) [pid = 3472] [serial = 593] [outer = 1907EC00] 02:46:10 INFO - PROCESS | 3472 | 1466588770903 Marionette DEBUG loaded listener.js 02:46:10 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (196ED400) [pid = 3472] [serial = 594] [outer = 1907EC00] 02:46:11 INFO - PROCESS | 3472 | 1466588771954 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]]]}] 02:46:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 02:46:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1373ms 02:46:12 INFO - PROCESS | 3472 | 1466588772116 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 02:46:12 INFO - PROCESS | 3472 | 1466588772120 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 02:46:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 02:46:12 INFO - PROCESS | 3472 | 1466588772126 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 02:46:12 INFO - PROCESS | 3472 | 1466588772130 Marionette TRACE conn6 <- [1,758,null,{}] 02:46:12 INFO - PROCESS | 3472 | 1466588772136 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}] 02:46:12 INFO - PROCESS | 3472 | 1466588772139 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:12 INFO - PROCESS | 3472 | 1466588772313 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 02:46:12 INFO - PROCESS | 3472 | 1466588772461 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:12 INFO - PROCESS | 3472 | 1466588772466 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:12 INFO - PROCESS | 3472 | ++DOCSHELL 14E4FC00 == 39 [pid = 3472] [id = 199] 02:46:12 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (153DDC00) [pid = 3472] [serial = 595] [outer = 00000000] 02:46:12 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (17279C00) [pid = 3472] [serial = 596] [outer = 153DDC00] 02:46:12 INFO - PROCESS | 3472 | 1466588772521 Marionette DEBUG loaded listener.js 02:46:12 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (17D2C400) [pid = 3472] [serial = 597] [outer = 153DDC00] 02:46:13 INFO - PROCESS | 3472 | --DOCSHELL 0DCA5800 == 38 [pid = 3472] [id = 195] 02:46:13 INFO - PROCESS | 3472 | --DOCSHELL 1969E000 == 37 [pid = 3472] [id = 194] 02:46:13 INFO - PROCESS | 3472 | --DOCSHELL 196A3000 == 36 [pid = 3472] [id = 193] 02:46:13 INFO - PROCESS | 3472 | --DOCSHELL 17D65C00 == 35 [pid = 3472] [id = 192] 02:46:13 INFO - PROCESS | 3472 | --DOCSHELL 1522B800 == 34 [pid = 3472] [id = 191] 02:46:13 INFO - PROCESS | 3472 | --DOCSHELL 0C90E800 == 33 [pid = 3472] [id = 190] 02:46:13 INFO - PROCESS | 3472 | --DOCSHELL 0D142800 == 32 [pid = 3472] [id = 188] 02:46:13 INFO - PROCESS | 3472 | --DOCSHELL 1826B000 == 31 [pid = 3472] [id = 187] 02:46:13 INFO - PROCESS | 3472 | --DOCSHELL 17D2E800 == 30 [pid = 3472] [id = 189] 02:46:13 INFO - PROCESS | 3472 | --DOCSHELL 18281800 == 29 [pid = 3472] [id = 198] 02:46:13 INFO - PROCESS | 3472 | --DOCSHELL 1A1A0800 == 28 [pid = 3472] [id = 196] 02:46:13 INFO - PROCESS | 3472 | --DOCSHELL 15348000 == 27 [pid = 3472] [id = 197] 02:46:13 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (19085C00) [pid = 3472] [serial = 560] [outer = 00000000] [url = about:blank] 02:46:13 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (0D839C00) [pid = 3472] [serial = 548] [outer = 00000000] [url = about:blank] 02:46:13 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (154D6400) [pid = 3472] [serial = 546] [outer = 00000000] [url = about:blank] 02:46:13 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (15306000) [pid = 3472] [serial = 545] [outer = 00000000] [url = about:blank] 02:46:13 INFO - PROCESS | 3472 | --DOMWINDOW == 69 (1524D000) [pid = 3472] [serial = 551] [outer = 00000000] [url = about:blank] 02:46:13 INFO - PROCESS | 3472 | --DOMWINDOW == 68 (17D66400) [pid = 3472] [serial = 554] [outer = 00000000] [url = about:blank] 02:46:13 INFO - PROCESS | 3472 | --DOMWINDOW == 67 (15346000) [pid = 3472] [serial = 552] [outer = 00000000] [url = about:blank] 02:46:13 INFO - PROCESS | 3472 | --DOMWINDOW == 66 (18144400) [pid = 3472] [serial = 557] [outer = 00000000] [url = about:blank] 02:46:13 INFO - PROCESS | 3472 | --DOMWINDOW == 65 (0DCA9400) [pid = 3472] [serial = 537] [outer = 00000000] [url = about:blank] 02:46:13 INFO - PROCESS | 3472 | --DOMWINDOW == 64 (0D65CC00) [pid = 3472] [serial = 536] [outer = 00000000] [url = about:blank] 02:46:13 INFO - PROCESS | 3472 | --DOMWINDOW == 63 (196E1000) [pid = 3472] [serial = 540] [outer = 00000000] [url = about:blank] 02:46:13 INFO - PROCESS | 3472 | --DOMWINDOW == 62 (195B5C00) [pid = 3472] [serial = 539] [outer = 00000000] [url = about:blank] 02:46:13 INFO - PROCESS | 3472 | --DOMWINDOW == 61 (1AA68400) [pid = 3472] [serial = 543] [outer = 00000000] [url = about:blank] 02:46:13 INFO - PROCESS | 3472 | --DOMWINDOW == 60 (1AA5F800) [pid = 3472] [serial = 542] [outer = 00000000] [url = about:blank] 02:46:13 INFO - PROCESS | 3472 | --DOMWINDOW == 59 (17D6C800) [pid = 3472] [serial = 555] [outer = 00000000] [url = about:blank] 02:46:13 INFO - PROCESS | 3472 | --DOMWINDOW == 58 (0D83F400) [pid = 3472] [serial = 549] [outer = 00000000] [url = about:blank] 02:46:13 INFO - PROCESS | 3472 | --DOMWINDOW == 57 (18263800) [pid = 3472] [serial = 558] [outer = 00000000] [url = about:blank] 02:46:13 INFO - PROCESS | 3472 | 1466588773623 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]]]}] 02:46:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 02:46:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1536ms 02:46:13 INFO - PROCESS | 3472 | 1466588773666 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 02:46:13 INFO - PROCESS | 3472 | 1466588773670 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 02:46:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 02:46:13 INFO - PROCESS | 3472 | 1466588773675 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 02:46:13 INFO - PROCESS | 3472 | 1466588773679 Marionette TRACE conn6 <- [1,762,null,{}] 02:46:13 INFO - PROCESS | 3472 | 1466588773684 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}] 02:46:13 INFO - PROCESS | 3472 | 1466588773687 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:13 INFO - PROCESS | 3472 | 1466588773776 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 02:46:13 INFO - PROCESS | 3472 | 1466588773785 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:13 INFO - PROCESS | 3472 | 1466588773788 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:13 INFO - PROCESS | 3472 | ++DOCSHELL 0D1E8C00 == 28 [pid = 3472] [id = 200] 02:46:13 INFO - PROCESS | 3472 | ++DOMWINDOW == 58 (0D259400) [pid = 3472] [serial = 598] [outer = 00000000] 02:46:13 INFO - PROCESS | 3472 | ++DOMWINDOW == 59 (0D2F1000) [pid = 3472] [serial = 599] [outer = 0D259400] 02:46:13 INFO - PROCESS | 3472 | 1466588773842 Marionette DEBUG loaded listener.js 02:46:13 INFO - PROCESS | 3472 | ++DOMWINDOW == 60 (0D836800) [pid = 3472] [serial = 600] [outer = 0D259400] 02:46:14 INFO - PROCESS | 3472 | 1466588774317 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]]]}] 02:46:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 02:46:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 690ms 02:46:14 INFO - PROCESS | 3472 | 1466588774366 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 02:46:14 INFO - PROCESS | 3472 | 1466588774371 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 02:46:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 02:46:14 INFO - PROCESS | 3472 | 1466588774377 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 02:46:14 INFO - PROCESS | 3472 | 1466588774379 Marionette TRACE conn6 <- [1,766,null,{}] 02:46:14 INFO - PROCESS | 3472 | 1466588774383 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}] 02:46:14 INFO - PROCESS | 3472 | 1466588774386 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:14 INFO - PROCESS | 3472 | 1466588774509 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 02:46:14 INFO - PROCESS | 3472 | 1466588774595 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:14 INFO - PROCESS | 3472 | 1466588774598 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:14 INFO - PROCESS | 3472 | ++DOCSHELL 0DCA6C00 == 29 [pid = 3472] [id = 201] 02:46:14 INFO - PROCESS | 3472 | ++DOMWINDOW == 61 (0E8CCC00) [pid = 3472] [serial = 601] [outer = 00000000] 02:46:14 INFO - PROCESS | 3472 | ++DOMWINDOW == 62 (14A15400) [pid = 3472] [serial = 602] [outer = 0E8CCC00] 02:46:14 INFO - PROCESS | 3472 | 1466588774646 Marionette DEBUG loaded listener.js 02:46:14 INFO - PROCESS | 3472 | ++DOMWINDOW == 63 (14AE5400) [pid = 3472] [serial = 603] [outer = 0E8CCC00] 02:46:15 INFO - PROCESS | 3472 | 1466588775027 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]]]}] 02:46:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 02:46:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 670ms 02:46:15 INFO - PROCESS | 3472 | 1466588775051 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 02:46:15 INFO - PROCESS | 3472 | 1466588775053 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 02:46:15 INFO - PROCESS | 3472 | 1466588775056 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 02:46:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 02:46:15 INFO - PROCESS | 3472 | 1466588775060 Marionette TRACE conn6 <- [1,770,null,{}] 02:46:15 INFO - PROCESS | 3472 | 1466588775071 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}] 02:46:15 INFO - PROCESS | 3472 | 1466588775076 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:15 INFO - PROCESS | 3472 | 1466588775162 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 02:46:15 INFO - PROCESS | 3472 | 1466588775169 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:15 INFO - PROCESS | 3472 | 1466588775172 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:15 INFO - PROCESS | 3472 | ++DOCSHELL 15348000 == 30 [pid = 3472] [id = 202] 02:46:15 INFO - PROCESS | 3472 | ++DOMWINDOW == 64 (15348400) [pid = 3472] [serial = 604] [outer = 00000000] 02:46:15 INFO - PROCESS | 3472 | ++DOMWINDOW == 65 (1542AC00) [pid = 3472] [serial = 605] [outer = 15348400] 02:46:15 INFO - PROCESS | 3472 | 1466588775223 Marionette DEBUG loaded listener.js 02:46:15 INFO - PROCESS | 3472 | ++DOMWINDOW == 66 (16B34000) [pid = 3472] [serial = 606] [outer = 15348400] 02:46:15 INFO - PROCESS | 3472 | 1466588775730 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]]]}] 02:46:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 02:46:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 729ms 02:46:15 INFO - PROCESS | 3472 | 1466588775798 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 02:46:15 INFO - PROCESS | 3472 | 1466588775801 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 02:46:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 02:46:15 INFO - PROCESS | 3472 | 1466588775804 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 02:46:15 INFO - PROCESS | 3472 | 1466588775806 Marionette TRACE conn6 <- [1,774,null,{}] 02:46:15 INFO - PROCESS | 3472 | 1466588775809 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}] 02:46:15 INFO - PROCESS | 3472 | 1466588775811 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:15 INFO - PROCESS | 3472 | 1466588775948 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 02:46:15 INFO - PROCESS | 3472 | 1466588775959 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:15 INFO - PROCESS | 3472 | 1466588775961 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:16 INFO - PROCESS | 3472 | ++DOCSHELL 17D4B000 == 31 [pid = 3472] [id = 203] 02:46:16 INFO - PROCESS | 3472 | ++DOMWINDOW == 67 (17D4F000) [pid = 3472] [serial = 607] [outer = 00000000] 02:46:16 INFO - PROCESS | 3472 | ++DOMWINDOW == 68 (17D58000) [pid = 3472] [serial = 608] [outer = 17D4F000] 02:46:16 INFO - PROCESS | 3472 | 1466588776049 Marionette DEBUG loaded listener.js 02:46:16 INFO - PROCESS | 3472 | ++DOMWINDOW == 69 (17D68400) [pid = 3472] [serial = 609] [outer = 17D4F000] 02:46:16 INFO - PROCESS | 3472 | 1466588776454 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]]]}] 02:46:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 02:46:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 670ms 02:46:16 INFO - PROCESS | 3472 | 1466588776475 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 02:46:16 INFO - PROCESS | 3472 | 1466588776477 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 02:46:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 02:46:16 INFO - PROCESS | 3472 | 1466588776480 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 02:46:16 INFO - PROCESS | 3472 | 1466588776482 Marionette TRACE conn6 <- [1,778,null,{}] 02:46:16 INFO - PROCESS | 3472 | 1466588776485 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}] 02:46:16 INFO - PROCESS | 3472 | 1466588776487 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:16 INFO - PROCESS | 3472 | 1466588776597 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 02:46:16 INFO - PROCESS | 3472 | 1466588776603 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:16 INFO - PROCESS | 3472 | 1466588776605 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:16 INFO - PROCESS | 3472 | ++DOCSHELL 17D6B000 == 32 [pid = 3472] [id = 204] 02:46:16 INFO - PROCESS | 3472 | ++DOMWINDOW == 70 (17D6C000) [pid = 3472] [serial = 610] [outer = 00000000] 02:46:16 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (18232400) [pid = 3472] [serial = 611] [outer = 17D6C000] 02:46:16 INFO - PROCESS | 3472 | 1466588776651 Marionette DEBUG loaded listener.js 02:46:16 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (18265800) [pid = 3472] [serial = 612] [outer = 17D6C000] 02:46:17 INFO - PROCESS | 3472 | 1466588777142 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]]]}] 02:46:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 02:46:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 729ms 02:46:17 INFO - PROCESS | 3472 | 1466588777215 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 02:46:17 INFO - PROCESS | 3472 | 1466588777217 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 02:46:17 INFO - PROCESS | 3472 | 1466588777221 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 02:46:17 INFO - PROCESS | 3472 | 1466588777223 Marionette TRACE conn6 <- [1,782,null,{}] 02:46:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 02:46:17 INFO - PROCESS | 3472 | 1466588777226 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}] 02:46:17 INFO - PROCESS | 3472 | 1466588777232 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:17 INFO - PROCESS | 3472 | 1466588777383 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 02:46:17 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (0F30C800) [pid = 3472] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 02:46:17 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (196A5400) [pid = 3472] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 02:46:17 INFO - PROCESS | 3472 | --DOMWINDOW == 69 (19854000) [pid = 3472] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 02:46:17 INFO - PROCESS | 3472 | --DOMWINDOW == 68 (1826C800) [pid = 3472] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 02:46:17 INFO - PROCESS | 3472 | --DOMWINDOW == 67 (0D17AC00) [pid = 3472] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 02:46:17 INFO - PROCESS | 3472 | --DOMWINDOW == 66 (0C910000) [pid = 3472] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 02:46:17 INFO - PROCESS | 3472 | --DOMWINDOW == 65 (1814D000) [pid = 3472] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 02:46:17 INFO - PROCESS | 3472 | --DOMWINDOW == 64 (17D4AC00) [pid = 3472] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 02:46:17 INFO - PROCESS | 3472 | --DOMWINDOW == 63 (15328400) [pid = 3472] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 02:46:17 INFO - PROCESS | 3472 | 1466588777601 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:17 INFO - PROCESS | 3472 | 1466588777603 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:17 INFO - PROCESS | 3472 | ++DOCSHELL 0CB30400 == 33 [pid = 3472] [id = 205] 02:46:17 INFO - PROCESS | 3472 | ++DOMWINDOW == 64 (0CF44C00) [pid = 3472] [serial = 613] [outer = 00000000] 02:46:17 INFO - PROCESS | 3472 | ++DOMWINDOW == 65 (0E6D9C00) [pid = 3472] [serial = 614] [outer = 0CF44C00] 02:46:17 INFO - PROCESS | 3472 | 1466588777651 Marionette DEBUG loaded listener.js 02:46:17 INFO - PROCESS | 3472 | ++DOMWINDOW == 66 (1814CC00) [pid = 3472] [serial = 615] [outer = 0CF44C00] 02:46:18 INFO - PROCESS | 3472 | 1466588778067 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]]]}] 02:46:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 02:46:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 870ms 02:46:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 02:46:18 INFO - PROCESS | 3472 | 1466588778097 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 02:46:18 INFO - PROCESS | 3472 | 1466588778099 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 02:46:18 INFO - PROCESS | 3472 | 1466588778102 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 02:46:18 INFO - PROCESS | 3472 | 1466588778104 Marionette TRACE conn6 <- [1,786,null,{}] 02:46:18 INFO - PROCESS | 3472 | 1466588778107 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}] 02:46:18 INFO - PROCESS | 3472 | 1466588778109 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:18 INFO - PROCESS | 3472 | 1466588778220 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 02:46:18 INFO - PROCESS | 3472 | 1466588778228 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:18 INFO - PROCESS | 3472 | 1466588778230 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:18 INFO - PROCESS | 3472 | ++DOCSHELL 0D2EA000 == 34 [pid = 3472] [id = 206] 02:46:18 INFO - PROCESS | 3472 | ++DOMWINDOW == 67 (17D4AC00) [pid = 3472] [serial = 616] [outer = 00000000] 02:46:18 INFO - PROCESS | 3472 | ++DOMWINDOW == 68 (19698400) [pid = 3472] [serial = 617] [outer = 17D4AC00] 02:46:18 INFO - PROCESS | 3472 | 1466588778277 Marionette DEBUG loaded listener.js 02:46:18 INFO - PROCESS | 3472 | ++DOMWINDOW == 69 (196A2C00) [pid = 3472] [serial = 618] [outer = 17D4AC00] 02:46:18 INFO - PROCESS | 3472 | 1466588778686 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]]]}] 02:46:18 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 02:46:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 629ms 02:46:18 INFO - PROCESS | 3472 | 1466588778733 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 02:46:18 INFO - PROCESS | 3472 | 1466588778735 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 02:46:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 02:46:18 INFO - PROCESS | 3472 | 1466588778738 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 02:46:18 INFO - PROCESS | 3472 | 1466588778740 Marionette TRACE conn6 <- [1,790,null,{}] 02:46:18 INFO - PROCESS | 3472 | 1466588778743 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}] 02:46:18 INFO - PROCESS | 3472 | 1466588778745 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:18 INFO - PROCESS | 3472 | 1466588778854 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 02:46:18 INFO - PROCESS | 3472 | 1466588778894 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:18 INFO - PROCESS | 3472 | 1466588778896 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:18 INFO - PROCESS | 3472 | ++DOCSHELL 196E1400 == 35 [pid = 3472] [id = 207] 02:46:18 INFO - PROCESS | 3472 | ++DOMWINDOW == 70 (196E2400) [pid = 3472] [serial = 619] [outer = 00000000] 02:46:18 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (196EE400) [pid = 3472] [serial = 620] [outer = 196E2400] 02:46:18 INFO - PROCESS | 3472 | 1466588778940 Marionette DEBUG loaded listener.js 02:46:18 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (17D66400) [pid = 3472] [serial = 621] [outer = 196E2400] 02:46:19 INFO - PROCESS | 3472 | 1466588779351 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]]]}] 02:46:19 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 02:46:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 672ms 02:46:19 INFO - PROCESS | 3472 | 1466588779416 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 02:46:19 INFO - PROCESS | 3472 | 1466588779418 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 02:46:19 INFO - PROCESS | 3472 | 1466588779421 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 02:46:19 INFO - PROCESS | 3472 | 1466588779423 Marionette TRACE conn6 <- [1,794,null,{}] 02:46:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 02:46:19 INFO - PROCESS | 3472 | 1466588779426 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}] 02:46:19 INFO - PROCESS | 3472 | 1466588779428 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:19 INFO - PROCESS | 3472 | 1466588779505 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 02:46:19 INFO - PROCESS | 3472 | 1466588779511 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:19 INFO - PROCESS | 3472 | 1466588779513 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:19 INFO - PROCESS | 3472 | ++DOCSHELL 19892C00 == 36 [pid = 3472] [id = 208] 02:46:19 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (19893000) [pid = 3472] [serial = 622] [outer = 00000000] 02:46:19 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (19BD4C00) [pid = 3472] [serial = 623] [outer = 19893000] 02:46:19 INFO - PROCESS | 3472 | 1466588779565 Marionette DEBUG loaded listener.js 02:46:19 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (19CD6000) [pid = 3472] [serial = 624] [outer = 19893000] 02:46:20 INFO - PROCESS | 3472 | 1466588780385 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]]]}] 02:46:20 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 02:46:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1016ms 02:46:20 INFO - PROCESS | 3472 | 1466588780443 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 02:46:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 02:46:20 INFO - PROCESS | 3472 | 1466588780448 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 02:46:20 INFO - PROCESS | 3472 | 1466588780452 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 02:46:20 INFO - PROCESS | 3472 | 1466588780458 Marionette TRACE conn6 <- [1,798,null,{}] 02:46:20 INFO - PROCESS | 3472 | 1466588780525 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}] 02:46:20 INFO - PROCESS | 3472 | 1466588780528 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:20 INFO - PROCESS | 3472 | 1466588780636 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 02:46:20 INFO - PROCESS | 3472 | 1466588780750 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:20 INFO - PROCESS | 3472 | 1466588780753 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:20 INFO - PROCESS | 3472 | ++DOCSHELL 0D182800 == 37 [pid = 3472] [id = 209] 02:46:20 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (0D83AC00) [pid = 3472] [serial = 625] [outer = 00000000] 02:46:20 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (0F3A0C00) [pid = 3472] [serial = 626] [outer = 0D83AC00] 02:46:20 INFO - PROCESS | 3472 | 1466588780812 Marionette DEBUG loaded listener.js 02:46:20 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (14E51000) [pid = 3472] [serial = 627] [outer = 0D83AC00] 02:46:21 INFO - PROCESS | 3472 | 1466588781679 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]]]}] 02:46:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 02:46:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1302ms 02:46:21 INFO - PROCESS | 3472 | 1466588781755 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 02:46:21 INFO - PROCESS | 3472 | 1466588781759 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 02:46:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 02:46:21 INFO - PROCESS | 3472 | 1466588781764 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 02:46:21 INFO - PROCESS | 3472 | 1466588781768 Marionette TRACE conn6 <- [1,802,null,{}] 02:46:21 INFO - PROCESS | 3472 | 1466588781773 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}] 02:46:21 INFO - PROCESS | 3472 | 1466588781777 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:21 INFO - PROCESS | 3472 | 1466588781888 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 02:46:21 INFO - PROCESS | 3472 | 1466588781964 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:21 INFO - PROCESS | 3472 | 1466588781968 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:21 INFO - PROCESS | 3472 | ++DOCSHELL 0D837000 == 38 [pid = 3472] [id = 210] 02:46:21 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (0D83B400) [pid = 3472] [serial = 628] [outer = 00000000] 02:46:21 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (0D843400) [pid = 3472] [serial = 629] [outer = 0D83B400] 02:46:22 INFO - PROCESS | 3472 | 1466588782017 Marionette DEBUG loaded listener.js 02:46:22 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (0DCADC00) [pid = 3472] [serial = 630] [outer = 0D83B400] 02:46:22 INFO - PROCESS | 3472 | --DOCSHELL 196E1400 == 37 [pid = 3472] [id = 207] 02:46:22 INFO - PROCESS | 3472 | --DOCSHELL 0D2EA000 == 36 [pid = 3472] [id = 206] 02:46:22 INFO - PROCESS | 3472 | --DOCSHELL 0CB30400 == 35 [pid = 3472] [id = 205] 02:46:22 INFO - PROCESS | 3472 | --DOCSHELL 17D6B000 == 34 [pid = 3472] [id = 204] 02:46:22 INFO - PROCESS | 3472 | --DOCSHELL 17D4B000 == 33 [pid = 3472] [id = 203] 02:46:22 INFO - PROCESS | 3472 | --DOCSHELL 15348000 == 32 [pid = 3472] [id = 202] 02:46:22 INFO - PROCESS | 3472 | --DOCSHELL 0DCA6C00 == 31 [pid = 3472] [id = 201] 02:46:22 INFO - PROCESS | 3472 | --DOCSHELL 0D1E8C00 == 30 [pid = 3472] [id = 200] 02:46:22 INFO - PROCESS | 3472 | --DOCSHELL 14E4FC00 == 29 [pid = 3472] [id = 199] 02:46:22 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (19854C00) [pid = 3472] [serial = 578] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (19893800) [pid = 3472] [serial = 581] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (195B0C00) [pid = 3472] [serial = 561] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (0D650C00) [pid = 3472] [serial = 563] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (0DB27400) [pid = 3472] [serial = 564] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (0CF50800) [pid = 3472] [serial = 569] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (0D261000) [pid = 3472] [serial = 570] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (1828C800) [pid = 3472] [serial = 575] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (17D66C00) [pid = 3472] [serial = 566] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (18238000) [pid = 3472] [serial = 567] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (1542F000) [pid = 3472] [serial = 572] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3472 | --DOMWINDOW == 69 (17D22400) [pid = 3472] [serial = 573] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3472 | --DOMWINDOW == 68 (1988D000) [pid = 3472] [serial = 579] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3472 | --DOMWINDOW == 67 (19896C00) [pid = 3472] [serial = 582] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3472 | --DOMWINDOW == 66 (1A19A800) [pid = 3472] [serial = 585] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3472 | --DOMWINDOW == 65 (1907F800) [pid = 3472] [serial = 576] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3472 | --DOMWINDOW == 64 (19CD3C00) [pid = 3472] [serial = 584] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3472 | --DOMWINDOW == 63 (1A696400) [pid = 3472] [serial = 587] [outer = 00000000] [url = about:blank] 02:46:22 INFO - PROCESS | 3472 | 1466588782589 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] 02:46:22 INFO - PROCESS | 3472 | 1466588782660 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 02:46:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 02:46:22 INFO - PROCESS | 3472 | 1466588782667 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 02:46:22 INFO - PROCESS | 3472 | 1466588782669 Marionette TRACE conn6 <- [1,806,null,{}] 02:46:22 INFO - PROCESS | 3472 | 1466588782673 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}] 02:46:22 INFO - PROCESS | 3472 | 1466588782676 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:22 INFO - PROCESS | 3472 | 1466588782766 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 02:46:22 INFO - PROCESS | 3472 | 1466588782779 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:22 INFO - PROCESS | 3472 | 1466588782781 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:22 INFO - PROCESS | 3472 | ++DOCSHELL 0E6D5000 == 30 [pid = 3472] [id = 211] 02:46:22 INFO - PROCESS | 3472 | ++DOMWINDOW == 64 (0E6D8800) [pid = 3472] [serial = 631] [outer = 00000000] 02:46:22 INFO - PROCESS | 3472 | ++DOMWINDOW == 65 (14AEC800) [pid = 3472] [serial = 632] [outer = 0E6D8800] 02:46:22 INFO - PROCESS | 3472 | 1466588782829 Marionette DEBUG loaded listener.js 02:46:22 INFO - PROCESS | 3472 | ++DOMWINDOW == 66 (15251C00) [pid = 3472] [serial = 633] [outer = 0E6D8800] 02:46:23 INFO - PROCESS | 3472 | 1466588783308 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]]]}] 02:46:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 02:46:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 730ms 02:46:23 INFO - PROCESS | 3472 | 1466588783400 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 02:46:23 INFO - PROCESS | 3472 | 1466588783402 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 02:46:23 INFO - PROCESS | 3472 | 1466588783406 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 02:46:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 02:46:23 INFO - PROCESS | 3472 | 1466588783409 Marionette TRACE conn6 <- [1,810,null,{}] 02:46:23 INFO - PROCESS | 3472 | 1466588783420 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}] 02:46:23 INFO - PROCESS | 3472 | 1466588783424 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:23 INFO - PROCESS | 3472 | 1466588783522 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 02:46:23 INFO - PROCESS | 3472 | 1466588783597 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:23 INFO - PROCESS | 3472 | 1466588783600 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:23 INFO - PROCESS | 3472 | ++DOCSHELL 17D28C00 == 31 [pid = 3472] [id = 212] 02:46:23 INFO - PROCESS | 3472 | ++DOMWINDOW == 67 (17D2AC00) [pid = 3472] [serial = 634] [outer = 00000000] 02:46:23 INFO - PROCESS | 3472 | ++DOMWINDOW == 68 (17D68800) [pid = 3472] [serial = 635] [outer = 17D2AC00] 02:46:23 INFO - PROCESS | 3472 | 1466588783649 Marionette DEBUG loaded listener.js 02:46:23 INFO - PROCESS | 3472 | ++DOMWINDOW == 69 (17D71000) [pid = 3472] [serial = 636] [outer = 17D2AC00] 02:46:24 INFO - PROCESS | 3472 | 1466588784006 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] 02:46:24 INFO - PROCESS | 3472 | 1466588784052 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 02:46:24 INFO - PROCESS | 3472 | 1466588784055 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 02:46:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 02:46:24 INFO - PROCESS | 3472 | 1466588784057 Marionette TRACE conn6 <- [1,814,null,{}] 02:46:24 INFO - PROCESS | 3472 | 1466588784060 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}] 02:46:24 INFO - PROCESS | 3472 | 1466588784062 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:24 INFO - PROCESS | 3472 | 1466588784146 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 02:46:24 INFO - PROCESS | 3472 | 1466588784152 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:24 INFO - PROCESS | 3472 | 1466588784154 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:24 INFO - PROCESS | 3472 | ++DOCSHELL 1822D000 == 32 [pid = 3472] [id = 213] 02:46:24 INFO - PROCESS | 3472 | ++DOMWINDOW == 70 (18269800) [pid = 3472] [serial = 637] [outer = 00000000] 02:46:24 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (193EC800) [pid = 3472] [serial = 638] [outer = 18269800] 02:46:24 INFO - PROCESS | 3472 | 1466588784207 Marionette DEBUG loaded listener.js 02:46:24 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (195B0C00) [pid = 3472] [serial = 639] [outer = 18269800] 02:46:24 INFO - PROCESS | 3472 | 1466588784644 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]]]}] 02:46:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 02:46:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 630ms 02:46:24 INFO - PROCESS | 3472 | 1466588784701 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 02:46:24 INFO - PROCESS | 3472 | 1466588784703 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 02:46:24 INFO - PROCESS | 3472 | 1466588784707 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 02:46:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 02:46:24 INFO - PROCESS | 3472 | 1466588784709 Marionette TRACE conn6 <- [1,818,null,{}] 02:46:24 INFO - PROCESS | 3472 | 1466588784712 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}] 02:46:24 INFO - PROCESS | 3472 | 1466588784714 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:24 INFO - PROCESS | 3472 | 1466588784820 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 02:46:24 INFO - PROCESS | 3472 | 1466588784898 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:24 INFO - PROCESS | 3472 | 1466588784900 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:24 INFO - PROCESS | 3472 | ++DOCSHELL 195B2C00 == 33 [pid = 3472] [id = 214] 02:46:24 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (195B4800) [pid = 3472] [serial = 640] [outer = 00000000] 02:46:24 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (1969B800) [pid = 3472] [serial = 641] [outer = 195B4800] 02:46:24 INFO - PROCESS | 3472 | 1466588784944 Marionette DEBUG loaded listener.js 02:46:25 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (196A5400) [pid = 3472] [serial = 642] [outer = 195B4800] 02:46:26 INFO - PROCESS | 3472 | 1466588786704 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]]]}] 02:46:26 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (1A1A1C00) [pid = 3472] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 02:46:26 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (196E2400) [pid = 3472] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 02:46:26 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (17D4F000) [pid = 3472] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 02:46:26 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (17D6C000) [pid = 3472] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 02:46:26 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (0E8CCC00) [pid = 3472] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 02:46:26 INFO - PROCESS | 3472 | --DOMWINDOW == 69 (15348400) [pid = 3472] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 02:46:26 INFO - PROCESS | 3472 | --DOMWINDOW == 68 (0D259400) [pid = 3472] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 02:46:26 INFO - PROCESS | 3472 | --DOMWINDOW == 67 (153DDC00) [pid = 3472] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 02:46:26 INFO - PROCESS | 3472 | --DOMWINDOW == 66 (1727A400) [pid = 3472] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 02:46:26 INFO - PROCESS | 3472 | --DOMWINDOW == 65 (1907EC00) [pid = 3472] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 02:46:26 INFO - PROCESS | 3472 | --DOMWINDOW == 64 (0CF44C00) [pid = 3472] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 02:46:26 INFO - PROCESS | 3472 | --DOMWINDOW == 63 (17D4AC00) [pid = 3472] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 02:46:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 02:46:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 2020ms 02:46:26 INFO - PROCESS | 3472 | 1466588786732 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 02:46:26 INFO - PROCESS | 3472 | 1466588786734 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 02:46:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 02:46:26 INFO - PROCESS | 3472 | 1466588786736 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 02:46:26 INFO - PROCESS | 3472 | 1466588786738 Marionette TRACE conn6 <- [1,822,null,{}] 02:46:26 INFO - PROCESS | 3472 | 1466588786741 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}] 02:46:26 INFO - PROCESS | 3472 | 1466588786747 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:26 INFO - PROCESS | 3472 | 1466588786854 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 02:46:26 INFO - PROCESS | 3472 | 1466588786862 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:26 INFO - PROCESS | 3472 | 1466588786864 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:26 INFO - PROCESS | 3472 | ++DOCSHELL 18261C00 == 34 [pid = 3472] [id = 215] 02:46:26 INFO - PROCESS | 3472 | ++DOMWINDOW == 64 (1907EC00) [pid = 3472] [serial = 643] [outer = 00000000] 02:46:26 INFO - PROCESS | 3472 | ++DOMWINDOW == 65 (196E8C00) [pid = 3472] [serial = 644] [outer = 1907EC00] 02:46:26 INFO - PROCESS | 3472 | 1466588786908 Marionette DEBUG loaded listener.js 02:46:26 INFO - PROCESS | 3472 | ++DOMWINDOW == 66 (19889400) [pid = 3472] [serial = 645] [outer = 1907EC00] 02:46:27 INFO - PROCESS | 3472 | 1466588787335 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]]]}] 02:46:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 02:46:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 630ms 02:46:27 INFO - PROCESS | 3472 | 1466588787408 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 02:46:27 INFO - PROCESS | 3472 | 1466588787420 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 02:46:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 02:46:27 INFO - PROCESS | 3472 | 1466588787431 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 02:46:27 INFO - PROCESS | 3472 | 1466588787433 Marionette TRACE conn6 <- [1,826,null,{}] 02:46:27 INFO - PROCESS | 3472 | 1466588787437 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}] 02:46:27 INFO - PROCESS | 3472 | 1466588787439 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:27 INFO - PROCESS | 3472 | 1466588787522 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 02:46:27 INFO - PROCESS | 3472 | 1466588787529 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:27 INFO - PROCESS | 3472 | 1466588787531 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:27 INFO - PROCESS | 3472 | ++DOCSHELL 15299C00 == 35 [pid = 3472] [id = 216] 02:46:27 INFO - PROCESS | 3472 | ++DOMWINDOW == 67 (19CD1000) [pid = 3472] [serial = 646] [outer = 00000000] 02:46:27 INFO - PROCESS | 3472 | ++DOMWINDOW == 68 (1A45C800) [pid = 3472] [serial = 647] [outer = 19CD1000] 02:46:27 INFO - PROCESS | 3472 | 1466588787575 Marionette DEBUG loaded listener.js 02:46:27 INFO - PROCESS | 3472 | ++DOMWINDOW == 69 (1A45F800) [pid = 3472] [serial = 648] [outer = 19CD1000] 02:46:27 INFO - PROCESS | 3472 | 1466588787990 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]]]}] 02:46:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 02:46:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 570ms 02:46:28 INFO - PROCESS | 3472 | 1466588788005 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 02:46:28 INFO - PROCESS | 3472 | 1466588788007 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 02:46:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 02:46:28 INFO - PROCESS | 3472 | 1466588788010 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 02:46:28 INFO - PROCESS | 3472 | 1466588788012 Marionette TRACE conn6 <- [1,830,null,{}] 02:46:28 INFO - PROCESS | 3472 | 1466588788028 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}] 02:46:28 INFO - PROCESS | 3472 | 1466588788030 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:28 INFO - PROCESS | 3472 | 1466588788110 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 02:46:28 INFO - PROCESS | 3472 | 1466588788115 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:28 INFO - PROCESS | 3472 | 1466588788117 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:28 INFO - PROCESS | 3472 | ++DOCSHELL 1524D000 == 36 [pid = 3472] [id = 217] 02:46:28 INFO - PROCESS | 3472 | ++DOMWINDOW == 70 (1A644400) [pid = 3472] [serial = 649] [outer = 00000000] 02:46:28 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (1A69CC00) [pid = 3472] [serial = 650] [outer = 1A644400] 02:46:28 INFO - PROCESS | 3472 | 1466588788161 Marionette DEBUG loaded listener.js 02:46:28 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (1A6A0C00) [pid = 3472] [serial = 651] [outer = 1A644400] 02:46:28 INFO - PROCESS | 3472 | 1466588788580 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]]]}] 02:46:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 02:46:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 630ms 02:46:28 INFO - PROCESS | 3472 | 1466588788642 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 02:46:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 02:46:28 INFO - PROCESS | 3472 | 1466588788644 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 02:46:28 INFO - PROCESS | 3472 | 1466588788647 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 02:46:28 INFO - PROCESS | 3472 | 1466588788649 Marionette TRACE conn6 <- [1,834,null,{}] 02:46:28 INFO - PROCESS | 3472 | 1466588788653 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}] 02:46:28 INFO - PROCESS | 3472 | 1466588788654 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:28 INFO - PROCESS | 3472 | 1466588788777 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 02:46:28 INFO - PROCESS | 3472 | 1466588788926 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:28 INFO - PROCESS | 3472 | 1466588788930 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:28 INFO - PROCESS | 3472 | ++DOCSHELL 0CA94C00 == 37 [pid = 3472] [id = 218] 02:46:28 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (0CB2A800) [pid = 3472] [serial = 652] [outer = 00000000] 02:46:28 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (0CF4C000) [pid = 3472] [serial = 653] [outer = 0CB2A800] 02:46:28 INFO - PROCESS | 3472 | 1466588788990 Marionette DEBUG loaded listener.js 02:46:29 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (0D185000) [pid = 3472] [serial = 654] [outer = 0CB2A800] 02:46:29 INFO - PROCESS | 3472 | 1466588789590 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]]]}] 02:46:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 02:46:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 970ms 02:46:29 INFO - PROCESS | 3472 | 1466588789619 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 02:46:29 INFO - PROCESS | 3472 | 1466588789624 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 02:46:29 INFO - PROCESS | 3472 | 1466588789629 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 02:46:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 02:46:29 INFO - PROCESS | 3472 | 1466588789632 Marionette TRACE conn6 <- [1,838,null,{}] 02:46:29 INFO - PROCESS | 3472 | 1466588789637 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}] 02:46:29 INFO - PROCESS | 3472 | 1466588789640 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:29 INFO - PROCESS | 3472 | 1466588789752 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 02:46:29 INFO - PROCESS | 3472 | 1466588789878 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:29 INFO - PROCESS | 3472 | 1466588789881 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:29 INFO - PROCESS | 3472 | ++DOCSHELL 153E5C00 == 38 [pid = 3472] [id = 219] 02:46:29 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (16442C00) [pid = 3472] [serial = 655] [outer = 00000000] 02:46:29 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (17D1F800) [pid = 3472] [serial = 656] [outer = 16442C00] 02:46:29 INFO - PROCESS | 3472 | 1466588789939 Marionette DEBUG loaded listener.js 02:46:30 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (17D24400) [pid = 3472] [serial = 657] [outer = 16442C00] 02:46:30 INFO - PROCESS | 3472 | 1466588790571 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]]]}] 02:46:30 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (17D69400) [pid = 3472] [serial = 658] [outer = 14A1B800] 02:46:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 02:46:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1020ms 02:46:30 INFO - PROCESS | 3472 | 1466588790670 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 02:46:30 INFO - PROCESS | 3472 | 1466588790674 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 02:46:30 INFO - PROCESS | 3472 | 1466588790678 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 02:46:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 02:46:30 INFO - PROCESS | 3472 | 1466588790680 Marionette TRACE conn6 <- [1,842,null,{}] 02:46:30 INFO - PROCESS | 3472 | 1466588790704 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}] 02:46:30 INFO - PROCESS | 3472 | 1466588790707 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:30 INFO - PROCESS | 3472 | 1466588790827 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 02:46:30 INFO - PROCESS | 3472 | 1466588790954 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:30 INFO - PROCESS | 3472 | 1466588790957 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:30 INFO - PROCESS | 3472 | ++DOCSHELL 1826AC00 == 39 [pid = 3472] [id = 220] 02:46:30 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (1907C400) [pid = 3472] [serial = 659] [outer = 00000000] 02:46:31 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (1A69FC00) [pid = 3472] [serial = 660] [outer = 1907C400] 02:46:31 INFO - PROCESS | 3472 | 1466588791016 Marionette DEBUG loaded listener.js 02:46:31 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (1A847800) [pid = 3472] [serial = 661] [outer = 1907C400] 02:46:31 INFO - PROCESS | 3472 | 1466588791601 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]]]}] 02:46:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 02:46:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 970ms 02:46:31 INFO - PROCESS | 3472 | 1466588791652 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 02:46:31 INFO - PROCESS | 3472 | 1466588791657 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 02:46:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 02:46:31 INFO - PROCESS | 3472 | 1466588791668 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 02:46:31 INFO - PROCESS | 3472 | 1466588791672 Marionette TRACE conn6 <- [1,846,null,{}] 02:46:31 INFO - PROCESS | 3472 | 1466588791676 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}] 02:46:31 INFO - PROCESS | 3472 | 1466588791680 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:31 INFO - PROCESS | 3472 | 1466588791790 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 02:46:31 INFO - PROCESS | 3472 | 1466588791914 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:31 INFO - PROCESS | 3472 | 1466588791916 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:31 INFO - PROCESS | 3472 | ++DOCSHELL 1A98A400 == 40 [pid = 3472] [id = 221] 02:46:31 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (1A98BC00) [pid = 3472] [serial = 662] [outer = 00000000] 02:46:31 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (1AA5F800) [pid = 3472] [serial = 663] [outer = 1A98BC00] 02:46:31 INFO - PROCESS | 3472 | 1466588791971 Marionette DEBUG loaded listener.js 02:46:32 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (1AA64C00) [pid = 3472] [serial = 664] [outer = 1A98BC00] 02:46:32 INFO - PROCESS | 3472 | 1466588792750 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]]]}] 02:46:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 02:46:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1140ms 02:46:32 INFO - PROCESS | 3472 | 1466588792804 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 02:46:32 INFO - PROCESS | 3472 | 1466588792809 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 02:46:32 INFO - PROCESS | 3472 | 1466588792814 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 02:46:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 02:46:32 INFO - PROCESS | 3472 | 1466588792818 Marionette TRACE conn6 <- [1,850,null,{}] 02:46:32 INFO - PROCESS | 3472 | 1466588792823 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}] 02:46:32 INFO - PROCESS | 3472 | 1466588792826 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:32 INFO - PROCESS | 3472 | 1466588792938 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 02:46:33 INFO - PROCESS | 3472 | 1466588793074 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:33 INFO - PROCESS | 3472 | 1466588793079 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:33 INFO - PROCESS | 3472 | ++DOCSHELL 0CB36C00 == 41 [pid = 3472] [id = 222] 02:46:33 INFO - PROCESS | 3472 | ++DOMWINDOW == 86 (0D176800) [pid = 3472] [serial = 665] [outer = 00000000] 02:46:33 INFO - PROCESS | 3472 | ++DOMWINDOW == 87 (1531C000) [pid = 3472] [serial = 666] [outer = 0D176800] 02:46:33 INFO - PROCESS | 3472 | 1466588793132 Marionette DEBUG loaded listener.js 02:46:33 INFO - PROCESS | 3472 | ++DOMWINDOW == 88 (15427800) [pid = 3472] [serial = 667] [outer = 0D176800] 02:46:33 INFO - PROCESS | 3472 | --DOCSHELL 1524D000 == 40 [pid = 3472] [id = 217] 02:46:33 INFO - PROCESS | 3472 | --DOCSHELL 15299C00 == 39 [pid = 3472] [id = 216] 02:46:33 INFO - PROCESS | 3472 | --DOCSHELL 18261C00 == 38 [pid = 3472] [id = 215] 02:46:33 INFO - PROCESS | 3472 | --DOCSHELL 195B2C00 == 37 [pid = 3472] [id = 214] 02:46:33 INFO - PROCESS | 3472 | --DOCSHELL 1822D000 == 36 [pid = 3472] [id = 213] 02:46:33 INFO - PROCESS | 3472 | --DOCSHELL 17D28C00 == 35 [pid = 3472] [id = 212] 02:46:33 INFO - PROCESS | 3472 | --DOCSHELL 0E6D5000 == 34 [pid = 3472] [id = 211] 02:46:33 INFO - PROCESS | 3472 | --DOCSHELL 0D837000 == 33 [pid = 3472] [id = 210] 02:46:33 INFO - PROCESS | 3472 | --DOCSHELL 19892C00 == 32 [pid = 3472] [id = 208] 02:46:33 INFO - PROCESS | 3472 | --DOCSHELL 0D182800 == 31 [pid = 3472] [id = 209] 02:46:33 INFO - PROCESS | 3472 | --DOCSHELL 1A98A400 == 30 [pid = 3472] [id = 221] 02:46:33 INFO - PROCESS | 3472 | --DOCSHELL 1826AC00 == 29 [pid = 3472] [id = 220] 02:46:33 INFO - PROCESS | 3472 | --DOCSHELL 0CA94C00 == 28 [pid = 3472] [id = 218] 02:46:33 INFO - PROCESS | 3472 | --DOCSHELL 153E5C00 == 27 [pid = 3472] [id = 219] 02:46:33 INFO - PROCESS | 3472 | --DOMWINDOW == 87 (1A698C00) [pid = 3472] [serial = 588] [outer = 00000000] [url = about:blank] 02:46:33 INFO - PROCESS | 3472 | --DOMWINDOW == 86 (196EE400) [pid = 3472] [serial = 620] [outer = 00000000] [url = about:blank] 02:46:33 INFO - PROCESS | 3472 | --DOMWINDOW == 85 (17D58000) [pid = 3472] [serial = 608] [outer = 00000000] [url = about:blank] 02:46:33 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (18232400) [pid = 3472] [serial = 611] [outer = 00000000] [url = about:blank] 02:46:33 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (14A15400) [pid = 3472] [serial = 602] [outer = 00000000] [url = about:blank] 02:46:33 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (14AE5400) [pid = 3472] [serial = 603] [outer = 00000000] [url = about:blank] 02:46:33 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (1542AC00) [pid = 3472] [serial = 605] [outer = 00000000] [url = about:blank] 02:46:33 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (0D2F1000) [pid = 3472] [serial = 599] [outer = 00000000] [url = about:blank] 02:46:33 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (0D836800) [pid = 3472] [serial = 600] [outer = 00000000] [url = about:blank] 02:46:33 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (17D2C400) [pid = 3472] [serial = 597] [outer = 00000000] [url = about:blank] 02:46:33 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (17279C00) [pid = 3472] [serial = 596] [outer = 00000000] [url = about:blank] 02:46:33 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (18143800) [pid = 3472] [serial = 591] [outer = 00000000] [url = about:blank] 02:46:33 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (17D2C000) [pid = 3472] [serial = 590] [outer = 00000000] [url = about:blank] 02:46:33 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (196ED400) [pid = 3472] [serial = 594] [outer = 00000000] [url = about:blank] 02:46:33 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (196A6400) [pid = 3472] [serial = 593] [outer = 00000000] [url = about:blank] 02:46:33 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (18265800) [pid = 3472] [serial = 612] [outer = 00000000] [url = about:blank] 02:46:33 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (0E6D9C00) [pid = 3472] [serial = 614] [outer = 00000000] [url = about:blank] 02:46:33 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (1814CC00) [pid = 3472] [serial = 615] [outer = 00000000] [url = about:blank] 02:46:33 INFO - PROCESS | 3472 | --DOMWINDOW == 69 (19698400) [pid = 3472] [serial = 617] [outer = 00000000] [url = about:blank] 02:46:33 INFO - PROCESS | 3472 | --DOMWINDOW == 68 (17D68400) [pid = 3472] [serial = 609] [outer = 00000000] [url = about:blank] 02:46:33 INFO - PROCESS | 3472 | --DOMWINDOW == 67 (17D66400) [pid = 3472] [serial = 621] [outer = 00000000] [url = about:blank] 02:46:33 INFO - PROCESS | 3472 | --DOMWINDOW == 66 (196A2C00) [pid = 3472] [serial = 618] [outer = 00000000] [url = about:blank] 02:46:33 INFO - PROCESS | 3472 | --DOMWINDOW == 65 (16B34000) [pid = 3472] [serial = 606] [outer = 00000000] [url = about:blank] 02:46:34 INFO - PROCESS | 3472 | 1466588794242 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]]]}] 02:46:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 02:46:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1473ms 02:46:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 02:46:34 INFO - PROCESS | 3472 | 1466588794293 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 02:46:34 INFO - PROCESS | 3472 | 1466588794297 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 02:46:34 INFO - PROCESS | 3472 | 1466588794301 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 02:46:34 INFO - PROCESS | 3472 | 1466588794306 Marionette TRACE conn6 <- [1,854,null,{}] 02:46:34 INFO - PROCESS | 3472 | 1466588794311 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}] 02:46:34 INFO - PROCESS | 3472 | 1466588794313 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:34 INFO - PROCESS | 3472 | 1466588794403 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 02:46:34 INFO - PROCESS | 3472 | 1466588794412 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:34 INFO - PROCESS | 3472 | 1466588794415 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:34 INFO - PROCESS | 3472 | ++DOCSHELL 0D262C00 == 28 [pid = 3472] [id = 223] 02:46:34 INFO - PROCESS | 3472 | ++DOMWINDOW == 66 (0D2E7800) [pid = 3472] [serial = 668] [outer = 00000000] 02:46:34 INFO - PROCESS | 3472 | ++DOMWINDOW == 67 (0D837800) [pid = 3472] [serial = 669] [outer = 0D2E7800] 02:46:34 INFO - PROCESS | 3472 | 1466588794464 Marionette DEBUG loaded listener.js 02:46:34 INFO - PROCESS | 3472 | ++DOMWINDOW == 68 (0D841800) [pid = 3472] [serial = 670] [outer = 0D2E7800] 02:46:34 INFO - PROCESS | 3472 | 1466588794953 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]]]}] 02:46:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 02:46:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 691ms 02:46:34 INFO - PROCESS | 3472 | 1466588794994 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 02:46:34 INFO - PROCESS | 3472 | 1466588794999 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 02:46:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 02:46:35 INFO - PROCESS | 3472 | 1466588795005 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 02:46:35 INFO - PROCESS | 3472 | 1466588795007 Marionette TRACE conn6 <- [1,858,null,{}] 02:46:35 INFO - PROCESS | 3472 | 1466588795011 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}] 02:46:35 INFO - PROCESS | 3472 | 1466588795013 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:35 INFO - PROCESS | 3472 | 1466588795137 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 02:46:35 INFO - PROCESS | 3472 | 1466588795225 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:35 INFO - PROCESS | 3472 | 1466588795228 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:35 INFO - PROCESS | 3472 | ++DOCSHELL 0F313000 == 29 [pid = 3472] [id = 224] 02:46:35 INFO - PROCESS | 3472 | ++DOMWINDOW == 69 (14AE3C00) [pid = 3472] [serial = 671] [outer = 00000000] 02:46:35 INFO - PROCESS | 3472 | ++DOMWINDOW == 70 (14DBDC00) [pid = 3472] [serial = 672] [outer = 14AE3C00] 02:46:35 INFO - PROCESS | 3472 | 1466588795276 Marionette DEBUG loaded listener.js 02:46:35 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (1522B400) [pid = 3472] [serial = 673] [outer = 14AE3C00] 02:46:35 INFO - PROCESS | 3472 | 1466588795634 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]]]}] 02:46:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 02:46:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 669ms 02:46:35 INFO - PROCESS | 3472 | 1466588795678 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 02:46:35 INFO - PROCESS | 3472 | 1466588795681 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 02:46:35 INFO - PROCESS | 3472 | 1466588795684 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 02:46:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 02:46:35 INFO - PROCESS | 3472 | 1466588795687 Marionette TRACE conn6 <- [1,862,null,{}] 02:46:35 INFO - PROCESS | 3472 | 1466588795698 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}] 02:46:35 INFO - PROCESS | 3472 | 1466588795703 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:35 INFO - PROCESS | 3472 | 1466588795785 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 02:46:35 INFO - PROCESS | 3472 | 1466588795793 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:35 INFO - PROCESS | 3472 | 1466588795796 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:35 INFO - PROCESS | 3472 | ++DOCSHELL 16448800 == 30 [pid = 3472] [id = 225] 02:46:35 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (17282C00) [pid = 3472] [serial = 674] [outer = 00000000] 02:46:35 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (17D27400) [pid = 3472] [serial = 675] [outer = 17282C00] 02:46:35 INFO - PROCESS | 3472 | 1466588795844 Marionette DEBUG loaded listener.js 02:46:35 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (17D4F800) [pid = 3472] [serial = 676] [outer = 17282C00] 02:46:36 INFO - PROCESS | 3472 | 1466588796344 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]]]}] 02:46:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 02:46:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 670ms 02:46:36 INFO - PROCESS | 3472 | 1466588796358 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 02:46:36 INFO - PROCESS | 3472 | 1466588796361 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 02:46:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 02:46:36 INFO - PROCESS | 3472 | 1466588796364 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 02:46:36 INFO - PROCESS | 3472 | 1466588796366 Marionette TRACE conn6 <- [1,866,null,{}] 02:46:36 INFO - PROCESS | 3472 | 1466588796369 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}] 02:46:36 INFO - PROCESS | 3472 | 1466588796371 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:36 INFO - PROCESS | 3472 | 1466588796484 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 02:46:36 INFO - PROCESS | 3472 | 1466588796568 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:36 INFO - PROCESS | 3472 | 1466588796570 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:36 INFO - PROCESS | 3472 | ++DOCSHELL 17D6D400 == 31 [pid = 3472] [id = 226] 02:46:36 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (17D6D800) [pid = 3472] [serial = 677] [outer = 00000000] 02:46:36 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (18149C00) [pid = 3472] [serial = 678] [outer = 17D6D800] 02:46:36 INFO - PROCESS | 3472 | 1466588796614 Marionette DEBUG loaded listener.js 02:46:36 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (18264000) [pid = 3472] [serial = 679] [outer = 17D6D800] 02:46:37 INFO - PROCESS | 3472 | 1466588797021 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]]]}] 02:46:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 02:46:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 670ms 02:46:37 INFO - PROCESS | 3472 | 1466588797039 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 02:46:37 INFO - PROCESS | 3472 | 1466588797042 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 02:46:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 02:46:37 INFO - PROCESS | 3472 | 1466588797045 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 02:46:37 INFO - PROCESS | 3472 | 1466588797046 Marionette TRACE conn6 <- [1,870,null,{}] 02:46:37 INFO - PROCESS | 3472 | 1466588797050 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}] 02:46:37 INFO - PROCESS | 3472 | 1466588797052 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:37 INFO - PROCESS | 3472 | 1466588797164 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 02:46:37 INFO - PROCESS | 3472 | 1466588797170 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:37 INFO - PROCESS | 3472 | 1466588797172 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:37 INFO - PROCESS | 3472 | ++DOCSHELL 1826C400 == 32 [pid = 3472] [id = 227] 02:46:37 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (1826C800) [pid = 3472] [serial = 680] [outer = 00000000] 02:46:37 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (19012C00) [pid = 3472] [serial = 681] [outer = 1826C800] 02:46:37 INFO - PROCESS | 3472 | 1466588797215 Marionette DEBUG loaded listener.js 02:46:37 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (19089400) [pid = 3472] [serial = 682] [outer = 1826C800] 02:46:37 INFO - PROCESS | 3472 | 1466588797681 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]]]}] 02:46:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 02:46:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 670ms 02:46:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 02:46:37 INFO - PROCESS | 3472 | 1466588797715 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 02:46:37 INFO - PROCESS | 3472 | 1466588797717 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 02:46:37 INFO - PROCESS | 3472 | 1466588797720 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 02:46:37 INFO - PROCESS | 3472 | 1466588797722 Marionette TRACE conn6 <- [1,874,null,{}] 02:46:37 INFO - PROCESS | 3472 | 1466588797725 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}] 02:46:37 INFO - PROCESS | 3472 | 1466588797730 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:37 INFO - PROCESS | 3472 | 1466588797886 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 02:46:37 INFO - PROCESS | 3472 | 1466588797946 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:37 INFO - PROCESS | 3472 | 1466588797948 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:37 INFO - PROCESS | 3472 | ++DOCSHELL 195B7400 == 33 [pid = 3472] [id = 228] 02:46:37 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (195BBC00) [pid = 3472] [serial = 683] [outer = 00000000] 02:46:37 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (196E4400) [pid = 3472] [serial = 684] [outer = 195BBC00] 02:46:37 INFO - PROCESS | 3472 | 1466588797993 Marionette DEBUG loaded listener.js 02:46:38 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (196EC000) [pid = 3472] [serial = 685] [outer = 195BBC00] 02:46:38 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (1A644400) [pid = 3472] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 02:46:38 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (195B4800) [pid = 3472] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 02:46:38 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (17D2AC00) [pid = 3472] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 02:46:38 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (19893000) [pid = 3472] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 02:46:38 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (0D83AC00) [pid = 3472] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 02:46:38 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (0E6D8800) [pid = 3472] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 02:46:38 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (0D83B400) [pid = 3472] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 02:46:38 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (18269800) [pid = 3472] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 02:46:38 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (1907EC00) [pid = 3472] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 02:46:38 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (19CD1000) [pid = 3472] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 02:46:38 INFO - PROCESS | 3472 | 1466588798520 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]]]}] 02:46:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 02:46:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 830ms 02:46:38 INFO - PROCESS | 3472 | 1466588798559 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 02:46:38 INFO - PROCESS | 3472 | 1466588798561 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 02:46:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 02:46:38 INFO - PROCESS | 3472 | 1466588798565 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 02:46:38 INFO - PROCESS | 3472 | 1466588798566 Marionette TRACE conn6 <- [1,878,null,{}] 02:46:38 INFO - PROCESS | 3472 | 1466588798570 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}] 02:46:38 INFO - PROCESS | 3472 | 1466588798572 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:38 INFO - PROCESS | 3472 | 1466588798647 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 02:46:38 INFO - PROCESS | 3472 | 1466588798653 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:38 INFO - PROCESS | 3472 | 1466588798654 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:38 INFO - PROCESS | 3472 | ++DOCSHELL 153DDC00 == 34 [pid = 3472] [id = 229] 02:46:38 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (17D72800) [pid = 3472] [serial = 686] [outer = 00000000] 02:46:38 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (196A3000) [pid = 3472] [serial = 687] [outer = 17D72800] 02:46:38 INFO - PROCESS | 3472 | 1466588798698 Marionette DEBUG loaded listener.js 02:46:38 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (196E9800) [pid = 3472] [serial = 688] [outer = 17D72800] 02:46:39 INFO - PROCESS | 3472 | 1466588799106 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]]]}] 02:46:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 02:46:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 570ms 02:46:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 02:46:39 INFO - PROCESS | 3472 | 1466588799136 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 02:46:39 INFO - PROCESS | 3472 | 1466588799138 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 02:46:39 INFO - PROCESS | 3472 | 1466588799141 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 02:46:39 INFO - PROCESS | 3472 | 1466588799143 Marionette TRACE conn6 <- [1,882,null,{}] 02:46:39 INFO - PROCESS | 3472 | 1466588799162 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}] 02:46:39 INFO - PROCESS | 3472 | 1466588799164 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:39 INFO - PROCESS | 3472 | 1466588799240 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 02:46:39 INFO - PROCESS | 3472 | 1466588799246 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:39 INFO - PROCESS | 3472 | 1466588799248 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:39 INFO - PROCESS | 3472 | ++DOCSHELL 0D83B400 == 35 [pid = 3472] [id = 230] 02:46:39 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (195B4800) [pid = 3472] [serial = 689] [outer = 00000000] 02:46:39 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (19895400) [pid = 3472] [serial = 690] [outer = 195B4800] 02:46:39 INFO - PROCESS | 3472 | 1466588799291 Marionette DEBUG loaded listener.js 02:46:39 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (0D651C00) [pid = 3472] [serial = 691] [outer = 195B4800] 02:46:39 INFO - PROCESS | 3472 | 1466588799725 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]]]}] 02:46:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 02:46:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 630ms 02:46:39 INFO - PROCESS | 3472 | 1466588799772 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 02:46:39 INFO - PROCESS | 3472 | 1466588799774 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 02:46:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 02:46:39 INFO - PROCESS | 3472 | 1466588799792 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 02:46:39 INFO - PROCESS | 3472 | 1466588799794 Marionette TRACE conn6 <- [1,886,null,{}] 02:46:39 INFO - PROCESS | 3472 | 1466588799798 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}] 02:46:39 INFO - PROCESS | 3472 | 1466588799800 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:39 INFO - PROCESS | 3472 | 1466588799876 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 02:46:39 INFO - PROCESS | 3472 | 1466588799882 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:39 INFO - PROCESS | 3472 | 1466588799884 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:39 INFO - PROCESS | 3472 | ++DOCSHELL 19897C00 == 36 [pid = 3472] [id = 231] 02:46:39 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (198B9000) [pid = 3472] [serial = 692] [outer = 00000000] 02:46:39 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (19D29C00) [pid = 3472] [serial = 693] [outer = 198B9000] 02:46:39 INFO - PROCESS | 3472 | 1466588799927 Marionette DEBUG loaded listener.js 02:46:40 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (1A19DC00) [pid = 3472] [serial = 694] [outer = 198B9000] 02:46:40 INFO - PROCESS | 3472 | 1466588800463 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]]]}] 02:46:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 02:46:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 729ms 02:46:40 INFO - PROCESS | 3472 | 1466588800513 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 02:46:40 INFO - PROCESS | 3472 | 1466588800518 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 02:46:40 INFO - PROCESS | 3472 | 1466588800523 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 02:46:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 02:46:40 INFO - PROCESS | 3472 | 1466588800527 Marionette TRACE conn6 <- [1,890,null,{}] 02:46:40 INFO - PROCESS | 3472 | 1466588800533 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}] 02:46:40 INFO - PROCESS | 3472 | 1466588800536 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:40 INFO - PROCESS | 3472 | 1466588800713 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 02:46:40 INFO - PROCESS | 3472 | 1466588800840 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:40 INFO - PROCESS | 3472 | 1466588800845 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:40 INFO - PROCESS | 3472 | ++DOCSHELL 0CA91000 == 37 [pid = 3472] [id = 232] 02:46:40 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (0CA94400) [pid = 3472] [serial = 695] [outer = 00000000] 02:46:40 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (0DADD400) [pid = 3472] [serial = 696] [outer = 0CA94400] 02:46:40 INFO - PROCESS | 3472 | 1466588800905 Marionette DEBUG loaded listener.js 02:46:41 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (0E6DC000) [pid = 3472] [serial = 697] [outer = 0CA94400] 02:46:41 INFO - PROCESS | 3472 | 1466588801631 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]]]}] 02:46:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 02:46:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1171ms 02:46:41 INFO - PROCESS | 3472 | 1466588801699 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 02:46:41 INFO - PROCESS | 3472 | 1466588801704 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 02:46:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 02:46:41 INFO - PROCESS | 3472 | 1466588801710 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 02:46:41 INFO - PROCESS | 3472 | 1466588801713 Marionette TRACE conn6 <- [1,894,null,{}] 02:46:41 INFO - PROCESS | 3472 | 1466588801717 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}] 02:46:41 INFO - PROCESS | 3472 | 1466588801720 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:41 INFO - PROCESS | 3472 | 1466588801845 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 02:46:41 INFO - PROCESS | 3472 | 1466588801964 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:41 INFO - PROCESS | 3472 | 1466588801967 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:41 INFO - PROCESS | 3472 | ++DOCSHELL 17279C00 == 38 [pid = 3472] [id = 233] 02:46:41 INFO - PROCESS | 3472 | ++DOMWINDOW == 86 (1727A400) [pid = 3472] [serial = 698] [outer = 00000000] 02:46:42 INFO - PROCESS | 3472 | ++DOMWINDOW == 87 (17D24800) [pid = 3472] [serial = 699] [outer = 1727A400] 02:46:42 INFO - PROCESS | 3472 | 1466588802024 Marionette DEBUG loaded listener.js 02:46:42 INFO - PROCESS | 3472 | ++DOMWINDOW == 88 (17D6B400) [pid = 3472] [serial = 700] [outer = 1727A400] 02:46:42 INFO - PROCESS | 3472 | 1466588802908 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]]]}] 02:46:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 02:46:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1270ms 02:46:42 INFO - PROCESS | 3472 | 1466588802985 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 02:46:42 INFO - PROCESS | 3472 | 1466588802989 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 02:46:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 02:46:42 INFO - PROCESS | 3472 | 1466588802994 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 02:46:42 INFO - PROCESS | 3472 | 1466588802997 Marionette TRACE conn6 <- [1,898,null,{}] 02:46:42 INFO - PROCESS | 3472 | 1466588803003 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}] 02:46:42 INFO - PROCESS | 3472 | 1466588803006 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:43 INFO - PROCESS | 3472 | 1466588803137 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 02:46:43 INFO - PROCESS | 3472 | --DOCSHELL 0D83B400 == 37 [pid = 3472] [id = 230] 02:46:43 INFO - PROCESS | 3472 | --DOCSHELL 153DDC00 == 36 [pid = 3472] [id = 229] 02:46:43 INFO - PROCESS | 3472 | --DOCSHELL 195B7400 == 35 [pid = 3472] [id = 228] 02:46:43 INFO - PROCESS | 3472 | --DOCSHELL 1826C400 == 34 [pid = 3472] [id = 227] 02:46:43 INFO - PROCESS | 3472 | --DOCSHELL 17D6D400 == 33 [pid = 3472] [id = 226] 02:46:43 INFO - PROCESS | 3472 | --DOCSHELL 16448800 == 32 [pid = 3472] [id = 225] 02:46:43 INFO - PROCESS | 3472 | --DOCSHELL 0F313000 == 31 [pid = 3472] [id = 224] 02:46:43 INFO - PROCESS | 3472 | --DOCSHELL 0D262C00 == 30 [pid = 3472] [id = 223] 02:46:43 INFO - PROCESS | 3472 | --DOCSHELL 0CB36C00 == 29 [pid = 3472] [id = 222] 02:46:43 INFO - PROCESS | 3472 | --DOMWINDOW == 87 (1E5E3800) [pid = 3472] [serial = 381] [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.] 02:46:43 INFO - PROCESS | 3472 | --DOMWINDOW == 86 (1A69CC00) [pid = 3472] [serial = 650] [outer = 00000000] [url = about:blank] 02:46:43 INFO - PROCESS | 3472 | --DOMWINDOW == 85 (1969B800) [pid = 3472] [serial = 641] [outer = 00000000] [url = about:blank] 02:46:43 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (17D68800) [pid = 3472] [serial = 635] [outer = 00000000] [url = about:blank] 02:46:43 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (19CD6000) [pid = 3472] [serial = 624] [outer = 00000000] [url = about:blank] 02:46:43 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (19BD4C00) [pid = 3472] [serial = 623] [outer = 00000000] [url = about:blank] 02:46:43 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (0F3A0C00) [pid = 3472] [serial = 626] [outer = 00000000] [url = about:blank] 02:46:43 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (14E51000) [pid = 3472] [serial = 627] [outer = 00000000] [url = about:blank] 02:46:43 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (14AEC800) [pid = 3472] [serial = 632] [outer = 00000000] [url = about:blank] 02:46:43 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (15251C00) [pid = 3472] [serial = 633] [outer = 00000000] [url = about:blank] 02:46:43 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (0D843400) [pid = 3472] [serial = 629] [outer = 00000000] [url = about:blank] 02:46:43 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (0DCADC00) [pid = 3472] [serial = 630] [outer = 00000000] [url = about:blank] 02:46:43 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (193EC800) [pid = 3472] [serial = 638] [outer = 00000000] [url = about:blank] 02:46:43 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (196E8C00) [pid = 3472] [serial = 644] [outer = 00000000] [url = about:blank] 02:46:43 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (17D71000) [pid = 3472] [serial = 636] [outer = 00000000] [url = about:blank] 02:46:43 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (1A45C800) [pid = 3472] [serial = 647] [outer = 00000000] [url = about:blank] 02:46:43 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (1A6A0C00) [pid = 3472] [serial = 651] [outer = 00000000] [url = about:blank] 02:46:43 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (196A5400) [pid = 3472] [serial = 642] [outer = 00000000] [url = about:blank] 02:46:43 INFO - PROCESS | 3472 | --DOMWINDOW == 69 (1A45F800) [pid = 3472] [serial = 648] [outer = 00000000] [url = about:blank] 02:46:43 INFO - PROCESS | 3472 | --DOMWINDOW == 68 (19889400) [pid = 3472] [serial = 645] [outer = 00000000] [url = about:blank] 02:46:43 INFO - PROCESS | 3472 | --DOMWINDOW == 67 (195B0C00) [pid = 3472] [serial = 639] [outer = 00000000] [url = about:blank] 02:46:43 INFO - PROCESS | 3472 | 1466588803263 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:43 INFO - PROCESS | 3472 | 1466588803268 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:43 INFO - PROCESS | 3472 | ++DOCSHELL 092D2800 == 30 [pid = 3472] [id = 234] 02:46:43 INFO - PROCESS | 3472 | ++DOMWINDOW == 68 (0C903400) [pid = 3472] [serial = 701] [outer = 00000000] 02:46:43 INFO - PROCESS | 3472 | ++DOMWINDOW == 69 (0D1E8800) [pid = 3472] [serial = 702] [outer = 0C903400] 02:46:43 INFO - PROCESS | 3472 | 1466588803317 Marionette DEBUG loaded listener.js 02:46:43 INFO - PROCESS | 3472 | ++DOMWINDOW == 70 (0D2EFC00) [pid = 3472] [serial = 703] [outer = 0C903400] 02:46:43 INFO - PROCESS | 3472 | 1466588803745 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]]]}] 02:46:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 02:46:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 829ms 02:46:43 INFO - PROCESS | 3472 | 1466588803825 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 02:46:43 INFO - PROCESS | 3472 | 1466588803829 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 02:46:43 INFO - PROCESS | 3472 | 1466588803835 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 02:46:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 02:46:43 INFO - PROCESS | 3472 | 1466588803838 Marionette TRACE conn6 <- [1,902,null,{}] 02:46:43 INFO - PROCESS | 3472 | 1466588803845 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}] 02:46:43 INFO - PROCESS | 3472 | 1466588803847 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:43 INFO - PROCESS | 3472 | 1466588803933 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 02:46:43 INFO - PROCESS | 3472 | 1466588803947 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:43 INFO - PROCESS | 3472 | 1466588803949 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:43 INFO - PROCESS | 3472 | ++DOCSHELL 14AE8800 == 31 [pid = 3472] [id = 235] 02:46:43 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (14AE9000) [pid = 3472] [serial = 704] [outer = 00000000] 02:46:43 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (1522B800) [pid = 3472] [serial = 705] [outer = 14AE9000] 02:46:43 INFO - PROCESS | 3472 | 1466588803996 Marionette DEBUG loaded listener.js 02:46:44 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (1531F000) [pid = 3472] [serial = 706] [outer = 14AE9000] 02:46:44 INFO - PROCESS | 3472 | 1466588804463 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]]]}] 02:46:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 02:46:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 672ms 02:46:44 INFO - PROCESS | 3472 | 1466588804512 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 02:46:44 INFO - PROCESS | 3472 | 1466588804514 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 02:46:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 02:46:44 INFO - PROCESS | 3472 | 1466588804518 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 02:46:44 INFO - PROCESS | 3472 | 1466588804521 Marionette TRACE conn6 <- [1,906,null,{}] 02:46:44 INFO - PROCESS | 3472 | 1466588804560 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}] 02:46:44 INFO - PROCESS | 3472 | 1466588804564 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:44 INFO - PROCESS | 3472 | 1466588804682 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 02:46:44 INFO - PROCESS | 3472 | 1466588804736 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:44 INFO - PROCESS | 3472 | 1466588804740 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:44 INFO - PROCESS | 3472 | ++DOCSHELL 17D68800 == 32 [pid = 3472] [id = 236] 02:46:44 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (17D68C00) [pid = 3472] [serial = 707] [outer = 00000000] 02:46:44 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (17D70400) [pid = 3472] [serial = 708] [outer = 17D68C00] 02:46:44 INFO - PROCESS | 3472 | 1466588804788 Marionette DEBUG loaded listener.js 02:46:44 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (18236000) [pid = 3472] [serial = 709] [outer = 17D68C00] 02:46:45 INFO - PROCESS | 3472 | 1466588805151 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]]]}] 02:46:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 02:46:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 670ms 02:46:45 INFO - PROCESS | 3472 | 1466588805192 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 02:46:45 INFO - PROCESS | 3472 | 1466588805194 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 02:46:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 02:46:45 INFO - PROCESS | 3472 | 1466588805219 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 02:46:45 INFO - PROCESS | 3472 | 1466588805221 Marionette TRACE conn6 <- [1,910,null,{}] 02:46:45 INFO - PROCESS | 3472 | 1466588805225 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}] 02:46:45 INFO - PROCESS | 3472 | 1466588805227 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:45 INFO - PROCESS | 3472 | 1466588805350 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 02:46:45 INFO - PROCESS | 3472 | 1466588805356 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:45 INFO - PROCESS | 3472 | 1466588805358 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:45 INFO - PROCESS | 3472 | ++DOCSHELL 19013800 == 33 [pid = 3472] [id = 237] 02:46:45 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (19014400) [pid = 3472] [serial = 710] [outer = 00000000] 02:46:45 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (195B4400) [pid = 3472] [serial = 711] [outer = 19014400] 02:46:45 INFO - PROCESS | 3472 | 1466588805455 Marionette DEBUG loaded listener.js 02:46:45 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (19698400) [pid = 3472] [serial = 712] [outer = 19014400] 02:46:45 INFO - PROCESS | 3472 | 1466588805898 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]]]}] 02:46:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 02:46:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 749ms 02:46:45 INFO - PROCESS | 3472 | 1466588805952 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 02:46:45 INFO - PROCESS | 3472 | 1466588805954 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 02:46:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 02:46:45 INFO - PROCESS | 3472 | 1466588805961 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 02:46:45 INFO - PROCESS | 3472 | 1466588805963 Marionette TRACE conn6 <- [1,914,null,{}] 02:46:46 INFO - PROCESS | 3472 | 1466588806006 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}] 02:46:46 INFO - PROCESS | 3472 | 1466588806008 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:46 INFO - PROCESS | 3472 | 1466588806117 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 02:46:46 INFO - PROCESS | 3472 | 1466588806129 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:46 INFO - PROCESS | 3472 | 1466588806131 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:46 INFO - PROCESS | 3472 | ++DOCSHELL 1969B800 == 34 [pid = 3472] [id = 238] 02:46:46 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (1969BC00) [pid = 3472] [serial = 713] [outer = 00000000] 02:46:46 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (196E8400) [pid = 3472] [serial = 714] [outer = 1969BC00] 02:46:46 INFO - PROCESS | 3472 | 1466588806174 Marionette DEBUG loaded listener.js 02:46:46 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (196EA400) [pid = 3472] [serial = 715] [outer = 1969BC00] 02:46:46 INFO - PROCESS | 3472 | 1466588806639 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]]]}] 02:46:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 02:46:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 710ms 02:46:46 INFO - PROCESS | 3472 | 1466588806668 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 02:46:46 INFO - PROCESS | 3472 | 1466588806670 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 02:46:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 02:46:46 INFO - PROCESS | 3472 | 1466588806680 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 02:46:46 INFO - PROCESS | 3472 | 1466588806682 Marionette TRACE conn6 <- [1,918,null,{}] 02:46:46 INFO - PROCESS | 3472 | 1466588806685 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}] 02:46:46 INFO - PROCESS | 3472 | 1466588806691 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:46 INFO - PROCESS | 3472 | 1466588806825 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 02:46:46 INFO - PROCESS | 3472 | 1466588806882 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:46 INFO - PROCESS | 3472 | 1466588806884 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:46 INFO - PROCESS | 3472 | ++DOCSHELL 0D137C00 == 35 [pid = 3472] [id = 239] 02:46:46 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (1988CC00) [pid = 3472] [serial = 716] [outer = 00000000] 02:46:46 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (1A19E800) [pid = 3472] [serial = 717] [outer = 1988CC00] 02:46:46 INFO - PROCESS | 3472 | 1466588806930 Marionette DEBUG loaded listener.js 02:46:46 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (19898000) [pid = 3472] [serial = 718] [outer = 1988CC00] 02:46:47 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (0CB2A800) [pid = 3472] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 02:46:47 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (16442C00) [pid = 3472] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 02:46:47 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (195B4800) [pid = 3472] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 02:46:47 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (1907C400) [pid = 3472] [serial = 659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 02:46:47 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (1A98BC00) [pid = 3472] [serial = 662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 02:46:47 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (195BBC00) [pid = 3472] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 02:46:47 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (17D72800) [pid = 3472] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 02:46:47 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (17D6D800) [pid = 3472] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 02:46:47 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (14AE3C00) [pid = 3472] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 02:46:47 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (17282C00) [pid = 3472] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 02:46:47 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (0D176800) [pid = 3472] [serial = 665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 02:46:47 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (0D2E7800) [pid = 3472] [serial = 668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 02:46:47 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (1826C800) [pid = 3472] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 02:46:47 INFO - PROCESS | 3472 | 1466588807450 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]]]}] 02:46:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 02:46:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 829ms 02:46:47 INFO - PROCESS | 3472 | 1466588807513 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 02:46:47 INFO - PROCESS | 3472 | 1466588807515 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 02:46:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 02:46:47 INFO - PROCESS | 3472 | 1466588807518 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 02:46:47 INFO - PROCESS | 3472 | 1466588807520 Marionette TRACE conn6 <- [1,922,null,{}] 02:46:47 INFO - PROCESS | 3472 | 1466588807524 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}] 02:46:47 INFO - PROCESS | 3472 | 1466588807525 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:47 INFO - PROCESS | 3472 | 1466588807634 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 02:46:47 INFO - PROCESS | 3472 | 1466588807694 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:47 INFO - PROCESS | 3472 | 1466588807696 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:47 INFO - PROCESS | 3472 | ++DOCSHELL 14AA2400 == 36 [pid = 3472] [id = 240] 02:46:47 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (14AE3C00) [pid = 3472] [serial = 719] [outer = 00000000] 02:46:47 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (1907C400) [pid = 3472] [serial = 720] [outer = 14AE3C00] 02:46:47 INFO - PROCESS | 3472 | 1466588807740 Marionette DEBUG loaded listener.js 02:46:47 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (196A4000) [pid = 3472] [serial = 721] [outer = 14AE3C00] 02:46:48 INFO - PROCESS | 3472 | 1466588808088 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]]]}] 02:46:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 02:46:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 630ms 02:46:48 INFO - PROCESS | 3472 | 1466588808149 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 02:46:48 INFO - PROCESS | 3472 | 1466588808151 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 02:46:48 INFO - PROCESS | 3472 | 1466588808154 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 02:46:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 02:46:48 INFO - PROCESS | 3472 | 1466588808156 Marionette TRACE conn6 <- [1,926,null,{}] 02:46:48 INFO - PROCESS | 3472 | 1466588808159 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}] 02:46:48 INFO - PROCESS | 3472 | 1466588808161 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:48 INFO - PROCESS | 3472 | 1466588808239 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 02:46:48 INFO - PROCESS | 3472 | 1466588808245 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:48 INFO - PROCESS | 3472 | 1466588808247 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:48 INFO - PROCESS | 3472 | ++DOCSHELL 19D29800 == 37 [pid = 3472] [id = 241] 02:46:48 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (1A19A400) [pid = 3472] [serial = 722] [outer = 00000000] 02:46:48 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (1A697400) [pid = 3472] [serial = 723] [outer = 1A19A400] 02:46:48 INFO - PROCESS | 3472 | 1466588808290 Marionette DEBUG loaded listener.js 02:46:48 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (1A6A3000) [pid = 3472] [serial = 724] [outer = 1A19A400] 02:46:48 INFO - PROCESS | 3472 | 1466588808711 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]]]}] 02:46:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 02:46:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 629ms 02:46:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 02:46:48 INFO - PROCESS | 3472 | 1466588808789 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 02:46:48 INFO - PROCESS | 3472 | 1466588808791 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 02:46:48 INFO - PROCESS | 3472 | 1466588808794 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 02:46:48 INFO - PROCESS | 3472 | 1466588808796 Marionette TRACE conn6 <- [1,930,null,{}] 02:46:48 INFO - PROCESS | 3472 | 1466588808799 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}] 02:46:48 INFO - PROCESS | 3472 | 1466588808801 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:48 INFO - PROCESS | 3472 | 1466588808881 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 02:46:48 INFO - PROCESS | 3472 | 1466588808886 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:48 INFO - PROCESS | 3472 | 1466588808888 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:48 INFO - PROCESS | 3472 | ++DOCSHELL 15321400 == 38 [pid = 3472] [id = 242] 02:46:48 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (17D68400) [pid = 3472] [serial = 725] [outer = 00000000] 02:46:48 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (1A84A400) [pid = 3472] [serial = 726] [outer = 17D68400] 02:46:48 INFO - PROCESS | 3472 | 1466588808944 Marionette DEBUG loaded listener.js 02:46:49 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (1A84F800) [pid = 3472] [serial = 727] [outer = 17D68400] 02:46:49 INFO - PROCESS | 3472 | 1466588809530 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]]]}] 02:46:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 02:46:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 771ms 02:46:49 INFO - PROCESS | 3472 | 1466588809566 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 02:46:49 INFO - PROCESS | 3472 | 1466588809571 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 02:46:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 02:46:49 INFO - PROCESS | 3472 | 1466588809576 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 02:46:49 INFO - PROCESS | 3472 | 1466588809579 Marionette TRACE conn6 <- [1,934,null,{}] 02:46:49 INFO - PROCESS | 3472 | 1466588809585 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}] 02:46:49 INFO - PROCESS | 3472 | 1466588809588 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:49 INFO - PROCESS | 3472 | 1466588809703 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 02:46:49 INFO - PROCESS | 3472 | 1466588809833 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:49 INFO - PROCESS | 3472 | 1466588809836 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:49 INFO - PROCESS | 3472 | ++DOCSHELL 0CF51400 == 39 [pid = 3472] [id = 243] 02:46:49 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (0CFC4800) [pid = 3472] [serial = 728] [outer = 00000000] 02:46:49 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (0DCAF800) [pid = 3472] [serial = 729] [outer = 0CFC4800] 02:46:49 INFO - PROCESS | 3472 | 1466588809895 Marionette DEBUG loaded listener.js 02:46:49 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (14E51000) [pid = 3472] [serial = 730] [outer = 0CFC4800] 02:46:50 INFO - PROCESS | 3472 | 1466588810535 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]]]}] 02:46:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 02:46:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 986ms 02:46:50 INFO - PROCESS | 3472 | 1466588810563 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 02:46:50 INFO - PROCESS | 3472 | 1466588810568 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 02:46:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 02:46:50 INFO - PROCESS | 3472 | 1466588810575 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 02:46:50 INFO - PROCESS | 3472 | 1466588810578 Marionette TRACE conn6 <- [1,938,null,{}] 02:46:50 INFO - PROCESS | 3472 | 1466588810582 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}] 02:46:50 INFO - PROCESS | 3472 | 1466588810585 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:50 INFO - PROCESS | 3472 | 1466588810696 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 02:46:50 INFO - PROCESS | 3472 | 1466588810796 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:50 INFO - PROCESS | 3472 | 1466588810799 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:50 INFO - PROCESS | 3472 | ++DOCSHELL 17D66400 == 40 [pid = 3472] [id = 244] 02:46:50 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (17D69800) [pid = 3472] [serial = 731] [outer = 00000000] 02:46:50 INFO - PROCESS | 3472 | ++DOMWINDOW == 86 (1826E400) [pid = 3472] [serial = 732] [outer = 17D69800] 02:46:50 INFO - PROCESS | 3472 | 1466588810855 Marionette DEBUG loaded listener.js 02:46:50 INFO - PROCESS | 3472 | ++DOMWINDOW == 87 (195B5000) [pid = 3472] [serial = 733] [outer = 17D69800] 02:46:51 INFO - PROCESS | 3472 | 1466588811452 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]]]}] 02:46:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 02:46:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 930ms 02:46:51 INFO - PROCESS | 3472 | 1466588811508 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 02:46:51 INFO - PROCESS | 3472 | 1466588811511 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 02:46:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 02:46:51 INFO - PROCESS | 3472 | 1466588811515 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 02:46:51 INFO - PROCESS | 3472 | 1466588811519 Marionette TRACE conn6 <- [1,942,null,{}] 02:46:51 INFO - PROCESS | 3472 | 1466588811530 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}] 02:46:51 INFO - PROCESS | 3472 | 1466588811535 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:51 INFO - PROCESS | 3472 | 1466588811644 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 02:46:51 INFO - PROCESS | 3472 | 1466588811775 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:51 INFO - PROCESS | 3472 | 1466588811778 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:51 INFO - PROCESS | 3472 | ++DOCSHELL 1A84DC00 == 41 [pid = 3472] [id = 245] 02:46:51 INFO - PROCESS | 3472 | ++DOMWINDOW == 88 (1A850C00) [pid = 3472] [serial = 734] [outer = 00000000] 02:46:51 INFO - PROCESS | 3472 | ++DOMWINDOW == 89 (1A8FB400) [pid = 3472] [serial = 735] [outer = 1A850C00] 02:46:51 INFO - PROCESS | 3472 | 1466588811840 Marionette DEBUG loaded listener.js 02:46:51 INFO - PROCESS | 3472 | ++DOMWINDOW == 90 (1AA5A400) [pid = 3472] [serial = 736] [outer = 1A850C00] 02:46:52 INFO - PROCESS | 3472 | 1466588812417 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]]]}] 02:46:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 02:46:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 969ms 02:46:52 INFO - PROCESS | 3472 | 1466588812488 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 02:46:52 INFO - PROCESS | 3472 | 1466588812491 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 02:46:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 02:46:52 INFO - PROCESS | 3472 | 1466588812495 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 02:46:52 INFO - PROCESS | 3472 | 1466588812497 Marionette TRACE conn6 <- [1,946,null,{}] 02:46:52 INFO - PROCESS | 3472 | 1466588812501 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}] 02:46:52 INFO - PROCESS | 3472 | 1466588812503 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:52 INFO - PROCESS | 3472 | 1466588812617 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 02:46:52 INFO - PROCESS | 3472 | 1466588812763 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:52 INFO - PROCESS | 3472 | 1466588812766 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:52 INFO - PROCESS | 3472 | ++DOCSHELL 196E1800 == 42 [pid = 3472] [id = 246] 02:46:52 INFO - PROCESS | 3472 | ++DOMWINDOW == 91 (198C3000) [pid = 3472] [serial = 737] [outer = 00000000] 02:46:52 INFO - PROCESS | 3472 | ++DOMWINDOW == 92 (1AA69400) [pid = 3472] [serial = 738] [outer = 198C3000] 02:46:52 INFO - PROCESS | 3472 | 1466588812821 Marionette DEBUG loaded listener.js 02:46:52 INFO - PROCESS | 3472 | ++DOMWINDOW == 93 (1AAAAC00) [pid = 3472] [serial = 739] [outer = 198C3000] 02:46:53 INFO - PROCESS | 3472 | 1466588813591 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]]]}] 02:46:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 02:46:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1129ms 02:46:53 INFO - PROCESS | 3472 | 1466588813629 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 02:46:53 INFO - PROCESS | 3472 | 1466588813633 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 02:46:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 02:46:53 INFO - PROCESS | 3472 | 1466588813637 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 02:46:53 INFO - PROCESS | 3472 | 1466588813640 Marionette TRACE conn6 <- [1,950,null,{}] 02:46:53 INFO - PROCESS | 3472 | 1466588813646 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}] 02:46:53 INFO - PROCESS | 3472 | 1466588813648 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:53 INFO - PROCESS | 3472 | 1466588813754 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 02:46:53 INFO - PROCESS | 3472 | 1466588813885 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:53 INFO - PROCESS | 3472 | 1466588813888 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:53 INFO - PROCESS | 3472 | ++DOCSHELL 0DB2E800 == 43 [pid = 3472] [id = 247] 02:46:53 INFO - PROCESS | 3472 | ++DOMWINDOW == 94 (0DCA3400) [pid = 3472] [serial = 740] [outer = 00000000] 02:46:53 INFO - PROCESS | 3472 | ++DOMWINDOW == 95 (15352800) [pid = 3472] [serial = 741] [outer = 0DCA3400] 02:46:53 INFO - PROCESS | 3472 | 1466588813940 Marionette DEBUG loaded listener.js 02:46:54 INFO - PROCESS | 3472 | ++DOMWINDOW == 96 (16B35C00) [pid = 3472] [serial = 742] [outer = 0DCA3400] 02:46:54 INFO - PROCESS | 3472 | --DOCSHELL 19D29800 == 42 [pid = 3472] [id = 241] 02:46:54 INFO - PROCESS | 3472 | --DOCSHELL 14AA2400 == 41 [pid = 3472] [id = 240] 02:46:54 INFO - PROCESS | 3472 | --DOCSHELL 0D137C00 == 40 [pid = 3472] [id = 239] 02:46:54 INFO - PROCESS | 3472 | --DOCSHELL 1969B800 == 39 [pid = 3472] [id = 238] 02:46:54 INFO - PROCESS | 3472 | --DOCSHELL 19013800 == 38 [pid = 3472] [id = 237] 02:46:54 INFO - PROCESS | 3472 | --DOCSHELL 17D68800 == 37 [pid = 3472] [id = 236] 02:46:54 INFO - PROCESS | 3472 | --DOCSHELL 14AE8800 == 36 [pid = 3472] [id = 235] 02:46:54 INFO - PROCESS | 3472 | --DOCSHELL 092D2800 == 35 [pid = 3472] [id = 234] 02:46:54 INFO - PROCESS | 3472 | --DOCSHELL 19897C00 == 34 [pid = 3472] [id = 231] 02:46:54 INFO - PROCESS | 3472 | --DOCSHELL 0CA91000 == 33 [pid = 3472] [id = 232] 02:46:54 INFO - PROCESS | 3472 | --DOCSHELL 17279C00 == 32 [pid = 3472] [id = 233] 02:46:54 INFO - PROCESS | 3472 | --DOCSHELL 196E1800 == 31 [pid = 3472] [id = 246] 02:46:54 INFO - PROCESS | 3472 | --DOCSHELL 17D66400 == 30 [pid = 3472] [id = 244] 02:46:54 INFO - PROCESS | 3472 | --DOCSHELL 1A84DC00 == 29 [pid = 3472] [id = 245] 02:46:54 INFO - PROCESS | 3472 | --DOCSHELL 15321400 == 28 [pid = 3472] [id = 242] 02:46:54 INFO - PROCESS | 3472 | --DOCSHELL 0CF51400 == 27 [pid = 3472] [id = 243] 02:46:54 INFO - PROCESS | 3472 | --DOMWINDOW == 95 (18149C00) [pid = 3472] [serial = 678] [outer = 00000000] [url = about:blank] 02:46:54 INFO - PROCESS | 3472 | --DOMWINDOW == 94 (14DBDC00) [pid = 3472] [serial = 672] [outer = 00000000] [url = about:blank] 02:46:54 INFO - PROCESS | 3472 | --DOMWINDOW == 93 (1522B400) [pid = 3472] [serial = 673] [outer = 00000000] [url = about:blank] 02:46:54 INFO - PROCESS | 3472 | --DOMWINDOW == 92 (17D27400) [pid = 3472] [serial = 675] [outer = 00000000] [url = about:blank] 02:46:54 INFO - PROCESS | 3472 | --DOMWINDOW == 91 (15427800) [pid = 3472] [serial = 667] [outer = 00000000] [url = about:blank] 02:46:54 INFO - PROCESS | 3472 | --DOMWINDOW == 90 (1531C000) [pid = 3472] [serial = 666] [outer = 00000000] [url = about:blank] 02:46:54 INFO - PROCESS | 3472 | --DOMWINDOW == 89 (0D837800) [pid = 3472] [serial = 669] [outer = 00000000] [url = about:blank] 02:46:54 INFO - PROCESS | 3472 | --DOMWINDOW == 88 (0D841800) [pid = 3472] [serial = 670] [outer = 00000000] [url = about:blank] 02:46:54 INFO - PROCESS | 3472 | --DOMWINDOW == 87 (19012C00) [pid = 3472] [serial = 681] [outer = 00000000] [url = about:blank] 02:46:54 INFO - PROCESS | 3472 | --DOMWINDOW == 86 (0D185000) [pid = 3472] [serial = 654] [outer = 00000000] [url = about:blank] 02:46:54 INFO - PROCESS | 3472 | --DOMWINDOW == 85 (0CF4C000) [pid = 3472] [serial = 653] [outer = 00000000] [url = about:blank] 02:46:54 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (17D24400) [pid = 3472] [serial = 657] [outer = 00000000] [url = about:blank] 02:46:54 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (17D1F800) [pid = 3472] [serial = 656] [outer = 00000000] [url = about:blank] 02:46:54 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (0D651C00) [pid = 3472] [serial = 691] [outer = 00000000] [url = about:blank] 02:46:54 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (1A847800) [pid = 3472] [serial = 661] [outer = 00000000] [url = about:blank] 02:46:54 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (1A69FC00) [pid = 3472] [serial = 660] [outer = 00000000] [url = about:blank] 02:46:54 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (1AA64C00) [pid = 3472] [serial = 664] [outer = 00000000] [url = about:blank] 02:46:54 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (1AA5F800) [pid = 3472] [serial = 663] [outer = 00000000] [url = about:blank] 02:46:54 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (18264000) [pid = 3472] [serial = 679] [outer = 00000000] [url = about:blank] 02:46:54 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (196E4400) [pid = 3472] [serial = 684] [outer = 00000000] [url = about:blank] 02:46:54 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (19D29C00) [pid = 3472] [serial = 693] [outer = 00000000] [url = about:blank] 02:46:54 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (19089400) [pid = 3472] [serial = 682] [outer = 00000000] [url = about:blank] 02:46:54 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (196E9800) [pid = 3472] [serial = 688] [outer = 00000000] [url = about:blank] 02:46:54 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (19895400) [pid = 3472] [serial = 690] [outer = 00000000] [url = about:blank] 02:46:54 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (196EC000) [pid = 3472] [serial = 685] [outer = 00000000] [url = about:blank] 02:46:54 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (196A3000) [pid = 3472] [serial = 687] [outer = 00000000] [url = about:blank] 02:46:54 INFO - PROCESS | 3472 | --DOMWINDOW == 69 (17D4F800) [pid = 3472] [serial = 676] [outer = 00000000] [url = about:blank] 02:46:55 INFO - PROCESS | 3472 | 1466588815053 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]]]}] 02:46:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 02:46:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1479ms 02:46:55 INFO - PROCESS | 3472 | 1466588815119 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 02:46:55 INFO - PROCESS | 3472 | 1466588815123 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 02:46:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 02:46:55 INFO - PROCESS | 3472 | 1466588815127 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 02:46:55 INFO - PROCESS | 3472 | 1466588815132 Marionette TRACE conn6 <- [1,954,null,{}] 02:46:55 INFO - PROCESS | 3472 | 1466588815137 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}] 02:46:55 INFO - PROCESS | 3472 | 1466588815140 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:55 INFO - PROCESS | 3472 | 1466588815230 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 02:46:55 INFO - PROCESS | 3472 | 1466588815339 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:55 INFO - PROCESS | 3472 | 1466588815341 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:55 INFO - PROCESS | 3472 | ++DOCSHELL 0D136C00 == 28 [pid = 3472] [id = 248] 02:46:55 INFO - PROCESS | 3472 | ++DOMWINDOW == 70 (0D2EE800) [pid = 3472] [serial = 743] [outer = 00000000] 02:46:55 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (0D83DC00) [pid = 3472] [serial = 744] [outer = 0D2EE800] 02:46:55 INFO - PROCESS | 3472 | 1466588815391 Marionette DEBUG loaded listener.js 02:46:55 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (0D844C00) [pid = 3472] [serial = 745] [outer = 0D2EE800] 02:46:55 INFO - PROCESS | 3472 | 1466588815771 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]]]}] 02:46:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 02:46:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 689ms 02:46:55 INFO - PROCESS | 3472 | 1466588815818 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 02:46:55 INFO - PROCESS | 3472 | 1466588815823 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 02:46:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 02:46:55 INFO - PROCESS | 3472 | 1466588815829 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 02:46:55 INFO - PROCESS | 3472 | 1466588815832 Marionette TRACE conn6 <- [1,958,null,{}] 02:46:55 INFO - PROCESS | 3472 | 1466588815836 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}] 02:46:55 INFO - PROCESS | 3472 | 1466588815839 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:55 INFO - PROCESS | 3472 | 1466588815970 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 02:46:55 INFO - PROCESS | 3472 | 1466588815984 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:55 INFO - PROCESS | 3472 | 1466588815987 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:55 INFO - PROCESS | 3472 | ++DOCSHELL 14DB8400 == 29 [pid = 3472] [id = 249] 02:46:55 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (14DB8C00) [pid = 3472] [serial = 746] [outer = 00000000] 02:46:56 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (15307C00) [pid = 3472] [serial = 747] [outer = 14DB8C00] 02:46:56 INFO - PROCESS | 3472 | 1466588816037 Marionette DEBUG loaded listener.js 02:46:56 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (1534AC00) [pid = 3472] [serial = 748] [outer = 14DB8C00] 02:46:56 INFO - PROCESS | 3472 | 1466588816494 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]]]}] 02:46:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 02:46:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 730ms 02:46:56 INFO - PROCESS | 3472 | 1466588816562 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 02:46:56 INFO - PROCESS | 3472 | 1466588816565 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 02:46:56 INFO - PROCESS | 3472 | 1466588816568 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 02:46:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 02:46:56 INFO - PROCESS | 3472 | 1466588816572 Marionette TRACE conn6 <- [1,962,null,{}] 02:46:56 INFO - PROCESS | 3472 | 1466588816583 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}] 02:46:56 INFO - PROCESS | 3472 | 1466588816587 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:56 INFO - PROCESS | 3472 | 1466588816671 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 02:46:56 INFO - PROCESS | 3472 | 1466588816678 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:56 INFO - PROCESS | 3472 | 1466588816681 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:56 INFO - PROCESS | 3472 | ++DOCSHELL 17D2C400 == 30 [pid = 3472] [id = 250] 02:46:56 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (17D2E800) [pid = 3472] [serial = 749] [outer = 00000000] 02:46:56 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (17D64400) [pid = 3472] [serial = 750] [outer = 17D2E800] 02:46:56 INFO - PROCESS | 3472 | 1466588816733 Marionette DEBUG loaded listener.js 02:46:56 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (17D6F000) [pid = 3472] [serial = 751] [outer = 17D2E800] 02:46:57 INFO - PROCESS | 3472 | 1466588817211 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]]]}] 02:46:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 02:46:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 669ms 02:46:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 02:46:57 INFO - PROCESS | 3472 | 1466588817242 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 02:46:57 INFO - PROCESS | 3472 | 1466588817245 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 02:46:57 INFO - PROCESS | 3472 | 1466588817248 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 02:46:57 INFO - PROCESS | 3472 | 1466588817250 Marionette TRACE conn6 <- [1,966,null,{}] 02:46:57 INFO - PROCESS | 3472 | 1466588817253 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}] 02:46:57 INFO - PROCESS | 3472 | 1466588817255 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:57 INFO - PROCESS | 3472 | 1466588817399 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 02:46:57 INFO - PROCESS | 3472 | 1466588817423 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:57 INFO - PROCESS | 3472 | 1466588817425 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:57 INFO - PROCESS | 3472 | ++DOCSHELL 18266C00 == 31 [pid = 3472] [id = 251] 02:46:57 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (18269800) [pid = 3472] [serial = 752] [outer = 00000000] 02:46:57 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (18285800) [pid = 3472] [serial = 753] [outer = 18269800] 02:46:57 INFO - PROCESS | 3472 | 1466588817469 Marionette DEBUG loaded listener.js 02:46:57 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (1901C000) [pid = 3472] [serial = 754] [outer = 18269800] 02:46:57 INFO - PROCESS | 3472 | 1466588817940 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]]]}] 02:46:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 02:46:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 730ms 02:46:57 INFO - PROCESS | 3472 | 1466588817982 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 02:46:57 INFO - PROCESS | 3472 | 1466588817984 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 02:46:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 02:46:57 INFO - PROCESS | 3472 | 1466588817988 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 02:46:57 INFO - PROCESS | 3472 | 1466588817990 Marionette TRACE conn6 <- [1,970,null,{}] 02:46:57 INFO - PROCESS | 3472 | 1466588817993 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}] 02:46:57 INFO - PROCESS | 3472 | 1466588817995 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:58 INFO - PROCESS | 3472 | 1466588818111 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 02:46:58 INFO - PROCESS | 3472 | 1466588818121 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:58 INFO - PROCESS | 3472 | 1466588818123 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:58 INFO - PROCESS | 3472 | ++DOCSHELL 193EC400 == 32 [pid = 3472] [id = 252] 02:46:58 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (193F6400) [pid = 3472] [serial = 755] [outer = 00000000] 02:46:58 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (195B6C00) [pid = 3472] [serial = 756] [outer = 193F6400] 02:46:58 INFO - PROCESS | 3472 | 1466588818221 Marionette DEBUG loaded listener.js 02:46:58 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (195BB800) [pid = 3472] [serial = 757] [outer = 193F6400] 02:46:58 INFO - PROCESS | 3472 | 1466588818673 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]]]}] 02:46:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 02:46:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 729ms 02:46:58 INFO - PROCESS | 3472 | 1466588818753 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 02:46:58 INFO - PROCESS | 3472 | 1466588818755 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 02:46:58 INFO - PROCESS | 3472 | 1466588818759 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 02:46:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 02:46:58 INFO - PROCESS | 3472 | 1466588818760 Marionette TRACE conn6 <- [1,974,null,{}] 02:46:58 INFO - PROCESS | 3472 | 1466588818764 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}] 02:46:58 INFO - PROCESS | 3472 | 1466588818769 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:58 INFO - PROCESS | 3472 | 1466588818896 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 02:46:59 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (1969BC00) [pid = 3472] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 02:46:59 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (198B9000) [pid = 3472] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 02:46:59 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (0CA94400) [pid = 3472] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 02:46:59 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (0C903400) [pid = 3472] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 02:46:59 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (1727A400) [pid = 3472] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 02:46:59 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (17D68C00) [pid = 3472] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 02:46:59 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (14AE9000) [pid = 3472] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 02:46:59 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (14AE3C00) [pid = 3472] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 02:46:59 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (1988CC00) [pid = 3472] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 02:46:59 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (1A19A400) [pid = 3472] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 02:46:59 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (19014400) [pid = 3472] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 02:46:59 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (17D68400) [pid = 3472] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 02:46:59 INFO - PROCESS | 3472 | 1466588819220 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:59 INFO - PROCESS | 3472 | 1466588819222 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:59 INFO - PROCESS | 3472 | ++DOCSHELL 092D3400 == 33 [pid = 3472] [id = 253] 02:46:59 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (0C903400) [pid = 3472] [serial = 758] [outer = 00000000] 02:46:59 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (0D654000) [pid = 3472] [serial = 759] [outer = 0C903400] 02:46:59 INFO - PROCESS | 3472 | 1466588819279 Marionette DEBUG loaded listener.js 02:46:59 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (1534B000) [pid = 3472] [serial = 760] [outer = 0C903400] 02:46:59 INFO - PROCESS | 3472 | 1466588819632 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]]]}] 02:46:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 02:46:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 930ms 02:46:59 INFO - PROCESS | 3472 | 1466588819693 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 02:46:59 INFO - PROCESS | 3472 | 1466588819695 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 02:46:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 02:46:59 INFO - PROCESS | 3472 | 1466588819698 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 02:46:59 INFO - PROCESS | 3472 | 1466588819700 Marionette TRACE conn6 <- [1,978,null,{}] 02:46:59 INFO - PROCESS | 3472 | 1466588819703 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}] 02:46:59 INFO - PROCESS | 3472 | 1466588819705 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:59 INFO - PROCESS | 3472 | 1466588819817 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 02:46:59 INFO - PROCESS | 3472 | 1466588819826 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:46:59 INFO - PROCESS | 3472 | 1466588819827 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:46:59 INFO - PROCESS | 3472 | ++DOCSHELL 0CF50800 == 34 [pid = 3472] [id = 254] 02:46:59 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (0CFCFC00) [pid = 3472] [serial = 761] [outer = 00000000] 02:46:59 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (196E7C00) [pid = 3472] [serial = 762] [outer = 0CFCFC00] 02:46:59 INFO - PROCESS | 3472 | 1466588819871 Marionette DEBUG loaded listener.js 02:46:59 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (1988CC00) [pid = 3472] [serial = 763] [outer = 0CFCFC00] 02:47:00 INFO - PROCESS | 3472 | 1466588820259 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]]]}] 02:47:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 02:47:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 629ms 02:47:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 02:47:00 INFO - PROCESS | 3472 | 1466588820329 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 02:47:00 INFO - PROCESS | 3472 | 1466588820332 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 02:47:00 INFO - PROCESS | 3472 | 1466588820334 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 02:47:00 INFO - PROCESS | 3472 | 1466588820336 Marionette TRACE conn6 <- [1,982,null,{}] 02:47:00 INFO - PROCESS | 3472 | 1466588820339 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}] 02:47:00 INFO - PROCESS | 3472 | 1466588820341 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:00 INFO - PROCESS | 3472 | 1466588820452 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 02:47:00 INFO - PROCESS | 3472 | 1466588820492 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:00 INFO - PROCESS | 3472 | 1466588820494 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:00 INFO - PROCESS | 3472 | ++DOCSHELL 196EF000 == 35 [pid = 3472] [id = 255] 02:47:00 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (19BCFC00) [pid = 3472] [serial = 764] [outer = 00000000] 02:47:00 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (19CDB800) [pid = 3472] [serial = 765] [outer = 19BCFC00] 02:47:00 INFO - PROCESS | 3472 | 1466588820538 Marionette DEBUG loaded listener.js 02:47:00 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (188B9000) [pid = 3472] [serial = 766] [outer = 19BCFC00] 02:47:00 INFO - PROCESS | 3472 | 1466588820942 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]]]}] 02:47:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 02:47:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 630ms 02:47:00 INFO - PROCESS | 3472 | 1466588820965 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 02:47:00 INFO - PROCESS | 3472 | 1466588820967 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 02:47:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 02:47:00 INFO - PROCESS | 3472 | 1466588820970 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 02:47:00 INFO - PROCESS | 3472 | 1466588820972 Marionette TRACE conn6 <- [1,986,null,{}] 02:47:00 INFO - PROCESS | 3472 | 1466588820975 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}] 02:47:00 INFO - PROCESS | 3472 | 1466588820977 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:01 INFO - PROCESS | 3472 | 1466588821089 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 02:47:01 INFO - PROCESS | 3472 | 1466588821096 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:01 INFO - PROCESS | 3472 | 1466588821098 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:01 INFO - PROCESS | 3472 | ++DOCSHELL 19CD6C00 == 36 [pid = 3472] [id = 256] 02:47:01 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (1A1A0000) [pid = 3472] [serial = 767] [outer = 00000000] 02:47:01 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (1A64C800) [pid = 3472] [serial = 768] [outer = 1A1A0000] 02:47:01 INFO - PROCESS | 3472 | 1466588821153 Marionette DEBUG loaded listener.js 02:47:01 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (1A695800) [pid = 3472] [serial = 769] [outer = 1A1A0000] 02:47:01 INFO - PROCESS | 3472 | 1466588821944 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]]]}] 02:47:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 02:47:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1018ms 02:47:01 INFO - PROCESS | 3472 | 1466588821991 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 02:47:01 INFO - PROCESS | 3472 | 1466588821995 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 02:47:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 02:47:01 INFO - PROCESS | 3472 | 1466588822000 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 02:47:01 INFO - PROCESS | 3472 | 1466588822005 Marionette TRACE conn6 <- [1,990,null,{}] 02:47:02 INFO - PROCESS | 3472 | 1466588822031 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}] 02:47:02 INFO - PROCESS | 3472 | 1466588822034 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:02 INFO - PROCESS | 3472 | 1466588822185 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 02:47:02 INFO - PROCESS | 3472 | 1466588822305 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:02 INFO - PROCESS | 3472 | 1466588822308 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:02 INFO - PROCESS | 3472 | ++DOCSHELL 0D13B000 == 37 [pid = 3472] [id = 257] 02:47:02 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (0D658C00) [pid = 3472] [serial = 770] [outer = 00000000] 02:47:02 INFO - PROCESS | 3472 | ++DOMWINDOW == 86 (14AE8800) [pid = 3472] [serial = 771] [outer = 0D658C00] 02:47:02 INFO - PROCESS | 3472 | 1466588822368 Marionette DEBUG loaded listener.js 02:47:02 INFO - PROCESS | 3472 | ++DOMWINDOW == 87 (1531BC00) [pid = 3472] [serial = 772] [outer = 0D658C00] 02:47:03 INFO - PROCESS | 3472 | 1466588823062 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]]]}] 02:47:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 02:47:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1099ms 02:47:03 INFO - PROCESS | 3472 | 1466588823100 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 02:47:03 INFO - PROCESS | 3472 | 1466588823105 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 02:47:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 02:47:03 INFO - PROCESS | 3472 | 1466588823111 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 02:47:03 INFO - PROCESS | 3472 | 1466588823114 Marionette TRACE conn6 <- [1,994,null,{}] 02:47:03 INFO - PROCESS | 3472 | 1466588823118 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}] 02:47:03 INFO - PROCESS | 3472 | 1466588823121 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:03 INFO - PROCESS | 3472 | 1466588823254 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 02:47:03 INFO - PROCESS | 3472 | 1466588823384 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:03 INFO - PROCESS | 3472 | 1466588823387 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:03 INFO - PROCESS | 3472 | ++DOCSHELL 15301400 == 38 [pid = 3472] [id = 258] 02:47:03 INFO - PROCESS | 3472 | ++DOMWINDOW == 88 (15306000) [pid = 3472] [serial = 773] [outer = 00000000] 02:47:03 INFO - PROCESS | 3472 | ++DOMWINDOW == 89 (17D2AC00) [pid = 3472] [serial = 774] [outer = 15306000] 02:47:03 INFO - PROCESS | 3472 | 1466588823445 Marionette DEBUG loaded listener.js 02:47:03 INFO - PROCESS | 3472 | ++DOMWINDOW == 90 (1814CC00) [pid = 3472] [serial = 775] [outer = 15306000] 02:47:04 INFO - PROCESS | 3472 | --DOCSHELL 196EF000 == 37 [pid = 3472] [id = 255] 02:47:04 INFO - PROCESS | 3472 | --DOCSHELL 0CF50800 == 36 [pid = 3472] [id = 254] 02:47:04 INFO - PROCESS | 3472 | --DOCSHELL 092D3400 == 35 [pid = 3472] [id = 253] 02:47:04 INFO - PROCESS | 3472 | --DOCSHELL 193EC400 == 34 [pid = 3472] [id = 252] 02:47:04 INFO - PROCESS | 3472 | --DOCSHELL 18266C00 == 33 [pid = 3472] [id = 251] 02:47:04 INFO - PROCESS | 3472 | --DOCSHELL 17D2C400 == 32 [pid = 3472] [id = 250] 02:47:04 INFO - PROCESS | 3472 | --DOCSHELL 14DB8400 == 31 [pid = 3472] [id = 249] 02:47:04 INFO - PROCESS | 3472 | --DOCSHELL 0D136C00 == 30 [pid = 3472] [id = 248] 02:47:04 INFO - PROCESS | 3472 | --DOMWINDOW == 89 (196EA400) [pid = 3472] [serial = 715] [outer = 00000000] [url = about:blank] 02:47:04 INFO - PROCESS | 3472 | --DOMWINDOW == 88 (196E8400) [pid = 3472] [serial = 714] [outer = 00000000] [url = about:blank] 02:47:04 INFO - PROCESS | 3472 | --DOMWINDOW == 87 (1A19DC00) [pid = 3472] [serial = 694] [outer = 00000000] [url = about:blank] 02:47:04 INFO - PROCESS | 3472 | --DOMWINDOW == 86 (0DADD400) [pid = 3472] [serial = 696] [outer = 00000000] [url = about:blank] 02:47:04 INFO - PROCESS | 3472 | --DOMWINDOW == 85 (0E6DC000) [pid = 3472] [serial = 697] [outer = 00000000] [url = about:blank] 02:47:04 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (0D1E8800) [pid = 3472] [serial = 702] [outer = 00000000] [url = about:blank] 02:47:04 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (0D2EFC00) [pid = 3472] [serial = 703] [outer = 00000000] [url = about:blank] 02:47:04 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (17D24800) [pid = 3472] [serial = 699] [outer = 00000000] [url = about:blank] 02:47:04 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (17D6B400) [pid = 3472] [serial = 700] [outer = 00000000] [url = about:blank] 02:47:04 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (17D70400) [pid = 3472] [serial = 708] [outer = 00000000] [url = about:blank] 02:47:04 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (1522B800) [pid = 3472] [serial = 705] [outer = 00000000] [url = about:blank] 02:47:04 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (1531F000) [pid = 3472] [serial = 706] [outer = 00000000] [url = about:blank] 02:47:04 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (1907C400) [pid = 3472] [serial = 720] [outer = 00000000] [url = about:blank] 02:47:04 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (1A19E800) [pid = 3472] [serial = 717] [outer = 00000000] [url = about:blank] 02:47:04 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (19898000) [pid = 3472] [serial = 718] [outer = 00000000] [url = about:blank] 02:47:04 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (1A697400) [pid = 3472] [serial = 723] [outer = 00000000] [url = about:blank] 02:47:04 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (1A6A3000) [pid = 3472] [serial = 724] [outer = 00000000] [url = about:blank] 02:47:04 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (195B4400) [pid = 3472] [serial = 711] [outer = 00000000] [url = about:blank] 02:47:04 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (1A84A400) [pid = 3472] [serial = 726] [outer = 00000000] [url = about:blank] 02:47:04 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (1A84F800) [pid = 3472] [serial = 727] [outer = 00000000] [url = about:blank] 02:47:04 INFO - PROCESS | 3472 | --DOMWINDOW == 69 (196A4000) [pid = 3472] [serial = 721] [outer = 00000000] [url = about:blank] 02:47:04 INFO - PROCESS | 3472 | --DOMWINDOW == 68 (19698400) [pid = 3472] [serial = 712] [outer = 00000000] [url = about:blank] 02:47:04 INFO - PROCESS | 3472 | --DOMWINDOW == 67 (18236000) [pid = 3472] [serial = 709] [outer = 00000000] [url = about:blank] 02:47:04 INFO - PROCESS | 3472 | 1466588824245 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]]]}] 02:47:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 02:47:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1172ms 02:47:04 INFO - PROCESS | 3472 | 1466588824288 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 02:47:04 INFO - PROCESS | 3472 | 1466588824292 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 02:47:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 02:47:04 INFO - PROCESS | 3472 | 1466588824296 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 02:47:04 INFO - PROCESS | 3472 | 1466588824301 Marionette TRACE conn6 <- [1,998,null,{}] 02:47:04 INFO - PROCESS | 3472 | 1466588824320 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}] 02:47:04 INFO - PROCESS | 3472 | 1466588824323 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:04 INFO - PROCESS | 3472 | 1466588824412 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 02:47:04 INFO - PROCESS | 3472 | 1466588824424 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:04 INFO - PROCESS | 3472 | 1466588824426 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:04 INFO - PROCESS | 3472 | ++DOCSHELL 0D83D000 == 31 [pid = 3472] [id = 259] 02:47:04 INFO - PROCESS | 3472 | ++DOMWINDOW == 68 (0D844000) [pid = 3472] [serial = 776] [outer = 00000000] 02:47:04 INFO - PROCESS | 3472 | ++DOMWINDOW == 69 (0DCAF000) [pid = 3472] [serial = 777] [outer = 0D844000] 02:47:04 INFO - PROCESS | 3472 | 1466588824475 Marionette DEBUG loaded listener.js 02:47:04 INFO - PROCESS | 3472 | ++DOMWINDOW == 70 (0F30D000) [pid = 3472] [serial = 778] [outer = 0D844000] 02:47:04 INFO - PROCESS | 3472 | 1466588824993 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]]]}] 02:47:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 02:47:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 751ms 02:47:05 INFO - PROCESS | 3472 | 1466588825049 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 02:47:05 INFO - PROCESS | 3472 | 1466588825053 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 02:47:05 INFO - PROCESS | 3472 | 1466588825059 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 02:47:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 02:47:05 INFO - PROCESS | 3472 | 1466588825062 Marionette TRACE conn6 <- [1,1002,null,{}] 02:47:05 INFO - PROCESS | 3472 | 1466588825066 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}] 02:47:05 INFO - PROCESS | 3472 | 1466588825068 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:05 INFO - PROCESS | 3472 | 1466588825164 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 02:47:05 INFO - PROCESS | 3472 | 1466588825250 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:05 INFO - PROCESS | 3472 | 1466588825253 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:05 INFO - PROCESS | 3472 | ++DOCSHELL 1643D800 == 32 [pid = 3472] [id = 260] 02:47:05 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (16444000) [pid = 3472] [serial = 779] [outer = 00000000] 02:47:05 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (17D24800) [pid = 3472] [serial = 780] [outer = 16444000] 02:47:05 INFO - PROCESS | 3472 | 1466588825303 Marionette DEBUG loaded listener.js 02:47:05 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (17D6A800) [pid = 3472] [serial = 781] [outer = 16444000] 02:47:05 INFO - PROCESS | 3472 | 1466588825712 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]]]}] 02:47:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 02:47:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 729ms 02:47:05 INFO - PROCESS | 3472 | 1466588825794 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 02:47:05 INFO - PROCESS | 3472 | 1466588825796 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 02:47:05 INFO - PROCESS | 3472 | 1466588825800 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 02:47:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 02:47:05 INFO - PROCESS | 3472 | 1466588825803 Marionette TRACE conn6 <- [1,1006,null,{}] 02:47:05 INFO - PROCESS | 3472 | 1466588825814 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}] 02:47:05 INFO - PROCESS | 3472 | 1466588825818 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:05 INFO - PROCESS | 3472 | 1466588825907 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 02:47:05 INFO - PROCESS | 3472 | 1466588825951 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:05 INFO - PROCESS | 3472 | 1466588825954 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:05 INFO - PROCESS | 3472 | ++DOCSHELL 193F7800 == 33 [pid = 3472] [id = 261] 02:47:05 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (193F8000) [pid = 3472] [serial = 782] [outer = 00000000] 02:47:05 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (195AF400) [pid = 3472] [serial = 783] [outer = 193F8000] 02:47:05 INFO - PROCESS | 3472 | 1466588826002 Marionette DEBUG loaded listener.js 02:47:06 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (195BB400) [pid = 3472] [serial = 784] [outer = 193F8000] 02:47:06 INFO - PROCESS | 3472 | 1466588826461 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]]]}] 02:47:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 02:47:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 670ms 02:47:06 INFO - PROCESS | 3472 | 1466588826484 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 02:47:06 INFO - PROCESS | 3472 | 1466588826486 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 02:47:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 02:47:06 INFO - PROCESS | 3472 | 1466588826490 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 02:47:06 INFO - PROCESS | 3472 | 1466588826491 Marionette TRACE conn6 <- [1,1010,null,{}] 02:47:06 INFO - PROCESS | 3472 | 1466588826495 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}] 02:47:06 INFO - PROCESS | 3472 | 1466588826497 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:06 INFO - PROCESS | 3472 | 1466588826620 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 02:47:06 INFO - PROCESS | 3472 | 1466588826626 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:06 INFO - PROCESS | 3472 | 1466588826628 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:06 INFO - PROCESS | 3472 | ++DOCSHELL 1969F400 == 34 [pid = 3472] [id = 262] 02:47:06 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (196A4000) [pid = 3472] [serial = 785] [outer = 00000000] 02:47:06 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (196EA800) [pid = 3472] [serial = 786] [outer = 196A4000] 02:47:06 INFO - PROCESS | 3472 | 1466588826720 Marionette DEBUG loaded listener.js 02:47:06 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (19858C00) [pid = 3472] [serial = 787] [outer = 196A4000] 02:47:07 INFO - PROCESS | 3472 | 1466588827146 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]]]}] 02:47:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 02:47:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 729ms 02:47:07 INFO - PROCESS | 3472 | 1466588827225 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 02:47:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 02:47:07 INFO - PROCESS | 3472 | 1466588827227 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 02:47:07 INFO - PROCESS | 3472 | 1466588827230 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 02:47:07 INFO - PROCESS | 3472 | 1466588827232 Marionette TRACE conn6 <- [1,1014,null,{}] 02:47:07 INFO - PROCESS | 3472 | 1466588827247 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}] 02:47:07 INFO - PROCESS | 3472 | 1466588827249 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:07 INFO - PROCESS | 3472 | 1466588827389 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 02:47:07 INFO - PROCESS | 3472 | 1466588827401 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:07 INFO - PROCESS | 3472 | 1466588827403 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:07 INFO - PROCESS | 3472 | ++DOCSHELL 172AB000 == 35 [pid = 3472] [id = 263] 02:47:07 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (195BA400) [pid = 3472] [serial = 788] [outer = 00000000] 02:47:07 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (19CCD000) [pid = 3472] [serial = 789] [outer = 195BA400] 02:47:07 INFO - PROCESS | 3472 | 1466588827447 Marionette DEBUG loaded listener.js 02:47:07 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (19CD5400) [pid = 3472] [serial = 790] [outer = 195BA400] 02:47:07 INFO - PROCESS | 3472 | 1466588827925 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]]]}] 02:47:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 02:47:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 731ms 02:47:07 INFO - PROCESS | 3472 | 1466588827962 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 02:47:07 INFO - PROCESS | 3472 | 1466588827964 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 02:47:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 02:47:07 INFO - PROCESS | 3472 | 1466588827967 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 02:47:07 INFO - PROCESS | 3472 | 1466588827969 Marionette TRACE conn6 <- [1,1018,null,{}] 02:47:07 INFO - PROCESS | 3472 | 1466588827979 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}] 02:47:07 INFO - PROCESS | 3472 | 1466588827984 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:08 INFO - PROCESS | 3472 | 1466588828118 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 02:47:08 INFO - PROCESS | 3472 | 1466588828180 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:08 INFO - PROCESS | 3472 | 1466588828182 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:08 INFO - PROCESS | 3472 | ++DOCSHELL 0C908800 == 36 [pid = 3472] [id = 264] 02:47:08 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (17D66000) [pid = 3472] [serial = 791] [outer = 00000000] 02:47:08 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (1A69D400) [pid = 3472] [serial = 792] [outer = 17D66000] 02:47:08 INFO - PROCESS | 3472 | 1466588828227 Marionette DEBUG loaded listener.js 02:47:08 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (1A69E400) [pid = 3472] [serial = 793] [outer = 17D66000] 02:47:08 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (198C3000) [pid = 3472] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 02:47:08 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (0C903400) [pid = 3472] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 02:47:08 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (0CFC4800) [pid = 3472] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 02:47:08 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (17D2E800) [pid = 3472] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 02:47:08 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (0D2EE800) [pid = 3472] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 02:47:08 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (18269800) [pid = 3472] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 02:47:08 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (193F6400) [pid = 3472] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 02:47:08 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (1A850C00) [pid = 3472] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 02:47:08 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (17D69800) [pid = 3472] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 02:47:08 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (14DB8C00) [pid = 3472] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 02:47:08 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (0DCA3400) [pid = 3472] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 02:47:08 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (0CFCFC00) [pid = 3472] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 02:47:08 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (19BCFC00) [pid = 3472] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 02:47:08 INFO - PROCESS | 3472 | 1466588828727 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]]]}] 02:47:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 02:47:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 789ms 02:47:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 02:47:08 INFO - PROCESS | 3472 | 1466588828758 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 02:47:08 INFO - PROCESS | 3472 | 1466588828760 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 02:47:08 INFO - PROCESS | 3472 | 1466588828763 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 02:47:08 INFO - PROCESS | 3472 | 1466588828765 Marionette TRACE conn6 <- [1,1022,null,{}] 02:47:08 INFO - PROCESS | 3472 | 1466588828768 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}] 02:47:08 INFO - PROCESS | 3472 | 1466588828770 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:08 INFO - PROCESS | 3472 | 1466588828880 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 02:47:08 INFO - PROCESS | 3472 | 1466588828934 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:08 INFO - PROCESS | 3472 | 1466588828936 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:08 INFO - PROCESS | 3472 | ++DOCSHELL 0D836C00 == 37 [pid = 3472] [id = 265] 02:47:08 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (0DADBC00) [pid = 3472] [serial = 794] [outer = 00000000] 02:47:08 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (18269800) [pid = 3472] [serial = 795] [outer = 0DADBC00] 02:47:08 INFO - PROCESS | 3472 | 1466588828980 Marionette DEBUG loaded listener.js 02:47:09 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (19896C00) [pid = 3472] [serial = 796] [outer = 0DADBC00] 02:47:09 INFO - PROCESS | 3472 | 1466588829321 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]]]}] 02:47:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 02:47:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 630ms 02:47:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 02:47:09 INFO - PROCESS | 3472 | 1466588829394 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 02:47:09 INFO - PROCESS | 3472 | 1466588829396 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 02:47:09 INFO - PROCESS | 3472 | 1466588829399 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 02:47:09 INFO - PROCESS | 3472 | 1466588829401 Marionette TRACE conn6 <- [1,1026,null,{}] 02:47:09 INFO - PROCESS | 3472 | 1466588829413 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}] 02:47:09 INFO - PROCESS | 3472 | 1466588829415 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:09 INFO - PROCESS | 3472 | 1466588829499 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 02:47:09 INFO - PROCESS | 3472 | 1466588829504 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:09 INFO - PROCESS | 3472 | 1466588829506 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:09 INFO - PROCESS | 3472 | ++DOCSHELL 196E5400 == 38 [pid = 3472] [id = 266] 02:47:09 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (1A645C00) [pid = 3472] [serial = 797] [outer = 00000000] 02:47:09 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (1A848800) [pid = 3472] [serial = 798] [outer = 1A645C00] 02:47:09 INFO - PROCESS | 3472 | 1466588829552 Marionette DEBUG loaded listener.js 02:47:09 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (1A850C00) [pid = 3472] [serial = 799] [outer = 1A645C00] 02:47:09 INFO - PROCESS | 3472 | 1466588829964 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]]]}] 02:47:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 02:47:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 630ms 02:47:10 INFO - PROCESS | 3472 | 1466588830030 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 02:47:10 INFO - PROCESS | 3472 | 1466588830042 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 02:47:10 INFO - PROCESS | 3472 | 1466588830046 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 02:47:10 INFO - PROCESS | 3472 | 1466588830047 Marionette TRACE conn6 <- [1,1030,null,{}] 02:47:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 02:47:10 INFO - PROCESS | 3472 | 1466588830051 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}] 02:47:10 INFO - PROCESS | 3472 | 1466588830053 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:10 INFO - PROCESS | 3472 | 1466588830133 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 02:47:10 INFO - PROCESS | 3472 | 1466588830170 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:10 INFO - PROCESS | 3472 | 1466588830172 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:10 INFO - PROCESS | 3472 | ++DOCSHELL 17287000 == 39 [pid = 3472] [id = 267] 02:47:10 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (1A8F1C00) [pid = 3472] [serial = 800] [outer = 00000000] 02:47:10 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (1A9E8C00) [pid = 3472] [serial = 801] [outer = 1A8F1C00] 02:47:10 INFO - PROCESS | 3472 | 1466588830221 Marionette DEBUG loaded listener.js 02:47:10 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (1AA64C00) [pid = 3472] [serial = 802] [outer = 1A8F1C00] 02:47:10 INFO - PROCESS | 3472 | 1466588830742 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]]]}] 02:47:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 02:47:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 769ms 02:47:10 INFO - PROCESS | 3472 | 1466588830791 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 02:47:10 INFO - PROCESS | 3472 | 1466588830796 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 02:47:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 02:47:10 INFO - PROCESS | 3472 | 1466588830801 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 02:47:10 INFO - PROCESS | 3472 | 1466588830804 Marionette TRACE conn6 <- [1,1034,null,{}] 02:47:10 INFO - PROCESS | 3472 | 1466588830810 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}] 02:47:10 INFO - PROCESS | 3472 | 1466588830813 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:10 INFO - PROCESS | 3472 | 1466588830963 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 02:47:11 INFO - PROCESS | 3472 | 1466588831067 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:11 INFO - PROCESS | 3472 | 1466588831070 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:11 INFO - PROCESS | 3472 | ++DOCSHELL 0C905800 == 40 [pid = 3472] [id = 268] 02:47:11 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (0CF4F400) [pid = 3472] [serial = 803] [outer = 00000000] 02:47:11 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (0DCA8800) [pid = 3472] [serial = 804] [outer = 0CF4F400] 02:47:11 INFO - PROCESS | 3472 | 1466588831129 Marionette DEBUG loaded listener.js 02:47:11 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (14E57400) [pid = 3472] [serial = 805] [outer = 0CF4F400] 02:47:11 INFO - PROCESS | 3472 | 1466588831741 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]]]}] 02:47:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 02:47:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 990ms 02:47:11 INFO - PROCESS | 3472 | 1466588831791 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 02:47:11 INFO - PROCESS | 3472 | 1466588831796 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 02:47:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 02:47:11 INFO - PROCESS | 3472 | 1466588831803 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 02:47:11 INFO - PROCESS | 3472 | 1466588831806 Marionette TRACE conn6 <- [1,1038,null,{}] 02:47:11 INFO - PROCESS | 3472 | 1466588831810 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}] 02:47:11 INFO - PROCESS | 3472 | 1466588831813 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:11 INFO - PROCESS | 3472 | 1466588831955 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 02:47:12 INFO - PROCESS | 3472 | 1466588832084 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:12 INFO - PROCESS | 3472 | 1466588832087 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:12 INFO - PROCESS | 3472 | ++DOCSHELL 18261400 == 41 [pid = 3472] [id = 269] 02:47:12 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (18266000) [pid = 3472] [serial = 806] [outer = 00000000] 02:47:12 INFO - PROCESS | 3472 | ++DOMWINDOW == 86 (19522000) [pid = 3472] [serial = 807] [outer = 18266000] 02:47:12 INFO - PROCESS | 3472 | 1466588832145 Marionette DEBUG loaded listener.js 02:47:12 INFO - PROCESS | 3472 | ++DOMWINDOW == 87 (196A4C00) [pid = 3472] [serial = 808] [outer = 18266000] 02:47:12 INFO - PROCESS | 3472 | 1466588832812 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]]]}] 02:47:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 02:47:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1067ms 02:47:12 INFO - PROCESS | 3472 | 1466588832874 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 02:47:12 INFO - PROCESS | 3472 | 1466588832877 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 02:47:12 INFO - PROCESS | 3472 | 1466588832880 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 02:47:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 02:47:12 INFO - PROCESS | 3472 | 1466588832884 Marionette TRACE conn6 <- [1,1042,null,{}] 02:47:12 INFO - PROCESS | 3472 | 1466588832895 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}] 02:47:12 INFO - PROCESS | 3472 | 1466588832900 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:13 INFO - PROCESS | 3472 | 1466588833007 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 02:47:13 INFO - PROCESS | 3472 | 1466588833139 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:13 INFO - PROCESS | 3472 | 1466588833142 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:13 INFO - PROCESS | 3472 | ++DOCSHELL 1AA69C00 == 42 [pid = 3472] [id = 270] 02:47:13 INFO - PROCESS | 3472 | ++DOMWINDOW == 88 (1AAA5C00) [pid = 3472] [serial = 809] [outer = 00000000] 02:47:13 INFO - PROCESS | 3472 | ++DOMWINDOW == 89 (1AAAA800) [pid = 3472] [serial = 810] [outer = 1AAA5C00] 02:47:13 INFO - PROCESS | 3472 | 1466588833200 Marionette DEBUG loaded listener.js 02:47:13 INFO - PROCESS | 3472 | ++DOMWINDOW == 90 (1AAB1400) [pid = 3472] [serial = 811] [outer = 1AAA5C00] 02:47:13 INFO - PROCESS | 3472 | 1466588833735 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]]]}] 02:47:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 02:47:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 929ms 02:47:13 INFO - PROCESS | 3472 | 1466588833814 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 02:47:13 INFO - PROCESS | 3472 | 1466588833817 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 02:47:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 02:47:13 INFO - PROCESS | 3472 | 1466588833820 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 02:47:13 INFO - PROCESS | 3472 | 1466588833823 Marionette TRACE conn6 <- [1,1046,null,{}] 02:47:13 INFO - PROCESS | 3472 | 1466588833826 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}] 02:47:13 INFO - PROCESS | 3472 | 1466588833829 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:13 INFO - PROCESS | 3472 | 1466588833953 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 02:47:14 INFO - PROCESS | 3472 | 1466588834081 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:14 INFO - PROCESS | 3472 | 1466588834084 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:14 INFO - PROCESS | 3472 | ++DOCSHELL 0CF49400 == 43 [pid = 3472] [id = 271] 02:47:14 INFO - PROCESS | 3472 | ++DOMWINDOW == 91 (0CF4A000) [pid = 3472] [serial = 812] [outer = 00000000] 02:47:14 INFO - PROCESS | 3472 | ++DOMWINDOW == 92 (0E6D5000) [pid = 3472] [serial = 813] [outer = 0CF4A000] 02:47:14 INFO - PROCESS | 3472 | 1466588834140 Marionette DEBUG loaded listener.js 02:47:14 INFO - PROCESS | 3472 | ++DOMWINDOW == 93 (1542AC00) [pid = 3472] [serial = 814] [outer = 0CF4A000] 02:47:14 INFO - PROCESS | 3472 | 1466588834824 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]]]}] 02:47:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 02:47:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1067ms 02:47:14 INFO - PROCESS | 3472 | 1466588834891 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 02:47:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 02:47:14 INFO - PROCESS | 3472 | 1466588834895 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 02:47:14 INFO - PROCESS | 3472 | 1466588834899 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 02:47:14 INFO - PROCESS | 3472 | 1466588834904 Marionette TRACE conn6 <- [1,1050,null,{}] 02:47:14 INFO - PROCESS | 3472 | 1466588834909 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}] 02:47:14 INFO - PROCESS | 3472 | 1466588834911 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:15 INFO - PROCESS | 3472 | 1466588835016 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 02:47:15 INFO - PROCESS | 3472 | 1466588835123 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:15 INFO - PROCESS | 3472 | 1466588835126 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:15 INFO - PROCESS | 3472 | ++DOCSHELL 0D650C00 == 44 [pid = 3472] [id = 272] 02:47:15 INFO - PROCESS | 3472 | ++DOMWINDOW == 94 (0D83B000) [pid = 3472] [serial = 815] [outer = 00000000] 02:47:15 INFO - PROCESS | 3472 | ++DOMWINDOW == 95 (17D51800) [pid = 3472] [serial = 816] [outer = 0D83B000] 02:47:15 INFO - PROCESS | 3472 | 1466588835176 Marionette DEBUG loaded listener.js 02:47:15 INFO - PROCESS | 3472 | ++DOMWINDOW == 96 (17D6D000) [pid = 3472] [serial = 817] [outer = 0D83B000] 02:47:16 INFO - PROCESS | 3472 | --DOCSHELL 196E5400 == 43 [pid = 3472] [id = 266] 02:47:16 INFO - PROCESS | 3472 | --DOCSHELL 0D836C00 == 42 [pid = 3472] [id = 265] 02:47:16 INFO - PROCESS | 3472 | --DOCSHELL 0C908800 == 41 [pid = 3472] [id = 264] 02:47:16 INFO - PROCESS | 3472 | --DOCSHELL 172AB000 == 40 [pid = 3472] [id = 263] 02:47:16 INFO - PROCESS | 3472 | --DOCSHELL 1969F400 == 39 [pid = 3472] [id = 262] 02:47:16 INFO - PROCESS | 3472 | --DOCSHELL 193F7800 == 38 [pid = 3472] [id = 261] 02:47:16 INFO - PROCESS | 3472 | --DOCSHELL 1643D800 == 37 [pid = 3472] [id = 260] 02:47:16 INFO - PROCESS | 3472 | --DOCSHELL 0D83D000 == 36 [pid = 3472] [id = 259] 02:47:16 INFO - PROCESS | 3472 | --DOCSHELL 15301400 == 35 [pid = 3472] [id = 258] 02:47:16 INFO - PROCESS | 3472 | --DOCSHELL 0D13B000 == 34 [pid = 3472] [id = 257] 02:47:16 INFO - PROCESS | 3472 | --DOCSHELL 19CD6C00 == 33 [pid = 3472] [id = 256] 02:47:16 INFO - PROCESS | 3472 | --DOCSHELL 0DB2E800 == 32 [pid = 3472] [id = 247] 02:47:16 INFO - PROCESS | 3472 | --DOCSHELL 0CF49400 == 31 [pid = 3472] [id = 271] 02:47:16 INFO - PROCESS | 3472 | --DOCSHELL 1AA69C00 == 30 [pid = 3472] [id = 270] 02:47:16 INFO - PROCESS | 3472 | --DOCSHELL 17287000 == 29 [pid = 3472] [id = 267] 02:47:16 INFO - PROCESS | 3472 | --DOCSHELL 0C905800 == 28 [pid = 3472] [id = 268] 02:47:16 INFO - PROCESS | 3472 | --DOCSHELL 18261400 == 27 [pid = 3472] [id = 269] 02:47:16 INFO - PROCESS | 3472 | --DOMWINDOW == 95 (1AA69400) [pid = 3472] [serial = 738] [outer = 00000000] [url = about:blank] 02:47:16 INFO - PROCESS | 3472 | --DOMWINDOW == 94 (0D654000) [pid = 3472] [serial = 759] [outer = 00000000] [url = about:blank] 02:47:16 INFO - PROCESS | 3472 | --DOMWINDOW == 93 (14E51000) [pid = 3472] [serial = 730] [outer = 00000000] [url = about:blank] 02:47:16 INFO - PROCESS | 3472 | --DOMWINDOW == 92 (17D6F000) [pid = 3472] [serial = 751] [outer = 00000000] [url = about:blank] 02:47:16 INFO - PROCESS | 3472 | --DOMWINDOW == 91 (0D83DC00) [pid = 3472] [serial = 744] [outer = 00000000] [url = about:blank] 02:47:16 INFO - PROCESS | 3472 | --DOMWINDOW == 90 (0DCAF800) [pid = 3472] [serial = 729] [outer = 00000000] [url = about:blank] 02:47:16 INFO - PROCESS | 3472 | --DOMWINDOW == 89 (1901C000) [pid = 3472] [serial = 754] [outer = 00000000] [url = about:blank] 02:47:16 INFO - PROCESS | 3472 | --DOMWINDOW == 88 (195B6C00) [pid = 3472] [serial = 756] [outer = 00000000] [url = about:blank] 02:47:16 INFO - PROCESS | 3472 | --DOMWINDOW == 87 (1AA5A400) [pid = 3472] [serial = 736] [outer = 00000000] [url = about:blank] 02:47:16 INFO - PROCESS | 3472 | --DOMWINDOW == 86 (1AAAAC00) [pid = 3472] [serial = 739] [outer = 00000000] [url = about:blank] 02:47:16 INFO - PROCESS | 3472 | --DOMWINDOW == 85 (1A8FB400) [pid = 3472] [serial = 735] [outer = 00000000] [url = about:blank] 02:47:16 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (1826E400) [pid = 3472] [serial = 732] [outer = 00000000] [url = about:blank] 02:47:16 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (1534AC00) [pid = 3472] [serial = 748] [outer = 00000000] [url = about:blank] 02:47:16 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (15352800) [pid = 3472] [serial = 741] [outer = 00000000] [url = about:blank] 02:47:16 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (18285800) [pid = 3472] [serial = 753] [outer = 00000000] [url = about:blank] 02:47:16 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (1988CC00) [pid = 3472] [serial = 763] [outer = 00000000] [url = about:blank] 02:47:16 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (1534B000) [pid = 3472] [serial = 760] [outer = 00000000] [url = about:blank] 02:47:16 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (16B35C00) [pid = 3472] [serial = 742] [outer = 00000000] [url = about:blank] 02:47:16 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (0D844C00) [pid = 3472] [serial = 745] [outer = 00000000] [url = about:blank] 02:47:16 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (17D64400) [pid = 3472] [serial = 750] [outer = 00000000] [url = about:blank] 02:47:16 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (195BB800) [pid = 3472] [serial = 757] [outer = 00000000] [url = about:blank] 02:47:16 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (15307C00) [pid = 3472] [serial = 747] [outer = 00000000] [url = about:blank] 02:47:16 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (195B5000) [pid = 3472] [serial = 733] [outer = 00000000] [url = about:blank] 02:47:16 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (196E7C00) [pid = 3472] [serial = 762] [outer = 00000000] [url = about:blank] 02:47:16 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (19CDB800) [pid = 3472] [serial = 765] [outer = 00000000] [url = about:blank] 02:47:16 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (188B9000) [pid = 3472] [serial = 766] [outer = 00000000] [url = about:blank] 02:47:16 INFO - PROCESS | 3472 | 1466588836382 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]]]}] 02:47:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 02:47:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1520ms 02:47:16 INFO - PROCESS | 3472 | 1466588836424 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 02:47:16 INFO - PROCESS | 3472 | 1466588836428 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 02:47:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 02:47:16 INFO - PROCESS | 3472 | 1466588836433 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 02:47:16 INFO - PROCESS | 3472 | 1466588836436 Marionette TRACE conn6 <- [1,1054,null,{}] 02:47:16 INFO - PROCESS | 3472 | 1466588836441 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}] 02:47:16 INFO - PROCESS | 3472 | 1466588836444 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:16 INFO - PROCESS | 3472 | 1466588836532 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 02:47:16 INFO - PROCESS | 3472 | 1466588836619 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:16 INFO - PROCESS | 3472 | 1466588836621 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:16 INFO - PROCESS | 3472 | ++DOCSHELL 0CF44000 == 28 [pid = 3472] [id = 273] 02:47:16 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (0CF44C00) [pid = 3472] [serial = 818] [outer = 00000000] 02:47:16 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (0D2F1C00) [pid = 3472] [serial = 819] [outer = 0CF44C00] 02:47:16 INFO - PROCESS | 3472 | 1466588836669 Marionette DEBUG loaded listener.js 02:47:16 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (0D65A000) [pid = 3472] [serial = 820] [outer = 0CF44C00] 02:47:17 INFO - PROCESS | 3472 | 1466588837122 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]]]}] 02:47:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 02:47:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 729ms 02:47:17 INFO - PROCESS | 3472 | 1466588837167 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 02:47:17 INFO - PROCESS | 3472 | 1466588837173 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 02:47:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 02:47:17 INFO - PROCESS | 3472 | 1466588837179 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 02:47:17 INFO - PROCESS | 3472 | 1466588837181 Marionette TRACE conn6 <- [1,1058,null,{}] 02:47:17 INFO - PROCESS | 3472 | 1466588837185 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}] 02:47:17 INFO - PROCESS | 3472 | 1466588837188 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:17 INFO - PROCESS | 3472 | 1466588837275 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 02:47:17 INFO - PROCESS | 3472 | 1466588837290 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:17 INFO - PROCESS | 3472 | 1466588837292 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:17 INFO - PROCESS | 3472 | ++DOCSHELL 15227400 == 29 [pid = 3472] [id = 274] 02:47:17 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (15301400) [pid = 3472] [serial = 821] [outer = 00000000] 02:47:17 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (15326400) [pid = 3472] [serial = 822] [outer = 15301400] 02:47:17 INFO - PROCESS | 3472 | 1466588837340 Marionette DEBUG loaded listener.js 02:47:17 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (153E3000) [pid = 3472] [serial = 823] [outer = 15301400] 02:47:17 INFO - PROCESS | 3472 | 1466588837821 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]]]}] 02:47:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 02:47:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 671ms 02:47:17 INFO - PROCESS | 3472 | 1466588837853 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 02:47:17 INFO - PROCESS | 3472 | 1466588837856 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 02:47:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 02:47:17 INFO - PROCESS | 3472 | 1466588837859 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 02:47:17 INFO - PROCESS | 3472 | 1466588837863 Marionette TRACE conn6 <- [1,1062,null,{}] 02:47:17 INFO - PROCESS | 3472 | 1466588837874 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}] 02:47:17 INFO - PROCESS | 3472 | 1466588837878 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:17 INFO - PROCESS | 3472 | 1466588837961 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 02:47:17 INFO - PROCESS | 3472 | 1466588837971 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:17 INFO - PROCESS | 3472 | 1466588837974 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:17 INFO - PROCESS | 3472 | ++DOCSHELL 17D6F000 == 30 [pid = 3472] [id = 275] 02:47:17 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (17D70400) [pid = 3472] [serial = 824] [outer = 00000000] 02:47:18 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (18144C00) [pid = 3472] [serial = 825] [outer = 17D70400] 02:47:18 INFO - PROCESS | 3472 | 1466588838022 Marionette DEBUG loaded listener.js 02:47:18 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (18264800) [pid = 3472] [serial = 826] [outer = 17D70400] 02:47:18 INFO - PROCESS | 3472 | 1466588838488 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]]]}] 02:47:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 02:47:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 669ms 02:47:18 INFO - PROCESS | 3472 | 1466588838533 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 02:47:18 INFO - PROCESS | 3472 | 1466588838536 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 02:47:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 02:47:18 INFO - PROCESS | 3472 | 1466588838549 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 02:47:18 INFO - PROCESS | 3472 | 1466588838551 Marionette TRACE conn6 <- [1,1066,null,{}] 02:47:18 INFO - PROCESS | 3472 | 1466588838554 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}] 02:47:18 INFO - PROCESS | 3472 | 1466588838557 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:18 INFO - PROCESS | 3472 | 1466588838669 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 02:47:18 INFO - PROCESS | 3472 | 1466588838749 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:18 INFO - PROCESS | 3472 | 1466588838751 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:18 INFO - PROCESS | 3472 | ++DOCSHELL 188B9000 == 31 [pid = 3472] [id = 276] 02:47:18 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (188BA800) [pid = 3472] [serial = 827] [outer = 00000000] 02:47:18 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (193F8C00) [pid = 3472] [serial = 828] [outer = 188BA800] 02:47:18 INFO - PROCESS | 3472 | 1466588838796 Marionette DEBUG loaded listener.js 02:47:18 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (195B2C00) [pid = 3472] [serial = 829] [outer = 188BA800] 02:47:19 INFO - PROCESS | 3472 | 1466588839216 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]]]}] 02:47:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 02:47:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 730ms 02:47:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 02:47:19 INFO - PROCESS | 3472 | 1466588839288 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 02:47:19 INFO - PROCESS | 3472 | 1466588839290 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 02:47:19 INFO - PROCESS | 3472 | 1466588839293 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 02:47:19 INFO - PROCESS | 3472 | 1466588839295 Marionette TRACE conn6 <- [1,1070,null,{}] 02:47:19 INFO - PROCESS | 3472 | 1466588839299 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}] 02:47:19 INFO - PROCESS | 3472 | 1466588839301 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:19 INFO - PROCESS | 3472 | 1466588839412 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 02:47:19 INFO - PROCESS | 3472 | 1466588839474 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:19 INFO - PROCESS | 3472 | 1466588839476 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:19 INFO - PROCESS | 3472 | ++DOCSHELL 1969A000 == 32 [pid = 3472] [id = 277] 02:47:19 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (1969A800) [pid = 3472] [serial = 830] [outer = 00000000] 02:47:19 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (196A5400) [pid = 3472] [serial = 831] [outer = 1969A800] 02:47:19 INFO - PROCESS | 3472 | 1466588839522 Marionette DEBUG loaded listener.js 02:47:19 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (196E3000) [pid = 3472] [serial = 832] [outer = 1969A800] 02:47:19 INFO - PROCESS | 3472 | 1466588839948 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]]]}] 02:47:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 02:47:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 670ms 02:47:19 INFO - PROCESS | 3472 | 1466588839964 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 02:47:19 INFO - PROCESS | 3472 | 1466588839967 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 02:47:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 02:47:19 INFO - PROCESS | 3472 | 1466588839970 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 02:47:19 INFO - PROCESS | 3472 | 1466588839971 Marionette TRACE conn6 <- [1,1074,null,{}] 02:47:19 INFO - PROCESS | 3472 | 1466588839975 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}] 02:47:19 INFO - PROCESS | 3472 | 1466588839981 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:20 INFO - PROCESS | 3472 | 1466588840141 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 02:47:20 INFO - PROCESS | 3472 | 1466588840155 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:20 INFO - PROCESS | 3472 | 1466588840157 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:20 INFO - PROCESS | 3472 | ++DOCSHELL 196EBC00 == 33 [pid = 3472] [id = 278] 02:47:20 INFO - PROCESS | 3472 | ++DOMWINDOW == 86 (196EE400) [pid = 3472] [serial = 833] [outer = 00000000] 02:47:20 INFO - PROCESS | 3472 | ++DOMWINDOW == 87 (19CD5800) [pid = 3472] [serial = 834] [outer = 196EE400] 02:47:20 INFO - PROCESS | 3472 | 1466588840201 Marionette DEBUG loaded listener.js 02:47:20 INFO - PROCESS | 3472 | ++DOMWINDOW == 88 (1A19DC00) [pid = 3472] [serial = 835] [outer = 196EE400] 02:47:20 INFO - PROCESS | 3472 | --DOMWINDOW == 87 (195BA400) [pid = 3472] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 02:47:20 INFO - PROCESS | 3472 | --DOMWINDOW == 86 (0DADBC00) [pid = 3472] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 02:47:20 INFO - PROCESS | 3472 | --DOMWINDOW == 85 (17D66000) [pid = 3472] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 02:47:20 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (15306000) [pid = 3472] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 02:47:20 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (1A1A0000) [pid = 3472] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 02:47:20 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (0D658C00) [pid = 3472] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 02:47:20 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (16444000) [pid = 3472] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 02:47:20 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (0D844000) [pid = 3472] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 02:47:20 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (193F8000) [pid = 3472] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 02:47:20 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (1A645C00) [pid = 3472] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 02:47:20 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (1A8F1C00) [pid = 3472] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 02:47:20 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (196A4000) [pid = 3472] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 02:47:20 INFO - PROCESS | 3472 | 1466588840907 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]]]}] 02:47:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 02:47:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 969ms 02:47:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 02:47:20 INFO - PROCESS | 3472 | 1466588840940 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 02:47:20 INFO - PROCESS | 3472 | 1466588840942 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 02:47:20 INFO - PROCESS | 3472 | 1466588840945 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 02:47:20 INFO - PROCESS | 3472 | 1466588840947 Marionette TRACE conn6 <- [1,1078,null,{}] 02:47:20 INFO - PROCESS | 3472 | 1466588840951 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}] 02:47:20 INFO - PROCESS | 3472 | 1466588840953 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:21 INFO - PROCESS | 3472 | 1466588841035 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 02:47:21 INFO - PROCESS | 3472 | 1466588841043 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:21 INFO - PROCESS | 3472 | 1466588841045 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:21 INFO - PROCESS | 3472 | ++DOCSHELL 0CA94400 == 34 [pid = 3472] [id = 279] 02:47:21 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (0D135800) [pid = 3472] [serial = 836] [outer = 00000000] 02:47:21 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (17D68800) [pid = 3472] [serial = 837] [outer = 0D135800] 02:47:21 INFO - PROCESS | 3472 | 1466588841093 Marionette DEBUG loaded listener.js 02:47:21 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (18286800) [pid = 3472] [serial = 838] [outer = 0D135800] 02:47:21 INFO - PROCESS | 3472 | 1466588841570 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]]]}] 02:47:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 02:47:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 670ms 02:47:21 INFO - PROCESS | 3472 | 1466588841616 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 02:47:21 INFO - PROCESS | 3472 | 1466588841619 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 02:47:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 02:47:21 INFO - PROCESS | 3472 | 1466588841622 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 02:47:21 INFO - PROCESS | 3472 | 1466588841624 Marionette TRACE conn6 <- [1,1082,null,{}] 02:47:21 INFO - PROCESS | 3472 | 1466588841627 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}] 02:47:21 INFO - PROCESS | 3472 | 1466588841629 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:21 INFO - PROCESS | 3472 | 1466588841711 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 02:47:21 INFO - PROCESS | 3472 | 1466588841717 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:21 INFO - PROCESS | 3472 | 1466588841719 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:21 INFO - PROCESS | 3472 | ++DOCSHELL 196ECC00 == 35 [pid = 3472] [id = 280] 02:47:21 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (19850C00) [pid = 3472] [serial = 839] [outer = 00000000] 02:47:21 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (1A443400) [pid = 3472] [serial = 840] [outer = 19850C00] 02:47:21 INFO - PROCESS | 3472 | 1466588841765 Marionette DEBUG loaded listener.js 02:47:21 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (1A449400) [pid = 3472] [serial = 841] [outer = 19850C00] 02:47:22 INFO - PROCESS | 3472 | 1466588842186 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]]]}] 02:47:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 02:47:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 629ms 02:47:22 INFO - PROCESS | 3472 | 1466588842252 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 02:47:22 INFO - PROCESS | 3472 | 1466588842254 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 02:47:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 02:47:22 INFO - PROCESS | 3472 | 1466588842257 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 02:47:22 INFO - PROCESS | 3472 | 1466588842259 Marionette TRACE conn6 <- [1,1086,null,{}] 02:47:22 INFO - PROCESS | 3472 | 1466588842263 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}] 02:47:22 INFO - PROCESS | 3472 | 1466588842265 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:22 INFO - PROCESS | 3472 | 1466588842343 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 02:47:22 INFO - PROCESS | 3472 | 1466588842350 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:22 INFO - PROCESS | 3472 | 1466588842361 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:22 INFO - PROCESS | 3472 | ++DOCSHELL 17D6E000 == 36 [pid = 3472] [id = 281] 02:47:22 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (1A6A4C00) [pid = 3472] [serial = 842] [outer = 00000000] 02:47:22 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (1A84AC00) [pid = 3472] [serial = 843] [outer = 1A6A4C00] 02:47:22 INFO - PROCESS | 3472 | 1466588842408 Marionette DEBUG loaded listener.js 02:47:22 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (1A84B800) [pid = 3472] [serial = 844] [outer = 1A6A4C00] 02:47:22 INFO - PROCESS | 3472 | 1466588842862 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]]]}] 02:47:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 02:47:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 670ms 02:47:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 02:47:22 INFO - PROCESS | 3472 | 1466588842929 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 02:47:22 INFO - PROCESS | 3472 | 1466588842934 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 02:47:22 INFO - PROCESS | 3472 | 1466588842939 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 02:47:22 INFO - PROCESS | 3472 | 1466588842944 Marionette TRACE conn6 <- [1,1090,null,{}] 02:47:22 INFO - PROCESS | 3472 | 1466588842951 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}] 02:47:22 INFO - PROCESS | 3472 | 1466588842954 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:23 INFO - PROCESS | 3472 | 1466588843153 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 02:47:23 INFO - PROCESS | 3472 | 1466588843286 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:23 INFO - PROCESS | 3472 | 1466588843292 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:23 INFO - PROCESS | 3472 | ++DOCSHELL 0D136800 == 37 [pid = 3472] [id = 282] 02:47:23 INFO - PROCESS | 3472 | ++DOMWINDOW == 86 (0D13B000) [pid = 3472] [serial = 845] [outer = 00000000] 02:47:23 INFO - PROCESS | 3472 | ++DOMWINDOW == 87 (0D652000) [pid = 3472] [serial = 846] [outer = 0D13B000] 02:47:23 INFO - PROCESS | 3472 | 1466588843351 Marionette DEBUG loaded listener.js 02:47:23 INFO - PROCESS | 3472 | ++DOMWINDOW == 88 (0DCA2C00) [pid = 3472] [serial = 847] [outer = 0D13B000] 02:47:24 INFO - PROCESS | 3472 | 1466588844112 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]]]}] 02:47:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 02:47:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1236ms 02:47:24 INFO - PROCESS | 3472 | 1466588844176 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 02:47:24 INFO - PROCESS | 3472 | 1466588844181 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 02:47:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 02:47:24 INFO - PROCESS | 3472 | 1466588844188 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 02:47:24 INFO - PROCESS | 3472 | 1466588844191 Marionette TRACE conn6 <- [1,1094,null,{}] 02:47:24 INFO - PROCESS | 3472 | 1466588844194 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}] 02:47:24 INFO - PROCESS | 3472 | 1466588844197 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:24 INFO - PROCESS | 3472 | 1466588844318 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 02:47:24 INFO - PROCESS | 3472 | 1466588844446 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:24 INFO - PROCESS | 3472 | 1466588844449 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:24 INFO - PROCESS | 3472 | ++DOCSHELL 17287400 == 38 [pid = 3472] [id = 283] 02:47:24 INFO - PROCESS | 3472 | ++DOMWINDOW == 89 (172AF400) [pid = 3472] [serial = 848] [outer = 00000000] 02:47:24 INFO - PROCESS | 3472 | ++DOMWINDOW == 90 (17D67800) [pid = 3472] [serial = 849] [outer = 172AF400] 02:47:24 INFO - PROCESS | 3472 | 1466588844506 Marionette DEBUG loaded listener.js 02:47:24 INFO - PROCESS | 3472 | ++DOMWINDOW == 91 (18238000) [pid = 3472] [serial = 850] [outer = 172AF400] 02:47:25 INFO - PROCESS | 3472 | [3472] 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 02:47:25 INFO - PROCESS | 3472 | 1466588845545 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]]]}] 02:47:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 02:47:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1375ms 02:47:25 INFO - PROCESS | 3472 | 1466588845567 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 02:47:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 02:47:25 INFO - PROCESS | 3472 | 1466588845571 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 02:47:25 INFO - PROCESS | 3472 | 1466588845577 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 02:47:25 INFO - PROCESS | 3472 | 1466588845580 Marionette TRACE conn6 <- [1,1098,null,{}] 02:47:25 INFO - PROCESS | 3472 | 1466588845586 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}] 02:47:25 INFO - PROCESS | 3472 | 1466588845588 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:25 INFO - PROCESS | 3472 | 1466588845704 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 02:47:25 INFO - PROCESS | 3472 | 1466588845848 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:25 INFO - PROCESS | 3472 | 1466588845852 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:25 INFO - PROCESS | 3472 | --DOCSHELL 196ECC00 == 37 [pid = 3472] [id = 280] 02:47:25 INFO - PROCESS | 3472 | --DOCSHELL 0CA94400 == 36 [pid = 3472] [id = 279] 02:47:25 INFO - PROCESS | 3472 | --DOCSHELL 196EBC00 == 35 [pid = 3472] [id = 278] 02:47:25 INFO - PROCESS | 3472 | --DOCSHELL 1969A000 == 34 [pid = 3472] [id = 277] 02:47:25 INFO - PROCESS | 3472 | --DOCSHELL 188B9000 == 33 [pid = 3472] [id = 276] 02:47:25 INFO - PROCESS | 3472 | --DOCSHELL 17D6F000 == 32 [pid = 3472] [id = 275] 02:47:25 INFO - PROCESS | 3472 | --DOCSHELL 15227400 == 31 [pid = 3472] [id = 274] 02:47:25 INFO - PROCESS | 3472 | --DOCSHELL 0CF44000 == 30 [pid = 3472] [id = 273] 02:47:25 INFO - PROCESS | 3472 | --DOMWINDOW == 90 (19CCD000) [pid = 3472] [serial = 789] [outer = 00000000] [url = about:blank] 02:47:25 INFO - PROCESS | 3472 | --DOMWINDOW == 89 (18269800) [pid = 3472] [serial = 795] [outer = 00000000] [url = about:blank] 02:47:25 INFO - PROCESS | 3472 | --DOMWINDOW == 88 (1A69D400) [pid = 3472] [serial = 792] [outer = 00000000] [url = about:blank] 02:47:25 INFO - PROCESS | 3472 | --DOMWINDOW == 87 (17D2AC00) [pid = 3472] [serial = 774] [outer = 00000000] [url = about:blank] 02:47:25 INFO - PROCESS | 3472 | --DOMWINDOW == 86 (1814CC00) [pid = 3472] [serial = 775] [outer = 00000000] [url = about:blank] 02:47:25 INFO - PROCESS | 3472 | --DOMWINDOW == 85 (1A695800) [pid = 3472] [serial = 769] [outer = 00000000] [url = about:blank] 02:47:25 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (1A64C800) [pid = 3472] [serial = 768] [outer = 00000000] [url = about:blank] 02:47:25 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (14AE8800) [pid = 3472] [serial = 771] [outer = 00000000] [url = about:blank] 02:47:25 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (1531BC00) [pid = 3472] [serial = 772] [outer = 00000000] [url = about:blank] 02:47:25 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (17D24800) [pid = 3472] [serial = 780] [outer = 00000000] [url = about:blank] 02:47:25 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (17D6A800) [pid = 3472] [serial = 781] [outer = 00000000] [url = about:blank] 02:47:25 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (0DCAF000) [pid = 3472] [serial = 777] [outer = 00000000] [url = about:blank] 02:47:25 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (0F30D000) [pid = 3472] [serial = 778] [outer = 00000000] [url = about:blank] 02:47:25 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (195AF400) [pid = 3472] [serial = 783] [outer = 00000000] [url = about:blank] 02:47:25 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (1A69E400) [pid = 3472] [serial = 793] [outer = 00000000] [url = about:blank] 02:47:25 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (1A850C00) [pid = 3472] [serial = 799] [outer = 00000000] [url = about:blank] 02:47:25 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (1A848800) [pid = 3472] [serial = 798] [outer = 00000000] [url = about:blank] 02:47:25 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (1AA64C00) [pid = 3472] [serial = 802] [outer = 00000000] [url = about:blank] 02:47:25 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (1A9E8C00) [pid = 3472] [serial = 801] [outer = 00000000] [url = about:blank] 02:47:25 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (196EA800) [pid = 3472] [serial = 786] [outer = 00000000] [url = about:blank] 02:47:25 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (19858C00) [pid = 3472] [serial = 787] [outer = 00000000] [url = about:blank] 02:47:25 INFO - PROCESS | 3472 | --DOMWINDOW == 69 (19896C00) [pid = 3472] [serial = 796] [outer = 00000000] [url = about:blank] 02:47:25 INFO - PROCESS | 3472 | --DOMWINDOW == 68 (19CD5400) [pid = 3472] [serial = 790] [outer = 00000000] [url = about:blank] 02:47:25 INFO - PROCESS | 3472 | --DOMWINDOW == 67 (195BB400) [pid = 3472] [serial = 784] [outer = 00000000] [url = about:blank] 02:47:25 INFO - PROCESS | 3472 | ++DOCSHELL 0C903400 == 31 [pid = 3472] [id = 284] 02:47:25 INFO - PROCESS | 3472 | ++DOMWINDOW == 68 (0C907000) [pid = 3472] [serial = 851] [outer = 00000000] 02:47:25 INFO - PROCESS | 3472 | ++DOMWINDOW == 69 (0CF44000) [pid = 3472] [serial = 852] [outer = 0C907000] 02:47:25 INFO - PROCESS | 3472 | 1466588845976 Marionette DEBUG loaded listener.js 02:47:26 INFO - PROCESS | 3472 | ++DOMWINDOW == 70 (0DCA2800) [pid = 3472] [serial = 853] [outer = 0C907000] 02:47:26 INFO - PROCESS | 3472 | 1466588846350 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]]]}] 02:47:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 02:47:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 830ms 02:47:26 INFO - PROCESS | 3472 | 1466588846427 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 02:47:26 INFO - PROCESS | 3472 | 1466588846431 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 02:47:26 INFO - PROCESS | 3472 | 1466588846437 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 02:47:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 02:47:26 INFO - PROCESS | 3472 | 1466588846439 Marionette TRACE conn6 <- [1,1102,null,{}] 02:47:26 INFO - PROCESS | 3472 | 1466588846443 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}] 02:47:26 INFO - PROCESS | 3472 | 1466588846445 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:26 INFO - PROCESS | 3472 | 1466588846531 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 02:47:26 INFO - PROCESS | 3472 | 1466588846538 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:26 INFO - PROCESS | 3472 | 1466588846540 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:26 INFO - PROCESS | 3472 | ++DOCSHELL 14E51000 == 32 [pid = 3472] [id = 285] 02:47:26 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (14E59C00) [pid = 3472] [serial = 854] [outer = 00000000] 02:47:26 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (15352800) [pid = 3472] [serial = 855] [outer = 14E59C00] 02:47:26 INFO - PROCESS | 3472 | 1466588846587 Marionette DEBUG loaded listener.js 02:47:26 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (17287000) [pid = 3472] [serial = 856] [outer = 14E59C00] 02:47:27 INFO - PROCESS | 3472 | 1466588847057 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]]]}] 02:47:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 02:47:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 669ms 02:47:27 INFO - PROCESS | 3472 | 1466588847113 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 02:47:27 INFO - PROCESS | 3472 | 1466588847115 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 02:47:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 02:47:27 INFO - PROCESS | 3472 | 1466588847118 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 02:47:27 INFO - PROCESS | 3472 | 1466588847122 Marionette TRACE conn6 <- [1,1106,null,{}] 02:47:27 INFO - PROCESS | 3472 | 1466588847132 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}] 02:47:27 INFO - PROCESS | 3472 | 1466588847137 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:27 INFO - PROCESS | 3472 | 1466588847250 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 02:47:27 INFO - PROCESS | 3472 | 1466588847344 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:27 INFO - PROCESS | 3472 | 1466588847347 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:27 INFO - PROCESS | 3472 | ++DOCSHELL 17D72C00 == 33 [pid = 3472] [id = 286] 02:47:27 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (17D73400) [pid = 3472] [serial = 857] [outer = 00000000] 02:47:27 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (18267400) [pid = 3472] [serial = 858] [outer = 17D73400] 02:47:27 INFO - PROCESS | 3472 | 1466588847398 Marionette DEBUG loaded listener.js 02:47:27 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (19012800) [pid = 3472] [serial = 859] [outer = 17D73400] 02:47:27 INFO - PROCESS | 3472 | 1466588847755 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]]]}] 02:47:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 02:47:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 670ms 02:47:27 INFO - PROCESS | 3472 | 1466588847830 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 02:47:27 INFO - PROCESS | 3472 | 1466588847833 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 02:47:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 02:47:27 INFO - PROCESS | 3472 | 1466588847836 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 02:47:27 INFO - PROCESS | 3472 | 1466588847838 Marionette TRACE conn6 <- [1,1110,null,{}] 02:47:27 INFO - PROCESS | 3472 | 1466588847842 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}] 02:47:27 INFO - PROCESS | 3472 | 1466588847844 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:27 INFO - PROCESS | 3472 | 1466588847932 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 02:47:27 INFO - PROCESS | 3472 | 1466588847938 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:27 INFO - PROCESS | 3472 | 1466588847940 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:27 INFO - PROCESS | 3472 | ++DOCSHELL 1951A000 == 34 [pid = 3472] [id = 287] 02:47:27 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (195B0C00) [pid = 3472] [serial = 860] [outer = 00000000] 02:47:27 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (196A3C00) [pid = 3472] [serial = 861] [outer = 195B0C00] 02:47:27 INFO - PROCESS | 3472 | 1466588847988 Marionette DEBUG loaded listener.js 02:47:28 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (196EFC00) [pid = 3472] [serial = 862] [outer = 195B0C00] 02:47:28 INFO - PROCESS | 3472 | 1466588848454 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]]]}] 02:47:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 02:47:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 670ms 02:47:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 02:47:28 INFO - PROCESS | 3472 | 1466588848508 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 02:47:28 INFO - PROCESS | 3472 | 1466588848510 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 02:47:28 INFO - PROCESS | 3472 | 1466588848513 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 02:47:28 INFO - PROCESS | 3472 | 1466588848515 Marionette TRACE conn6 <- [1,1114,null,{}] 02:47:28 INFO - PROCESS | 3472 | 1466588848524 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}] 02:47:28 INFO - PROCESS | 3472 | 1466588848526 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:28 INFO - PROCESS | 3472 | 1466588848659 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 02:47:28 INFO - PROCESS | 3472 | 1466588848680 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:28 INFO - PROCESS | 3472 | 1466588848682 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:28 INFO - PROCESS | 3472 | ++DOCSHELL 19859000 == 35 [pid = 3472] [id = 288] 02:47:28 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (1988F000) [pid = 3472] [serial = 863] [outer = 00000000] 02:47:28 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (198B7400) [pid = 3472] [serial = 864] [outer = 1988F000] 02:47:28 INFO - PROCESS | 3472 | 1466588848726 Marionette DEBUG loaded listener.js 02:47:28 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (19D29C00) [pid = 3472] [serial = 865] [outer = 1988F000] 02:47:29 INFO - PROCESS | 3472 | 1466588849177 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]]]}] 02:47:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 02:47:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 729ms 02:47:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 02:47:29 INFO - PROCESS | 3472 | 1466588849244 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 02:47:29 INFO - PROCESS | 3472 | 1466588849246 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 02:47:29 INFO - PROCESS | 3472 | 1466588849249 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 02:47:29 INFO - PROCESS | 3472 | 1466588849251 Marionette TRACE conn6 <- [1,1118,null,{}] 02:47:29 INFO - PROCESS | 3472 | 1466588849254 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}] 02:47:29 INFO - PROCESS | 3472 | 1466588849260 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:29 INFO - PROCESS | 3472 | 1466588849408 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 02:47:29 INFO - PROCESS | 3472 | 1466588849419 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:29 INFO - PROCESS | 3472 | 1466588849421 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:29 INFO - PROCESS | 3472 | ++DOCSHELL 1A69D000 == 36 [pid = 3472] [id = 289] 02:47:29 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (1A69D800) [pid = 3472] [serial = 866] [outer = 00000000] 02:47:29 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (1A843800) [pid = 3472] [serial = 867] [outer = 1A69D800] 02:47:29 INFO - PROCESS | 3472 | 1466588849520 Marionette DEBUG loaded listener.js 02:47:29 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (1A845000) [pid = 3472] [serial = 868] [outer = 1A69D800] 02:47:29 INFO - PROCESS | 3472 | 1466588849951 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]]]}] 02:47:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 02:47:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 770ms 02:47:30 INFO - PROCESS | 3472 | 1466588850020 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 02:47:30 INFO - PROCESS | 3472 | 1466588850022 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 02:47:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 02:47:30 INFO - PROCESS | 3472 | 1466588850032 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 02:47:30 INFO - PROCESS | 3472 | 1466588850034 Marionette TRACE conn6 <- [1,1122,null,{}] 02:47:30 INFO - PROCESS | 3472 | 1466588850037 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}] 02:47:30 INFO - PROCESS | 3472 | 1466588850039 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:30 INFO - PROCESS | 3472 | 1466588850147 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 02:47:30 INFO - PROCESS | 3472 | 1466588850160 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:30 INFO - PROCESS | 3472 | 1466588850162 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:30 INFO - PROCESS | 3472 | ++DOCSHELL 1A8ED800 == 37 [pid = 3472] [id = 290] 02:47:30 INFO - PROCESS | 3472 | ++DOMWINDOW == 86 (1A8EF800) [pid = 3472] [serial = 869] [outer = 00000000] 02:47:30 INFO - PROCESS | 3472 | ++DOMWINDOW == 87 (1A982800) [pid = 3472] [serial = 870] [outer = 1A8EF800] 02:47:30 INFO - PROCESS | 3472 | 1466588850207 Marionette DEBUG loaded listener.js 02:47:30 INFO - PROCESS | 3472 | ++DOMWINDOW == 88 (1A98BC00) [pid = 3472] [serial = 871] [outer = 1A8EF800] 02:47:30 INFO - PROCESS | 3472 | --DOMWINDOW == 87 (15301400) [pid = 3472] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 02:47:30 INFO - PROCESS | 3472 | --DOMWINDOW == 86 (0CF44C00) [pid = 3472] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 02:47:30 INFO - PROCESS | 3472 | --DOMWINDOW == 85 (188BA800) [pid = 3472] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 02:47:30 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (0CF4F400) [pid = 3472] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 02:47:30 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (18266000) [pid = 3472] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 02:47:30 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (1AAA5C00) [pid = 3472] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 02:47:30 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (0CF4A000) [pid = 3472] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 02:47:30 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (1969A800) [pid = 3472] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 02:47:30 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (196EE400) [pid = 3472] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 02:47:30 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (0D135800) [pid = 3472] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 02:47:30 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (17D70400) [pid = 3472] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 02:47:30 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (0D83B000) [pid = 3472] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 02:47:30 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (19850C00) [pid = 3472] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 02:47:30 INFO - PROCESS | 3472 | 1466588850702 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]]]}] 02:47:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 02:47:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 729ms 02:47:30 INFO - PROCESS | 3472 | 1466588850765 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 02:47:30 INFO - PROCESS | 3472 | 1466588850767 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 02:47:30 INFO - PROCESS | 3472 | 1466588850770 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 02:47:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 02:47:30 INFO - PROCESS | 3472 | 1466588850772 Marionette TRACE conn6 <- [1,1126,null,{}] 02:47:30 INFO - PROCESS | 3472 | 1466588850776 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}] 02:47:30 INFO - PROCESS | 3472 | 1466588850778 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:30 INFO - PROCESS | 3472 | 1466588850857 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 02:47:30 INFO - PROCESS | 3472 | 1466588850863 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:30 INFO - PROCESS | 3472 | 1466588850865 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:30 INFO - PROCESS | 3472 | ++DOCSHELL 17D66400 == 38 [pid = 3472] [id = 291] 02:47:30 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (188BA800) [pid = 3472] [serial = 872] [outer = 00000000] 02:47:30 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (1A198C00) [pid = 3472] [serial = 873] [outer = 188BA800] 02:47:30 INFO - PROCESS | 3472 | 1466588850911 Marionette DEBUG loaded listener.js 02:47:30 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (1A642400) [pid = 3472] [serial = 874] [outer = 188BA800] 02:47:31 INFO - PROCESS | 3472 | 1466588851331 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]]]}] 02:47:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 02:47:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 570ms 02:47:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 02:47:31 INFO - PROCESS | 3472 | 1466588851345 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 02:47:31 INFO - PROCESS | 3472 | 1466588851347 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 02:47:31 INFO - PROCESS | 3472 | 1466588851350 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 02:47:31 INFO - PROCESS | 3472 | 1466588851352 Marionette TRACE conn6 <- [1,1130,null,{}] 02:47:31 INFO - PROCESS | 3472 | 1466588851355 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}] 02:47:31 INFO - PROCESS | 3472 | 1466588851357 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:31 INFO - PROCESS | 3472 | 1466588851477 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 02:47:31 INFO - PROCESS | 3472 | 1466588851485 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:31 INFO - PROCESS | 3472 | 1466588851487 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:31 INFO - PROCESS | 3472 | ++DOCSHELL 1969B800 == 39 [pid = 3472] [id = 292] 02:47:31 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (1AA5C800) [pid = 3472] [serial = 875] [outer = 00000000] 02:47:31 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (1AAA5400) [pid = 3472] [serial = 876] [outer = 1AA5C800] 02:47:31 INFO - PROCESS | 3472 | 1466588851539 Marionette DEBUG loaded listener.js 02:47:31 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (1AAA9400) [pid = 3472] [serial = 877] [outer = 1AA5C800] 02:47:31 INFO - PROCESS | 3472 | 1466588851974 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]]]}] 02:47:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 02:47:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 669ms 02:47:32 INFO - PROCESS | 3472 | 1466588852021 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 02:47:32 INFO - PROCESS | 3472 | 1466588852023 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 02:47:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 02:47:32 INFO - PROCESS | 3472 | 1466588852026 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 02:47:32 INFO - PROCESS | 3472 | 1466588852027 Marionette TRACE conn6 <- [1,1134,null,{}] 02:47:32 INFO - PROCESS | 3472 | 1466588852043 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}] 02:47:32 INFO - PROCESS | 3472 | 1466588852045 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:32 INFO - PROCESS | 3472 | 1466588852126 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 02:47:32 INFO - PROCESS | 3472 | 1466588852132 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:32 INFO - PROCESS | 3472 | 1466588852134 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:32 INFO - PROCESS | 3472 | ++DOCSHELL 1AAAF400 == 40 [pid = 3472] [id = 293] 02:47:32 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (1AAB3C00) [pid = 3472] [serial = 878] [outer = 00000000] 02:47:32 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (1AAE9C00) [pid = 3472] [serial = 879] [outer = 1AAB3C00] 02:47:32 INFO - PROCESS | 3472 | 1466588852178 Marionette DEBUG loaded listener.js 02:47:32 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (1AAEA000) [pid = 3472] [serial = 880] [outer = 1AAB3C00] 02:47:32 INFO - PROCESS | 3472 | 1466588852750 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]]]}] 02:47:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 02:47:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 790ms 02:47:32 INFO - PROCESS | 3472 | 1466588852828 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 02:47:32 INFO - PROCESS | 3472 | 1466588852832 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 02:47:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 02:47:32 INFO - PROCESS | 3472 | 1466588852852 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 02:47:32 INFO - PROCESS | 3472 | 1466588852855 Marionette TRACE conn6 <- [1,1138,null,{}] 02:47:32 INFO - PROCESS | 3472 | 1466588852861 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}] 02:47:32 INFO - PROCESS | 3472 | 1466588852864 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:32 INFO - PROCESS | 3472 | 1466588852990 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 02:47:33 INFO - PROCESS | 3472 | 1466588853116 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:33 INFO - PROCESS | 3472 | 1466588853119 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:33 INFO - PROCESS | 3472 | ++DOCSHELL 0CB83C00 == 41 [pid = 3472] [id = 294] 02:47:33 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (0D659C00) [pid = 3472] [serial = 881] [outer = 00000000] 02:47:33 INFO - PROCESS | 3472 | ++DOMWINDOW == 86 (1531BC00) [pid = 3472] [serial = 882] [outer = 0D659C00] 02:47:33 INFO - PROCESS | 3472 | 1466588853180 Marionette DEBUG loaded listener.js 02:47:33 INFO - PROCESS | 3472 | ++DOMWINDOW == 87 (17D25400) [pid = 3472] [serial = 883] [outer = 0D659C00] 02:47:33 INFO - PROCESS | 3472 | 1466588853730 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]]]}] 02:47:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 02:47:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 929ms 02:47:33 INFO - PROCESS | 3472 | 1466588853784 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 02:47:33 INFO - PROCESS | 3472 | 1466588853788 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 02:47:33 INFO - PROCESS | 3472 | 1466588853795 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 02:47:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 02:47:33 INFO - PROCESS | 3472 | 1466588853798 Marionette TRACE conn6 <- [1,1142,null,{}] 02:47:33 INFO - PROCESS | 3472 | 1466588853802 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}] 02:47:33 INFO - PROCESS | 3472 | 1466588853805 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:33 INFO - PROCESS | 3472 | 1466588853917 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 02:47:34 INFO - PROCESS | 3472 | 1466588854022 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:34 INFO - PROCESS | 3472 | 1466588854024 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:34 INFO - PROCESS | 3472 | ++DOCSHELL 188B7800 == 42 [pid = 3472] [id = 295] 02:47:34 INFO - PROCESS | 3472 | ++DOMWINDOW == 88 (188B9000) [pid = 3472] [serial = 884] [outer = 00000000] 02:47:34 INFO - PROCESS | 3472 | ++DOMWINDOW == 89 (195B4400) [pid = 3472] [serial = 885] [outer = 188B9000] 02:47:34 INFO - PROCESS | 3472 | 1466588854081 Marionette DEBUG loaded listener.js 02:47:34 INFO - PROCESS | 3472 | ++DOMWINDOW == 90 (1988A000) [pid = 3472] [serial = 886] [outer = 188B9000] 02:47:34 INFO - PROCESS | 3472 | 1466588854714 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]]]}] 02:47:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 02:47:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 970ms 02:47:34 INFO - PROCESS | 3472 | 1466588854768 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 02:47:34 INFO - PROCESS | 3472 | 1466588854771 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 02:47:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 02:47:34 INFO - PROCESS | 3472 | 1466588854775 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 02:47:34 INFO - PROCESS | 3472 | 1466588854779 Marionette TRACE conn6 <- [1,1146,null,{}] 02:47:34 INFO - PROCESS | 3472 | 1466588854790 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}] 02:47:34 INFO - PROCESS | 3472 | 1466588854795 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:34 INFO - PROCESS | 3472 | 1466588854904 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 02:47:35 INFO - PROCESS | 3472 | 1466588855038 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:35 INFO - PROCESS | 3472 | 1466588855041 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:35 INFO - PROCESS | 3472 | ++DOCSHELL 1AAEE000 == 43 [pid = 3472] [id = 296] 02:47:35 INFO - PROCESS | 3472 | ++DOMWINDOW == 91 (1AAEE800) [pid = 3472] [serial = 887] [outer = 00000000] 02:47:35 INFO - PROCESS | 3472 | ++DOMWINDOW == 92 (1AAF2400) [pid = 3472] [serial = 888] [outer = 1AAEE800] 02:47:35 INFO - PROCESS | 3472 | 1466588855099 Marionette DEBUG loaded listener.js 02:47:35 INFO - PROCESS | 3472 | ++DOMWINDOW == 93 (1ABE1000) [pid = 3472] [serial = 889] [outer = 1AAEE800] 02:47:35 INFO - PROCESS | 3472 | 1466588855730 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]]]}] 02:47:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 02:47:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 969ms 02:47:35 INFO - PROCESS | 3472 | 1466588855759 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 02:47:35 INFO - PROCESS | 3472 | 1466588855762 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 02:47:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 02:47:35 INFO - PROCESS | 3472 | 1466588855766 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 02:47:35 INFO - PROCESS | 3472 | 1466588855768 Marionette TRACE conn6 <- [1,1150,null,{}] 02:47:35 INFO - PROCESS | 3472 | 1466588855772 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}] 02:47:35 INFO - PROCESS | 3472 | 1466588855774 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:35 INFO - PROCESS | 3472 | 1466588855885 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 02:47:36 INFO - PROCESS | 3472 | 1466588856033 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:36 INFO - PROCESS | 3472 | 1466588856036 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:36 INFO - PROCESS | 3472 | ++DOCSHELL 0C90C800 == 44 [pid = 3472] [id = 297] 02:47:36 INFO - PROCESS | 3472 | ++DOMWINDOW == 94 (1A1A0C00) [pid = 3472] [serial = 890] [outer = 00000000] 02:47:36 INFO - PROCESS | 3472 | ++DOMWINDOW == 95 (1BD39000) [pid = 3472] [serial = 891] [outer = 1A1A0C00] 02:47:36 INFO - PROCESS | 3472 | 1466588856092 Marionette DEBUG loaded listener.js 02:47:36 INFO - PROCESS | 3472 | ++DOMWINDOW == 96 (1C028000) [pid = 3472] [serial = 892] [outer = 1A1A0C00] 02:47:36 INFO - PROCESS | 3472 | 1466588856882 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]]]}] 02:47:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 02:47:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1169ms 02:47:36 INFO - PROCESS | 3472 | 1466588856939 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 02:47:36 INFO - PROCESS | 3472 | 1466588856944 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 02:47:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 02:47:36 INFO - PROCESS | 3472 | 1466588856963 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 02:47:36 INFO - PROCESS | 3472 | 1466588856966 Marionette TRACE conn6 <- [1,1154,null,{}] 02:47:36 INFO - PROCESS | 3472 | 1466588856971 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}] 02:47:36 INFO - PROCESS | 3472 | 1466588856974 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:37 INFO - PROCESS | 3472 | 1466588857085 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 02:47:37 INFO - PROCESS | 3472 | 1466588857215 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:37 INFO - PROCESS | 3472 | 1466588857220 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:37 INFO - PROCESS | 3472 | ++DOCSHELL 1534FC00 == 45 [pid = 3472] [id = 298] 02:47:37 INFO - PROCESS | 3472 | ++DOMWINDOW == 97 (15354400) [pid = 3472] [serial = 893] [outer = 00000000] 02:47:37 INFO - PROCESS | 3472 | ++DOMWINDOW == 98 (1727BC00) [pid = 3472] [serial = 894] [outer = 15354400] 02:47:37 INFO - PROCESS | 3472 | 1466588857276 Marionette DEBUG loaded listener.js 02:47:37 INFO - PROCESS | 3472 | ++DOMWINDOW == 99 (17D4AC00) [pid = 3472] [serial = 895] [outer = 15354400] 02:47:38 INFO - PROCESS | 3472 | --DOCSHELL 1969B800 == 44 [pid = 3472] [id = 292] 02:47:38 INFO - PROCESS | 3472 | --DOCSHELL 17D66400 == 43 [pid = 3472] [id = 291] 02:47:38 INFO - PROCESS | 3472 | --DOCSHELL 1A8ED800 == 42 [pid = 3472] [id = 290] 02:47:38 INFO - PROCESS | 3472 | --DOCSHELL 1A69D000 == 41 [pid = 3472] [id = 289] 02:47:38 INFO - PROCESS | 3472 | --DOCSHELL 19859000 == 40 [pid = 3472] [id = 288] 02:47:38 INFO - PROCESS | 3472 | --DOCSHELL 1951A000 == 39 [pid = 3472] [id = 287] 02:47:38 INFO - PROCESS | 3472 | --DOCSHELL 17D72C00 == 38 [pid = 3472] [id = 286] 02:47:38 INFO - PROCESS | 3472 | --DOCSHELL 14E51000 == 37 [pid = 3472] [id = 285] 02:47:38 INFO - PROCESS | 3472 | --DOCSHELL 0C903400 == 36 [pid = 3472] [id = 284] 02:47:38 INFO - PROCESS | 3472 | --DOCSHELL 0D136800 == 35 [pid = 3472] [id = 282] 02:47:38 INFO - PROCESS | 3472 | --DOCSHELL 17287400 == 34 [pid = 3472] [id = 283] 02:47:38 INFO - PROCESS | 3472 | --DOCSHELL 17D6E000 == 33 [pid = 3472] [id = 281] 02:47:38 INFO - PROCESS | 3472 | --DOCSHELL 0D650C00 == 32 [pid = 3472] [id = 272] 02:47:38 INFO - PROCESS | 3472 | --DOCSHELL 0C90C800 == 31 [pid = 3472] [id = 297] 02:47:38 INFO - PROCESS | 3472 | --DOCSHELL 188B7800 == 30 [pid = 3472] [id = 295] 02:47:38 INFO - PROCESS | 3472 | --DOCSHELL 1AAEE000 == 29 [pid = 3472] [id = 296] 02:47:38 INFO - PROCESS | 3472 | --DOCSHELL 1AAAF400 == 28 [pid = 3472] [id = 293] 02:47:38 INFO - PROCESS | 3472 | --DOCSHELL 0CB83C00 == 27 [pid = 3472] [id = 294] 02:47:38 INFO - PROCESS | 3472 | --DOMWINDOW == 98 (15326400) [pid = 3472] [serial = 822] [outer = 00000000] [url = about:blank] 02:47:38 INFO - PROCESS | 3472 | --DOMWINDOW == 97 (153E3000) [pid = 3472] [serial = 823] [outer = 00000000] [url = about:blank] 02:47:38 INFO - PROCESS | 3472 | --DOMWINDOW == 96 (0D2F1C00) [pid = 3472] [serial = 819] [outer = 00000000] [url = about:blank] 02:47:38 INFO - PROCESS | 3472 | --DOMWINDOW == 95 (0D65A000) [pid = 3472] [serial = 820] [outer = 00000000] [url = about:blank] 02:47:38 INFO - PROCESS | 3472 | --DOMWINDOW == 94 (193F8C00) [pid = 3472] [serial = 828] [outer = 00000000] [url = about:blank] 02:47:38 INFO - PROCESS | 3472 | --DOMWINDOW == 93 (195B2C00) [pid = 3472] [serial = 829] [outer = 00000000] [url = about:blank] 02:47:38 INFO - PROCESS | 3472 | --DOMWINDOW == 92 (14E57400) [pid = 3472] [serial = 805] [outer = 00000000] [url = about:blank] 02:47:38 INFO - PROCESS | 3472 | --DOMWINDOW == 91 (0DCA8800) [pid = 3472] [serial = 804] [outer = 00000000] [url = about:blank] 02:47:38 INFO - PROCESS | 3472 | --DOMWINDOW == 90 (196A4C00) [pid = 3472] [serial = 808] [outer = 00000000] [url = about:blank] 02:47:38 INFO - PROCESS | 3472 | --DOMWINDOW == 89 (19522000) [pid = 3472] [serial = 807] [outer = 00000000] [url = about:blank] 02:47:38 INFO - PROCESS | 3472 | --DOMWINDOW == 88 (1AAB1400) [pid = 3472] [serial = 811] [outer = 00000000] [url = about:blank] 02:47:38 INFO - PROCESS | 3472 | --DOMWINDOW == 87 (1AAAA800) [pid = 3472] [serial = 810] [outer = 00000000] [url = about:blank] 02:47:38 INFO - PROCESS | 3472 | --DOMWINDOW == 86 (1542AC00) [pid = 3472] [serial = 814] [outer = 00000000] [url = about:blank] 02:47:38 INFO - PROCESS | 3472 | --DOMWINDOW == 85 (0E6D5000) [pid = 3472] [serial = 813] [outer = 00000000] [url = about:blank] 02:47:38 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (1A84AC00) [pid = 3472] [serial = 843] [outer = 00000000] [url = about:blank] 02:47:38 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (196E3000) [pid = 3472] [serial = 832] [outer = 00000000] [url = about:blank] 02:47:38 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (196A5400) [pid = 3472] [serial = 831] [outer = 00000000] [url = about:blank] 02:47:38 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (19CD5800) [pid = 3472] [serial = 834] [outer = 00000000] [url = about:blank] 02:47:38 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (17D68800) [pid = 3472] [serial = 837] [outer = 00000000] [url = about:blank] 02:47:38 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (18286800) [pid = 3472] [serial = 838] [outer = 00000000] [url = about:blank] 02:47:38 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (1A19DC00) [pid = 3472] [serial = 835] [outer = 00000000] [url = about:blank] 02:47:38 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (18144C00) [pid = 3472] [serial = 825] [outer = 00000000] [url = about:blank] 02:47:38 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (17D6D000) [pid = 3472] [serial = 817] [outer = 00000000] [url = about:blank] 02:47:38 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (17D51800) [pid = 3472] [serial = 816] [outer = 00000000] [url = about:blank] 02:47:38 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (1A449400) [pid = 3472] [serial = 841] [outer = 00000000] [url = about:blank] 02:47:38 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (1A443400) [pid = 3472] [serial = 840] [outer = 00000000] [url = about:blank] 02:47:38 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (18264800) [pid = 3472] [serial = 826] [outer = 00000000] [url = about:blank] 02:47:38 INFO - PROCESS | 3472 | 1466588858513 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]]]}] 02:47:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 02:47:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1633ms 02:47:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 02:47:38 INFO - PROCESS | 3472 | 1466588858602 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 02:47:38 INFO - PROCESS | 3472 | 1466588858606 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 02:47:38 INFO - PROCESS | 3472 | 1466588858610 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 02:47:38 INFO - PROCESS | 3472 | 1466588858613 Marionette TRACE conn6 <- [1,1158,null,{}] 02:47:38 INFO - PROCESS | 3472 | 1466588858622 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}] 02:47:38 INFO - PROCESS | 3472 | 1466588858625 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:38 INFO - PROCESS | 3472 | 1466588858717 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 02:47:38 INFO - PROCESS | 3472 | 1466588858724 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:38 INFO - PROCESS | 3472 | 1466588858726 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:38 INFO - PROCESS | 3472 | ++DOCSHELL 0D2E7800 == 28 [pid = 3472] [id = 299] 02:47:38 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (0D2E9400) [pid = 3472] [serial = 896] [outer = 00000000] 02:47:38 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (0D653C00) [pid = 3472] [serial = 897] [outer = 0D2E9400] 02:47:38 INFO - PROCESS | 3472 | 1466588858774 Marionette DEBUG loaded listener.js 02:47:38 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (0D83CC00) [pid = 3472] [serial = 898] [outer = 0D2E9400] 02:47:39 INFO - PROCESS | 3472 | 1466588859246 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]]]}] 02:47:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 02:47:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 690ms 02:47:39 INFO - PROCESS | 3472 | 1466588859302 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 02:47:39 INFO - PROCESS | 3472 | 1466588859307 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 02:47:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 02:47:39 INFO - PROCESS | 3472 | 1466588859314 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 02:47:39 INFO - PROCESS | 3472 | 1466588859317 Marionette TRACE conn6 <- [1,1162,null,{}] 02:47:39 INFO - PROCESS | 3472 | 1466588859320 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}] 02:47:39 INFO - PROCESS | 3472 | 1466588859323 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:39 INFO - PROCESS | 3472 | 1466588859409 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 02:47:39 INFO - PROCESS | 3472 | 1466588859419 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:39 INFO - PROCESS | 3472 | 1466588859422 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:39 INFO - PROCESS | 3472 | ++DOCSHELL 14BBFC00 == 29 [pid = 3472] [id = 300] 02:47:39 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (14BC1000) [pid = 3472] [serial = 899] [outer = 00000000] 02:47:39 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (14E4F000) [pid = 3472] [serial = 900] [outer = 14BC1000] 02:47:39 INFO - PROCESS | 3472 | 1466588859469 Marionette DEBUG loaded listener.js 02:47:39 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (15297000) [pid = 3472] [serial = 901] [outer = 14BC1000] 02:47:39 INFO - PROCESS | 3472 | 1466588859944 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] 02:47:39 INFO - PROCESS | 3472 | 1466588859989 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 02:47:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 02:47:39 INFO - PROCESS | 3472 | 1466588859992 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 02:47:39 INFO - PROCESS | 3472 | 1466588859996 Marionette TRACE conn6 <- [1,1166,null,{}] 02:47:39 INFO - PROCESS | 3472 | 1466588860006 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}] 02:47:39 INFO - PROCESS | 3472 | 1466588860011 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:40 INFO - PROCESS | 3472 | 1466588860122 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 02:47:40 INFO - PROCESS | 3472 | 1466588860221 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:40 INFO - PROCESS | 3472 | 1466588860224 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:40 INFO - PROCESS | 3472 | ++DOCSHELL 17D6B800 == 30 [pid = 3472] [id = 301] 02:47:40 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (17D6C000) [pid = 3472] [serial = 902] [outer = 00000000] 02:47:40 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (17D70000) [pid = 3472] [serial = 903] [outer = 17D6C000] 02:47:40 INFO - PROCESS | 3472 | 1466588860272 Marionette DEBUG loaded listener.js 02:47:40 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (18149800) [pid = 3472] [serial = 904] [outer = 17D6C000] 02:47:40 INFO - PROCESS | 3472 | 1466588860709 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] 02:47:40 INFO - PROCESS | 3472 | 1466588860769 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 02:47:40 INFO - PROCESS | 3472 | 1466588860772 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 02:47:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 02:47:40 INFO - PROCESS | 3472 | 1466588860774 Marionette TRACE conn6 <- [1,1170,null,{}] 02:47:40 INFO - PROCESS | 3472 | 1466588860788 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}] 02:47:40 INFO - PROCESS | 3472 | 1466588860790 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:40 INFO - PROCESS | 3472 | 1466588860913 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 02:47:40 INFO - PROCESS | 3472 | 1466588860923 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:40 INFO - PROCESS | 3472 | 1466588860925 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:40 INFO - PROCESS | 3472 | ++DOCSHELL 18236800 == 31 [pid = 3472] [id = 302] 02:47:40 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (1826C800) [pid = 3472] [serial = 905] [outer = 00000000] 02:47:40 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (193F7400) [pid = 3472] [serial = 906] [outer = 1826C800] 02:47:40 INFO - PROCESS | 3472 | 1466588860970 Marionette DEBUG loaded listener.js 02:47:41 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (195B2000) [pid = 3472] [serial = 907] [outer = 1826C800] 02:47:41 INFO - PROCESS | 3472 | 1466588861438 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] 02:47:41 INFO - PROCESS | 3472 | 1466588861509 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 02:47:41 INFO - PROCESS | 3472 | 1466588861512 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 02:47:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 02:47:41 INFO - PROCESS | 3472 | 1466588861514 Marionette TRACE conn6 <- [1,1174,null,{}] 02:47:41 INFO - PROCESS | 3472 | 1466588861517 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}] 02:47:41 INFO - PROCESS | 3472 | 1466588861519 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:41 INFO - PROCESS | 3472 | 1466588861628 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 02:47:41 INFO - PROCESS | 3472 | 1466588861637 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:41 INFO - PROCESS | 3472 | 1466588861639 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:41 INFO - PROCESS | 3472 | ++DOCSHELL 195B9800 == 32 [pid = 3472] [id = 303] 02:47:41 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (195BA400) [pid = 3472] [serial = 908] [outer = 00000000] 02:47:41 INFO - PROCESS | 3472 | ++DOMWINDOW == 86 (196E3000) [pid = 3472] [serial = 909] [outer = 195BA400] 02:47:41 INFO - PROCESS | 3472 | 1466588861683 Marionette DEBUG loaded listener.js 02:47:41 INFO - PROCESS | 3472 | ++DOMWINDOW == 87 (196E9400) [pid = 3472] [serial = 910] [outer = 195BA400] 02:47:42 INFO - PROCESS | 3472 | 1466588862125 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] 02:47:42 INFO - PROCESS | 3472 | 1466588862189 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 02:47:42 INFO - PROCESS | 3472 | 1466588862192 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 02:47:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 02:47:42 INFO - PROCESS | 3472 | 1466588862194 Marionette TRACE conn6 <- [1,1178,null,{}] 02:47:42 INFO - PROCESS | 3472 | 1466588862197 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}] 02:47:42 INFO - PROCESS | 3472 | 1466588862203 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:42 INFO - PROCESS | 3472 | 1466588862349 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 02:47:42 INFO - PROCESS | 3472 | 1466588862409 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:42 INFO - PROCESS | 3472 | 1466588862412 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:42 INFO - PROCESS | 3472 | ++DOCSHELL 19858000 == 33 [pid = 3472] [id = 304] 02:47:42 INFO - PROCESS | 3472 | ++DOMWINDOW == 88 (19890000) [pid = 3472] [serial = 911] [outer = 00000000] 02:47:42 INFO - PROCESS | 3472 | ++DOMWINDOW == 89 (1A1A1400) [pid = 3472] [serial = 912] [outer = 19890000] 02:47:42 INFO - PROCESS | 3472 | 1466588862456 Marionette DEBUG loaded listener.js 02:47:42 INFO - PROCESS | 3472 | ++DOMWINDOW == 90 (1A449000) [pid = 3472] [serial = 913] [outer = 19890000] 02:47:42 INFO - PROCESS | 3472 | --DOMWINDOW == 89 (1988F000) [pid = 3472] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 02:47:42 INFO - PROCESS | 3472 | --DOMWINDOW == 88 (1A69D800) [pid = 3472] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 02:47:42 INFO - PROCESS | 3472 | --DOMWINDOW == 87 (1A8EF800) [pid = 3472] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 02:47:42 INFO - PROCESS | 3472 | --DOMWINDOW == 86 (172AF400) [pid = 3472] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 02:47:42 INFO - PROCESS | 3472 | --DOMWINDOW == 85 (195B0C00) [pid = 3472] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 02:47:42 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (0C907000) [pid = 3472] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 02:47:42 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (17D73400) [pid = 3472] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 02:47:42 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (1A6A4C00) [pid = 3472] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 02:47:42 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (0D13B000) [pid = 3472] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 02:47:42 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (14E59C00) [pid = 3472] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 02:47:42 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (1AAB3C00) [pid = 3472] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 02:47:42 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (1AA5C800) [pid = 3472] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 02:47:42 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (188BA800) [pid = 3472] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 02:47:43 INFO - PROCESS | 3472 | 1466588863136 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] 02:47:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 02:47:43 INFO - PROCESS | 3472 | 1466588863173 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 02:47:43 INFO - PROCESS | 3472 | 1466588863176 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 02:47:43 INFO - PROCESS | 3472 | 1466588863178 Marionette TRACE conn6 <- [1,1182,null,{}] 02:47:43 INFO - PROCESS | 3472 | 1466588863181 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}] 02:47:43 INFO - PROCESS | 3472 | 1466588863183 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:43 INFO - PROCESS | 3472 | 1466588863260 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 02:47:43 INFO - PROCESS | 3472 | 1466588863265 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:43 INFO - PROCESS | 3472 | 1466588863266 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:43 INFO - PROCESS | 3472 | ++DOCSHELL 195B0C00 == 34 [pid = 3472] [id = 305] 02:47:43 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (196EF000) [pid = 3472] [serial = 914] [outer = 00000000] 02:47:43 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (1A1A3800) [pid = 3472] [serial = 915] [outer = 196EF000] 02:47:43 INFO - PROCESS | 3472 | 1466588863310 Marionette DEBUG loaded listener.js 02:47:43 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (1A45FC00) [pid = 3472] [serial = 916] [outer = 196EF000] 02:47:43 INFO - PROCESS | 3472 | 1466588863737 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] 02:47:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 02:47:43 INFO - PROCESS | 3472 | 1466588863809 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 02:47:43 INFO - PROCESS | 3472 | 1466588863812 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 02:47:43 INFO - PROCESS | 3472 | 1466588863814 Marionette TRACE conn6 <- [1,1186,null,{}] 02:47:43 INFO - PROCESS | 3472 | 1466588863817 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}] 02:47:43 INFO - PROCESS | 3472 | 1466588863819 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:43 INFO - PROCESS | 3472 | 1466588863897 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 02:47:43 INFO - PROCESS | 3472 | 1466588863904 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:43 INFO - PROCESS | 3472 | 1466588863906 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:43 INFO - PROCESS | 3472 | ++DOCSHELL 0E6DAC00 == 35 [pid = 3472] [id = 306] 02:47:43 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (193F0400) [pid = 3472] [serial = 917] [outer = 00000000] 02:47:43 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (0F312000) [pid = 3472] [serial = 918] [outer = 193F0400] 02:47:43 INFO - PROCESS | 3472 | 1466588863950 Marionette DEBUG loaded listener.js 02:47:44 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (1826D400) [pid = 3472] [serial = 919] [outer = 193F0400] 02:47:44 INFO - PROCESS | 3472 | 1466588864393 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]]]}] 02:47:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 02:47:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 630ms 02:47:44 INFO - PROCESS | 3472 | 1466588864447 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 02:47:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 02:47:44 INFO - PROCESS | 3472 | 1466588864449 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 02:47:44 INFO - PROCESS | 3472 | 1466588864452 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 02:47:44 INFO - PROCESS | 3472 | 1466588864454 Marionette TRACE conn6 <- [1,1190,null,{}] 02:47:44 INFO - PROCESS | 3472 | 1466588864457 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}] 02:47:44 INFO - PROCESS | 3472 | 1466588864459 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:44 INFO - PROCESS | 3472 | 1466588864548 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 02:47:44 INFO - PROCESS | 3472 | 1466588864553 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:44 INFO - PROCESS | 3472 | 1466588864555 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:44 INFO - PROCESS | 3472 | ++DOCSHELL 17D6B000 == 36 [pid = 3472] [id = 307] 02:47:44 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (1A8F1C00) [pid = 3472] [serial = 920] [outer = 00000000] 02:47:44 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (1A97D400) [pid = 3472] [serial = 921] [outer = 1A8F1C00] 02:47:44 INFO - PROCESS | 3472 | 1466588864599 Marionette DEBUG loaded listener.js 02:47:44 INFO - PROCESS | 3472 | ++DOMWINDOW == 86 (1A983800) [pid = 3472] [serial = 922] [outer = 1A8F1C00] 02:47:45 INFO - PROCESS | 3472 | 1466588865249 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]]]}] 02:47:45 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 02:47:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 929ms 02:47:45 INFO - PROCESS | 3472 | 1466588865383 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 02:47:45 INFO - PROCESS | 3472 | 1466588865388 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 02:47:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 02:47:45 INFO - PROCESS | 3472 | 1466588865392 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 02:47:45 INFO - PROCESS | 3472 | 1466588865396 Marionette TRACE conn6 <- [1,1194,null,{}] 02:47:45 INFO - PROCESS | 3472 | 1466588865402 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}] 02:47:45 INFO - PROCESS | 3472 | 1466588865405 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:45 INFO - PROCESS | 3472 | 1466588865559 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 02:47:45 INFO - PROCESS | 3472 | 1466588865684 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:45 INFO - PROCESS | 3472 | 1466588865686 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:45 INFO - PROCESS | 3472 | ++DOCSHELL 0CF4F400 == 37 [pid = 3472] [id = 308] 02:47:45 INFO - PROCESS | 3472 | ++DOMWINDOW == 87 (0D184000) [pid = 3472] [serial = 923] [outer = 00000000] 02:47:45 INFO - PROCESS | 3472 | ++DOMWINDOW == 88 (0F30C800) [pid = 3472] [serial = 924] [outer = 0D184000] 02:47:45 INFO - PROCESS | 3472 | 1466588865747 Marionette DEBUG loaded listener.js 02:47:45 INFO - PROCESS | 3472 | ++DOMWINDOW == 89 (15301800) [pid = 3472] [serial = 925] [outer = 0D184000] 02:47:46 INFO - PROCESS | 3472 | 1466588866447 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]]]}] 02:47:46 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 02:47:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1080ms 02:47:46 INFO - PROCESS | 3472 | 1466588866474 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 02:47:46 INFO - PROCESS | 3472 | 1466588866478 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 02:47:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 02:47:46 INFO - PROCESS | 3472 | 1466588866485 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 02:47:46 INFO - PROCESS | 3472 | 1466588866488 Marionette TRACE conn6 <- [1,1198,null,{}] 02:47:46 INFO - PROCESS | 3472 | 1466588866491 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}] 02:47:46 INFO - PROCESS | 3472 | 1466588866494 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:46 INFO - PROCESS | 3472 | 1466588866666 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 02:47:46 INFO - PROCESS | 3472 | 1466588866682 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:46 INFO - PROCESS | 3472 | 1466588866685 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:46 INFO - PROCESS | 3472 | ++DOCSHELL 17D67C00 == 38 [pid = 3472] [id = 309] 02:47:46 INFO - PROCESS | 3472 | ++DOMWINDOW == 90 (17D6D800) [pid = 3472] [serial = 926] [outer = 00000000] 02:47:46 INFO - PROCESS | 3472 | ++DOMWINDOW == 91 (18266000) [pid = 3472] [serial = 927] [outer = 17D6D800] 02:47:46 INFO - PROCESS | 3472 | 1466588866742 Marionette DEBUG loaded listener.js 02:47:46 INFO - PROCESS | 3472 | ++DOMWINDOW == 92 (193F6000) [pid = 3472] [serial = 928] [outer = 17D6D800] 02:47:47 INFO - PROCESS | 3472 | 1466588867644 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]]]}] 02:47:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 02:47:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1222ms 02:47:47 INFO - PROCESS | 3472 | 1466588867711 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 02:47:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 02:47:47 INFO - PROCESS | 3472 | 1466588867715 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 02:47:47 INFO - PROCESS | 3472 | 1466588867720 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 02:47:47 INFO - PROCESS | 3472 | 1466588867724 Marionette TRACE conn6 <- [1,1202,null,{}] 02:47:47 INFO - PROCESS | 3472 | 1466588867729 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}] 02:47:47 INFO - PROCESS | 3472 | 1466588867732 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:47 INFO - PROCESS | 3472 | 1466588867852 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 02:47:47 INFO - PROCESS | 3472 | 1466588867973 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:47 INFO - PROCESS | 3472 | 1466588867977 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:47 INFO - PROCESS | 3472 | --DOCSHELL 0E6DAC00 == 37 [pid = 3472] [id = 306] 02:47:47 INFO - PROCESS | 3472 | --DOCSHELL 195B0C00 == 36 [pid = 3472] [id = 305] 02:47:47 INFO - PROCESS | 3472 | --DOCSHELL 19858000 == 35 [pid = 3472] [id = 304] 02:47:47 INFO - PROCESS | 3472 | --DOCSHELL 195B9800 == 34 [pid = 3472] [id = 303] 02:47:47 INFO - PROCESS | 3472 | --DOCSHELL 18236800 == 33 [pid = 3472] [id = 302] 02:47:47 INFO - PROCESS | 3472 | --DOCSHELL 17D6B800 == 32 [pid = 3472] [id = 301] 02:47:47 INFO - PROCESS | 3472 | --DOCSHELL 14BBFC00 == 31 [pid = 3472] [id = 300] 02:47:47 INFO - PROCESS | 3472 | --DOCSHELL 0D2E7800 == 30 [pid = 3472] [id = 299] 02:47:47 INFO - PROCESS | 3472 | --DOMWINDOW == 91 (198B7400) [pid = 3472] [serial = 864] [outer = 00000000] [url = about:blank] 02:47:47 INFO - PROCESS | 3472 | --DOMWINDOW == 90 (1A843800) [pid = 3472] [serial = 867] [outer = 00000000] [url = about:blank] 02:47:47 INFO - PROCESS | 3472 | --DOMWINDOW == 89 (19D29C00) [pid = 3472] [serial = 865] [outer = 00000000] [url = about:blank] 02:47:47 INFO - PROCESS | 3472 | --DOMWINDOW == 88 (1A982800) [pid = 3472] [serial = 870] [outer = 00000000] [url = about:blank] 02:47:47 INFO - PROCESS | 3472 | --DOMWINDOW == 87 (17D67800) [pid = 3472] [serial = 849] [outer = 00000000] [url = about:blank] 02:47:47 INFO - PROCESS | 3472 | --DOMWINDOW == 86 (18238000) [pid = 3472] [serial = 850] [outer = 00000000] [url = about:blank] 02:47:47 INFO - PROCESS | 3472 | --DOMWINDOW == 85 (196A3C00) [pid = 3472] [serial = 861] [outer = 00000000] [url = about:blank] 02:47:47 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (0CF44000) [pid = 3472] [serial = 852] [outer = 00000000] [url = about:blank] 02:47:47 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (0DCA2800) [pid = 3472] [serial = 853] [outer = 00000000] [url = about:blank] 02:47:47 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (18267400) [pid = 3472] [serial = 858] [outer = 00000000] [url = about:blank] 02:47:47 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (19012800) [pid = 3472] [serial = 859] [outer = 00000000] [url = about:blank] 02:47:47 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (1A845000) [pid = 3472] [serial = 868] [outer = 00000000] [url = about:blank] 02:47:47 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (1A84B800) [pid = 3472] [serial = 844] [outer = 00000000] [url = about:blank] 02:47:47 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (0D652000) [pid = 3472] [serial = 846] [outer = 00000000] [url = about:blank] 02:47:47 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (0DCA2C00) [pid = 3472] [serial = 847] [outer = 00000000] [url = about:blank] 02:47:47 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (15352800) [pid = 3472] [serial = 855] [outer = 00000000] [url = about:blank] 02:47:47 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (17287000) [pid = 3472] [serial = 856] [outer = 00000000] [url = about:blank] 02:47:47 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (1AAEA000) [pid = 3472] [serial = 880] [outer = 00000000] [url = about:blank] 02:47:47 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (1AAA9400) [pid = 3472] [serial = 877] [outer = 00000000] [url = about:blank] 02:47:47 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (1AAE9C00) [pid = 3472] [serial = 879] [outer = 00000000] [url = about:blank] 02:47:47 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (1A98BC00) [pid = 3472] [serial = 871] [outer = 00000000] [url = about:blank] 02:47:47 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (1A198C00) [pid = 3472] [serial = 873] [outer = 00000000] [url = about:blank] 02:47:47 INFO - PROCESS | 3472 | --DOMWINDOW == 69 (1A642400) [pid = 3472] [serial = 874] [outer = 00000000] [url = about:blank] 02:47:47 INFO - PROCESS | 3472 | --DOMWINDOW == 68 (1AAA5400) [pid = 3472] [serial = 876] [outer = 00000000] [url = about:blank] 02:47:47 INFO - PROCESS | 3472 | --DOMWINDOW == 67 (196EFC00) [pid = 3472] [serial = 862] [outer = 00000000] [url = about:blank] 02:47:48 INFO - PROCESS | 3472 | ++DOCSHELL 0CB37400 == 31 [pid = 3472] [id = 310] 02:47:48 INFO - PROCESS | 3472 | ++DOMWINDOW == 68 (0CB5E000) [pid = 3472] [serial = 929] [outer = 00000000] 02:47:48 INFO - PROCESS | 3472 | ++DOMWINDOW == 69 (0D259400) [pid = 3472] [serial = 930] [outer = 0CB5E000] 02:47:48 INFO - PROCESS | 3472 | 1466588868064 Marionette DEBUG loaded listener.js 02:47:48 INFO - PROCESS | 3472 | ++DOMWINDOW == 70 (0DCA3400) [pid = 3472] [serial = 931] [outer = 0CB5E000] 02:47:48 INFO - PROCESS | 3472 | 1466588868507 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]]]}] 02:47:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 02:47:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 830ms 02:47:48 INFO - PROCESS | 3472 | 1466588868552 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 02:47:48 INFO - PROCESS | 3472 | 1466588868556 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 02:47:48 INFO - PROCESS | 3472 | 1466588868562 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 02:47:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 02:47:48 INFO - PROCESS | 3472 | 1466588868565 Marionette TRACE conn6 <- [1,1206,null,{}] 02:47:48 INFO - PROCESS | 3472 | 1466588868568 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}] 02:47:48 INFO - PROCESS | 3472 | 1466588868571 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:48 INFO - PROCESS | 3472 | 1466588868656 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 02:47:48 INFO - PROCESS | 3472 | 1466588868663 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:48 INFO - PROCESS | 3472 | 1466588868666 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:48 INFO - PROCESS | 3472 | ++DOCSHELL 14A1DC00 == 32 [pid = 3472] [id = 311] 02:47:48 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (1534F000) [pid = 3472] [serial = 932] [outer = 00000000] 02:47:48 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (172B2800) [pid = 3472] [serial = 933] [outer = 1534F000] 02:47:48 INFO - PROCESS | 3472 | 1466588868712 Marionette DEBUG loaded listener.js 02:47:48 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (17279400) [pid = 3472] [serial = 934] [outer = 1534F000] 02:47:49 INFO - PROCESS | 3472 | 1466588869173 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]]]}] 02:47:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 02:47:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 631ms 02:47:49 INFO - PROCESS | 3472 | 1466588869219 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 02:47:49 INFO - PROCESS | 3472 | 1466588869222 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 02:47:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 02:47:49 INFO - PROCESS | 3472 | 1466588869225 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 02:47:49 INFO - PROCESS | 3472 | 1466588869229 Marionette TRACE conn6 <- [1,1210,null,{}] 02:47:49 INFO - PROCESS | 3472 | 1466588869239 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}] 02:47:49 INFO - PROCESS | 3472 | 1466588869244 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:49 INFO - PROCESS | 3472 | 1466588869356 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 02:47:49 INFO - PROCESS | 3472 | 1466588869372 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:49 INFO - PROCESS | 3472 | 1466588869375 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:49 INFO - PROCESS | 3472 | ++DOCSHELL 19018800 == 33 [pid = 3472] [id = 312] 02:47:49 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (1901D000) [pid = 3472] [serial = 935] [outer = 00000000] 02:47:49 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (193F8400) [pid = 3472] [serial = 936] [outer = 1901D000] 02:47:49 INFO - PROCESS | 3472 | 1466588869423 Marionette DEBUG loaded listener.js 02:47:49 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (19698400) [pid = 3472] [serial = 937] [outer = 1901D000] 02:47:49 INFO - PROCESS | 3472 | 1466588869881 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] 02:47:49 INFO - PROCESS | 3472 | 1466588869918 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 02:47:49 INFO - PROCESS | 3472 | 1466588869921 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 02:47:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 02:47:49 INFO - PROCESS | 3472 | 1466588869932 Marionette TRACE conn6 <- [1,1214,null,{}] 02:47:49 INFO - PROCESS | 3472 | 1466588869936 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}] 02:47:49 INFO - PROCESS | 3472 | 1466588869938 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:50 INFO - PROCESS | 3472 | 1466588870024 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 02:47:50 INFO - PROCESS | 3472 | 1466588870032 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:50 INFO - PROCESS | 3472 | 1466588870034 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:50 INFO - PROCESS | 3472 | ++DOCSHELL 1988C800 == 34 [pid = 3472] [id = 313] 02:47:50 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (19891C00) [pid = 3472] [serial = 938] [outer = 00000000] 02:47:50 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (198B9C00) [pid = 3472] [serial = 939] [outer = 19891C00] 02:47:50 INFO - PROCESS | 3472 | 1466588870079 Marionette DEBUG loaded listener.js 02:47:50 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (19CD7000) [pid = 3472] [serial = 940] [outer = 19891C00] 02:47:50 INFO - PROCESS | 3472 | 1466588870511 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]]]}] 02:47:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 02:47:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 629ms 02:47:50 INFO - PROCESS | 3472 | 1466588870556 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 02:47:50 INFO - PROCESS | 3472 | 1466588870558 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 02:47:50 INFO - PROCESS | 3472 | 1466588870562 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 02:47:50 INFO - PROCESS | 3472 | 1466588870563 Marionette TRACE conn6 <- [1,1218,null,{}] 02:47:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 02:47:50 INFO - PROCESS | 3472 | 1466588870573 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}] 02:47:50 INFO - PROCESS | 3472 | 1466588870575 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:50 INFO - PROCESS | 3472 | 1466588870683 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 02:47:50 INFO - PROCESS | 3472 | 1466588870766 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:50 INFO - PROCESS | 3472 | 1466588870768 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:50 INFO - PROCESS | 3472 | ++DOCSHELL 19D1E400 == 35 [pid = 3472] [id = 314] 02:47:50 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (19D29C00) [pid = 3472] [serial = 941] [outer = 00000000] 02:47:50 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (1A1A1000) [pid = 3472] [serial = 942] [outer = 19D29C00] 02:47:50 INFO - PROCESS | 3472 | 1466588870812 Marionette DEBUG loaded listener.js 02:47:50 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (1A45C800) [pid = 3472] [serial = 943] [outer = 19D29C00] 02:47:51 INFO - PROCESS | 3472 | 1466588871218 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]]]}] 02:47:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 02:47:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 730ms 02:47:51 INFO - PROCESS | 3472 | 1466588871296 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 02:47:51 INFO - PROCESS | 3472 | 1466588871298 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 02:47:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 02:47:51 INFO - PROCESS | 3472 | 1466588871301 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 02:47:51 INFO - PROCESS | 3472 | 1466588871303 Marionette TRACE conn6 <- [1,1222,null,{}] 02:47:51 INFO - PROCESS | 3472 | 1466588871317 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}] 02:47:51 INFO - PROCESS | 3472 | 1466588871322 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:51 INFO - PROCESS | 3472 | 1466588871463 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 02:47:51 INFO - PROCESS | 3472 | 1466588871472 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:51 INFO - PROCESS | 3472 | 1466588871474 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:51 INFO - PROCESS | 3472 | ++DOCSHELL 14E57400 == 36 [pid = 3472] [id = 315] 02:47:51 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (1529C000) [pid = 3472] [serial = 944] [outer = 00000000] 02:47:51 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (1A850000) [pid = 3472] [serial = 945] [outer = 1529C000] 02:47:51 INFO - PROCESS | 3472 | 1466588871569 Marionette DEBUG loaded listener.js 02:47:51 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (1A849800) [pid = 3472] [serial = 946] [outer = 1529C000] 02:47:51 INFO - PROCESS | 3472 | 1466588872000 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]]]}] 02:47:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 02:47:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 729ms 02:47:52 INFO - PROCESS | 3472 | 1466588872040 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 02:47:52 INFO - PROCESS | 3472 | 1466588872042 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 02:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 02:47:52 INFO - PROCESS | 3472 | 1466588872049 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 02:47:52 INFO - PROCESS | 3472 | 1466588872051 Marionette TRACE conn6 <- [1,1226,null,{}] 02:47:52 INFO - PROCESS | 3472 | 1466588872054 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}] 02:47:52 INFO - PROCESS | 3472 | 1466588872056 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:52 INFO - PROCESS | 3472 | 1466588872166 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 02:47:52 INFO - PROCESS | 3472 | 1466588872172 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:52 INFO - PROCESS | 3472 | 1466588872174 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:52 INFO - PROCESS | 3472 | ++DOCSHELL 1A9EAC00 == 37 [pid = 3472] [id = 316] 02:47:52 INFO - PROCESS | 3472 | ++DOMWINDOW == 86 (1A9EC800) [pid = 3472] [serial = 947] [outer = 00000000] 02:47:52 INFO - PROCESS | 3472 | ++DOMWINDOW == 87 (1AA65000) [pid = 3472] [serial = 948] [outer = 1A9EC800] 02:47:52 INFO - PROCESS | 3472 | 1466588872218 Marionette DEBUG loaded listener.js 02:47:52 INFO - PROCESS | 3472 | ++DOMWINDOW == 88 (1AAA8000) [pid = 3472] [serial = 949] [outer = 1A9EC800] 02:47:52 INFO - PROCESS | 3472 | --DOMWINDOW == 87 (15354400) [pid = 3472] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 02:47:52 INFO - PROCESS | 3472 | --DOMWINDOW == 86 (14BC1000) [pid = 3472] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 02:47:52 INFO - PROCESS | 3472 | --DOMWINDOW == 85 (1826C800) [pid = 3472] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 02:47:52 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (0D659C00) [pid = 3472] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 02:47:52 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (188B9000) [pid = 3472] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 02:47:52 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (1AAEE800) [pid = 3472] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 02:47:52 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (1A1A0C00) [pid = 3472] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 02:47:52 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (195BA400) [pid = 3472] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 02:47:52 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (19890000) [pid = 3472] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 02:47:52 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (193F0400) [pid = 3472] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 02:47:52 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (0D2E9400) [pid = 3472] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 02:47:52 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (17D6C000) [pid = 3472] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 02:47:52 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (196EF000) [pid = 3472] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 02:47:52 INFO - PROCESS | 3472 | 1466588872759 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]]]}] 02:47:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 02:47:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 730ms 02:47:52 INFO - PROCESS | 3472 | 1466588872777 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 02:47:52 INFO - PROCESS | 3472 | 1466588872779 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 02:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 02:47:52 INFO - PROCESS | 3472 | 1466588872786 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 02:47:52 INFO - PROCESS | 3472 | 1466588872787 Marionette TRACE conn6 <- [1,1230,null,{}] 02:47:52 INFO - PROCESS | 3472 | 1466588872791 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}] 02:47:52 INFO - PROCESS | 3472 | 1466588872793 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:52 INFO - PROCESS | 3472 | 1466588872872 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 02:47:52 INFO - PROCESS | 3472 | 1466588872878 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:52 INFO - PROCESS | 3472 | 1466588872880 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:52 INFO - PROCESS | 3472 | ++DOCSHELL 0D2E9400 == 38 [pid = 3472] [id = 317] 02:47:52 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (0D2EA000) [pid = 3472] [serial = 950] [outer = 00000000] 02:47:52 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (193F0400) [pid = 3472] [serial = 951] [outer = 0D2EA000] 02:47:52 INFO - PROCESS | 3472 | 1466588872925 Marionette DEBUG loaded listener.js 02:47:52 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (193F3400) [pid = 3472] [serial = 952] [outer = 0D2EA000] 02:47:53 INFO - PROCESS | 3472 | 1466588873349 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]]]}] 02:47:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 02:47:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 630ms 02:47:53 INFO - PROCESS | 3472 | 1466588873417 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 02:47:53 INFO - PROCESS | 3472 | 1466588873419 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 02:47:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 02:47:53 INFO - PROCESS | 3472 | 1466588873422 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 02:47:53 INFO - PROCESS | 3472 | 1466588873424 Marionette TRACE conn6 <- [1,1234,null,{}] 02:47:53 INFO - PROCESS | 3472 | 1466588873427 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}] 02:47:53 INFO - PROCESS | 3472 | 1466588873429 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:53 INFO - PROCESS | 3472 | 1466588873539 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 02:47:53 INFO - PROCESS | 3472 | 1466588873545 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:53 INFO - PROCESS | 3472 | 1466588873547 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:53 INFO - PROCESS | 3472 | ++DOCSHELL 19015000 == 39 [pid = 3472] [id = 318] 02:47:53 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (1907EC00) [pid = 3472] [serial = 953] [outer = 00000000] 02:47:53 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (1AAAE000) [pid = 3472] [serial = 954] [outer = 1907EC00] 02:47:53 INFO - PROCESS | 3472 | 1466588873599 Marionette DEBUG loaded listener.js 02:47:53 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (1AAE4C00) [pid = 3472] [serial = 955] [outer = 1907EC00] 02:47:54 INFO - PROCESS | 3472 | 1466588874033 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]]]}] 02:47:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 02:47:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 629ms 02:47:54 INFO - PROCESS | 3472 | 1466588874057 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 02:47:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 02:47:54 INFO - PROCESS | 3472 | 1466588874059 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 02:47:54 INFO - PROCESS | 3472 | 1466588874067 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 02:47:54 INFO - PROCESS | 3472 | 1466588874068 Marionette TRACE conn6 <- [1,1238,null,{}] 02:47:54 INFO - PROCESS | 3472 | 1466588874072 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}] 02:47:54 INFO - PROCESS | 3472 | 1466588874074 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:54 INFO - PROCESS | 3472 | 1466588874155 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 02:47:54 INFO - PROCESS | 3472 | 1466588874161 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:54 INFO - PROCESS | 3472 | 1466588874163 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:54 INFO - PROCESS | 3472 | ++DOCSHELL 1AAE9C00 == 40 [pid = 3472] [id = 319] 02:47:54 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (1AAEA800) [pid = 3472] [serial = 956] [outer = 00000000] 02:47:54 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (1AAF2000) [pid = 3472] [serial = 957] [outer = 1AAEA800] 02:47:54 INFO - PROCESS | 3472 | 1466588874209 Marionette DEBUG loaded listener.js 02:47:54 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (1AAF2C00) [pid = 3472] [serial = 958] [outer = 1AAEA800] 02:47:54 INFO - PROCESS | 3472 | 1466588874640 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]]]}] 02:47:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 02:47:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 630ms 02:47:54 INFO - PROCESS | 3472 | 1466588874729 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 02:47:54 INFO - PROCESS | 3472 | 1466588874733 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 02:47:54 INFO - PROCESS | 3472 | 1466588874739 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 02:47:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 02:47:54 INFO - PROCESS | 3472 | 1466588874744 Marionette TRACE conn6 <- [1,1242,null,{}] 02:47:54 INFO - PROCESS | 3472 | 1466588874750 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}] 02:47:54 INFO - PROCESS | 3472 | 1466588874754 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:54 INFO - PROCESS | 3472 | 1466588874915 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 02:47:55 INFO - PROCESS | 3472 | 1466588875100 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:55 INFO - PROCESS | 3472 | 1466588875105 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:55 INFO - PROCESS | 3472 | ++DOCSHELL 0D2EE800 == 41 [pid = 3472] [id = 320] 02:47:55 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (0D651400) [pid = 3472] [serial = 959] [outer = 00000000] 02:47:55 INFO - PROCESS | 3472 | ++DOMWINDOW == 86 (0DCA9400) [pid = 3472] [serial = 960] [outer = 0D651400] 02:47:55 INFO - PROCESS | 3472 | 1466588875166 Marionette DEBUG loaded listener.js 02:47:55 INFO - PROCESS | 3472 | ++DOMWINDOW == 87 (15348000) [pid = 3472] [serial = 961] [outer = 0D651400] 02:47:55 INFO - PROCESS | 3472 | 1466588875739 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]]]}] 02:47:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 02:47:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1015ms 02:47:55 INFO - PROCESS | 3472 | 1466588875765 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 02:47:55 INFO - PROCESS | 3472 | 1466588875768 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 02:47:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 02:47:55 INFO - PROCESS | 3472 | 1466588875775 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 02:47:55 INFO - PROCESS | 3472 | 1466588875779 Marionette TRACE conn6 <- [1,1246,null,{}] 02:47:55 INFO - PROCESS | 3472 | 1466588875783 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}] 02:47:55 INFO - PROCESS | 3472 | 1466588875786 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:55 INFO - PROCESS | 3472 | 1466588875900 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 02:47:55 INFO - PROCESS | 3472 | 1466588876012 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:55 INFO - PROCESS | 3472 | 1466588876015 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:56 INFO - PROCESS | 3472 | ++DOCSHELL 18266400 == 42 [pid = 3472] [id = 321] 02:47:56 INFO - PROCESS | 3472 | ++DOMWINDOW == 88 (18270C00) [pid = 3472] [serial = 962] [outer = 00000000] 02:47:56 INFO - PROCESS | 3472 | ++DOMWINDOW == 89 (19516C00) [pid = 3472] [serial = 963] [outer = 18270C00] 02:47:56 INFO - PROCESS | 3472 | 1466588876116 Marionette DEBUG loaded listener.js 02:47:56 INFO - PROCESS | 3472 | ++DOMWINDOW == 90 (1988A400) [pid = 3472] [serial = 964] [outer = 18270C00] 02:47:56 INFO - PROCESS | 3472 | 1466588876719 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]]]}] 02:47:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 02:47:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1024ms 02:47:56 INFO - PROCESS | 3472 | 1466588876768 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 02:47:56 INFO - PROCESS | 3472 | 1466588876771 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 02:47:56 INFO - PROCESS | 3472 | 1466588876775 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 02:47:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 02:47:56 INFO - PROCESS | 3472 | 1466588876777 Marionette TRACE conn6 <- [1,1250,null,{}] 02:47:56 INFO - PROCESS | 3472 | 1466588876788 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}] 02:47:56 INFO - PROCESS | 3472 | 1466588876793 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:56 INFO - PROCESS | 3472 | 1466588876912 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 02:47:57 INFO - PROCESS | 3472 | 1466588877014 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:57 INFO - PROCESS | 3472 | 1466588877018 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:57 INFO - PROCESS | 3472 | ++DOCSHELL 1AAA6C00 == 43 [pid = 3472] [id = 322] 02:47:57 INFO - PROCESS | 3472 | ++DOMWINDOW == 91 (1AAAB400) [pid = 3472] [serial = 965] [outer = 00000000] 02:47:57 INFO - PROCESS | 3472 | ++DOMWINDOW == 92 (1AAF0800) [pid = 3472] [serial = 966] [outer = 1AAAB400] 02:47:57 INFO - PROCESS | 3472 | 1466588877076 Marionette DEBUG loaded listener.js 02:47:57 INFO - PROCESS | 3472 | ++DOMWINDOW == 93 (1BDE6400) [pid = 3472] [serial = 967] [outer = 1AAAB400] 02:47:57 INFO - PROCESS | 3472 | 1466588877701 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]]]}] 02:47:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 02:47:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 969ms 02:47:57 INFO - PROCESS | 3472 | 1466588877748 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 02:47:57 INFO - PROCESS | 3472 | 1466588877751 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 02:47:57 INFO - PROCESS | 3472 | 1466588877754 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 02:47:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 02:47:57 INFO - PROCESS | 3472 | 1466588877756 Marionette TRACE conn6 <- [1,1254,null,{}] 02:47:57 INFO - PROCESS | 3472 | 1466588877759 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}] 02:47:57 INFO - PROCESS | 3472 | 1466588877762 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:57 INFO - PROCESS | 3472 | 1466588877872 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 02:47:58 INFO - PROCESS | 3472 | 1466588877999 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:58 INFO - PROCESS | 3472 | 1466588878002 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:58 INFO - PROCESS | 3472 | ++DOCSHELL 196E6C00 == 44 [pid = 3472] [id = 323] 02:47:58 INFO - PROCESS | 3472 | ++DOMWINDOW == 94 (19CD2400) [pid = 3472] [serial = 968] [outer = 00000000] 02:47:58 INFO - PROCESS | 3472 | ++DOMWINDOW == 95 (1D2D1C00) [pid = 3472] [serial = 969] [outer = 19CD2400] 02:47:58 INFO - PROCESS | 3472 | 1466588878114 Marionette DEBUG loaded listener.js 02:47:58 INFO - PROCESS | 3472 | ++DOMWINDOW == 96 (1D91B800) [pid = 3472] [serial = 970] [outer = 19CD2400] 02:47:58 INFO - PROCESS | 3472 | 1466588878891 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]]]}] 02:47:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 02:47:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1177ms 02:47:58 INFO - PROCESS | 3472 | 1466588878937 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 02:47:58 INFO - PROCESS | 3472 | 1466588878942 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 02:47:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 02:47:58 INFO - PROCESS | 3472 | 1466588878947 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 02:47:58 INFO - PROCESS | 3472 | 1466588878950 Marionette TRACE conn6 <- [1,1258,null,{}] 02:47:58 INFO - PROCESS | 3472 | 1466588878956 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}] 02:47:58 INFO - PROCESS | 3472 | 1466588878958 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:59 INFO - PROCESS | 3472 | 1466588879070 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 02:47:59 INFO - PROCESS | 3472 | 1466588879213 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:47:59 INFO - PROCESS | 3472 | 1466588879218 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:47:59 INFO - PROCESS | 3472 | ++DOCSHELL 152A1800 == 45 [pid = 3472] [id = 324] 02:47:59 INFO - PROCESS | 3472 | ++DOMWINDOW == 97 (15307C00) [pid = 3472] [serial = 971] [outer = 00000000] 02:47:59 INFO - PROCESS | 3472 | ++DOMWINDOW == 98 (172AF000) [pid = 3472] [serial = 972] [outer = 15307C00] 02:47:59 INFO - PROCESS | 3472 | 1466588879273 Marionette DEBUG loaded listener.js 02:47:59 INFO - PROCESS | 3472 | ++DOMWINDOW == 99 (17D2E000) [pid = 3472] [serial = 973] [outer = 15307C00] 02:48:00 INFO - PROCESS | 3472 | --DOCSHELL 19015000 == 44 [pid = 3472] [id = 318] 02:48:00 INFO - PROCESS | 3472 | --DOCSHELL 0D2E9400 == 43 [pid = 3472] [id = 317] 02:48:00 INFO - PROCESS | 3472 | --DOCSHELL 1A9EAC00 == 42 [pid = 3472] [id = 316] 02:48:00 INFO - PROCESS | 3472 | --DOCSHELL 14E57400 == 41 [pid = 3472] [id = 315] 02:48:00 INFO - PROCESS | 3472 | --DOCSHELL 19D1E400 == 40 [pid = 3472] [id = 314] 02:48:00 INFO - PROCESS | 3472 | --DOCSHELL 1988C800 == 39 [pid = 3472] [id = 313] 02:48:00 INFO - PROCESS | 3472 | --DOCSHELL 19018800 == 38 [pid = 3472] [id = 312] 02:48:00 INFO - PROCESS | 3472 | --DOCSHELL 14A1DC00 == 37 [pid = 3472] [id = 311] 02:48:00 INFO - PROCESS | 3472 | --DOCSHELL 0CB37400 == 36 [pid = 3472] [id = 310] 02:48:00 INFO - PROCESS | 3472 | --DOCSHELL 17D6B000 == 35 [pid = 3472] [id = 307] 02:48:00 INFO - PROCESS | 3472 | --DOCSHELL 0CF4F400 == 34 [pid = 3472] [id = 308] 02:48:00 INFO - PROCESS | 3472 | --DOCSHELL 17D67C00 == 33 [pid = 3472] [id = 309] 02:48:00 INFO - PROCESS | 3472 | --DOCSHELL 1534FC00 == 32 [pid = 3472] [id = 298] 02:48:00 INFO - PROCESS | 3472 | --DOCSHELL 196E6C00 == 31 [pid = 3472] [id = 323] 02:48:00 INFO - PROCESS | 3472 | --DOCSHELL 1AAA6C00 == 30 [pid = 3472] [id = 322] 02:48:00 INFO - PROCESS | 3472 | --DOCSHELL 1AAE9C00 == 29 [pid = 3472] [id = 319] 02:48:00 INFO - PROCESS | 3472 | --DOCSHELL 0D2EE800 == 28 [pid = 3472] [id = 320] 02:48:00 INFO - PROCESS | 3472 | --DOCSHELL 18266400 == 27 [pid = 3472] [id = 321] 02:48:00 INFO - PROCESS | 3472 | --DOMWINDOW == 98 (1826D400) [pid = 3472] [serial = 919] [outer = 00000000] [url = about:blank] 02:48:00 INFO - PROCESS | 3472 | --DOMWINDOW == 97 (0D653C00) [pid = 3472] [serial = 897] [outer = 00000000] [url = about:blank] 02:48:00 INFO - PROCESS | 3472 | --DOMWINDOW == 96 (0D83CC00) [pid = 3472] [serial = 898] [outer = 00000000] [url = about:blank] 02:48:00 INFO - PROCESS | 3472 | --DOMWINDOW == 95 (1A97D400) [pid = 3472] [serial = 921] [outer = 00000000] [url = about:blank] 02:48:00 INFO - PROCESS | 3472 | --DOMWINDOW == 94 (17D70000) [pid = 3472] [serial = 903] [outer = 00000000] [url = about:blank] 02:48:00 INFO - PROCESS | 3472 | --DOMWINDOW == 93 (1A45FC00) [pid = 3472] [serial = 916] [outer = 00000000] [url = about:blank] 02:48:00 INFO - PROCESS | 3472 | --DOMWINDOW == 92 (1A1A3800) [pid = 3472] [serial = 915] [outer = 00000000] [url = about:blank] 02:48:00 INFO - PROCESS | 3472 | --DOMWINDOW == 91 (18149800) [pid = 3472] [serial = 904] [outer = 00000000] [url = about:blank] 02:48:00 INFO - PROCESS | 3472 | --DOMWINDOW == 90 (17D4AC00) [pid = 3472] [serial = 895] [outer = 00000000] [url = about:blank] 02:48:00 INFO - PROCESS | 3472 | --DOMWINDOW == 89 (1727BC00) [pid = 3472] [serial = 894] [outer = 00000000] [url = about:blank] 02:48:00 INFO - PROCESS | 3472 | --DOMWINDOW == 88 (14E4F000) [pid = 3472] [serial = 900] [outer = 00000000] [url = about:blank] 02:48:00 INFO - PROCESS | 3472 | --DOMWINDOW == 87 (193F7400) [pid = 3472] [serial = 906] [outer = 00000000] [url = about:blank] 02:48:00 INFO - PROCESS | 3472 | --DOMWINDOW == 86 (15297000) [pid = 3472] [serial = 901] [outer = 00000000] [url = about:blank] 02:48:00 INFO - PROCESS | 3472 | --DOMWINDOW == 85 (17D25400) [pid = 3472] [serial = 883] [outer = 00000000] [url = about:blank] 02:48:00 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (1531BC00) [pid = 3472] [serial = 882] [outer = 00000000] [url = about:blank] 02:48:00 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (1988A000) [pid = 3472] [serial = 886] [outer = 00000000] [url = about:blank] 02:48:00 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (195B4400) [pid = 3472] [serial = 885] [outer = 00000000] [url = about:blank] 02:48:00 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (1ABE1000) [pid = 3472] [serial = 889] [outer = 00000000] [url = about:blank] 02:48:00 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (1AAF2400) [pid = 3472] [serial = 888] [outer = 00000000] [url = about:blank] 02:48:00 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (1C028000) [pid = 3472] [serial = 892] [outer = 00000000] [url = about:blank] 02:48:00 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (1BD39000) [pid = 3472] [serial = 891] [outer = 00000000] [url = about:blank] 02:48:00 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (196E3000) [pid = 3472] [serial = 909] [outer = 00000000] [url = about:blank] 02:48:00 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (195B2000) [pid = 3472] [serial = 907] [outer = 00000000] [url = about:blank] 02:48:00 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (1A1A1400) [pid = 3472] [serial = 912] [outer = 00000000] [url = about:blank] 02:48:00 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (196E9400) [pid = 3472] [serial = 910] [outer = 00000000] [url = about:blank] 02:48:00 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (0F312000) [pid = 3472] [serial = 918] [outer = 00000000] [url = about:blank] 02:48:00 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (1A449000) [pid = 3472] [serial = 913] [outer = 00000000] [url = about:blank] 02:48:00 INFO - PROCESS | 3472 | 1466588880610 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]]]}] 02:48:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 02:48:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1733ms 02:48:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 02:48:00 INFO - PROCESS | 3472 | 1466588880682 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 02:48:00 INFO - PROCESS | 3472 | 1466588880686 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 02:48:00 INFO - PROCESS | 3472 | 1466588880691 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 02:48:00 INFO - PROCESS | 3472 | 1466588880694 Marionette TRACE conn6 <- [1,1262,null,{}] 02:48:00 INFO - PROCESS | 3472 | 1466588880699 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}] 02:48:00 INFO - PROCESS | 3472 | 1466588880702 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:00 INFO - PROCESS | 3472 | 1466588880799 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 02:48:00 INFO - PROCESS | 3472 | 1466588880806 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:00 INFO - PROCESS | 3472 | 1466588880809 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:00 INFO - PROCESS | 3472 | ++DOCSHELL 0D185C00 == 28 [pid = 3472] [id = 325] 02:48:00 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (0D2F0400) [pid = 3472] [serial = 974] [outer = 00000000] 02:48:00 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (0D65A400) [pid = 3472] [serial = 975] [outer = 0D2F0400] 02:48:00 INFO - PROCESS | 3472 | 1466588880856 Marionette DEBUG loaded listener.js 02:48:00 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (0D843800) [pid = 3472] [serial = 976] [outer = 0D2F0400] 02:48:01 INFO - PROCESS | 3472 | 1466588881331 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]]]}] 02:48:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 02:48:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 690ms 02:48:01 INFO - PROCESS | 3472 | 1466588881382 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 02:48:01 INFO - PROCESS | 3472 | 1466588881387 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 02:48:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 02:48:01 INFO - PROCESS | 3472 | 1466588881393 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 02:48:01 INFO - PROCESS | 3472 | 1466588881396 Marionette TRACE conn6 <- [1,1266,null,{}] 02:48:01 INFO - PROCESS | 3472 | 1466588881400 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}] 02:48:01 INFO - PROCESS | 3472 | 1466588881402 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:01 INFO - PROCESS | 3472 | 1466588881490 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 02:48:01 INFO - PROCESS | 3472 | 1466588881500 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:01 INFO - PROCESS | 3472 | 1466588881502 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:01 INFO - PROCESS | 3472 | ++DOCSHELL 14E51000 == 29 [pid = 3472] [id = 326] 02:48:01 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (14E56800) [pid = 3472] [serial = 977] [outer = 00000000] 02:48:01 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (1524D000) [pid = 3472] [serial = 978] [outer = 14E56800] 02:48:01 INFO - PROCESS | 3472 | 1466588881549 Marionette DEBUG loaded listener.js 02:48:01 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (1531EC00) [pid = 3472] [serial = 979] [outer = 14E56800] 02:48:02 INFO - PROCESS | 3472 | 1466588882022 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]]]}] 02:48:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 02:48:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 669ms 02:48:02 INFO - PROCESS | 3472 | 1466588882066 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 02:48:02 INFO - PROCESS | 3472 | 1466588882069 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 02:48:02 INFO - PROCESS | 3472 | 1466588882072 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 02:48:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 02:48:02 INFO - PROCESS | 3472 | 1466588882075 Marionette TRACE conn6 <- [1,1270,null,{}] 02:48:02 INFO - PROCESS | 3472 | 1466588882086 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}] 02:48:02 INFO - PROCESS | 3472 | 1466588882090 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:02 INFO - PROCESS | 3472 | 1466588882202 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 02:48:02 INFO - PROCESS | 3472 | 1466588882301 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:02 INFO - PROCESS | 3472 | 1466588882304 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:02 INFO - PROCESS | 3472 | ++DOCSHELL 17D6F000 == 30 [pid = 3472] [id = 327] 02:48:02 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (17D6F800) [pid = 3472] [serial = 980] [outer = 00000000] 02:48:02 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (17D73400) [pid = 3472] [serial = 981] [outer = 17D6F800] 02:48:02 INFO - PROCESS | 3472 | 1466588882353 Marionette DEBUG loaded listener.js 02:48:02 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (1822D000) [pid = 3472] [serial = 982] [outer = 17D6F800] 02:48:02 INFO - PROCESS | 3472 | 1466588882788 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]]]}] 02:48:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 02:48:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 730ms 02:48:02 INFO - PROCESS | 3472 | 1466588882806 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 02:48:02 INFO - PROCESS | 3472 | 1466588882808 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 02:48:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 02:48:02 INFO - PROCESS | 3472 | 1466588882811 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 02:48:02 INFO - PROCESS | 3472 | 1466588882813 Marionette TRACE conn6 <- [1,1274,null,{}] 02:48:02 INFO - PROCESS | 3472 | 1466588882822 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}] 02:48:02 INFO - PROCESS | 3472 | 1466588882824 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:02 INFO - PROCESS | 3472 | 1466588882940 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 02:48:02 INFO - PROCESS | 3472 | 1466588882946 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:02 INFO - PROCESS | 3472 | 1466588882948 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:02 INFO - PROCESS | 3472 | ++DOCSHELL 18263800 == 31 [pid = 3472] [id = 328] 02:48:02 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (18266C00) [pid = 3472] [serial = 983] [outer = 00000000] 02:48:02 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (19085C00) [pid = 3472] [serial = 984] [outer = 18266C00] 02:48:03 INFO - PROCESS | 3472 | 1466588882994 Marionette DEBUG loaded listener.js 02:48:03 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (195B0000) [pid = 3472] [serial = 985] [outer = 18266C00] 02:48:03 INFO - PROCESS | 3472 | 1466588883441 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]]]}] 02:48:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 02:48:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 670ms 02:48:03 INFO - PROCESS | 3472 | 1466588883482 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 02:48:03 INFO - PROCESS | 3472 | 1466588883484 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 02:48:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 02:48:03 INFO - PROCESS | 3472 | 1466588883488 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 02:48:03 INFO - PROCESS | 3472 | 1466588883489 Marionette TRACE conn6 <- [1,1278,null,{}] 02:48:03 INFO - PROCESS | 3472 | 1466588883493 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}] 02:48:03 INFO - PROCESS | 3472 | 1466588883495 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:03 INFO - PROCESS | 3472 | 1466588883633 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 02:48:03 INFO - PROCESS | 3472 | 1466588883654 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:03 INFO - PROCESS | 3472 | 1466588883656 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:03 INFO - PROCESS | 3472 | ++DOCSHELL 19697800 == 32 [pid = 3472] [id = 329] 02:48:03 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (19697C00) [pid = 3472] [serial = 986] [outer = 00000000] 02:48:03 INFO - PROCESS | 3472 | ++DOMWINDOW == 86 (196E1800) [pid = 3472] [serial = 987] [outer = 19697C00] 02:48:03 INFO - PROCESS | 3472 | 1466588883700 Marionette DEBUG loaded listener.js 02:48:03 INFO - PROCESS | 3472 | ++DOMWINDOW == 87 (196E8800) [pid = 3472] [serial = 988] [outer = 19697C00] 02:48:04 INFO - PROCESS | 3472 | 1466588884152 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]]]}] 02:48:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 02:48:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 729ms 02:48:04 INFO - PROCESS | 3472 | 1466588884219 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 02:48:04 INFO - PROCESS | 3472 | 1466588884221 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 02:48:04 INFO - PROCESS | 3472 | 1466588884224 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 02:48:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 02:48:04 INFO - PROCESS | 3472 | 1466588884225 Marionette TRACE conn6 <- [1,1282,null,{}] 02:48:04 INFO - PROCESS | 3472 | 1466588884229 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}] 02:48:04 INFO - PROCESS | 3472 | 1466588884235 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:04 INFO - PROCESS | 3472 | 1466588884381 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 02:48:04 INFO - PROCESS | 3472 | 1466588884391 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:04 INFO - PROCESS | 3472 | 1466588884393 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:04 INFO - PROCESS | 3472 | ++DOCSHELL 1984BC00 == 33 [pid = 3472] [id = 330] 02:48:04 INFO - PROCESS | 3472 | ++DOMWINDOW == 88 (19850C00) [pid = 3472] [serial = 989] [outer = 00000000] 02:48:04 INFO - PROCESS | 3472 | ++DOMWINDOW == 89 (19D28000) [pid = 3472] [serial = 990] [outer = 19850C00] 02:48:04 INFO - PROCESS | 3472 | 1466588884485 Marionette DEBUG loaded listener.js 02:48:04 INFO - PROCESS | 3472 | ++DOMWINDOW == 90 (1A1A3C00) [pid = 3472] [serial = 991] [outer = 19850C00] 02:48:04 INFO - PROCESS | 3472 | --DOMWINDOW == 89 (19D29C00) [pid = 3472] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 02:48:04 INFO - PROCESS | 3472 | --DOMWINDOW == 88 (1529C000) [pid = 3472] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 02:48:04 INFO - PROCESS | 3472 | --DOMWINDOW == 87 (1A9EC800) [pid = 3472] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 02:48:04 INFO - PROCESS | 3472 | --DOMWINDOW == 86 (1A8F1C00) [pid = 3472] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 02:48:04 INFO - PROCESS | 3472 | --DOMWINDOW == 85 (17D6D800) [pid = 3472] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 02:48:04 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (0D184000) [pid = 3472] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 02:48:04 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (19891C00) [pid = 3472] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 02:48:04 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (1901D000) [pid = 3472] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 02:48:04 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (1534F000) [pid = 3472] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 02:48:04 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (0CB5E000) [pid = 3472] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 02:48:04 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (0D2EA000) [pid = 3472] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 02:48:04 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (1907EC00) [pid = 3472] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 02:48:04 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (1AAEA800) [pid = 3472] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 02:48:05 INFO - PROCESS | 3472 | 1466588885139 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]]]}] 02:48:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 02:48:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 969ms 02:48:05 INFO - PROCESS | 3472 | 1466588885198 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 02:48:05 INFO - PROCESS | 3472 | 1466588885201 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 02:48:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 02:48:05 INFO - PROCESS | 3472 | 1466588885204 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 02:48:05 INFO - PROCESS | 3472 | 1466588885205 Marionette TRACE conn6 <- [1,1286,null,{}] 02:48:05 INFO - PROCESS | 3472 | 1466588885209 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}] 02:48:05 INFO - PROCESS | 3472 | 1466588885211 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:05 INFO - PROCESS | 3472 | 1466588885288 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 02:48:05 INFO - PROCESS | 3472 | 1466588885293 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:05 INFO - PROCESS | 3472 | 1466588885295 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:05 INFO - PROCESS | 3472 | ++DOCSHELL 0D65A000 == 34 [pid = 3472] [id = 331] 02:48:05 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (154E2C00) [pid = 3472] [serial = 992] [outer = 00000000] 02:48:05 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (1969E400) [pid = 3472] [serial = 993] [outer = 154E2C00] 02:48:05 INFO - PROCESS | 3472 | 1466588885338 Marionette DEBUG loaded listener.js 02:48:05 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (196A3400) [pid = 3472] [serial = 994] [outer = 154E2C00] 02:48:05 INFO - PROCESS | 3472 | 1466588885768 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]]]}] 02:48:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 02:48:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 630ms 02:48:05 INFO - PROCESS | 3472 | 1466588885835 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 02:48:05 INFO - PROCESS | 3472 | 1466588885837 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 02:48:05 INFO - PROCESS | 3472 | 1466588885840 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 02:48:05 INFO - PROCESS | 3472 | 1466588885841 Marionette TRACE conn6 <- [1,1290,null,{}] 02:48:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 02:48:05 INFO - PROCESS | 3472 | 1466588885845 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}] 02:48:05 INFO - PROCESS | 3472 | 1466588885847 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:05 INFO - PROCESS | 3472 | 1466588885928 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 02:48:05 INFO - PROCESS | 3472 | 1466588885936 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:05 INFO - PROCESS | 3472 | 1466588885938 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:05 INFO - PROCESS | 3472 | ++DOCSHELL 19BD4C00 == 35 [pid = 3472] [id = 332] 02:48:05 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (1A19EC00) [pid = 3472] [serial = 995] [outer = 00000000] 02:48:05 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (1A461C00) [pid = 3472] [serial = 996] [outer = 1A19EC00] 02:48:05 INFO - PROCESS | 3472 | 1466588885985 Marionette DEBUG loaded listener.js 02:48:06 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (1A447400) [pid = 3472] [serial = 997] [outer = 1A19EC00] 02:48:06 INFO - PROCESS | 3472 | 1466588886453 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]]]}] 02:48:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 02:48:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 631ms 02:48:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 02:48:06 INFO - PROCESS | 3472 | 1466588886485 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 02:48:06 INFO - PROCESS | 3472 | 1466588886487 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 02:48:06 INFO - PROCESS | 3472 | 1466588886490 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 02:48:06 INFO - PROCESS | 3472 | 1466588886492 Marionette TRACE conn6 <- [1,1294,null,{}] 02:48:06 INFO - PROCESS | 3472 | 1466588886495 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}] 02:48:06 INFO - PROCESS | 3472 | 1466588886497 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:06 INFO - PROCESS | 3472 | 1466588886574 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 02:48:06 INFO - PROCESS | 3472 | 1466588886579 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:06 INFO - PROCESS | 3472 | 1466588886581 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:06 INFO - PROCESS | 3472 | ++DOCSHELL 17D6E400 == 36 [pid = 3472] [id = 333] 02:48:06 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (1A69C400) [pid = 3472] [serial = 998] [outer = 00000000] 02:48:06 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (1A6A3C00) [pid = 3472] [serial = 999] [outer = 1A69C400] 02:48:06 INFO - PROCESS | 3472 | 1466588886635 Marionette DEBUG loaded listener.js 02:48:06 INFO - PROCESS | 3472 | ++DOMWINDOW == 86 (1A6A4000) [pid = 3472] [serial = 1000] [outer = 1A69C400] 02:48:07 INFO - PROCESS | 3472 | 1466588887293 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]]]}] 02:48:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 02:48:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 929ms 02:48:07 INFO - PROCESS | 3472 | 1466588887423 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 02:48:07 INFO - PROCESS | 3472 | 1466588887427 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 02:48:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 02:48:07 INFO - PROCESS | 3472 | 1466588887434 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 02:48:07 INFO - PROCESS | 3472 | 1466588887437 Marionette TRACE conn6 <- [1,1298,null,{}] 02:48:07 INFO - PROCESS | 3472 | 1466588887443 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}] 02:48:07 INFO - PROCESS | 3472 | 1466588887446 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:07 INFO - PROCESS | 3472 | 1466588887587 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 02:48:07 INFO - PROCESS | 3472 | 1466588887714 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:07 INFO - PROCESS | 3472 | 1466588887717 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:07 INFO - PROCESS | 3472 | ++DOCSHELL 0CB87000 == 37 [pid = 3472] [id = 334] 02:48:07 INFO - PROCESS | 3472 | ++DOMWINDOW == 87 (0D260400) [pid = 3472] [serial = 1001] [outer = 00000000] 02:48:07 INFO - PROCESS | 3472 | ++DOMWINDOW == 88 (14AE0800) [pid = 3472] [serial = 1002] [outer = 0D260400] 02:48:07 INFO - PROCESS | 3472 | 1466588887777 Marionette DEBUG loaded listener.js 02:48:07 INFO - PROCESS | 3472 | ++DOMWINDOW == 89 (15346800) [pid = 3472] [serial = 1003] [outer = 0D260400] 02:48:08 INFO - PROCESS | 3472 | 1466588888480 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] 02:48:08 INFO - PROCESS | 3472 | 1466588888521 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 02:48:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 02:48:08 INFO - PROCESS | 3472 | 1466588888527 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 02:48:08 INFO - PROCESS | 3472 | 1466588888530 Marionette TRACE conn6 <- [1,1302,null,{}] 02:48:08 INFO - PROCESS | 3472 | 1466588888534 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}] 02:48:08 INFO - PROCESS | 3472 | 1466588888537 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:08 INFO - PROCESS | 3472 | 1466588888657 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 02:48:08 INFO - PROCESS | 3472 | 1466588888788 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:08 INFO - PROCESS | 3472 | 1466588888791 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:08 INFO - PROCESS | 3472 | ++DOCSHELL 17D6D000 == 38 [pid = 3472] [id = 335] 02:48:08 INFO - PROCESS | 3472 | ++DOMWINDOW == 90 (17D6DC00) [pid = 3472] [serial = 1004] [outer = 00000000] 02:48:08 INFO - PROCESS | 3472 | ++DOMWINDOW == 91 (18261400) [pid = 3472] [serial = 1005] [outer = 17D6DC00] 02:48:08 INFO - PROCESS | 3472 | 1466588888850 Marionette DEBUG loaded listener.js 02:48:08 INFO - PROCESS | 3472 | ++DOMWINDOW == 92 (19012800) [pid = 3472] [serial = 1006] [outer = 17D6DC00] 02:48:09 INFO - PROCESS | 3472 | 1466588889722 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]]]}] 02:48:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 02:48:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1224ms 02:48:09 INFO - PROCESS | 3472 | 1466588889755 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 02:48:09 INFO - PROCESS | 3472 | 1466588889759 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 02:48:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 02:48:09 INFO - PROCESS | 3472 | 1466588889764 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 02:48:09 INFO - PROCESS | 3472 | 1466588889767 Marionette TRACE conn6 <- [1,1306,null,{}] 02:48:09 INFO - PROCESS | 3472 | 1466588889773 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}] 02:48:09 INFO - PROCESS | 3472 | 1466588889776 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:09 INFO - PROCESS | 3472 | 1466588889906 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 02:48:09 INFO - PROCESS | 3472 | --DOCSHELL 19BD4C00 == 37 [pid = 3472] [id = 332] 02:48:09 INFO - PROCESS | 3472 | --DOCSHELL 0D65A000 == 36 [pid = 3472] [id = 331] 02:48:09 INFO - PROCESS | 3472 | --DOCSHELL 1984BC00 == 35 [pid = 3472] [id = 330] 02:48:09 INFO - PROCESS | 3472 | --DOCSHELL 19697800 == 34 [pid = 3472] [id = 329] 02:48:09 INFO - PROCESS | 3472 | --DOCSHELL 18263800 == 33 [pid = 3472] [id = 328] 02:48:09 INFO - PROCESS | 3472 | --DOCSHELL 17D6F000 == 32 [pid = 3472] [id = 327] 02:48:09 INFO - PROCESS | 3472 | --DOCSHELL 14E51000 == 31 [pid = 3472] [id = 326] 02:48:09 INFO - PROCESS | 3472 | --DOCSHELL 0D185C00 == 30 [pid = 3472] [id = 325] 02:48:09 INFO - PROCESS | 3472 | --DOCSHELL 152A1800 == 29 [pid = 3472] [id = 324] 02:48:09 INFO - PROCESS | 3472 | --DOMWINDOW == 91 (1A1A1000) [pid = 3472] [serial = 942] [outer = 00000000] [url = about:blank] 02:48:09 INFO - PROCESS | 3472 | --DOMWINDOW == 90 (1A45C800) [pid = 3472] [serial = 943] [outer = 00000000] [url = about:blank] 02:48:09 INFO - PROCESS | 3472 | --DOMWINDOW == 89 (1A849800) [pid = 3472] [serial = 946] [outer = 00000000] [url = about:blank] 02:48:09 INFO - PROCESS | 3472 | --DOMWINDOW == 88 (1A850000) [pid = 3472] [serial = 945] [outer = 00000000] [url = about:blank] 02:48:09 INFO - PROCESS | 3472 | --DOMWINDOW == 87 (1AA65000) [pid = 3472] [serial = 948] [outer = 00000000] [url = about:blank] 02:48:09 INFO - PROCESS | 3472 | --DOMWINDOW == 86 (1A983800) [pid = 3472] [serial = 922] [outer = 00000000] [url = about:blank] 02:48:09 INFO - PROCESS | 3472 | --DOMWINDOW == 85 (18266000) [pid = 3472] [serial = 927] [outer = 00000000] [url = about:blank] 02:48:09 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (193F6000) [pid = 3472] [serial = 928] [outer = 00000000] [url = about:blank] 02:48:09 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (0F30C800) [pid = 3472] [serial = 924] [outer = 00000000] [url = about:blank] 02:48:09 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (15301800) [pid = 3472] [serial = 925] [outer = 00000000] [url = about:blank] 02:48:09 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (198B9C00) [pid = 3472] [serial = 939] [outer = 00000000] [url = about:blank] 02:48:09 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (193F8400) [pid = 3472] [serial = 936] [outer = 00000000] [url = about:blank] 02:48:09 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (19698400) [pid = 3472] [serial = 937] [outer = 00000000] [url = about:blank] 02:48:09 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (172B2800) [pid = 3472] [serial = 933] [outer = 00000000] [url = about:blank] 02:48:09 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (17279400) [pid = 3472] [serial = 934] [outer = 00000000] [url = about:blank] 02:48:09 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (0D259400) [pid = 3472] [serial = 930] [outer = 00000000] [url = about:blank] 02:48:09 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (0DCA3400) [pid = 3472] [serial = 931] [outer = 00000000] [url = about:blank] 02:48:09 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (193F0400) [pid = 3472] [serial = 951] [outer = 00000000] [url = about:blank] 02:48:09 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (1AAE4C00) [pid = 3472] [serial = 955] [outer = 00000000] [url = about:blank] 02:48:09 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (1AAF2000) [pid = 3472] [serial = 957] [outer = 00000000] [url = about:blank] 02:48:09 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (1AAF2C00) [pid = 3472] [serial = 958] [outer = 00000000] [url = about:blank] 02:48:09 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (193F3400) [pid = 3472] [serial = 952] [outer = 00000000] [url = about:blank] 02:48:09 INFO - PROCESS | 3472 | --DOMWINDOW == 69 (1AAAE000) [pid = 3472] [serial = 954] [outer = 00000000] [url = about:blank] 02:48:09 INFO - PROCESS | 3472 | --DOMWINDOW == 68 (1AAA8000) [pid = 3472] [serial = 949] [outer = 00000000] [url = about:blank] 02:48:09 INFO - PROCESS | 3472 | --DOMWINDOW == 67 (19CD7000) [pid = 3472] [serial = 940] [outer = 00000000] [url = about:blank] 02:48:10 INFO - PROCESS | 3472 | 1466588890044 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:10 INFO - PROCESS | 3472 | 1466588890048 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:10 INFO - PROCESS | 3472 | ++DOCSHELL 0C90E800 == 30 [pid = 3472] [id = 336] 02:48:10 INFO - PROCESS | 3472 | ++DOMWINDOW == 68 (0C90FC00) [pid = 3472] [serial = 1007] [outer = 00000000] 02:48:10 INFO - PROCESS | 3472 | ++DOMWINDOW == 69 (0D142800) [pid = 3472] [serial = 1008] [outer = 0C90FC00] 02:48:10 INFO - PROCESS | 3472 | 1466588890097 Marionette DEBUG loaded listener.js 02:48:10 INFO - PROCESS | 3472 | ++DOMWINDOW == 70 (0D653400) [pid = 3472] [serial = 1009] [outer = 0C90FC00] 02:48:10 INFO - PROCESS | 3472 | 1466588890526 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]]]}] 02:48:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 02:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 829ms 02:48:10 INFO - PROCESS | 3472 | 1466588890595 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 02:48:10 INFO - PROCESS | 3472 | 1466588890599 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 02:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 02:48:10 INFO - PROCESS | 3472 | 1466588890605 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 02:48:10 INFO - PROCESS | 3472 | 1466588890608 Marionette TRACE conn6 <- [1,1310,null,{}] 02:48:10 INFO - PROCESS | 3472 | 1466588890612 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}] 02:48:10 INFO - PROCESS | 3472 | 1466588890614 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:10 INFO - PROCESS | 3472 | 1466588890711 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 02:48:10 INFO - PROCESS | 3472 | 1466588890720 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:10 INFO - PROCESS | 3472 | 1466588890723 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:10 INFO - PROCESS | 3472 | ++DOCSHELL 1531E800 == 31 [pid = 3472] [id = 337] 02:48:10 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (15321000) [pid = 3472] [serial = 1010] [outer = 00000000] 02:48:10 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (17D21400) [pid = 3472] [serial = 1011] [outer = 15321000] 02:48:10 INFO - PROCESS | 3472 | 1466588890770 Marionette DEBUG loaded listener.js 02:48:10 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (17D2E400) [pid = 3472] [serial = 1012] [outer = 15321000] 02:48:11 INFO - PROCESS | 3472 | 1466588891228 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]]]}] 02:48:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 02:48:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 670ms 02:48:11 INFO - PROCESS | 3472 | 1466588891280 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 02:48:11 INFO - PROCESS | 3472 | 1466588891282 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 02:48:11 INFO - PROCESS | 3472 | 1466588891286 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 02:48:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 02:48:11 INFO - PROCESS | 3472 | 1466588891289 Marionette TRACE conn6 <- [1,1314,null,{}] 02:48:11 INFO - PROCESS | 3472 | 1466588891300 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}] 02:48:11 INFO - PROCESS | 3472 | 1466588891305 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:11 INFO - PROCESS | 3472 | 1466588891417 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 02:48:11 INFO - PROCESS | 3472 | 1466588891510 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:11 INFO - PROCESS | 3472 | 1466588891513 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:11 INFO - PROCESS | 3472 | ++DOCSHELL 193F8400 == 32 [pid = 3472] [id = 338] 02:48:11 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (193F8C00) [pid = 3472] [serial = 1013] [outer = 00000000] 02:48:11 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (195B6400) [pid = 3472] [serial = 1014] [outer = 193F8C00] 02:48:11 INFO - PROCESS | 3472 | 1466588891561 Marionette DEBUG loaded listener.js 02:48:11 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (19699C00) [pid = 3472] [serial = 1015] [outer = 193F8C00] 02:48:11 INFO - PROCESS | 3472 | 1466588891941 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]]]}] 02:48:11 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 02:48:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 669ms 02:48:11 INFO - PROCESS | 3472 | 1466588891960 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 02:48:11 INFO - PROCESS | 3472 | 1466588891971 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 02:48:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 02:48:11 INFO - PROCESS | 3472 | 1466588891974 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 02:48:11 INFO - PROCESS | 3472 | 1466588891976 Marionette TRACE conn6 <- [1,1318,null,{}] 02:48:11 INFO - PROCESS | 3472 | 1466588891980 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}] 02:48:11 INFO - PROCESS | 3472 | 1466588891982 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:12 INFO - PROCESS | 3472 | 1466588892108 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 02:48:12 INFO - PROCESS | 3472 | 1466588892120 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:12 INFO - PROCESS | 3472 | 1466588892122 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:12 INFO - PROCESS | 3472 | ++DOCSHELL 196E5C00 == 33 [pid = 3472] [id = 339] 02:48:12 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (196E9800) [pid = 3472] [serial = 1016] [outer = 00000000] 02:48:12 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (19898000) [pid = 3472] [serial = 1017] [outer = 196E9800] 02:48:12 INFO - PROCESS | 3472 | 1466588892167 Marionette DEBUG loaded listener.js 02:48:12 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (19CD7800) [pid = 3472] [serial = 1018] [outer = 196E9800] 02:48:12 INFO - PROCESS | 3472 | 1466588892606 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]]]}] 02:48:12 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 02:48:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 670ms 02:48:12 INFO - PROCESS | 3472 | 1466588892651 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 02:48:12 INFO - PROCESS | 3472 | 1466588892653 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 02:48:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 02:48:12 INFO - PROCESS | 3472 | 1466588892656 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 02:48:12 INFO - PROCESS | 3472 | 1466588892658 Marionette TRACE conn6 <- [1,1322,null,{}] 02:48:12 INFO - PROCESS | 3472 | 1466588892661 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}] 02:48:12 INFO - PROCESS | 3472 | 1466588892663 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:12 INFO - PROCESS | 3472 | 1466588892780 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 02:48:12 INFO - PROCESS | 3472 | 1466588892869 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:12 INFO - PROCESS | 3472 | 1466588892871 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:12 INFO - PROCESS | 3472 | ++DOCSHELL 1A1A1000 == 34 [pid = 3472] [id = 340] 02:48:12 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (1A1A1400) [pid = 3472] [serial = 1019] [outer = 00000000] 02:48:12 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (1A461400) [pid = 3472] [serial = 1020] [outer = 1A1A1400] 02:48:12 INFO - PROCESS | 3472 | 1466588892915 Marionette DEBUG loaded listener.js 02:48:12 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (1A464400) [pid = 3472] [serial = 1021] [outer = 1A1A1400] 02:48:13 INFO - PROCESS | 3472 | 1466588893360 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]]]}] 02:48:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 02:48:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 770ms 02:48:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 02:48:13 INFO - PROCESS | 3472 | 1466588893427 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 02:48:13 INFO - PROCESS | 3472 | 1466588893429 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 02:48:13 INFO - PROCESS | 3472 | 1466588893432 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 02:48:13 INFO - PROCESS | 3472 | 1466588893434 Marionette TRACE conn6 <- [1,1326,null,{}] 02:48:13 INFO - PROCESS | 3472 | 1466588893437 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}] 02:48:13 INFO - PROCESS | 3472 | 1466588893443 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:13 INFO - PROCESS | 3472 | 1466588893579 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 02:48:13 INFO - PROCESS | 3472 | 1466588893646 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:13 INFO - PROCESS | 3472 | 1466588893648 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:13 INFO - PROCESS | 3472 | ++DOCSHELL 0D842C00 == 35 [pid = 3472] [id = 341] 02:48:13 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (17D53800) [pid = 3472] [serial = 1022] [outer = 00000000] 02:48:13 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (1A84FC00) [pid = 3472] [serial = 1023] [outer = 17D53800] 02:48:13 INFO - PROCESS | 3472 | 1466588893716 Marionette DEBUG loaded listener.js 02:48:13 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (1A69C800) [pid = 3472] [serial = 1024] [outer = 17D53800] 02:48:14 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (18266C00) [pid = 3472] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 02:48:14 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (17D6F800) [pid = 3472] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 02:48:14 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (14E56800) [pid = 3472] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 02:48:14 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (0D2F0400) [pid = 3472] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 02:48:14 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (15307C00) [pid = 3472] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 02:48:14 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (1A19EC00) [pid = 3472] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 02:48:14 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (19697C00) [pid = 3472] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 02:48:14 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (0D651400) [pid = 3472] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 02:48:14 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (18270C00) [pid = 3472] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 02:48:14 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (1AAAB400) [pid = 3472] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 02:48:14 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (19CD2400) [pid = 3472] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 02:48:14 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (19850C00) [pid = 3472] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 02:48:14 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (154E2C00) [pid = 3472] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 02:48:14 INFO - PROCESS | 3472 | 1466588894570 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]]]}] 02:48:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 02:48:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1181ms 02:48:14 INFO - PROCESS | 3472 | 1466588894615 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 02:48:14 INFO - PROCESS | 3472 | 1466588894617 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 02:48:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 02:48:14 INFO - PROCESS | 3472 | 1466588894620 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 02:48:14 INFO - PROCESS | 3472 | 1466588894622 Marionette TRACE conn6 <- [1,1330,null,{}] 02:48:14 INFO - PROCESS | 3472 | 1466588894625 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}] 02:48:14 INFO - PROCESS | 3472 | 1466588894627 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:14 INFO - PROCESS | 3472 | 1466588894735 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 02:48:14 INFO - PROCESS | 3472 | 1466588894787 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:14 INFO - PROCESS | 3472 | 1466588894789 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:14 INFO - PROCESS | 3472 | ++DOCSHELL 14BC8400 == 36 [pid = 3472] [id = 342] 02:48:14 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (14E56800) [pid = 3472] [serial = 1025] [outer = 00000000] 02:48:14 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (17D68000) [pid = 3472] [serial = 1026] [outer = 14E56800] 02:48:14 INFO - PROCESS | 3472 | 1466588894833 Marionette DEBUG loaded listener.js 02:48:14 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (18270800) [pid = 3472] [serial = 1027] [outer = 14E56800] 02:48:15 INFO - PROCESS | 3472 | 1466588895175 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]]]}] 02:48:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 02:48:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 629ms 02:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 02:48:15 INFO - PROCESS | 3472 | 1466588895251 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 02:48:15 INFO - PROCESS | 3472 | 1466588895253 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 02:48:15 INFO - PROCESS | 3472 | 1466588895256 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 02:48:15 INFO - PROCESS | 3472 | 1466588895257 Marionette TRACE conn6 <- [1,1334,null,{}] 02:48:15 INFO - PROCESS | 3472 | 1466588895261 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}] 02:48:15 INFO - PROCESS | 3472 | 1466588895262 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:15 INFO - PROCESS | 3472 | 1466588895378 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 02:48:15 INFO - PROCESS | 3472 | 1466588895384 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:15 INFO - PROCESS | 3472 | 1466588895386 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:15 INFO - PROCESS | 3472 | ++DOCSHELL 17D70000 == 37 [pid = 3472] [id = 343] 02:48:15 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (196E2C00) [pid = 3472] [serial = 1028] [outer = 00000000] 02:48:15 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (1A9EAC00) [pid = 3472] [serial = 1029] [outer = 196E2C00] 02:48:15 INFO - PROCESS | 3472 | 1466588895430 Marionette DEBUG loaded listener.js 02:48:15 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (1AAA9800) [pid = 3472] [serial = 1030] [outer = 196E2C00] 02:48:15 INFO - PROCESS | 3472 | 1466588895848 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]]]}] 02:48:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 02:48:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 630ms 02:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 02:48:15 INFO - PROCESS | 3472 | 1466588895887 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 02:48:15 INFO - PROCESS | 3472 | 1466588895889 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 02:48:15 INFO - PROCESS | 3472 | 1466588895892 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 02:48:15 INFO - PROCESS | 3472 | 1466588895894 Marionette TRACE conn6 <- [1,1338,null,{}] 02:48:15 INFO - PROCESS | 3472 | 1466588895897 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}] 02:48:15 INFO - PROCESS | 3472 | 1466588895899 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:15 INFO - PROCESS | 3472 | 1466588895993 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 02:48:16 INFO - PROCESS | 3472 | 1466588896028 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:16 INFO - PROCESS | 3472 | 1466588896030 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:16 INFO - PROCESS | 3472 | ++DOCSHELL 193F6000 == 38 [pid = 3472] [id = 344] 02:48:16 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (1AAAB000) [pid = 3472] [serial = 1031] [outer = 00000000] 02:48:16 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (1AAB4400) [pid = 3472] [serial = 1032] [outer = 1AAAB000] 02:48:16 INFO - PROCESS | 3472 | 1466588896073 Marionette DEBUG loaded listener.js 02:48:16 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (1AAE4400) [pid = 3472] [serial = 1033] [outer = 1AAAB000] 02:48:16 INFO - PROCESS | 3472 | 1466588896753 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]]]}] 02:48:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 02:48:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 870ms 02:48:16 INFO - PROCESS | 3472 | 1466588896763 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 02:48:16 INFO - PROCESS | 3472 | 1466588896768 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 02:48:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 02:48:16 INFO - PROCESS | 3472 | 1466588896772 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 02:48:16 INFO - PROCESS | 3472 | 1466588896778 Marionette TRACE conn6 <- [1,1342,null,{}] 02:48:16 INFO - PROCESS | 3472 | 1466588896783 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}] 02:48:16 INFO - PROCESS | 3472 | 1466588896786 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:16 INFO - PROCESS | 3472 | 1466588896903 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 02:48:16 INFO - PROCESS | 3472 | 1466588897008 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:16 INFO - PROCESS | 3472 | 1466588897011 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:17 INFO - PROCESS | 3472 | ++DOCSHELL 0DCAF400 == 39 [pid = 3472] [id = 345] 02:48:17 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (14A13400) [pid = 3472] [serial = 1034] [outer = 00000000] 02:48:17 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (17D20000) [pid = 3472] [serial = 1035] [outer = 14A13400] 02:48:17 INFO - PROCESS | 3472 | 1466588897070 Marionette DEBUG loaded listener.js 02:48:17 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (17D68800) [pid = 3472] [serial = 1036] [outer = 14A13400] 02:48:17 INFO - PROCESS | 3472 | 1466588897707 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]]]}] 02:48:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 02:48:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 989ms 02:48:17 INFO - PROCESS | 3472 | 1466588897763 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 02:48:17 INFO - PROCESS | 3472 | 1466588897769 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 02:48:17 INFO - PROCESS | 3472 | 1466588897775 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 02:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 02:48:17 INFO - PROCESS | 3472 | 1466588897778 Marionette TRACE conn6 <- [1,1346,null,{}] 02:48:17 INFO - PROCESS | 3472 | 1466588897796 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}] 02:48:17 INFO - PROCESS | 3472 | 1466588897799 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:17 INFO - PROCESS | 3472 | 1466588897949 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 02:48:18 INFO - PROCESS | 3472 | 1466588898015 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:18 INFO - PROCESS | 3472 | 1466588898017 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:18 INFO - PROCESS | 3472 | ++DOCSHELL 19698400 == 40 [pid = 3472] [id = 346] 02:48:18 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (196A5C00) [pid = 3472] [serial = 1037] [outer = 00000000] 02:48:18 INFO - PROCESS | 3472 | ++DOMWINDOW == 86 (19BD2000) [pid = 3472] [serial = 1038] [outer = 196A5C00] 02:48:18 INFO - PROCESS | 3472 | 1466588898074 Marionette DEBUG loaded listener.js 02:48:18 INFO - PROCESS | 3472 | ++DOMWINDOW == 87 (1A448800) [pid = 3472] [serial = 1039] [outer = 196A5C00] 02:48:18 INFO - PROCESS | 3472 | 1466588898687 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]]]}] 02:48:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 02:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 969ms 02:48:18 INFO - PROCESS | 3472 | 1466588898749 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 02:48:18 INFO - PROCESS | 3472 | 1466588898752 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 02:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 02:48:18 INFO - PROCESS | 3472 | 1466588898756 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 02:48:18 INFO - PROCESS | 3472 | 1466588898759 Marionette TRACE conn6 <- [1,1350,null,{}] 02:48:18 INFO - PROCESS | 3472 | 1466588898771 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}] 02:48:18 INFO - PROCESS | 3472 | 1466588898776 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:18 INFO - PROCESS | 3472 | 1466588898884 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 02:48:19 INFO - PROCESS | 3472 | 1466588899020 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:19 INFO - PROCESS | 3472 | 1466588899023 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:19 INFO - PROCESS | 3472 | ++DOCSHELL 1AAAF400 == 41 [pid = 3472] [id = 347] 02:48:19 INFO - PROCESS | 3472 | ++DOMWINDOW == 88 (1AAB3C00) [pid = 3472] [serial = 1040] [outer = 00000000] 02:48:19 INFO - PROCESS | 3472 | ++DOMWINDOW == 89 (1AAEF000) [pid = 3472] [serial = 1041] [outer = 1AAB3C00] 02:48:19 INFO - PROCESS | 3472 | 1466588899081 Marionette DEBUG loaded listener.js 02:48:19 INFO - PROCESS | 3472 | ++DOMWINDOW == 90 (1ABE0400) [pid = 3472] [serial = 1042] [outer = 1AAB3C00] 02:48:19 INFO - PROCESS | 3472 | 1466588899630 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]]]}] 02:48:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 02:48:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 930ms 02:48:19 INFO - PROCESS | 3472 | 1466588899688 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 02:48:19 INFO - PROCESS | 3472 | 1466588899691 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 02:48:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 02:48:19 INFO - PROCESS | 3472 | 1466588899695 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 02:48:19 INFO - PROCESS | 3472 | 1466588899697 Marionette TRACE conn6 <- [1,1354,null,{}] 02:48:19 INFO - PROCESS | 3472 | 1466588899701 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}] 02:48:19 INFO - PROCESS | 3472 | 1466588899703 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:19 INFO - PROCESS | 3472 | 1466588899858 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 02:48:19 INFO - PROCESS | 3472 | 1466588899991 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:19 INFO - PROCESS | 3472 | 1466588899993 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:20 INFO - PROCESS | 3472 | ++DOCSHELL 17D56800 == 42 [pid = 3472] [id = 348] 02:48:20 INFO - PROCESS | 3472 | ++DOMWINDOW == 91 (18146000) [pid = 3472] [serial = 1043] [outer = 00000000] 02:48:20 INFO - PROCESS | 3472 | ++DOMWINDOW == 92 (195B3000) [pid = 3472] [serial = 1044] [outer = 18146000] 02:48:20 INFO - PROCESS | 3472 | 1466588900049 Marionette DEBUG loaded listener.js 02:48:20 INFO - PROCESS | 3472 | ++DOMWINDOW == 93 (1988AC00) [pid = 3472] [serial = 1045] [outer = 18146000] 02:48:20 INFO - PROCESS | 3472 | 1466588900861 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] 02:48:20 INFO - PROCESS | 3472 | 1466588900934 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 02:48:20 INFO - PROCESS | 3472 | 1466588900939 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 02:48:20 INFO - PROCESS | 3472 | 1466588900942 Marionette TRACE conn6 <- [1,1358,null,{}] 02:48:20 INFO - PROCESS | 3472 | 1466588900948 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}] 02:48:20 INFO - PROCESS | 3472 | 1466588900950 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:21 INFO - PROCESS | 3472 | 1466588901084 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 02:48:21 INFO - PROCESS | 3472 | --DOCSHELL 17D70000 == 41 [pid = 3472] [id = 343] 02:48:21 INFO - PROCESS | 3472 | --DOCSHELL 14BC8400 == 40 [pid = 3472] [id = 342] 02:48:21 INFO - PROCESS | 3472 | --DOCSHELL 0D842C00 == 39 [pid = 3472] [id = 341] 02:48:21 INFO - PROCESS | 3472 | --DOCSHELL 1A1A1000 == 38 [pid = 3472] [id = 340] 02:48:21 INFO - PROCESS | 3472 | --DOCSHELL 196E5C00 == 37 [pid = 3472] [id = 339] 02:48:21 INFO - PROCESS | 3472 | --DOCSHELL 193F8400 == 36 [pid = 3472] [id = 338] 02:48:21 INFO - PROCESS | 3472 | --DOCSHELL 1531E800 == 35 [pid = 3472] [id = 337] 02:48:21 INFO - PROCESS | 3472 | --DOCSHELL 0C90E800 == 34 [pid = 3472] [id = 336] 02:48:21 INFO - PROCESS | 3472 | --DOCSHELL 17D6E400 == 33 [pid = 3472] [id = 333] 02:48:21 INFO - PROCESS | 3472 | --DOCSHELL 0CB87000 == 32 [pid = 3472] [id = 334] 02:48:21 INFO - PROCESS | 3472 | --DOCSHELL 17D6D000 == 31 [pid = 3472] [id = 335] 02:48:21 INFO - PROCESS | 3472 | --DOCSHELL 1AAAF400 == 30 [pid = 3472] [id = 347] 02:48:21 INFO - PROCESS | 3472 | --DOCSHELL 17D56800 == 29 [pid = 3472] [id = 348] 02:48:21 INFO - PROCESS | 3472 | --DOCSHELL 19698400 == 28 [pid = 3472] [id = 346] 02:48:21 INFO - PROCESS | 3472 | --DOCSHELL 193F6000 == 27 [pid = 3472] [id = 344] 02:48:21 INFO - PROCESS | 3472 | --DOCSHELL 0DCAF400 == 26 [pid = 3472] [id = 345] 02:48:21 INFO - PROCESS | 3472 | 1466588901808 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:21 INFO - PROCESS | 3472 | 1466588901812 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:21 INFO - PROCESS | 3472 | --DOMWINDOW == 92 (19085C00) [pid = 3472] [serial = 984] [outer = 00000000] [url = about:blank] 02:48:21 INFO - PROCESS | 3472 | --DOMWINDOW == 91 (17D73400) [pid = 3472] [serial = 981] [outer = 00000000] [url = about:blank] 02:48:21 INFO - PROCESS | 3472 | --DOMWINDOW == 90 (1524D000) [pid = 3472] [serial = 978] [outer = 00000000] [url = about:blank] 02:48:21 INFO - PROCESS | 3472 | --DOMWINDOW == 89 (1531EC00) [pid = 3472] [serial = 979] [outer = 00000000] [url = about:blank] 02:48:21 INFO - PROCESS | 3472 | --DOMWINDOW == 88 (0D65A400) [pid = 3472] [serial = 975] [outer = 00000000] [url = about:blank] 02:48:21 INFO - PROCESS | 3472 | --DOMWINDOW == 87 (0D843800) [pid = 3472] [serial = 976] [outer = 00000000] [url = about:blank] 02:48:21 INFO - PROCESS | 3472 | --DOMWINDOW == 86 (17D2E000) [pid = 3472] [serial = 973] [outer = 00000000] [url = about:blank] 02:48:21 INFO - PROCESS | 3472 | --DOMWINDOW == 85 (172AF000) [pid = 3472] [serial = 972] [outer = 00000000] [url = about:blank] 02:48:21 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (1A447400) [pid = 3472] [serial = 997] [outer = 00000000] [url = about:blank] 02:48:21 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (1A6A3C00) [pid = 3472] [serial = 999] [outer = 00000000] [url = about:blank] 02:48:21 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (196E1800) [pid = 3472] [serial = 987] [outer = 00000000] [url = about:blank] 02:48:21 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (15348000) [pid = 3472] [serial = 961] [outer = 00000000] [url = about:blank] 02:48:21 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (0DCA9400) [pid = 3472] [serial = 960] [outer = 00000000] [url = about:blank] 02:48:21 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (1988A400) [pid = 3472] [serial = 964] [outer = 00000000] [url = about:blank] 02:48:21 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (19516C00) [pid = 3472] [serial = 963] [outer = 00000000] [url = about:blank] 02:48:21 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (1BDE6400) [pid = 3472] [serial = 967] [outer = 00000000] [url = about:blank] 02:48:21 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (1AAF0800) [pid = 3472] [serial = 966] [outer = 00000000] [url = about:blank] 02:48:21 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (1D91B800) [pid = 3472] [serial = 970] [outer = 00000000] [url = about:blank] 02:48:21 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (1D2D1C00) [pid = 3472] [serial = 969] [outer = 00000000] [url = about:blank] 02:48:21 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (19D28000) [pid = 3472] [serial = 990] [outer = 00000000] [url = about:blank] 02:48:21 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (196E8800) [pid = 3472] [serial = 988] [outer = 00000000] [url = about:blank] 02:48:21 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (1A461C00) [pid = 3472] [serial = 996] [outer = 00000000] [url = about:blank] 02:48:21 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (1A1A3C00) [pid = 3472] [serial = 991] [outer = 00000000] [url = about:blank] 02:48:21 INFO - PROCESS | 3472 | --DOMWINDOW == 69 (1969E400) [pid = 3472] [serial = 993] [outer = 00000000] [url = about:blank] 02:48:21 INFO - PROCESS | 3472 | --DOMWINDOW == 68 (196A3400) [pid = 3472] [serial = 994] [outer = 00000000] [url = about:blank] 02:48:21 INFO - PROCESS | 3472 | --DOMWINDOW == 67 (1822D000) [pid = 3472] [serial = 982] [outer = 00000000] [url = about:blank] 02:48:21 INFO - PROCESS | 3472 | --DOMWINDOW == 66 (195B0000) [pid = 3472] [serial = 985] [outer = 00000000] [url = about:blank] 02:48:21 INFO - PROCESS | 3472 | ++DOCSHELL 0C905C00 == 27 [pid = 3472] [id = 349] 02:48:21 INFO - PROCESS | 3472 | ++DOMWINDOW == 67 (0C907000) [pid = 3472] [serial = 1046] [outer = 00000000] 02:48:21 INFO - PROCESS | 3472 | ++DOMWINDOW == 68 (0C90F400) [pid = 3472] [serial = 1047] [outer = 0C907000] 02:48:21 INFO - PROCESS | 3472 | 1466588901990 Marionette DEBUG loaded listener.js 02:48:22 INFO - PROCESS | 3472 | ++DOMWINDOW == 69 (0CB37800) [pid = 3472] [serial = 1048] [outer = 0C907000] 02:48:22 INFO - PROCESS | 3472 | 1466588902470 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] 02:48:22 INFO - PROCESS | 3472 | 1466588902523 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 02:48:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 02:48:22 INFO - PROCESS | 3472 | 1466588902527 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 02:48:22 INFO - PROCESS | 3472 | 1466588902530 Marionette TRACE conn6 <- [1,1362,null,{}] 02:48:22 INFO - PROCESS | 3472 | 1466588902535 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}] 02:48:22 INFO - PROCESS | 3472 | 1466588902539 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:22 INFO - PROCESS | 3472 | 1466588902633 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 02:48:22 INFO - PROCESS | 3472 | 1466588902647 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:22 INFO - PROCESS | 3472 | 1466588902650 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:22 INFO - PROCESS | 3472 | ++DOCSHELL 0DB30000 == 28 [pid = 3472] [id = 350] 02:48:22 INFO - PROCESS | 3472 | ++DOMWINDOW == 70 (0DB30400) [pid = 3472] [serial = 1049] [outer = 00000000] 02:48:22 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (0DCA6000) [pid = 3472] [serial = 1050] [outer = 0DB30400] 02:48:22 INFO - PROCESS | 3472 | 1466588902700 Marionette DEBUG loaded listener.js 02:48:22 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (0E6DAC00) [pid = 3472] [serial = 1051] [outer = 0DB30400] 02:48:23 INFO - PROCESS | 3472 | [3472] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:48:23 INFO - PROCESS | 3472 | 1466588903185 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] 02:48:23 INFO - PROCESS | 3472 | 1466588903204 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 02:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 02:48:23 INFO - PROCESS | 3472 | 1466588903213 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 02:48:23 INFO - PROCESS | 3472 | 1466588903215 Marionette TRACE conn6 <- [1,1366,null,{}] 02:48:23 INFO - PROCESS | 3472 | 1466588903218 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}] 02:48:23 INFO - PROCESS | 3472 | 1466588903221 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:23 INFO - PROCESS | 3472 | 1466588903345 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 02:48:23 INFO - PROCESS | 3472 | 1466588903434 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:23 INFO - PROCESS | 3472 | 1466588903437 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:23 INFO - PROCESS | 3472 | ++DOCSHELL 0D842800 == 29 [pid = 3472] [id = 351] 02:48:23 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (0DB2E800) [pid = 3472] [serial = 1052] [outer = 00000000] 02:48:23 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (1534E400) [pid = 3472] [serial = 1053] [outer = 0DB2E800] 02:48:23 INFO - PROCESS | 3472 | 1466588903483 Marionette DEBUG loaded listener.js 02:48:23 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (154D8000) [pid = 3472] [serial = 1054] [outer = 0DB2E800] 02:48:23 INFO - PROCESS | 3472 | 1466588903889 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] 02:48:23 INFO - PROCESS | 3472 | 1466588903951 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 02:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 02:48:23 INFO - PROCESS | 3472 | 1466588903956 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 02:48:23 INFO - PROCESS | 3472 | 1466588903962 Marionette TRACE conn6 <- [1,1370,null,{}] 02:48:23 INFO - PROCESS | 3472 | 1466588903982 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}] 02:48:23 INFO - PROCESS | 3472 | 1466588903986 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:24 INFO - PROCESS | 3472 | 1466588904105 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 02:48:24 INFO - PROCESS | 3472 | 1466588904122 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:24 INFO - PROCESS | 3472 | 1466588904124 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:24 INFO - PROCESS | 3472 | ++DOCSHELL 0CF4E400 == 30 [pid = 3472] [id = 352] 02:48:24 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (0E82D800) [pid = 3472] [serial = 1055] [outer = 00000000] 02:48:24 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (17D72400) [pid = 3472] [serial = 1056] [outer = 0E82D800] 02:48:24 INFO - PROCESS | 3472 | 1466588904227 Marionette DEBUG loaded listener.js 02:48:24 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (18236800) [pid = 3472] [serial = 1057] [outer = 0E82D800] 02:48:24 INFO - PROCESS | 3472 | [3472] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:48:24 INFO - PROCESS | 3472 | 1466588904672 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] 02:48:24 INFO - PROCESS | 3472 | 1466588904733 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 02:48:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 02:48:24 INFO - PROCESS | 3472 | 1466588904740 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 02:48:24 INFO - PROCESS | 3472 | 1466588904742 Marionette TRACE conn6 <- [1,1374,null,{}] 02:48:24 INFO - PROCESS | 3472 | 1466588904746 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}] 02:48:24 INFO - PROCESS | 3472 | 1466588904748 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:24 INFO - PROCESS | 3472 | 1466588904866 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 02:48:24 INFO - PROCESS | 3472 | 1466588904929 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:24 INFO - PROCESS | 3472 | 1466588904931 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:24 INFO - PROCESS | 3472 | ++DOCSHELL 1907C400 == 31 [pid = 3472] [id = 353] 02:48:24 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (19082C00) [pid = 3472] [serial = 1058] [outer = 00000000] 02:48:24 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (193F6400) [pid = 3472] [serial = 1059] [outer = 19082C00] 02:48:24 INFO - PROCESS | 3472 | 1466588904976 Marionette DEBUG loaded listener.js 02:48:25 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (19519C00) [pid = 3472] [serial = 1060] [outer = 19082C00] 02:48:25 INFO - PROCESS | 3472 | 1466588905424 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] 02:48:25 INFO - PROCESS | 3472 | 1466588905478 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 02:48:25 INFO - PROCESS | 3472 | 1466588905480 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 02:48:25 INFO - PROCESS | 3472 | 1466588905482 Marionette TRACE conn6 <- [1,1378,null,{}] 02:48:25 INFO - PROCESS | 3472 | 1466588905486 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}] 02:48:25 INFO - PROCESS | 3472 | 1466588905488 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:25 INFO - PROCESS | 3472 | 1466588905599 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 02:48:25 INFO - PROCESS | 3472 | 1466588905662 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:25 INFO - PROCESS | 3472 | 1466588905668 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:25 INFO - PROCESS | 3472 | ++DOCSHELL 19699800 == 32 [pid = 3472] [id = 354] 02:48:25 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (1969A000) [pid = 3472] [serial = 1061] [outer = 00000000] 02:48:25 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (196A3000) [pid = 3472] [serial = 1062] [outer = 1969A000] 02:48:25 INFO - PROCESS | 3472 | 1466588905725 Marionette DEBUG loaded listener.js 02:48:25 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (19854C00) [pid = 3472] [serial = 1063] [outer = 1969A000] 02:48:26 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (1AAAB000) [pid = 3472] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 02:48:26 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (1A1A1400) [pid = 3472] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 02:48:26 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (17D53800) [pid = 3472] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 02:48:26 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (15321000) [pid = 3472] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 02:48:26 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (1A69C400) [pid = 3472] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 02:48:26 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (0C90FC00) [pid = 3472] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 02:48:26 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (193F8C00) [pid = 3472] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 02:48:26 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (0D260400) [pid = 3472] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 02:48:26 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (17D6DC00) [pid = 3472] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 02:48:26 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (196E2C00) [pid = 3472] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 02:48:26 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (196E9800) [pid = 3472] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 02:48:26 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (14E56800) [pid = 3472] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 02:48:26 INFO - PROCESS | 3472 | 1466588906411 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]]]}] 02:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 02:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 970ms 02:48:26 INFO - PROCESS | 3472 | 1466588906451 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 02:48:26 INFO - PROCESS | 3472 | 1466588906453 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 02:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 02:48:26 INFO - PROCESS | 3472 | 1466588906456 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 02:48:26 INFO - PROCESS | 3472 | 1466588906458 Marionette TRACE conn6 <- [1,1382,null,{}] 02:48:26 INFO - PROCESS | 3472 | 1466588906461 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}] 02:48:26 INFO - PROCESS | 3472 | 1466588906464 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:26 INFO - PROCESS | 3472 | 1466588906580 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 02:48:26 INFO - PROCESS | 3472 | 1466588906638 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:26 INFO - PROCESS | 3472 | 1466588906649 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:26 INFO - PROCESS | 3472 | ++DOCSHELL 0CF48000 == 33 [pid = 3472] [id = 355] 02:48:26 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (17D2CC00) [pid = 3472] [serial = 1064] [outer = 00000000] 02:48:26 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (19889400) [pid = 3472] [serial = 1065] [outer = 17D2CC00] 02:48:26 INFO - PROCESS | 3472 | 1466588906695 Marionette DEBUG loaded listener.js 02:48:26 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (19892C00) [pid = 3472] [serial = 1066] [outer = 17D2CC00] 02:48:27 INFO - PROCESS | 3472 | 1466588907048 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]]]}] 02:48:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 02:48:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 629ms 02:48:27 INFO - PROCESS | 3472 | 1466588907093 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 02:48:27 INFO - PROCESS | 3472 | 1466588907095 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 02:48:27 INFO - PROCESS | 3472 | 1466588907098 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 02:48:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 02:48:27 INFO - PROCESS | 3472 | 1466588907100 Marionette TRACE conn6 <- [1,1386,null,{}] 02:48:27 INFO - PROCESS | 3472 | 1466588907104 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}] 02:48:27 INFO - PROCESS | 3472 | 1466588907106 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:27 INFO - PROCESS | 3472 | 1466588907190 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 02:48:27 INFO - PROCESS | 3472 | 1466588907195 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:27 INFO - PROCESS | 3472 | 1466588907197 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:27 INFO - PROCESS | 3472 | ++DOCSHELL 198C0000 == 34 [pid = 3472] [id = 356] 02:48:27 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (198C3000) [pid = 3472] [serial = 1067] [outer = 00000000] 02:48:27 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (1A19C000) [pid = 3472] [serial = 1068] [outer = 198C3000] 02:48:27 INFO - PROCESS | 3472 | 1466588907241 Marionette DEBUG loaded listener.js 02:48:27 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (1A1A1800) [pid = 3472] [serial = 1069] [outer = 198C3000] 02:48:27 INFO - PROCESS | 3472 | 1466588907700 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]]]}] 02:48:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 02:48:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 630ms 02:48:27 INFO - PROCESS | 3472 | 1466588907737 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 02:48:27 INFO - PROCESS | 3472 | 1466588907739 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 02:48:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 02:48:27 INFO - PROCESS | 3472 | 1466588907742 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 02:48:27 INFO - PROCESS | 3472 | 1466588907744 Marionette TRACE conn6 <- [1,1390,null,{}] 02:48:27 INFO - PROCESS | 3472 | 1466588907748 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}] 02:48:27 INFO - PROCESS | 3472 | 1466588907750 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:27 INFO - PROCESS | 3472 | 1466588907834 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 02:48:27 INFO - PROCESS | 3472 | 1466588907840 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:27 INFO - PROCESS | 3472 | 1466588907842 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:27 INFO - PROCESS | 3472 | ++DOCSHELL 15297800 == 35 [pid = 3472] [id = 357] 02:48:27 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (18263000) [pid = 3472] [serial = 1070] [outer = 00000000] 02:48:27 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (1A64BC00) [pid = 3472] [serial = 1071] [outer = 18263000] 02:48:27 INFO - PROCESS | 3472 | 1466588907889 Marionette DEBUG loaded listener.js 02:48:27 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (18270000) [pid = 3472] [serial = 1072] [outer = 18263000] 02:48:28 INFO - PROCESS | 3472 | --DOCSHELL 1988E000 == 34 [pid = 3472] [id = 19] 02:48:28 INFO - PROCESS | 3472 | --DOCSHELL 16B32400 == 33 [pid = 3472] [id = 28] 02:48:28 INFO - PROCESS | 3472 | --DOCSHELL 1BDE2400 == 32 [pid = 3472] [id = 21] 02:48:28 INFO - PROCESS | 3472 | --DOCSHELL 0DCA0C00 == 31 [pid = 3472] [id = 24] 02:48:28 INFO - PROCESS | 3472 | --DOCSHELL 1814D400 == 30 [pid = 3472] [id = 15] 02:48:28 INFO - PROCESS | 3472 | --DOCSHELL 0D17D000 == 29 [pid = 3472] [id = 26] 02:48:28 INFO - PROCESS | 3472 | --DOCSHELL 1E2BA400 == 28 [pid = 3472] [id = 8] 02:48:28 INFO - PROCESS | 3472 | --DOCSHELL 19515000 == 27 [pid = 3472] [id = 16] 02:48:28 INFO - PROCESS | 3472 | --DOCSHELL 0CFC7000 == 26 [pid = 3472] [id = 11] 02:48:28 INFO - PROCESS | 3472 | --DOCSHELL 198BFC00 == 25 [pid = 3472] [id = 10] 02:48:28 INFO - PROCESS | 3472 | --DOCSHELL 14DB6C00 == 24 [pid = 3472] [id = 27] 02:48:28 INFO - PROCESS | 3472 | --DOCSHELL 1A647000 == 23 [pid = 3472] [id = 17] 02:48:28 INFO - PROCESS | 3472 | --DOCSHELL 19CD5000 == 22 [pid = 3472] [id = 20] 02:48:28 INFO - PROCESS | 3472 | --DOCSHELL 195B8000 == 21 [pid = 3472] [id = 22] 02:48:28 INFO - PROCESS | 3472 | --DOCSHELL 0C906400 == 20 [pid = 3472] [id = 23] 02:48:28 INFO - PROCESS | 3472 | --DOCSHELL 17D2B800 == 19 [pid = 3472] [id = 18] 02:48:28 INFO - PROCESS | 3472 | --DOCSHELL 0C904400 == 18 [pid = 3472] [id = 25] 02:48:28 INFO - PROCESS | 3472 | --DOCSHELL 14DCA000 == 17 [pid = 3472] [id = 14] 02:48:29 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (1AAB4400) [pid = 3472] [serial = 1032] [outer = 00000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (1AAE4400) [pid = 3472] [serial = 1033] [outer = 00000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (1A461400) [pid = 3472] [serial = 1020] [outer = 00000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (1A84FC00) [pid = 3472] [serial = 1023] [outer = 00000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (17D21400) [pid = 3472] [serial = 1011] [outer = 00000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (17D2E400) [pid = 3472] [serial = 1012] [outer = 00000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (1A6A4000) [pid = 3472] [serial = 1000] [outer = 00000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (0D142800) [pid = 3472] [serial = 1008] [outer = 00000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (0D653400) [pid = 3472] [serial = 1009] [outer = 00000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (195B6400) [pid = 3472] [serial = 1014] [outer = 00000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (19699C00) [pid = 3472] [serial = 1015] [outer = 00000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3472 | --DOMWINDOW == 69 (14AE0800) [pid = 3472] [serial = 1002] [outer = 00000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3472 | --DOMWINDOW == 68 (15346800) [pid = 3472] [serial = 1003] [outer = 00000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3472 | --DOMWINDOW == 67 (1A464400) [pid = 3472] [serial = 1021] [outer = 00000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3472 | --DOMWINDOW == 66 (18261400) [pid = 3472] [serial = 1005] [outer = 00000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3472 | --DOMWINDOW == 65 (19012800) [pid = 3472] [serial = 1006] [outer = 00000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3472 | --DOMWINDOW == 64 (1A69C800) [pid = 3472] [serial = 1024] [outer = 00000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3472 | --DOMWINDOW == 63 (1A9EAC00) [pid = 3472] [serial = 1029] [outer = 00000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3472 | --DOMWINDOW == 62 (19898000) [pid = 3472] [serial = 1017] [outer = 00000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3472 | --DOMWINDOW == 61 (17D68000) [pid = 3472] [serial = 1026] [outer = 00000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3472 | --DOMWINDOW == 60 (19CD7800) [pid = 3472] [serial = 1018] [outer = 00000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3472 | --DOMWINDOW == 59 (1AAA9800) [pid = 3472] [serial = 1030] [outer = 00000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3472 | --DOMWINDOW == 58 (18270800) [pid = 3472] [serial = 1027] [outer = 00000000] [url = about:blank] 02:48:29 INFO - PROCESS | 3472 | 1466588909669 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]]]}] 02:48:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 02:48:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1975ms 02:48:29 INFO - PROCESS | 3472 | 1466588909720 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 02:48:29 INFO - PROCESS | 3472 | 1466588909724 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 02:48:29 INFO - PROCESS | 3472 | 1466588909730 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 02:48:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 02:48:29 INFO - PROCESS | 3472 | 1466588909733 Marionette TRACE conn6 <- [1,1394,null,{}] 02:48:29 INFO - PROCESS | 3472 | 1466588909740 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}] 02:48:29 INFO - PROCESS | 3472 | 1466588909743 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:29 INFO - PROCESS | 3472 | 1466588909835 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 02:48:29 INFO - PROCESS | 3472 | 1466588909845 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:29 INFO - PROCESS | 3472 | 1466588909847 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:29 INFO - PROCESS | 3472 | ++DOCSHELL 0D1EC800 == 18 [pid = 3472] [id = 358] 02:48:29 INFO - PROCESS | 3472 | ++DOMWINDOW == 59 (0D259400) [pid = 3472] [serial = 1073] [outer = 00000000] 02:48:29 INFO - PROCESS | 3472 | ++DOMWINDOW == 60 (0D2F1C00) [pid = 3472] [serial = 1074] [outer = 0D259400] 02:48:29 INFO - PROCESS | 3472 | 1466588909900 Marionette DEBUG loaded listener.js 02:48:29 INFO - PROCESS | 3472 | ++DOMWINDOW == 61 (0D652800) [pid = 3472] [serial = 1075] [outer = 0D259400] 02:48:30 INFO - PROCESS | 3472 | 1466588910398 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]]]}] 02:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 02:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 730ms 02:48:30 INFO - PROCESS | 3472 | 1466588910464 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 02:48:30 INFO - PROCESS | 3472 | 1466588910469 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 02:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 02:48:30 INFO - PROCESS | 3472 | 1466588910475 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 02:48:30 INFO - PROCESS | 3472 | 1466588910478 Marionette TRACE conn6 <- [1,1398,null,{}] 02:48:30 INFO - PROCESS | 3472 | 1466588910482 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}] 02:48:30 INFO - PROCESS | 3472 | 1466588910485 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:30 INFO - PROCESS | 3472 | 1466588910575 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 02:48:30 INFO - PROCESS | 3472 | ++DOMWINDOW == 62 (0DB26400) [pid = 3472] [serial = 1076] [outer = 14A1B800] 02:48:30 INFO - PROCESS | 3472 | 1466588910685 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:30 INFO - PROCESS | 3472 | 1466588910688 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:30 INFO - PROCESS | 3472 | ++DOCSHELL 0DCA8C00 == 19 [pid = 3472] [id = 359] 02:48:30 INFO - PROCESS | 3472 | ++DOMWINDOW == 63 (0DCAA400) [pid = 3472] [serial = 1077] [outer = 00000000] 02:48:30 INFO - PROCESS | 3472 | ++DOMWINDOW == 64 (0E6DC000) [pid = 3472] [serial = 1078] [outer = 0DCAA400] 02:48:30 INFO - PROCESS | 3472 | 1466588910746 Marionette DEBUG loaded listener.js 02:48:30 INFO - PROCESS | 3472 | ++DOMWINDOW == 65 (14AA5400) [pid = 3472] [serial = 1079] [outer = 0DCAA400] 02:48:31 INFO - PROCESS | 3472 | 1466588911722 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]]]}] 02:48:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 02:48:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1269ms 02:48:31 INFO - PROCESS | 3472 | 1466588911749 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 02:48:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 02:48:31 INFO - PROCESS | 3472 | 1466588911754 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 02:48:31 INFO - PROCESS | 3472 | 1466588911758 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 02:48:31 INFO - PROCESS | 3472 | 1466588911763 Marionette TRACE conn6 <- [1,1402,null,{}] 02:48:31 INFO - PROCESS | 3472 | 1466588911769 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}] 02:48:31 INFO - PROCESS | 3472 | 1466588911772 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:31 INFO - PROCESS | 3472 | 1466588911902 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 02:48:31 INFO - PROCESS | 3472 | 1466588911979 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:31 INFO - PROCESS | 3472 | 1466588911982 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:31 INFO - PROCESS | 3472 | ++DOCSHELL 0DCAC800 == 20 [pid = 3472] [id = 360] 02:48:31 INFO - PROCESS | 3472 | ++DOMWINDOW == 66 (0DCAD800) [pid = 3472] [serial = 1080] [outer = 00000000] 02:48:32 INFO - PROCESS | 3472 | ++DOMWINDOW == 67 (14AA3C00) [pid = 3472] [serial = 1081] [outer = 0DCAD800] 02:48:32 INFO - PROCESS | 3472 | 1466588912042 Marionette DEBUG loaded listener.js 02:48:32 INFO - PROCESS | 3472 | ++DOMWINDOW == 68 (14E4EC00) [pid = 3472] [serial = 1082] [outer = 0DCAD800] 02:48:32 INFO - PROCESS | 3472 | --DOCSHELL 19699800 == 19 [pid = 3472] [id = 354] 02:48:32 INFO - PROCESS | 3472 | --DOCSHELL 0D1EC800 == 18 [pid = 3472] [id = 358] 02:48:33 INFO - PROCESS | 3472 | 1466588913049 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]]]}] 02:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 02:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1329ms 02:48:33 INFO - PROCESS | 3472 | 1466588913088 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 02:48:33 INFO - PROCESS | 3472 | 1466588913093 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 02:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 02:48:33 INFO - PROCESS | 3472 | 1466588913099 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 02:48:33 INFO - PROCESS | 3472 | 1466588913102 Marionette TRACE conn6 <- [1,1406,null,{}] 02:48:33 INFO - PROCESS | 3472 | 1466588913108 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}] 02:48:33 INFO - PROCESS | 3472 | 1466588913111 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:33 INFO - PROCESS | 3472 | 1466588913238 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 02:48:33 INFO - PROCESS | 3472 | 1466588913361 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:33 INFO - PROCESS | 3472 | 1466588913366 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:33 INFO - PROCESS | 3472 | ++DOCSHELL 0D2F2000 == 19 [pid = 3472] [id = 361] 02:48:33 INFO - PROCESS | 3472 | ++DOMWINDOW == 69 (0D840800) [pid = 3472] [serial = 1083] [outer = 00000000] 02:48:33 INFO - PROCESS | 3472 | ++DOMWINDOW == 70 (0DCA0C00) [pid = 3472] [serial = 1084] [outer = 0D840800] 02:48:33 INFO - PROCESS | 3472 | 1466588913433 Marionette DEBUG loaded listener.js 02:48:33 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (0E6D8800) [pid = 3472] [serial = 1085] [outer = 0D840800] 02:48:34 INFO - PROCESS | 3472 | 1466588914035 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]]]}] 02:48:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 02:48:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 970ms 02:48:34 INFO - PROCESS | 3472 | 1466588914073 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 02:48:34 INFO - PROCESS | 3472 | 1466588914079 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 02:48:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 02:48:34 INFO - PROCESS | 3472 | 1466588914086 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 02:48:34 INFO - PROCESS | 3472 | 1466588914089 Marionette TRACE conn6 <- [1,1410,null,{}] 02:48:34 INFO - PROCESS | 3472 | 1466588914093 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}] 02:48:34 INFO - PROCESS | 3472 | 1466588914096 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:34 INFO - PROCESS | 3472 | 1466588914211 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 02:48:34 INFO - PROCESS | 3472 | 1466588914337 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:34 INFO - PROCESS | 3472 | 1466588914339 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:34 INFO - PROCESS | 3472 | ++DOCSHELL 1643D800 == 20 [pid = 3472] [id = 362] 02:48:34 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (1643EC00) [pid = 3472] [serial = 1086] [outer = 00000000] 02:48:34 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (16B34400) [pid = 3472] [serial = 1087] [outer = 1643EC00] 02:48:34 INFO - PROCESS | 3472 | 1466588914399 Marionette DEBUG loaded listener.js 02:48:34 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (172AB000) [pid = 3472] [serial = 1088] [outer = 1643EC00] 02:48:35 INFO - PROCESS | 3472 | 1466588915026 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]]]}] 02:48:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 02:48:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 970ms 02:48:35 INFO - PROCESS | 3472 | 1466588915058 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 02:48:35 INFO - PROCESS | 3472 | 1466588915061 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 02:48:35 INFO - PROCESS | 3472 | 1466588915064 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 02:48:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 02:48:35 INFO - PROCESS | 3472 | 1466588915068 Marionette TRACE conn6 <- [1,1414,null,{}] 02:48:35 INFO - PROCESS | 3472 | 1466588915081 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}] 02:48:35 INFO - PROCESS | 3472 | 1466588915086 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:35 INFO - PROCESS | 3472 | 1466588915197 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 02:48:35 INFO - PROCESS | 3472 | 1466588915281 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:35 INFO - PROCESS | 3472 | 1466588915285 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:35 INFO - PROCESS | 3472 | ++DOCSHELL 17D67400 == 21 [pid = 3472] [id = 363] 02:48:35 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (17D68000) [pid = 3472] [serial = 1089] [outer = 00000000] 02:48:35 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (17D6B800) [pid = 3472] [serial = 1090] [outer = 17D68000] 02:48:35 INFO - PROCESS | 3472 | 1466588915388 Marionette DEBUG loaded listener.js 02:48:35 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (17D73800) [pid = 3472] [serial = 1091] [outer = 17D68000] 02:48:36 INFO - PROCESS | 3472 | 1466588916097 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]]]}] 02:48:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 02:48:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1078ms 02:48:36 INFO - PROCESS | 3472 | 1466588916167 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 02:48:36 INFO - PROCESS | 3472 | 1466588916170 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 02:48:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 02:48:36 INFO - PROCESS | 3472 | 1466588916174 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 02:48:36 INFO - PROCESS | 3472 | 1466588916176 Marionette TRACE conn6 <- [1,1418,null,{}] 02:48:36 INFO - PROCESS | 3472 | 1466588916180 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}] 02:48:36 INFO - PROCESS | 3472 | 1466588916182 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:36 INFO - PROCESS | 3472 | 1466588916290 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 02:48:36 INFO - PROCESS | 3472 | 1466588916372 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:36 INFO - PROCESS | 3472 | 1466588916374 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:36 INFO - PROCESS | 3472 | ++DOCSHELL 19012C00 == 22 [pid = 3472] [id = 364] 02:48:36 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (19013000) [pid = 3472] [serial = 1092] [outer = 00000000] 02:48:36 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (193F0400) [pid = 3472] [serial = 1093] [outer = 19013000] 02:48:36 INFO - PROCESS | 3472 | 1466588916470 Marionette DEBUG loaded listener.js 02:48:36 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (195AEC00) [pid = 3472] [serial = 1094] [outer = 19013000] 02:48:37 INFO - PROCESS | 3472 | 1466588917168 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]]]}] 02:48:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 02:48:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1079ms 02:48:37 INFO - PROCESS | 3472 | 1466588917280 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 02:48:37 INFO - PROCESS | 3472 | 1466588917284 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 02:48:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 02:48:37 INFO - PROCESS | 3472 | 1466588917289 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 02:48:37 INFO - PROCESS | 3472 | 1466588917294 Marionette TRACE conn6 <- [1,1422,null,{}] 02:48:37 INFO - PROCESS | 3472 | 1466588917300 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}] 02:48:37 INFO - PROCESS | 3472 | 1466588917304 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:37 INFO - PROCESS | 3472 | 1466588917431 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 02:48:37 INFO - PROCESS | 3472 | 1466588917553 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:37 INFO - PROCESS | 3472 | 1466588917559 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:37 INFO - PROCESS | 3472 | ++DOCSHELL 0D840C00 == 23 [pid = 3472] [id = 365] 02:48:37 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (0D843000) [pid = 3472] [serial = 1095] [outer = 00000000] 02:48:37 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (0DCAF800) [pid = 3472] [serial = 1096] [outer = 0D843000] 02:48:37 INFO - PROCESS | 3472 | 1466588917623 Marionette DEBUG loaded listener.js 02:48:37 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (15296000) [pid = 3472] [serial = 1097] [outer = 0D843000] 02:48:38 INFO - PROCESS | 3472 | 1466588918225 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]]]}] 02:48:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 02:48:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 990ms 02:48:38 INFO - PROCESS | 3472 | 1466588918281 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 02:48:38 INFO - PROCESS | 3472 | 1466588918285 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 02:48:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 02:48:38 INFO - PROCESS | 3472 | 1466588918291 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 02:48:38 INFO - PROCESS | 3472 | 1466588918295 Marionette TRACE conn6 <- [1,1426,null,{}] 02:48:38 INFO - PROCESS | 3472 | 1466588918300 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}] 02:48:38 INFO - PROCESS | 3472 | 1466588918302 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:38 INFO - PROCESS | 3472 | 1466588918416 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 02:48:38 INFO - PROCESS | 3472 | 1466588918516 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:38 INFO - PROCESS | 3472 | 1466588918519 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:38 INFO - PROCESS | 3472 | ++DOCSHELL 17D26800 == 24 [pid = 3472] [id = 366] 02:48:38 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (17D27000) [pid = 3472] [serial = 1098] [outer = 00000000] 02:48:38 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (17D50C00) [pid = 3472] [serial = 1099] [outer = 17D27000] 02:48:38 INFO - PROCESS | 3472 | 1466588918577 Marionette DEBUG loaded listener.js 02:48:38 INFO - PROCESS | 3472 | ++DOMWINDOW == 86 (17D6AC00) [pid = 3472] [serial = 1100] [outer = 17D27000] 02:48:39 INFO - PROCESS | 3472 | 1466588919129 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]]]}] 02:48:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 02:48:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 890ms 02:48:39 INFO - PROCESS | 3472 | 1466588919182 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 02:48:39 INFO - PROCESS | 3472 | 1466588919185 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 02:48:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 02:48:39 INFO - PROCESS | 3472 | 1466588919190 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 02:48:39 INFO - PROCESS | 3472 | 1466588919192 Marionette TRACE conn6 <- [1,1430,null,{}] 02:48:39 INFO - PROCESS | 3472 | 1466588919204 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}] 02:48:39 INFO - PROCESS | 3472 | 1466588919209 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:39 INFO - PROCESS | 3472 | 1466588919334 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 02:48:39 INFO - PROCESS | 3472 | 1466588919429 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:39 INFO - PROCESS | 3472 | 1466588919433 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:39 INFO - PROCESS | 3472 | ++DOCSHELL 195B7400 == 25 [pid = 3472] [id = 367] 02:48:39 INFO - PROCESS | 3472 | ++DOMWINDOW == 87 (195B7800) [pid = 3472] [serial = 1101] [outer = 00000000] 02:48:39 INFO - PROCESS | 3472 | ++DOMWINDOW == 88 (19698000) [pid = 3472] [serial = 1102] [outer = 195B7800] 02:48:39 INFO - PROCESS | 3472 | 1466588919493 Marionette DEBUG loaded listener.js 02:48:39 INFO - PROCESS | 3472 | ++DOMWINDOW == 89 (1969E000) [pid = 3472] [serial = 1103] [outer = 195B7800] 02:48:40 INFO - PROCESS | 3472 | 1466588920074 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]]]}] 02:48:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 02:48:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 930ms 02:48:40 INFO - PROCESS | 3472 | 1466588920164 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 02:48:40 INFO - PROCESS | 3472 | 1466588920167 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 02:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 02:48:40 INFO - PROCESS | 3472 | 1466588920172 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 02:48:40 INFO - PROCESS | 3472 | 1466588920174 Marionette TRACE conn6 <- [1,1434,null,{}] 02:48:40 INFO - PROCESS | 3472 | 1466588920177 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}] 02:48:40 INFO - PROCESS | 3472 | 1466588920180 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:40 INFO - PROCESS | 3472 | 1466588920293 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 02:48:40 INFO - PROCESS | 3472 | 1466588920413 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:40 INFO - PROCESS | 3472 | 1466588920416 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:40 INFO - PROCESS | 3472 | ++DOCSHELL 196ED800 == 26 [pid = 3472] [id = 368] 02:48:40 INFO - PROCESS | 3472 | ++DOMWINDOW == 90 (19850C00) [pid = 3472] [serial = 1104] [outer = 00000000] 02:48:40 INFO - PROCESS | 3472 | ++DOMWINDOW == 91 (19BD4C00) [pid = 3472] [serial = 1105] [outer = 19850C00] 02:48:40 INFO - PROCESS | 3472 | 1466588920478 Marionette DEBUG loaded listener.js 02:48:40 INFO - PROCESS | 3472 | ++DOMWINDOW == 92 (19CD5000) [pid = 3472] [serial = 1106] [outer = 19850C00] 02:48:41 INFO - PROCESS | 3472 | 1466588921086 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]]]}] 02:48:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 02:48:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 969ms 02:48:41 INFO - PROCESS | 3472 | 1466588921146 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 02:48:41 INFO - PROCESS | 3472 | 1466588921148 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 02:48:41 INFO - PROCESS | 3472 | 1466588921152 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 02:48:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 02:48:41 INFO - PROCESS | 3472 | 1466588921154 Marionette TRACE conn6 <- [1,1438,null,{}] 02:48:41 INFO - PROCESS | 3472 | 1466588921158 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}] 02:48:41 INFO - PROCESS | 3472 | 1466588921161 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:41 INFO - PROCESS | 3472 | 1466588921267 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 02:48:41 INFO - PROCESS | 3472 | 1466588921401 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:41 INFO - PROCESS | 3472 | 1466588921403 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:41 INFO - PROCESS | 3472 | ++DOCSHELL 1A199C00 == 27 [pid = 3472] [id = 369] 02:48:41 INFO - PROCESS | 3472 | ++DOMWINDOW == 93 (1A19A400) [pid = 3472] [serial = 1107] [outer = 00000000] 02:48:41 INFO - PROCESS | 3472 | ++DOMWINDOW == 94 (1A1A4800) [pid = 3472] [serial = 1108] [outer = 1A19A400] 02:48:41 INFO - PROCESS | 3472 | 1466588921460 Marionette DEBUG loaded listener.js 02:48:41 INFO - PROCESS | 3472 | ++DOMWINDOW == 95 (1A1A5400) [pid = 3472] [serial = 1109] [outer = 1A19A400] 02:48:42 INFO - PROCESS | 3472 | 1466588922145 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]]]}] 02:48:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 02:48:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1016ms 02:48:42 INFO - PROCESS | 3472 | 1466588922171 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 02:48:42 INFO - PROCESS | 3472 | 1466588922176 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 02:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 02:48:42 INFO - PROCESS | 3472 | 1466588922181 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 02:48:42 INFO - PROCESS | 3472 | 1466588922184 Marionette TRACE conn6 <- [1,1442,null,{}] 02:48:42 INFO - PROCESS | 3472 | 1466588922190 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}] 02:48:42 INFO - PROCESS | 3472 | 1466588922192 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:42 INFO - PROCESS | 3472 | 1466588922347 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 02:48:42 INFO - PROCESS | 3472 | --DOCSHELL 17D67400 == 26 [pid = 3472] [id = 363] 02:48:42 INFO - PROCESS | 3472 | --DOCSHELL 1643D800 == 25 [pid = 3472] [id = 362] 02:48:42 INFO - PROCESS | 3472 | --DOCSHELL 0D2F2000 == 24 [pid = 3472] [id = 361] 02:48:42 INFO - PROCESS | 3472 | 1466588922497 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:42 INFO - PROCESS | 3472 | 1466588922501 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:42 INFO - PROCESS | 3472 | ++DOCSHELL 0C90E400 == 25 [pid = 3472] [id = 370] 02:48:42 INFO - PROCESS | 3472 | ++DOMWINDOW == 96 (0CA97400) [pid = 3472] [serial = 1110] [outer = 00000000] 02:48:42 INFO - PROCESS | 3472 | ++DOMWINDOW == 97 (0D1E2C00) [pid = 3472] [serial = 1111] [outer = 0CA97400] 02:48:42 INFO - PROCESS | 3472 | 1466588922565 Marionette DEBUG loaded listener.js 02:48:42 INFO - PROCESS | 3472 | ++DOMWINDOW == 98 (0D83E000) [pid = 3472] [serial = 1112] [outer = 0CA97400] 02:48:43 INFO - PROCESS | 3472 | 1466588923318 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]]]}] 02:48:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 02:48:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1184ms 02:48:43 INFO - PROCESS | 3472 | 1466588923367 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 02:48:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 02:48:43 INFO - PROCESS | 3472 | 1466588923371 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 02:48:43 INFO - PROCESS | 3472 | 1466588923376 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 02:48:43 INFO - PROCESS | 3472 | 1466588923379 Marionette TRACE conn6 <- [1,1446,null,{}] 02:48:43 INFO - PROCESS | 3472 | 1466588923384 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}] 02:48:43 INFO - PROCESS | 3472 | 1466588923387 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:43 INFO - PROCESS | 3472 | 1466588923508 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 02:48:43 INFO - PROCESS | 3472 | 1466588923630 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:43 INFO - PROCESS | 3472 | 1466588923633 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:43 INFO - PROCESS | 3472 | ++DOCSHELL 17D4F000 == 26 [pid = 3472] [id = 371] 02:48:43 INFO - PROCESS | 3472 | ++DOMWINDOW == 99 (17D68400) [pid = 3472] [serial = 1113] [outer = 00000000] 02:48:43 INFO - PROCESS | 3472 | ++DOMWINDOW == 100 (18230C00) [pid = 3472] [serial = 1114] [outer = 17D68400] 02:48:43 INFO - PROCESS | 3472 | 1466588923692 Marionette DEBUG loaded listener.js 02:48:43 INFO - PROCESS | 3472 | ++DOMWINDOW == 101 (188AD800) [pid = 3472] [serial = 1115] [outer = 17D68400] 02:48:44 INFO - PROCESS | 3472 | 1466588924303 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]]]}] 02:48:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 02:48:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 990ms 02:48:44 INFO - PROCESS | 3472 | 1466588924366 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 02:48:44 INFO - PROCESS | 3472 | 1466588924369 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 02:48:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 02:48:44 INFO - PROCESS | 3472 | 1466588924373 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 02:48:44 INFO - PROCESS | 3472 | 1466588924376 Marionette TRACE conn6 <- [1,1450,null,{}] 02:48:44 INFO - PROCESS | 3472 | 1466588924380 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}] 02:48:44 INFO - PROCESS | 3472 | 1466588924383 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:44 INFO - PROCESS | 3472 | 1466588924496 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 02:48:44 INFO - PROCESS | 3472 | 1466588924625 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:44 INFO - PROCESS | 3472 | 1466588924628 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:44 INFO - PROCESS | 3472 | ++DOCSHELL 195B4000 == 27 [pid = 3472] [id = 372] 02:48:44 INFO - PROCESS | 3472 | ++DOMWINDOW == 102 (196A1800) [pid = 3472] [serial = 1116] [outer = 00000000] 02:48:44 INFO - PROCESS | 3472 | ++DOMWINDOW == 103 (19856000) [pid = 3472] [serial = 1117] [outer = 196A1800] 02:48:44 INFO - PROCESS | 3472 | 1466588924685 Marionette DEBUG loaded listener.js 02:48:44 INFO - PROCESS | 3472 | ++DOMWINDOW == 104 (198C0800) [pid = 3472] [serial = 1118] [outer = 196A1800] 02:48:45 INFO - PROCESS | 3472 | 1466588925388 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]]]}] 02:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 02:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1070ms 02:48:45 INFO - PROCESS | 3472 | 1466588925449 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 02:48:45 INFO - PROCESS | 3472 | 1466588925453 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 02:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 02:48:45 INFO - PROCESS | 3472 | 1466588925465 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 02:48:45 INFO - PROCESS | 3472 | 1466588925470 Marionette TRACE conn6 <- [1,1454,null,{}] 02:48:45 INFO - PROCESS | 3472 | 1466588925474 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}] 02:48:45 INFO - PROCESS | 3472 | 1466588925478 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:45 INFO - PROCESS | 3472 | 1466588925627 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 02:48:45 INFO - PROCESS | 3472 | 1466588925766 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:45 INFO - PROCESS | 3472 | 1466588925769 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:45 INFO - PROCESS | 3472 | ++DOCSHELL 0C90F000 == 28 [pid = 3472] [id = 373] 02:48:45 INFO - PROCESS | 3472 | ++DOMWINDOW == 105 (0CFCB000) [pid = 3472] [serial = 1119] [outer = 00000000] 02:48:45 INFO - PROCESS | 3472 | ++DOMWINDOW == 106 (1A844C00) [pid = 3472] [serial = 1120] [outer = 0CFCB000] 02:48:45 INFO - PROCESS | 3472 | 1466588925825 Marionette DEBUG loaded listener.js 02:48:45 INFO - PROCESS | 3472 | ++DOMWINDOW == 107 (1A848000) [pid = 3472] [serial = 1121] [outer = 0CFCB000] 02:48:46 INFO - PROCESS | 3472 | 1466588926563 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]]]}] 02:48:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 02:48:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1130ms 02:48:46 INFO - PROCESS | 3472 | 1466588926598 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 02:48:46 INFO - PROCESS | 3472 | 1466588926603 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 02:48:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 02:48:46 INFO - PROCESS | 3472 | 1466588926609 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 02:48:46 INFO - PROCESS | 3472 | 1466588926612 Marionette TRACE conn6 <- [1,1458,null,{}] 02:48:46 INFO - PROCESS | 3472 | 1466588926618 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}] 02:48:46 INFO - PROCESS | 3472 | 1466588926621 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:46 INFO - PROCESS | 3472 | 1466588926727 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 02:48:46 INFO - PROCESS | 3472 | 1466588926861 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:46 INFO - PROCESS | 3472 | 1466588926866 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:46 INFO - PROCESS | 3472 | ++DOCSHELL 152A1800 == 29 [pid = 3472] [id = 374] 02:48:46 INFO - PROCESS | 3472 | ++DOMWINDOW == 108 (16444000) [pid = 3472] [serial = 1122] [outer = 00000000] 02:48:46 INFO - PROCESS | 3472 | ++DOMWINDOW == 109 (17D23000) [pid = 3472] [serial = 1123] [outer = 16444000] 02:48:46 INFO - PROCESS | 3472 | 1466588926918 Marionette DEBUG loaded listener.js 02:48:46 INFO - PROCESS | 3472 | ++DOMWINDOW == 110 (17D71800) [pid = 3472] [serial = 1124] [outer = 16444000] 02:48:47 INFO - PROCESS | 3472 | 1466588927590 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]]]}] 02:48:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 02:48:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1018ms 02:48:47 INFO - PROCESS | 3472 | 1466588927631 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 02:48:47 INFO - PROCESS | 3472 | 1466588927636 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 02:48:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 02:48:47 INFO - PROCESS | 3472 | 1466588927640 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 02:48:47 INFO - PROCESS | 3472 | 1466588927646 Marionette TRACE conn6 <- [1,1462,null,{}] 02:48:47 INFO - PROCESS | 3472 | 1466588927651 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}] 02:48:47 INFO - PROCESS | 3472 | 1466588927654 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:47 INFO - PROCESS | 3472 | 1466588927769 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 02:48:47 INFO - PROCESS | 3472 | 1466588927873 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:47 INFO - PROCESS | 3472 | 1466588927875 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:47 INFO - PROCESS | 3472 | ++DOCSHELL 17D69800 == 30 [pid = 3472] [id = 375] 02:48:47 INFO - PROCESS | 3472 | ++DOMWINDOW == 111 (18263800) [pid = 3472] [serial = 1125] [outer = 00000000] 02:48:47 INFO - PROCESS | 3472 | ++DOMWINDOW == 112 (1828BC00) [pid = 3472] [serial = 1126] [outer = 18263800] 02:48:47 INFO - PROCESS | 3472 | 1466588927936 Marionette DEBUG loaded listener.js 02:48:48 INFO - PROCESS | 3472 | ++DOMWINDOW == 113 (195B6800) [pid = 3472] [serial = 1127] [outer = 18263800] 02:48:48 INFO - PROCESS | 3472 | 1466588928547 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]]]}] 02:48:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 02:48:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 990ms 02:48:48 INFO - PROCESS | 3472 | 1466588928631 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 02:48:48 INFO - PROCESS | 3472 | 1466588928636 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 02:48:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 02:48:48 INFO - PROCESS | 3472 | 1466588928643 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 02:48:48 INFO - PROCESS | 3472 | 1466588928646 Marionette TRACE conn6 <- [1,1466,null,{}] 02:48:48 INFO - PROCESS | 3472 | 1466588928650 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}] 02:48:48 INFO - PROCESS | 3472 | 1466588928653 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:48 INFO - PROCESS | 3472 | 1466588928778 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 02:48:48 INFO - PROCESS | 3472 | 1466588928902 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:48 INFO - PROCESS | 3472 | 1466588928905 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:48 INFO - PROCESS | 3472 | ++DOCSHELL 1A19D000 == 31 [pid = 3472] [id = 376] 02:48:48 INFO - PROCESS | 3472 | ++DOMWINDOW == 114 (1A19D800) [pid = 3472] [serial = 1128] [outer = 00000000] 02:48:48 INFO - PROCESS | 3472 | ++DOMWINDOW == 115 (1A463000) [pid = 3472] [serial = 1129] [outer = 1A19D800] 02:48:48 INFO - PROCESS | 3472 | 1466588928963 Marionette DEBUG loaded listener.js 02:48:49 INFO - PROCESS | 3472 | ++DOMWINDOW == 116 (1A69A400) [pid = 3472] [serial = 1130] [outer = 1A19D800] 02:48:49 INFO - PROCESS | 3472 | 1466588929667 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]]]}] 02:48:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 02:48:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1073ms 02:48:49 INFO - PROCESS | 3472 | 1466588929734 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 02:48:49 INFO - PROCESS | 3472 | 1466588929737 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 02:48:49 INFO - PROCESS | 3472 | 1466588929741 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 02:48:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 02:48:49 INFO - PROCESS | 3472 | 1466588929745 Marionette TRACE conn6 <- [1,1470,null,{}] 02:48:49 INFO - PROCESS | 3472 | 1466588929756 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}] 02:48:49 INFO - PROCESS | 3472 | 1466588929761 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:49 INFO - PROCESS | 3472 | 1466588929874 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 02:48:49 INFO - PROCESS | 3472 | 1466588930007 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:49 INFO - PROCESS | 3472 | 1466588930010 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:50 INFO - PROCESS | 3472 | ++DOCSHELL 1A8F9400 == 32 [pid = 3472] [id = 377] 02:48:50 INFO - PROCESS | 3472 | ++DOMWINDOW == 117 (1A8F9C00) [pid = 3472] [serial = 1131] [outer = 00000000] 02:48:50 INFO - PROCESS | 3472 | ++DOMWINDOW == 118 (1A9E2C00) [pid = 3472] [serial = 1132] [outer = 1A8F9C00] 02:48:50 INFO - PROCESS | 3472 | 1466588930071 Marionette DEBUG loaded listener.js 02:48:50 INFO - PROCESS | 3472 | ++DOMWINDOW == 119 (1AA63800) [pid = 3472] [serial = 1133] [outer = 1A8F9C00] 02:48:50 INFO - PROCESS | 3472 | 1466588930736 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]]]}] 02:48:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 02:48:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1018ms 02:48:50 INFO - PROCESS | 3472 | 1466588930766 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 02:48:50 INFO - PROCESS | 3472 | 1466588930769 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 02:48:50 INFO - PROCESS | 3472 | 1466588930772 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 02:48:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 02:48:50 INFO - PROCESS | 3472 | 1466588930774 Marionette TRACE conn6 <- [1,1474,null,{}] 02:48:50 INFO - PROCESS | 3472 | 1466588930778 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}] 02:48:50 INFO - PROCESS | 3472 | 1466588930780 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:50 INFO - PROCESS | 3472 | 1466588930900 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 02:48:50 INFO - PROCESS | 3472 | 1466588931007 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:50 INFO - PROCESS | 3472 | 1466588931010 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:51 INFO - PROCESS | 3472 | ++DOCSHELL 1AAAA400 == 33 [pid = 3472] [id = 378] 02:48:51 INFO - PROCESS | 3472 | ++DOMWINDOW == 120 (1AAAB000) [pid = 3472] [serial = 1134] [outer = 00000000] 02:48:51 INFO - PROCESS | 3472 | ++DOMWINDOW == 121 (1AAB0000) [pid = 3472] [serial = 1135] [outer = 1AAAB000] 02:48:51 INFO - PROCESS | 3472 | 1466588931064 Marionette DEBUG loaded listener.js 02:48:51 INFO - PROCESS | 3472 | ++DOMWINDOW == 122 (1AAB3800) [pid = 3472] [serial = 1136] [outer = 1AAAB000] 02:48:51 INFO - PROCESS | 3472 | 1466588931773 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]]]}] 02:48:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 02:48:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1017ms 02:48:51 INFO - PROCESS | 3472 | 1466588931793 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 02:48:51 INFO - PROCESS | 3472 | 1466588931797 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 02:48:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 02:48:51 INFO - PROCESS | 3472 | 1466588931803 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 02:48:51 INFO - PROCESS | 3472 | 1466588931806 Marionette TRACE conn6 <- [1,1478,null,{}] 02:48:51 INFO - PROCESS | 3472 | 1466588931811 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}] 02:48:51 INFO - PROCESS | 3472 | 1466588931814 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:51 INFO - PROCESS | 3472 | 1466588931919 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 02:48:52 INFO - PROCESS | 3472 | 1466588932029 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:52 INFO - PROCESS | 3472 | 1466588932033 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:52 INFO - PROCESS | 3472 | ++DOCSHELL 17D64C00 == 34 [pid = 3472] [id = 379] 02:48:52 INFO - PROCESS | 3472 | ++DOMWINDOW == 123 (18270C00) [pid = 3472] [serial = 1137] [outer = 00000000] 02:48:52 INFO - PROCESS | 3472 | ++DOMWINDOW == 124 (19697400) [pid = 3472] [serial = 1138] [outer = 18270C00] 02:48:52 INFO - PROCESS | 3472 | 1466588932083 Marionette DEBUG loaded listener.js 02:48:52 INFO - PROCESS | 3472 | ++DOMWINDOW == 125 (196EEC00) [pid = 3472] [serial = 1139] [outer = 18270C00] 02:48:52 INFO - PROCESS | 3472 | --DOCSHELL 17D4F000 == 33 [pid = 3472] [id = 371] 02:48:52 INFO - PROCESS | 3472 | --DOCSHELL 0C90E400 == 32 [pid = 3472] [id = 370] 02:48:52 INFO - PROCESS | 3472 | 1466588932827 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]]]}] 02:48:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 02:48:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1079ms 02:48:52 INFO - PROCESS | 3472 | 1466588932882 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 02:48:52 INFO - PROCESS | 3472 | 1466588932887 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 02:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 02:48:52 INFO - PROCESS | 3472 | 1466588932892 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 02:48:52 INFO - PROCESS | 3472 | 1466588932897 Marionette TRACE conn6 <- [1,1482,null,{}] 02:48:52 INFO - PROCESS | 3472 | 1466588932902 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}] 02:48:52 INFO - PROCESS | 3472 | 1466588932906 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:53 INFO - PROCESS | 3472 | 1466588933027 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 02:48:53 INFO - PROCESS | 3472 | 1466588933166 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:53 INFO - PROCESS | 3472 | 1466588933170 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:53 INFO - PROCESS | 3472 | ++DOCSHELL 18267800 == 33 [pid = 3472] [id = 380] 02:48:53 INFO - PROCESS | 3472 | ++DOMWINDOW == 126 (195B5800) [pid = 3472] [serial = 1140] [outer = 00000000] 02:48:53 INFO - PROCESS | 3472 | ++DOMWINDOW == 127 (196EF000) [pid = 3472] [serial = 1141] [outer = 195B5800] 02:48:53 INFO - PROCESS | 3472 | 1466588933231 Marionette DEBUG loaded listener.js 02:48:53 INFO - PROCESS | 3472 | ++DOMWINDOW == 128 (19D1E400) [pid = 3472] [serial = 1142] [outer = 195B5800] 02:48:53 INFO - PROCESS | 3472 | 1466588933848 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]]]}] 02:48:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 02:48:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1025ms 02:48:53 INFO - PROCESS | 3472 | 1466588933918 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 02:48:53 INFO - PROCESS | 3472 | 1466588933923 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 02:48:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 02:48:53 INFO - PROCESS | 3472 | 1466588933929 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 02:48:53 INFO - PROCESS | 3472 | 1466588933932 Marionette TRACE conn6 <- [1,1486,null,{}] 02:48:53 INFO - PROCESS | 3472 | 1466588933951 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}] 02:48:53 INFO - PROCESS | 3472 | 1466588933954 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:54 INFO - PROCESS | 3472 | 1466588934100 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 02:48:54 INFO - PROCESS | 3472 | 1466588934226 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:54 INFO - PROCESS | 3472 | 1466588934228 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:54 INFO - PROCESS | 3472 | ++DOCSHELL 1A8F7400 == 34 [pid = 3472] [id = 381] 02:48:54 INFO - PROCESS | 3472 | ++DOMWINDOW == 129 (1A8FA800) [pid = 3472] [serial = 1143] [outer = 00000000] 02:48:54 INFO - PROCESS | 3472 | ++DOMWINDOW == 130 (1AA5C800) [pid = 3472] [serial = 1144] [outer = 1A8FA800] 02:48:54 INFO - PROCESS | 3472 | 1466588934287 Marionette DEBUG loaded listener.js 02:48:54 INFO - PROCESS | 3472 | ++DOMWINDOW == 131 (1AA63400) [pid = 3472] [serial = 1145] [outer = 1A8FA800] 02:48:54 INFO - PROCESS | 3472 | 1466588934912 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]]]}] 02:48:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 02:48:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1037ms 02:48:54 INFO - PROCESS | 3472 | 1466588934969 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 02:48:54 INFO - PROCESS | 3472 | 1466588934972 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 02:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 02:48:54 INFO - PROCESS | 3472 | 1466588934976 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 02:48:54 INFO - PROCESS | 3472 | 1466588934980 Marionette TRACE conn6 <- [1,1490,null,{}] 02:48:54 INFO - PROCESS | 3472 | 1466588934991 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}] 02:48:54 INFO - PROCESS | 3472 | 1466588934996 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:55 INFO - PROCESS | 3472 | 1466588935111 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 02:48:55 INFO - PROCESS | 3472 | 1466588935247 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:55 INFO - PROCESS | 3472 | 1466588935250 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:55 INFO - PROCESS | 3472 | ++DOCSHELL 1AAEE000 == 35 [pid = 3472] [id = 382] 02:48:55 INFO - PROCESS | 3472 | ++DOMWINDOW == 132 (1AAEEC00) [pid = 3472] [serial = 1146] [outer = 00000000] 02:48:55 INFO - PROCESS | 3472 | ++DOMWINDOW == 133 (1ABDB400) [pid = 3472] [serial = 1147] [outer = 1AAEEC00] 02:48:55 INFO - PROCESS | 3472 | 1466588935311 Marionette DEBUG loaded listener.js 02:48:55 INFO - PROCESS | 3472 | ++DOMWINDOW == 134 (1BD3D800) [pid = 3472] [serial = 1148] [outer = 1AAEEC00] 02:48:55 INFO - PROCESS | 3472 | 1466588935923 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]]]}] 02:48:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 02:48:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 969ms 02:48:55 INFO - PROCESS | 3472 | 1466588935949 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 02:48:55 INFO - PROCESS | 3472 | 1466588935952 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 02:48:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 02:48:55 INFO - PROCESS | 3472 | 1466588935955 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 02:48:55 INFO - PROCESS | 3472 | 1466588935958 Marionette TRACE conn6 <- [1,1494,null,{}] 02:48:55 INFO - PROCESS | 3472 | 1466588935961 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}] 02:48:55 INFO - PROCESS | 3472 | 1466588935964 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:56 INFO - PROCESS | 3472 | 1466588936080 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 02:48:56 INFO - PROCESS | 3472 | 1466588936192 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:56 INFO - PROCESS | 3472 | 1466588936195 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:56 INFO - PROCESS | 3472 | ++DOCSHELL 196A3C00 == 36 [pid = 3472] [id = 383] 02:48:56 INFO - PROCESS | 3472 | ++DOMWINDOW == 135 (1C02E000) [pid = 3472] [serial = 1149] [outer = 00000000] 02:48:56 INFO - PROCESS | 3472 | ++DOMWINDOW == 136 (1CB8A800) [pid = 3472] [serial = 1150] [outer = 1C02E000] 02:48:56 INFO - PROCESS | 3472 | 1466588936254 Marionette DEBUG loaded listener.js 02:48:56 INFO - PROCESS | 3472 | ++DOMWINDOW == 137 (1CB90000) [pid = 3472] [serial = 1151] [outer = 1C02E000] 02:48:56 INFO - PROCESS | 3472 | 1466588936939 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]]]}] 02:48:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 02:48:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1017ms 02:48:56 INFO - PROCESS | 3472 | 1466588936976 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 02:48:56 INFO - PROCESS | 3472 | 1466588936979 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 02:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 02:48:56 INFO - PROCESS | 3472 | 1466588936982 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 02:48:56 INFO - PROCESS | 3472 | 1466588936985 Marionette TRACE conn6 <- [1,1498,null,{}] 02:48:56 INFO - PROCESS | 3472 | 1466588936988 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}] 02:48:56 INFO - PROCESS | 3472 | 1466588936991 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:57 INFO - PROCESS | 3472 | 1466588937108 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 02:48:57 INFO - PROCESS | 3472 | 1466588937279 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:57 INFO - PROCESS | 3472 | 1466588937282 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:57 INFO - PROCESS | 3472 | ++DOCSHELL 0D136800 == 37 [pid = 3472] [id = 384] 02:48:57 INFO - PROCESS | 3472 | ++DOMWINDOW == 138 (0D185C00) [pid = 3472] [serial = 1152] [outer = 00000000] 02:48:57 INFO - PROCESS | 3472 | ++DOMWINDOW == 139 (14A1C000) [pid = 3472] [serial = 1153] [outer = 0D185C00] 02:48:57 INFO - PROCESS | 3472 | 1466588937336 Marionette DEBUG loaded listener.js 02:48:57 INFO - PROCESS | 3472 | ++DOMWINDOW == 140 (16B37C00) [pid = 3472] [serial = 1154] [outer = 0D185C00] 02:48:58 INFO - PROCESS | 3472 | 1466588938064 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]]]}] 02:48:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 02:48:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1118ms 02:48:58 INFO - PROCESS | 3472 | 1466588938105 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 02:48:58 INFO - PROCESS | 3472 | 1466588938110 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 02:48:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 02:48:58 INFO - PROCESS | 3472 | 1466588938116 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 02:48:58 INFO - PROCESS | 3472 | 1466588938119 Marionette TRACE conn6 <- [1,1502,null,{}] 02:48:58 INFO - PROCESS | 3472 | 1466588938125 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}] 02:48:58 INFO - PROCESS | 3472 | 1466588938128 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:58 INFO - PROCESS | 3472 | 1466588938260 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 02:48:58 INFO - PROCESS | 3472 | 1466588938413 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:58 INFO - PROCESS | 3472 | 1466588938416 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:58 INFO - PROCESS | 3472 | ++DOCSHELL 19697C00 == 38 [pid = 3472] [id = 385] 02:48:58 INFO - PROCESS | 3472 | ++DOMWINDOW == 141 (1969AC00) [pid = 3472] [serial = 1155] [outer = 00000000] 02:48:58 INFO - PROCESS | 3472 | ++DOMWINDOW == 142 (1984BC00) [pid = 3472] [serial = 1156] [outer = 1969AC00] 02:48:58 INFO - PROCESS | 3472 | 1466588938478 Marionette DEBUG loaded listener.js 02:48:58 INFO - PROCESS | 3472 | ++DOMWINDOW == 143 (1A646C00) [pid = 3472] [serial = 1157] [outer = 1969AC00] 02:48:59 INFO - PROCESS | 3472 | 1466588939124 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]]]}] 02:48:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 02:48:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1070ms 02:48:59 INFO - PROCESS | 3472 | 1466588939201 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 02:48:59 INFO - PROCESS | 3472 | 1466588939206 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 02:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 02:48:59 INFO - PROCESS | 3472 | 1466588939212 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 02:48:59 INFO - PROCESS | 3472 | 1466588939215 Marionette TRACE conn6 <- [1,1506,null,{}] 02:48:59 INFO - PROCESS | 3472 | 1466588939219 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}] 02:48:59 INFO - PROCESS | 3472 | 1466588939222 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:59 INFO - PROCESS | 3472 | 1466588939346 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 02:48:59 INFO - PROCESS | 3472 | 1466588939476 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:48:59 INFO - PROCESS | 3472 | 1466588939479 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:48:59 INFO - PROCESS | 3472 | ++DOCSHELL 1AAAC800 == 39 [pid = 3472] [id = 386] 02:48:59 INFO - PROCESS | 3472 | ++DOMWINDOW == 144 (1AAAD000) [pid = 3472] [serial = 1158] [outer = 00000000] 02:48:59 INFO - PROCESS | 3472 | ++DOMWINDOW == 145 (1AAE6C00) [pid = 3472] [serial = 1159] [outer = 1AAAD000] 02:48:59 INFO - PROCESS | 3472 | 1466588939538 Marionette DEBUG loaded listener.js 02:48:59 INFO - PROCESS | 3472 | ++DOMWINDOW == 146 (1AAEFC00) [pid = 3472] [serial = 1160] [outer = 1AAAD000] 02:49:00 INFO - PROCESS | 3472 | 1466588940156 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]]]}] 02:49:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 02:49:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 970ms 02:49:00 INFO - PROCESS | 3472 | 1466588940196 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 02:49:00 INFO - PROCESS | 3472 | 1466588940198 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 02:49:00 INFO - PROCESS | 3472 | 1466588940202 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 02:49:00 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 02:49:00 INFO - PROCESS | 3472 | 1466588940206 Marionette TRACE conn6 <- [1,1510,null,{}] 02:49:00 INFO - PROCESS | 3472 | 1466588940217 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}] 02:49:00 INFO - PROCESS | 3472 | 1466588940222 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:00 INFO - PROCESS | 3472 | 1466588940337 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 02:49:00 INFO - PROCESS | 3472 | 1466588940448 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:00 INFO - PROCESS | 3472 | 1466588940451 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:00 INFO - PROCESS | 3472 | ++DOCSHELL 1D2D0800 == 40 [pid = 3472] [id = 387] 02:49:00 INFO - PROCESS | 3472 | ++DOMWINDOW == 147 (1D2D1C00) [pid = 3472] [serial = 1161] [outer = 00000000] 02:49:00 INFO - PROCESS | 3472 | ++DOMWINDOW == 148 (1D918400) [pid = 3472] [serial = 1162] [outer = 1D2D1C00] 02:49:00 INFO - PROCESS | 3472 | 1466588940511 Marionette DEBUG loaded listener.js 02:49:00 INFO - PROCESS | 3472 | ++DOMWINDOW == 149 (1D923000) [pid = 3472] [serial = 1163] [outer = 1D2D1C00] 02:49:01 INFO - PROCESS | 3472 | --DOCSHELL 18267800 == 39 [pid = 3472] [id = 380] 02:49:03 INFO - PROCESS | 3472 | --DOCSHELL 17D26800 == 38 [pid = 3472] [id = 366] 02:49:03 INFO - PROCESS | 3472 | --DOCSHELL 0CF48000 == 37 [pid = 3472] [id = 355] 02:49:03 INFO - PROCESS | 3472 | --DOCSHELL 0D842800 == 36 [pid = 3472] [id = 351] 02:49:03 INFO - PROCESS | 3472 | --DOCSHELL 196ED800 == 35 [pid = 3472] [id = 368] 02:49:03 INFO - PROCESS | 3472 | --DOCSHELL 1A8F9400 == 34 [pid = 3472] [id = 377] 02:49:03 INFO - PROCESS | 3472 | --DOCSHELL 0C905C00 == 33 [pid = 3472] [id = 349] 02:49:03 INFO - PROCESS | 3472 | --DOCSHELL 1AAAA400 == 32 [pid = 3472] [id = 378] 02:49:03 INFO - PROCESS | 3472 | --DOCSHELL 0DB30000 == 31 [pid = 3472] [id = 350] 02:49:03 INFO - PROCESS | 3472 | --DOCSHELL 195B4000 == 30 [pid = 3472] [id = 372] 02:49:03 INFO - PROCESS | 3472 | --DOCSHELL 1A8F7400 == 29 [pid = 3472] [id = 381] 02:49:03 INFO - PROCESS | 3472 | --DOCSHELL 198C0000 == 28 [pid = 3472] [id = 356] 02:49:03 INFO - PROCESS | 3472 | --DOCSHELL 0CF4E400 == 27 [pid = 3472] [id = 352] 02:49:03 INFO - PROCESS | 3472 | --DOCSHELL 1AAEE000 == 26 [pid = 3472] [id = 382] 02:49:03 INFO - PROCESS | 3472 | --DOCSHELL 0DCAC800 == 25 [pid = 3472] [id = 360] 02:49:03 INFO - PROCESS | 3472 | --DOCSHELL 1907C400 == 24 [pid = 3472] [id = 353] 02:49:03 INFO - PROCESS | 3472 | --DOCSHELL 195B7400 == 23 [pid = 3472] [id = 367] 02:49:03 INFO - PROCESS | 3472 | --DOCSHELL 17D64C00 == 22 [pid = 3472] [id = 379] 02:49:03 INFO - PROCESS | 3472 | --DOCSHELL 152A1800 == 21 [pid = 3472] [id = 374] 02:49:03 INFO - PROCESS | 3472 | --DOCSHELL 0DCA8C00 == 20 [pid = 3472] [id = 359] 02:49:03 INFO - PROCESS | 3472 | --DOCSHELL 19012C00 == 19 [pid = 3472] [id = 364] 02:49:03 INFO - PROCESS | 3472 | --DOCSHELL 196A3C00 == 18 [pid = 3472] [id = 383] 02:49:03 INFO - PROCESS | 3472 | --DOCSHELL 0C90F000 == 17 [pid = 3472] [id = 373] 02:49:03 INFO - PROCESS | 3472 | --DOCSHELL 15297800 == 16 [pid = 3472] [id = 357] 02:49:03 INFO - PROCESS | 3472 | --DOCSHELL 17D69800 == 15 [pid = 3472] [id = 375] 02:49:03 INFO - PROCESS | 3472 | --DOCSHELL 0D840C00 == 14 [pid = 3472] [id = 365] 02:49:03 INFO - PROCESS | 3472 | --DOCSHELL 1A199C00 == 13 [pid = 3472] [id = 369] 02:49:03 INFO - PROCESS | 3472 | --DOCSHELL 1A19D000 == 12 [pid = 3472] [id = 376] 02:49:03 INFO - PROCESS | 3472 | --DOCSHELL 1AAAC800 == 11 [pid = 3472] [id = 386] 02:49:03 INFO - PROCESS | 3472 | --DOCSHELL 0D136800 == 10 [pid = 3472] [id = 384] 02:49:03 INFO - PROCESS | 3472 | --DOCSHELL 19697C00 == 9 [pid = 3472] [id = 385] 02:49:05 INFO - PROCESS | 3472 | 1466588945779 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"]]]}] 02:49:05 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 () { 02:49:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:49:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 02:49:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:49:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 02:49:05 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 () { 02:49:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:49:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 02:49:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:49:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 02:49:05 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 () { 02:49:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:49:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 02:49:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:49:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 02:49:05 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 () { 02:49:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:49:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 02:49:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:49:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 02:49:05 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 5658ms 02:49:05 INFO - PROCESS | 3472 | 1466588945839 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 02:49:05 INFO - PROCESS | 3472 | 1466588945844 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 02:49:05 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 02:49:05 INFO - PROCESS | 3472 | 1466588945849 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 02:49:05 INFO - PROCESS | 3472 | 1466588945853 Marionette TRACE conn6 <- [1,1514,null,{}] 02:49:05 INFO - PROCESS | 3472 | 1466588945859 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}] 02:49:05 INFO - PROCESS | 3472 | 1466588945862 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:05 INFO - PROCESS | 3472 | 1466588945957 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 02:49:05 INFO - PROCESS | 3472 | 1466588945970 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:05 INFO - PROCESS | 3472 | 1466588945975 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:05 INFO - PROCESS | 3472 | ++DOCSHELL 0C904400 == 10 [pid = 3472] [id = 388] 02:49:05 INFO - PROCESS | 3472 | ++DOMWINDOW == 150 (0DB30800) [pid = 3472] [serial = 1164] [outer = 00000000] 02:49:06 INFO - PROCESS | 3472 | ++DOMWINDOW == 151 (14AA3400) [pid = 3472] [serial = 1165] [outer = 0DB30800] 02:49:06 INFO - PROCESS | 3472 | 1466588946025 Marionette DEBUG loaded listener.js 02:49:06 INFO - PROCESS | 3472 | ++DOMWINDOW == 152 (1531B000) [pid = 3472] [serial = 1166] [outer = 0DB30800] 02:49:06 INFO - PROCESS | 3472 | 1466588946556 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"]]]}] 02:49:06 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:49:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 02:49:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:49:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 02:49:06 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:49:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 02:49:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:49:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 02:49:06 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 02:49:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 02:49:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:49:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 02:49:06 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 730ms 02:49:06 INFO - PROCESS | 3472 | 1466588946584 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 02:49:06 INFO - PROCESS | 3472 | 1466588946589 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 02:49:06 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 02:49:06 INFO - PROCESS | 3472 | 1466588946596 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 02:49:06 INFO - PROCESS | 3472 | 1466588946599 Marionette TRACE conn6 <- [1,1518,null,{}] 02:49:06 INFO - PROCESS | 3472 | 1466588946603 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}] 02:49:06 INFO - PROCESS | 3472 | 1466588946606 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:06 INFO - PROCESS | 3472 | 1466588946707 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 02:49:06 INFO - PROCESS | 3472 | 1466588946716 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:06 INFO - PROCESS | 3472 | 1466588946719 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:06 INFO - PROCESS | 3472 | ++DOCSHELL 0D840C00 == 11 [pid = 3472] [id = 389] 02:49:06 INFO - PROCESS | 3472 | ++DOMWINDOW == 153 (18270400) [pid = 3472] [serial = 1167] [outer = 00000000] 02:49:06 INFO - PROCESS | 3472 | ++DOMWINDOW == 154 (19012C00) [pid = 3472] [serial = 1168] [outer = 18270400] 02:49:06 INFO - PROCESS | 3472 | 1466588946771 Marionette DEBUG loaded listener.js 02:49:06 INFO - PROCESS | 3472 | ++DOMWINDOW == 155 (195B7400) [pid = 3472] [serial = 1169] [outer = 18270400] 02:49:07 INFO - PROCESS | 3472 | 1466588947259 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]]]}] 02:49:07 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 02:49:07 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 02:49:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:49:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:49:07 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 02:49:07 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 02:49:07 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. 02:49:07 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 02:49:07 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 670ms 02:49:07 INFO - PROCESS | 3472 | 1466588947268 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 02:49:07 INFO - PROCESS | 3472 | 1466588947271 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 02:49:07 INFO - PROCESS | 3472 | 1466588947274 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 02:49:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 02:49:07 INFO - PROCESS | 3472 | 1466588947277 Marionette TRACE conn6 <- [1,1522,null,{}] 02:49:07 INFO - PROCESS | 3472 | 1466588947289 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}] 02:49:07 INFO - PROCESS | 3472 | 1466588947293 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:07 INFO - PROCESS | 3472 | 1466588947414 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 02:49:07 INFO - PROCESS | 3472 | 1466588947424 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:07 INFO - PROCESS | 3472 | 1466588947427 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:07 INFO - PROCESS | 3472 | ++DOCSHELL 1A8F8400 == 12 [pid = 3472] [id = 390] 02:49:07 INFO - PROCESS | 3472 | ++DOMWINDOW == 156 (1A8F9800) [pid = 3472] [serial = 1170] [outer = 00000000] 02:49:07 INFO - PROCESS | 3472 | ++DOMWINDOW == 157 (1AA5B800) [pid = 3472] [serial = 1171] [outer = 1A8F9800] 02:49:07 INFO - PROCESS | 3472 | 1466588947476 Marionette DEBUG loaded listener.js 02:49:07 INFO - PROCESS | 3472 | ++DOMWINDOW == 158 (1AAA8000) [pid = 3472] [serial = 1172] [outer = 1A8F9800] 02:49:08 INFO - PROCESS | 3472 | 1466588948014 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]]]}] 02:49:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 02:49:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 770ms 02:49:08 INFO - PROCESS | 3472 | 1466588948048 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 02:49:08 INFO - PROCESS | 3472 | 1466588948051 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 02:49:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 02:49:08 INFO - PROCESS | 3472 | 1466588948079 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 02:49:08 INFO - PROCESS | 3472 | 1466588948081 Marionette TRACE conn6 <- [1,1526,null,{}] 02:49:08 INFO - PROCESS | 3472 | 1466588948085 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}] 02:49:08 INFO - PROCESS | 3472 | 1466588948087 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:08 INFO - PROCESS | 3472 | 1466588948214 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 02:49:08 INFO - PROCESS | 3472 | 1466588948222 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:08 INFO - PROCESS | 3472 | 1466588948224 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:08 INFO - PROCESS | 3472 | ++DOCSHELL 1ABDB800 == 13 [pid = 3472] [id = 391] 02:49:08 INFO - PROCESS | 3472 | ++DOMWINDOW == 159 (1B7CAC00) [pid = 3472] [serial = 1173] [outer = 00000000] 02:49:08 INFO - PROCESS | 3472 | ++DOMWINDOW == 160 (1C025400) [pid = 3472] [serial = 1174] [outer = 1B7CAC00] 02:49:08 INFO - PROCESS | 3472 | 1466588948269 Marionette DEBUG loaded listener.js 02:49:08 INFO - PROCESS | 3472 | ++DOMWINDOW == 161 (1CB14400) [pid = 3472] [serial = 1175] [outer = 1B7CAC00] 02:49:08 INFO - PROCESS | 3472 | 1466588948736 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]]]}] 02:49:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 02:49:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 690ms 02:49:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 02:49:08 INFO - PROCESS | 3472 | 1466588948748 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 02:49:08 INFO - PROCESS | 3472 | 1466588948750 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 02:49:08 INFO - PROCESS | 3472 | 1466588948754 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 02:49:08 INFO - PROCESS | 3472 | 1466588948756 Marionette TRACE conn6 <- [1,1530,null,{}] 02:49:08 INFO - PROCESS | 3472 | 1466588948767 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}] 02:49:08 INFO - PROCESS | 3472 | 1466588948769 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:08 INFO - PROCESS | 3472 | 1466588948914 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 02:49:08 INFO - PROCESS | 3472 | 1466588948923 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:08 INFO - PROCESS | 3472 | 1466588948925 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:08 INFO - PROCESS | 3472 | ++DOCSHELL 1D2CDC00 == 14 [pid = 3472] [id = 392] 02:49:08 INFO - PROCESS | 3472 | ++DOMWINDOW == 162 (1D2D3C00) [pid = 3472] [serial = 1176] [outer = 00000000] 02:49:08 INFO - PROCESS | 3472 | ++DOMWINDOW == 163 (1D925400) [pid = 3472] [serial = 1177] [outer = 1D2D3C00] 02:49:08 INFO - PROCESS | 3472 | 1466588948970 Marionette DEBUG loaded listener.js 02:49:09 INFO - PROCESS | 3472 | ++DOMWINDOW == 164 (1DB97000) [pid = 3472] [serial = 1178] [outer = 1D2D3C00] 02:49:09 INFO - PROCESS | 3472 | 1466588949442 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]]]}] 02:49:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 02:49:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 730ms 02:49:09 INFO - PROCESS | 3472 | 1466588949484 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 02:49:09 INFO - PROCESS | 3472 | 1466588949486 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 02:49:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 02:49:09 INFO - PROCESS | 3472 | 1466588949489 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 02:49:09 INFO - PROCESS | 3472 | 1466588949491 Marionette TRACE conn6 <- [1,1534,null,{}] 02:49:09 INFO - PROCESS | 3472 | 1466588949501 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}] 02:49:09 INFO - PROCESS | 3472 | 1466588949507 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:09 INFO - PROCESS | 3472 | 1466588949664 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 02:49:09 INFO - PROCESS | 3472 | 1466588949733 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:09 INFO - PROCESS | 3472 | 1466588949735 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:09 INFO - PROCESS | 3472 | ++DOCSHELL 1E192800 == 15 [pid = 3472] [id = 393] 02:49:09 INFO - PROCESS | 3472 | ++DOMWINDOW == 165 (1E2B7000) [pid = 3472] [serial = 1179] [outer = 00000000] 02:49:09 INFO - PROCESS | 3472 | ++DOMWINDOW == 166 (1E599800) [pid = 3472] [serial = 1180] [outer = 1E2B7000] 02:49:09 INFO - PROCESS | 3472 | 1466588949780 Marionette DEBUG loaded listener.js 02:49:09 INFO - PROCESS | 3472 | ++DOMWINDOW == 167 (1E59DC00) [pid = 3472] [serial = 1181] [outer = 1E2B7000] 02:49:10 INFO - PROCESS | 3472 | --DOMWINDOW == 166 (0D843000) [pid = 3472] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 02:49:10 INFO - PROCESS | 3472 | --DOMWINDOW == 165 (0DCAA400) [pid = 3472] [serial = 1077] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 02:49:10 INFO - PROCESS | 3472 | --DOMWINDOW == 164 (0D840800) [pid = 3472] [serial = 1083] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 02:49:10 INFO - PROCESS | 3472 | --DOMWINDOW == 163 (18263000) [pid = 3472] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 02:49:10 INFO - PROCESS | 3472 | --DOMWINDOW == 162 (19082C00) [pid = 3472] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 02:49:11 INFO - PROCESS | 3472 | --DOMWINDOW == 161 (17D2CC00) [pid = 3472] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 02:49:11 INFO - PROCESS | 3472 | --DOMWINDOW == 160 (1969A000) [pid = 3472] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 02:49:11 INFO - PROCESS | 3472 | --DOMWINDOW == 159 (198C3000) [pid = 3472] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 02:49:11 INFO - PROCESS | 3472 | --DOMWINDOW == 158 (0D259400) [pid = 3472] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 02:49:11 INFO - PROCESS | 3472 | --DOMWINDOW == 157 (14A13400) [pid = 3472] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 02:49:11 INFO - PROCESS | 3472 | --DOMWINDOW == 156 (0DB2E800) [pid = 3472] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 02:49:11 INFO - PROCESS | 3472 | --DOMWINDOW == 155 (0DB30400) [pid = 3472] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 02:49:11 INFO - PROCESS | 3472 | --DOMWINDOW == 154 (0C907000) [pid = 3472] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 02:49:11 INFO - PROCESS | 3472 | --DOMWINDOW == 153 (18146000) [pid = 3472] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 02:49:11 INFO - PROCESS | 3472 | --DOMWINDOW == 152 (1AAB3C00) [pid = 3472] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 02:49:11 INFO - PROCESS | 3472 | --DOMWINDOW == 151 (196A5C00) [pid = 3472] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 02:49:11 INFO - PROCESS | 3472 | --DOMWINDOW == 150 (0E82D800) [pid = 3472] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 02:49:11 INFO - PROCESS | 3472 | --DOMWINDOW == 149 (0CA97400) [pid = 3472] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 02:49:11 INFO - PROCESS | 3472 | --DOMWINDOW == 148 (1A19A400) [pid = 3472] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 02:49:11 INFO - PROCESS | 3472 | --DOMWINDOW == 147 (1A19D800) [pid = 3472] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 02:49:11 INFO - PROCESS | 3472 | --DOMWINDOW == 146 (19850C00) [pid = 3472] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 02:49:11 INFO - PROCESS | 3472 | --DOMWINDOW == 145 (195B7800) [pid = 3472] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 02:49:11 INFO - PROCESS | 3472 | --DOMWINDOW == 144 (18263800) [pid = 3472] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 02:49:11 INFO - PROCESS | 3472 | --DOMWINDOW == 143 (196A1800) [pid = 3472] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 02:49:11 INFO - PROCESS | 3472 | --DOMWINDOW == 142 (19013000) [pid = 3472] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 02:49:11 INFO - PROCESS | 3472 | --DOMWINDOW == 141 (195B5800) [pid = 3472] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 02:49:11 INFO - PROCESS | 3472 | --DOMWINDOW == 140 (17D68000) [pid = 3472] [serial = 1089] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 02:49:11 INFO - PROCESS | 3472 | --DOMWINDOW == 139 (17D68400) [pid = 3472] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 02:49:11 INFO - PROCESS | 3472 | --DOMWINDOW == 138 (0D185C00) [pid = 3472] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 02:49:11 INFO - PROCESS | 3472 | --DOMWINDOW == 137 (18270C00) [pid = 3472] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 02:49:11 INFO - PROCESS | 3472 | --DOMWINDOW == 136 (1643EC00) [pid = 3472] [serial = 1086] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 02:49:11 INFO - PROCESS | 3472 | --DOMWINDOW == 135 (16444000) [pid = 3472] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 02:49:11 INFO - PROCESS | 3472 | --DOMWINDOW == 134 (0DCAD800) [pid = 3472] [serial = 1080] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 02:49:11 INFO - PROCESS | 3472 | --DOMWINDOW == 133 (1969AC00) [pid = 3472] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 02:49:11 INFO - PROCESS | 3472 | --DOMWINDOW == 132 (17D27000) [pid = 3472] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 02:49:11 INFO - PROCESS | 3472 | --DOMWINDOW == 131 (1C02E000) [pid = 3472] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 02:49:11 INFO - PROCESS | 3472 | --DOMWINDOW == 130 (1AAEEC00) [pid = 3472] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 02:49:11 INFO - PROCESS | 3472 | --DOMWINDOW == 129 (1AAAB000) [pid = 3472] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 02:49:11 INFO - PROCESS | 3472 | --DOMWINDOW == 128 (1AAAD000) [pid = 3472] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 02:49:11 INFO - PROCESS | 3472 | --DOMWINDOW == 127 (1A8F9C00) [pid = 3472] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 02:49:11 INFO - PROCESS | 3472 | --DOMWINDOW == 126 (1A8FA800) [pid = 3472] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 02:49:11 INFO - PROCESS | 3472 | --DOMWINDOW == 125 (0CFCB000) [pid = 3472] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 02:49:11 INFO - PROCESS | 3472 | 1466588951136 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]]]}] 02:49:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 02:49:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1674ms 02:49:11 INFO - PROCESS | 3472 | 1466588951165 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 02:49:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 02:49:11 INFO - PROCESS | 3472 | 1466588951167 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 02:49:11 INFO - PROCESS | 3472 | 1466588951171 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 02:49:11 INFO - PROCESS | 3472 | 1466588951172 Marionette TRACE conn6 <- [1,1538,null,{}] 02:49:11 INFO - PROCESS | 3472 | 1466588951176 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}] 02:49:11 INFO - PROCESS | 3472 | 1466588951178 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:11 INFO - PROCESS | 3472 | 1466588951256 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 02:49:11 INFO - PROCESS | 3472 | 1466588951261 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:11 INFO - PROCESS | 3472 | 1466588951263 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:11 INFO - PROCESS | 3472 | ++DOCSHELL 0D182400 == 16 [pid = 3472] [id = 394] 02:49:11 INFO - PROCESS | 3472 | ++DOMWINDOW == 126 (0D2E7800) [pid = 3472] [serial = 1182] [outer = 00000000] 02:49:11 INFO - PROCESS | 3472 | ++DOMWINDOW == 127 (0DB2AC00) [pid = 3472] [serial = 1183] [outer = 0D2E7800] 02:49:11 INFO - PROCESS | 3472 | 1466588951307 Marionette DEBUG loaded listener.js 02:49:11 INFO - PROCESS | 3472 | ++DOMWINDOW == 128 (0DCAA000) [pid = 3472] [serial = 1184] [outer = 0D2E7800] 02:49:11 INFO - PROCESS | 3472 | 1466588951755 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]]]}] 02:49:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 02:49:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 630ms 02:49:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 02:49:11 INFO - PROCESS | 3472 | 1466588951804 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 02:49:11 INFO - PROCESS | 3472 | 1466588951806 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 02:49:11 INFO - PROCESS | 3472 | 1466588951809 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 02:49:11 INFO - PROCESS | 3472 | 1466588951811 Marionette TRACE conn6 <- [1,1542,null,{}] 02:49:11 INFO - PROCESS | 3472 | 1466588951815 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}] 02:49:11 INFO - PROCESS | 3472 | 1466588951816 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:11 INFO - PROCESS | 3472 | 1466588951897 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 02:49:11 INFO - PROCESS | 3472 | 1466588951902 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:11 INFO - PROCESS | 3472 | 1466588951904 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:11 INFO - PROCESS | 3472 | ++DOCSHELL 0916DC00 == 17 [pid = 3472] [id = 395] 02:49:11 INFO - PROCESS | 3472 | ++DOMWINDOW == 129 (0C908000) [pid = 3472] [serial = 1185] [outer = 00000000] 02:49:11 INFO - PROCESS | 3472 | ++DOMWINDOW == 130 (15426400) [pid = 3472] [serial = 1186] [outer = 0C908000] 02:49:11 INFO - PROCESS | 3472 | 1466588951949 Marionette DEBUG loaded listener.js 02:49:12 INFO - PROCESS | 3472 | ++DOMWINDOW == 131 (17D23800) [pid = 3472] [serial = 1187] [outer = 0C908000] 02:49:12 INFO - PROCESS | 3472 | 1466588952395 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]]]}] 02:49:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 02:49:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 630ms 02:49:12 INFO - PROCESS | 3472 | 1466588952450 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 02:49:12 INFO - PROCESS | 3472 | 1466588952452 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 02:49:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 02:49:12 INFO - PROCESS | 3472 | 1466588952455 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 02:49:12 INFO - PROCESS | 3472 | 1466588952457 Marionette TRACE conn6 <- [1,1546,null,{}] 02:49:12 INFO - PROCESS | 3472 | 1466588952460 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}] 02:49:12 INFO - PROCESS | 3472 | 1466588952462 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:12 INFO - PROCESS | 3472 | 1466588952548 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 02:49:12 INFO - PROCESS | 3472 | 1466588952555 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:12 INFO - PROCESS | 3472 | 1466588952557 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:12 INFO - PROCESS | 3472 | ++DOCSHELL 195BB800 == 18 [pid = 3472] [id = 396] 02:49:12 INFO - PROCESS | 3472 | ++DOMWINDOW == 132 (195BC400) [pid = 3472] [serial = 1188] [outer = 00000000] 02:49:12 INFO - PROCESS | 3472 | ++DOMWINDOW == 133 (196EB400) [pid = 3472] [serial = 1189] [outer = 195BC400] 02:49:12 INFO - PROCESS | 3472 | 1466588952600 Marionette DEBUG loaded listener.js 02:49:12 INFO - PROCESS | 3472 | ++DOMWINDOW == 134 (196EE000) [pid = 3472] [serial = 1190] [outer = 195BC400] 02:49:13 INFO - PROCESS | 3472 | 1466588953379 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]]]}] 02:49:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 02:49:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 970ms 02:49:13 INFO - PROCESS | 3472 | 1466588953427 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 02:49:13 INFO - PROCESS | 3472 | 1466588953431 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 02:49:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 02:49:13 INFO - PROCESS | 3472 | 1466588953436 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 02:49:13 INFO - PROCESS | 3472 | 1466588953440 Marionette TRACE conn6 <- [1,1550,null,{}] 02:49:13 INFO - PROCESS | 3472 | 1466588953471 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}] 02:49:13 INFO - PROCESS | 3472 | 1466588953474 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:13 INFO - PROCESS | 3472 | 1466588953608 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 02:49:13 INFO - PROCESS | 3472 | 1466588953747 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:13 INFO - PROCESS | 3472 | 1466588953750 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:13 INFO - PROCESS | 3472 | ++DOCSHELL 0C90F000 == 19 [pid = 3472] [id = 397] 02:49:13 INFO - PROCESS | 3472 | ++DOMWINDOW == 135 (0D658400) [pid = 3472] [serial = 1191] [outer = 00000000] 02:49:13 INFO - PROCESS | 3472 | ++DOMWINDOW == 136 (17D2A000) [pid = 3472] [serial = 1192] [outer = 0D658400] 02:49:13 INFO - PROCESS | 3472 | 1466588953809 Marionette DEBUG loaded listener.js 02:49:13 INFO - PROCESS | 3472 | ++DOMWINDOW == 137 (18268800) [pid = 3472] [serial = 1193] [outer = 0D658400] 02:49:14 INFO - PROCESS | 3472 | 1466588954570 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]]]}] 02:49:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 02:49:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1196ms 02:49:14 INFO - PROCESS | 3472 | 1466588954810 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 02:49:14 INFO - PROCESS | 3472 | 1466588954814 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 02:49:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 02:49:14 INFO - PROCESS | 3472 | 1466588954820 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 02:49:14 INFO - PROCESS | 3472 | 1466588954823 Marionette TRACE conn6 <- [1,1554,null,{}] 02:49:14 INFO - PROCESS | 3472 | 1466588954829 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}] 02:49:14 INFO - PROCESS | 3472 | 1466588954832 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:14 INFO - PROCESS | 3472 | 1466588954963 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 02:49:15 INFO - PROCESS | 3472 | 1466588955080 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:15 INFO - PROCESS | 3472 | 1466588955084 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:15 INFO - PROCESS | 3472 | ++DOCSHELL 0D1EC800 == 20 [pid = 3472] [id = 398] 02:49:15 INFO - PROCESS | 3472 | ++DOMWINDOW == 138 (0D259400) [pid = 3472] [serial = 1194] [outer = 00000000] 02:49:15 INFO - PROCESS | 3472 | ++DOMWINDOW == 139 (0D652000) [pid = 3472] [serial = 1195] [outer = 0D259400] 02:49:15 INFO - PROCESS | 3472 | 1466588955139 Marionette DEBUG loaded listener.js 02:49:15 INFO - PROCESS | 3472 | ++DOMWINDOW == 140 (0D836C00) [pid = 3472] [serial = 1196] [outer = 0D259400] 02:49:15 INFO - PROCESS | 3472 | --DOCSHELL 1D2D0800 == 19 [pid = 3472] [id = 387] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 139 (0DCA0C00) [pid = 3472] [serial = 1084] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 138 (1A64BC00) [pid = 3472] [serial = 1071] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 137 (193F6400) [pid = 3472] [serial = 1059] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 136 (19889400) [pid = 3472] [serial = 1065] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 135 (196A3000) [pid = 3472] [serial = 1062] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 134 (1A19C000) [pid = 3472] [serial = 1068] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 133 (19854C00) [pid = 3472] [serial = 1063] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 132 (0D2F1C00) [pid = 3472] [serial = 1074] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 131 (17D68800) [pid = 3472] [serial = 1036] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 130 (17D20000) [pid = 3472] [serial = 1035] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 129 (1534E400) [pid = 3472] [serial = 1053] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 128 (0DCA6000) [pid = 3472] [serial = 1050] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 127 (0E6DAC00) [pid = 3472] [serial = 1051] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 126 (0C90F400) [pid = 3472] [serial = 1047] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 125 (0CB37800) [pid = 3472] [serial = 1048] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 124 (0D652800) [pid = 3472] [serial = 1075] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 123 (1988AC00) [pid = 3472] [serial = 1045] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 122 (195B3000) [pid = 3472] [serial = 1044] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 121 (1ABE0400) [pid = 3472] [serial = 1042] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 120 (1AAEF000) [pid = 3472] [serial = 1041] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 119 (1A448800) [pid = 3472] [serial = 1039] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 118 (1A1A1800) [pid = 3472] [serial = 1069] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 117 (19BD2000) [pid = 3472] [serial = 1038] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 116 (17D72400) [pid = 3472] [serial = 1056] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 115 (18270000) [pid = 3472] [serial = 1072] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 114 (18236800) [pid = 3472] [serial = 1057] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 113 (19892C00) [pid = 3472] [serial = 1066] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 112 (19519C00) [pid = 3472] [serial = 1060] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 111 (154D8000) [pid = 3472] [serial = 1054] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 110 (196EEC00) [pid = 3472] [serial = 1139] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 109 (172AB000) [pid = 3472] [serial = 1088] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 108 (17D6B800) [pid = 3472] [serial = 1090] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 107 (0D83E000) [pid = 3472] [serial = 1112] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 106 (17D71800) [pid = 3472] [serial = 1124] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 105 (14E4EC00) [pid = 3472] [serial = 1082] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 104 (1984BC00) [pid = 3472] [serial = 1156] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 103 (19697400) [pid = 3472] [serial = 1138] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 102 (17D50C00) [pid = 3472] [serial = 1099] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 101 (15296000) [pid = 3472] [serial = 1097] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 100 (0DCAF800) [pid = 3472] [serial = 1096] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 99 (16B34400) [pid = 3472] [serial = 1087] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 98 (17D23000) [pid = 3472] [serial = 1123] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 97 (14AA5400) [pid = 3472] [serial = 1079] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 96 (14A1C000) [pid = 3472] [serial = 1153] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 95 (14AA3C00) [pid = 3472] [serial = 1081] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 94 (0E6DC000) [pid = 3472] [serial = 1078] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 93 (18230C00) [pid = 3472] [serial = 1114] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 92 (17D69400) [pid = 3472] [serial = 658] [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.] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 91 (0E6D8800) [pid = 3472] [serial = 1085] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 90 (19698000) [pid = 3472] [serial = 1102] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 89 (195B6800) [pid = 3472] [serial = 1127] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 88 (198C0800) [pid = 3472] [serial = 1118] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 87 (195AEC00) [pid = 3472] [serial = 1094] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 86 (1A463000) [pid = 3472] [serial = 1129] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 85 (1A844C00) [pid = 3472] [serial = 1120] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (19D1E400) [pid = 3472] [serial = 1142] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (1AA5C800) [pid = 3472] [serial = 1144] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (17D73800) [pid = 3472] [serial = 1091] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (193F0400) [pid = 3472] [serial = 1093] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (188AD800) [pid = 3472] [serial = 1115] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (16B37C00) [pid = 3472] [serial = 1154] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (1828BC00) [pid = 3472] [serial = 1126] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (196EF000) [pid = 3472] [serial = 1141] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (19856000) [pid = 3472] [serial = 1117] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (1AAB3800) [pid = 3472] [serial = 1136] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (1AAEFC00) [pid = 3472] [serial = 1160] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (1AAB0000) [pid = 3472] [serial = 1135] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (1AA63800) [pid = 3472] [serial = 1133] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (1AA63400) [pid = 3472] [serial = 1145] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (1ABDB400) [pid = 3472] [serial = 1147] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 69 (1D918400) [pid = 3472] [serial = 1162] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 68 (1A848000) [pid = 3472] [serial = 1121] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 67 (0D1E2C00) [pid = 3472] [serial = 1111] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 66 (1A1A5400) [pid = 3472] [serial = 1109] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 65 (1A69A400) [pid = 3472] [serial = 1130] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 64 (1A1A4800) [pid = 3472] [serial = 1108] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 63 (19CD5000) [pid = 3472] [serial = 1106] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 62 (1A9E2C00) [pid = 3472] [serial = 1132] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 61 (1AAE6C00) [pid = 3472] [serial = 1159] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 60 (19BD4C00) [pid = 3472] [serial = 1105] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 59 (1969E000) [pid = 3472] [serial = 1103] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 58 (1A646C00) [pid = 3472] [serial = 1157] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 57 (17D6AC00) [pid = 3472] [serial = 1100] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 56 (1CB90000) [pid = 3472] [serial = 1151] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 55 (1CB8A800) [pid = 3472] [serial = 1150] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | --DOMWINDOW == 54 (1BD3D800) [pid = 3472] [serial = 1148] [outer = 00000000] [url = about:blank] 02:49:15 INFO - PROCESS | 3472 | 1466588955743 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]]]}] 02:49:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 02:49:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 969ms 02:49:15 INFO - PROCESS | 3472 | 1466588955793 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 02:49:15 INFO - PROCESS | 3472 | 1466588955796 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 02:49:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 02:49:15 INFO - PROCESS | 3472 | 1466588955803 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 02:49:15 INFO - PROCESS | 3472 | 1466588955807 Marionette TRACE conn6 <- [1,1558,null,{}] 02:49:15 INFO - PROCESS | 3472 | 1466588955811 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}] 02:49:15 INFO - PROCESS | 3472 | 1466588955814 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:15 INFO - PROCESS | 3472 | 1466588955902 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 02:49:15 INFO - PROCESS | 3472 | 1466588955987 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:15 INFO - PROCESS | 3472 | 1466588955990 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:16 INFO - PROCESS | 3472 | ++DOCSHELL 0DB30400 == 20 [pid = 3472] [id = 399] 02:49:16 INFO - PROCESS | 3472 | ++DOMWINDOW == 55 (0DCA3000) [pid = 3472] [serial = 1197] [outer = 00000000] 02:49:16 INFO - PROCESS | 3472 | ++DOMWINDOW == 56 (0DCA8C00) [pid = 3472] [serial = 1198] [outer = 0DCA3000] 02:49:16 INFO - PROCESS | 3472 | 1466588956038 Marionette DEBUG loaded listener.js 02:49:16 INFO - PROCESS | 3472 | ++DOMWINDOW == 57 (0E6DC000) [pid = 3472] [serial = 1199] [outer = 0DCA3000] 02:49:16 INFO - PROCESS | 3472 | 1466588956442 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]]]}] 02:49:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 02:49:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 730ms 02:49:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 02:49:16 INFO - PROCESS | 3472 | 1466588956533 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 02:49:16 INFO - PROCESS | 3472 | 1466588956535 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 02:49:16 INFO - PROCESS | 3472 | 1466588956542 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 02:49:16 INFO - PROCESS | 3472 | 1466588956544 Marionette TRACE conn6 <- [1,1562,null,{}] 02:49:16 INFO - PROCESS | 3472 | 1466588956554 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}] 02:49:16 INFO - PROCESS | 3472 | 1466588956558 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:16 INFO - PROCESS | 3472 | 1466588956647 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 02:49:16 INFO - PROCESS | 3472 | 1466588956664 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:16 INFO - PROCESS | 3472 | 1466588956668 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:16 INFO - PROCESS | 3472 | ++DOCSHELL 1531D400 == 21 [pid = 3472] [id = 400] 02:49:16 INFO - PROCESS | 3472 | ++DOMWINDOW == 58 (1531EC00) [pid = 3472] [serial = 1200] [outer = 00000000] 02:49:16 INFO - PROCESS | 3472 | ++DOMWINDOW == 59 (15346800) [pid = 3472] [serial = 1201] [outer = 1531EC00] 02:49:16 INFO - PROCESS | 3472 | 1466588956720 Marionette DEBUG loaded listener.js 02:49:16 INFO - PROCESS | 3472 | ++DOMWINDOW == 60 (15353400) [pid = 3472] [serial = 1202] [outer = 1531EC00] 02:49:17 INFO - PROCESS | 3472 | 1466588957197 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]]]}] 02:49:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 02:49:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 670ms 02:49:17 INFO - PROCESS | 3472 | 1466588957213 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 02:49:17 INFO - PROCESS | 3472 | 1466588957215 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 02:49:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 02:49:17 INFO - PROCESS | 3472 | 1466588957218 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 02:49:17 INFO - PROCESS | 3472 | 1466588957220 Marionette TRACE conn6 <- [1,1566,null,{}] 02:49:17 INFO - PROCESS | 3472 | 1466588957227 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}] 02:49:17 INFO - PROCESS | 3472 | 1466588957229 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:17 INFO - PROCESS | 3472 | 1466588957314 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 02:49:17 INFO - PROCESS | 3472 | 1466588957323 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:17 INFO - PROCESS | 3472 | 1466588957325 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:17 INFO - PROCESS | 3472 | ++DOCSHELL 1727B800 == 22 [pid = 3472] [id = 401] 02:49:17 INFO - PROCESS | 3472 | ++DOMWINDOW == 61 (17286800) [pid = 3472] [serial = 1203] [outer = 00000000] 02:49:17 INFO - PROCESS | 3472 | ++DOMWINDOW == 62 (17D29000) [pid = 3472] [serial = 1204] [outer = 17286800] 02:49:17 INFO - PROCESS | 3472 | 1466588957370 Marionette DEBUG loaded listener.js 02:49:17 INFO - PROCESS | 3472 | ++DOMWINDOW == 63 (17D4B000) [pid = 3472] [serial = 1205] [outer = 17286800] 02:49:17 INFO - PROCESS | 3472 | 1466588957803 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]]]}] 02:49:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 02:49:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 630ms 02:49:17 INFO - PROCESS | 3472 | 1466588957850 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 02:49:17 INFO - PROCESS | 3472 | 1466588957852 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 02:49:17 INFO - PROCESS | 3472 | 1466588957855 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 02:49:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 02:49:17 INFO - PROCESS | 3472 | 1466588957857 Marionette TRACE conn6 <- [1,1570,null,{}] 02:49:17 INFO - PROCESS | 3472 | 1466588957860 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}] 02:49:17 INFO - PROCESS | 3472 | 1466588957862 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:17 INFO - PROCESS | 3472 | 1466588957974 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 02:49:17 INFO - PROCESS | 3472 | 1466588957979 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:17 INFO - PROCESS | 3472 | 1466588957981 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:18 INFO - PROCESS | 3472 | ++DOCSHELL 17D67800 == 23 [pid = 3472] [id = 402] 02:49:18 INFO - PROCESS | 3472 | ++DOMWINDOW == 64 (17D67C00) [pid = 3472] [serial = 1206] [outer = 00000000] 02:49:18 INFO - PROCESS | 3472 | ++DOMWINDOW == 65 (17D72800) [pid = 3472] [serial = 1207] [outer = 17D67C00] 02:49:18 INFO - PROCESS | 3472 | 1466588958052 Marionette DEBUG loaded listener.js 02:49:18 INFO - PROCESS | 3472 | ++DOMWINDOW == 66 (18146800) [pid = 3472] [serial = 1208] [outer = 17D67C00] 02:49:18 INFO - PROCESS | 3472 | 1466588958503 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]]]}] 02:49:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 02:49:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 670ms 02:49:18 INFO - PROCESS | 3472 | 1466588958529 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 02:49:18 INFO - PROCESS | 3472 | 1466588958531 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 02:49:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 02:49:18 INFO - PROCESS | 3472 | 1466588958534 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 02:49:18 INFO - PROCESS | 3472 | 1466588958536 Marionette TRACE conn6 <- [1,1574,null,{}] 02:49:18 INFO - PROCESS | 3472 | 1466588958539 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}] 02:49:18 INFO - PROCESS | 3472 | 1466588958545 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:18 INFO - PROCESS | 3472 | 1466588958692 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 02:49:18 INFO - PROCESS | 3472 | 1466588958703 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:18 INFO - PROCESS | 3472 | 1466588958705 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:18 INFO - PROCESS | 3472 | ++DOCSHELL 18230000 == 24 [pid = 3472] [id = 403] 02:49:18 INFO - PROCESS | 3472 | ++DOMWINDOW == 67 (18262C00) [pid = 3472] [serial = 1209] [outer = 00000000] 02:49:18 INFO - PROCESS | 3472 | ++DOMWINDOW == 68 (18270000) [pid = 3472] [serial = 1210] [outer = 18262C00] 02:49:18 INFO - PROCESS | 3472 | 1466588958750 Marionette DEBUG loaded listener.js 02:49:18 INFO - PROCESS | 3472 | ++DOMWINDOW == 69 (1907EC00) [pid = 3472] [serial = 1211] [outer = 18262C00] 02:49:19 INFO - PROCESS | 3472 | 1466588959221 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]]]}] 02:49:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 02:49:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 730ms 02:49:19 INFO - PROCESS | 3472 | 1466588959265 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 02:49:19 INFO - PROCESS | 3472 | 1466588959267 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 02:49:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 02:49:19 INFO - PROCESS | 3472 | 1466588959270 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 02:49:19 INFO - PROCESS | 3472 | 1466588959272 Marionette TRACE conn6 <- [1,1578,null,{}] 02:49:19 INFO - PROCESS | 3472 | 1466588959314 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}] 02:49:19 INFO - PROCESS | 3472 | 1466588959316 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:19 INFO - PROCESS | 3472 | 1466588959430 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 02:49:19 INFO - PROCESS | 3472 | 1466588959442 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:19 INFO - PROCESS | 3472 | 1466588959444 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:19 INFO - PROCESS | 3472 | ++DOCSHELL 1826FC00 == 25 [pid = 3472] [id = 404] 02:49:19 INFO - PROCESS | 3472 | ++DOMWINDOW == 70 (193EF400) [pid = 3472] [serial = 1212] [outer = 00000000] 02:49:19 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (195AD400) [pid = 3472] [serial = 1213] [outer = 193EF400] 02:49:19 INFO - PROCESS | 3472 | 1466588959496 Marionette DEBUG loaded listener.js 02:49:19 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (193F8800) [pid = 3472] [serial = 1214] [outer = 193EF400] 02:49:20 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (1B7CAC00) [pid = 3472] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 02:49:20 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (1D2D1C00) [pid = 3472] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 02:49:20 INFO - PROCESS | 3472 | --DOMWINDOW == 69 (1D2D3C00) [pid = 3472] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 02:49:20 INFO - PROCESS | 3472 | --DOMWINDOW == 68 (18270400) [pid = 3472] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 02:49:20 INFO - PROCESS | 3472 | --DOMWINDOW == 67 (0DB30800) [pid = 3472] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 02:49:20 INFO - PROCESS | 3472 | --DOMWINDOW == 66 (1A8F9800) [pid = 3472] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 02:49:20 INFO - PROCESS | 3472 | --DOMWINDOW == 65 (1E2B7000) [pid = 3472] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 02:49:20 INFO - PROCESS | 3472 | --DOMWINDOW == 64 (0C908000) [pid = 3472] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 02:49:20 INFO - PROCESS | 3472 | --DOMWINDOW == 63 (0D2E7800) [pid = 3472] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 02:49:20 INFO - PROCESS | 3472 | 1466588960038 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]]]}] 02:49:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 02:49:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 810ms 02:49:20 INFO - PROCESS | 3472 | 1466588960081 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 02:49:20 INFO - PROCESS | 3472 | 1466588960083 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 02:49:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 02:49:20 INFO - PROCESS | 3472 | 1466588960086 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 02:49:20 INFO - PROCESS | 3472 | 1466588960088 Marionette TRACE conn6 <- [1,1582,null,{}] 02:49:20 INFO - PROCESS | 3472 | 1466588960091 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}] 02:49:20 INFO - PROCESS | 3472 | 1466588960093 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:20 INFO - PROCESS | 3472 | 1466588960171 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 02:49:20 INFO - PROCESS | 3472 | 1466588960176 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:20 INFO - PROCESS | 3472 | 1466588960178 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:20 INFO - PROCESS | 3472 | ++DOCSHELL 17D71C00 == 26 [pid = 3472] [id = 405] 02:49:20 INFO - PROCESS | 3472 | ++DOMWINDOW == 64 (18146000) [pid = 3472] [serial = 1215] [outer = 00000000] 02:49:20 INFO - PROCESS | 3472 | ++DOMWINDOW == 65 (195BBC00) [pid = 3472] [serial = 1216] [outer = 18146000] 02:49:20 INFO - PROCESS | 3472 | 1466588960223 Marionette DEBUG loaded listener.js 02:49:20 INFO - PROCESS | 3472 | ++DOMWINDOW == 66 (19699800) [pid = 3472] [serial = 1217] [outer = 18146000] 02:49:20 INFO - PROCESS | 3472 | 1466588960667 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]]]}] 02:49:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 02:49:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 629ms 02:49:20 INFO - PROCESS | 3472 | 1466588960717 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 02:49:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 02:49:20 INFO - PROCESS | 3472 | 1466588960719 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 02:49:20 INFO - PROCESS | 3472 | 1466588960747 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 02:49:20 INFO - PROCESS | 3472 | 1466588960749 Marionette TRACE conn6 <- [1,1586,null,{}] 02:49:20 INFO - PROCESS | 3472 | 1466588960753 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}] 02:49:20 INFO - PROCESS | 3472 | 1466588960755 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:20 INFO - PROCESS | 3472 | 1466588960835 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 02:49:20 INFO - PROCESS | 3472 | 1466588960841 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:20 INFO - PROCESS | 3472 | 1466588960843 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:20 INFO - PROCESS | 3472 | ++DOCSHELL 193F7400 == 27 [pid = 3472] [id = 406] 02:49:20 INFO - PROCESS | 3472 | ++DOMWINDOW == 67 (195B8C00) [pid = 3472] [serial = 1218] [outer = 00000000] 02:49:20 INFO - PROCESS | 3472 | ++DOMWINDOW == 68 (196E4800) [pid = 3472] [serial = 1219] [outer = 195B8C00] 02:49:20 INFO - PROCESS | 3472 | 1466588960886 Marionette DEBUG loaded listener.js 02:49:20 INFO - PROCESS | 3472 | ++DOMWINDOW == 69 (196E9800) [pid = 3472] [serial = 1220] [outer = 195B8C00] 02:49:21 INFO - PROCESS | 3472 | 1466588961301 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]]]}] 02:49:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 02:49:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 610ms 02:49:21 INFO - PROCESS | 3472 | 1466588961344 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 02:49:21 INFO - PROCESS | 3472 | 1466588961346 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 02:49:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 02:49:21 INFO - PROCESS | 3472 | 1466588961355 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 02:49:21 INFO - PROCESS | 3472 | 1466588961357 Marionette TRACE conn6 <- [1,1590,null,{}] 02:49:21 INFO - PROCESS | 3472 | 1466588961360 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}] 02:49:21 INFO - PROCESS | 3472 | 1466588961362 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:21 INFO - PROCESS | 3472 | 1466588961452 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 02:49:21 INFO - PROCESS | 3472 | 1466588961457 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:21 INFO - PROCESS | 3472 | 1466588961459 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:21 INFO - PROCESS | 3472 | ++DOCSHELL 16B35400 == 28 [pid = 3472] [id = 407] 02:49:21 INFO - PROCESS | 3472 | ++DOMWINDOW == 70 (1988A000) [pid = 3472] [serial = 1221] [outer = 00000000] 02:49:21 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (19892000) [pid = 3472] [serial = 1222] [outer = 1988A000] 02:49:21 INFO - PROCESS | 3472 | 1466588961503 Marionette DEBUG loaded listener.js 02:49:21 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (19892C00) [pid = 3472] [serial = 1223] [outer = 1988A000] 02:49:21 INFO - PROCESS | 3472 | 1466588961920 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]]]}] 02:49:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 02:49:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 630ms 02:49:22 INFO - PROCESS | 3472 | 1466588962021 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 02:49:22 INFO - PROCESS | 3472 | 1466588962025 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 02:49:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 02:49:22 INFO - PROCESS | 3472 | 1466588962031 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 02:49:22 INFO - PROCESS | 3472 | 1466588962035 Marionette TRACE conn6 <- [1,1594,null,{}] 02:49:22 INFO - PROCESS | 3472 | 1466588962042 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}] 02:49:22 INFO - PROCESS | 3472 | 1466588962045 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:22 INFO - PROCESS | 3472 | 1466588962198 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 02:49:22 INFO - PROCESS | 3472 | 1466588962341 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:22 INFO - PROCESS | 3472 | 1466588962346 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:22 INFO - PROCESS | 3472 | ++DOCSHELL 0D1E8000 == 29 [pid = 3472] [id = 408] 02:49:22 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (0D262400) [pid = 3472] [serial = 1224] [outer = 00000000] 02:49:22 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (0D651800) [pid = 3472] [serial = 1225] [outer = 0D262400] 02:49:22 INFO - PROCESS | 3472 | 1466588962406 Marionette DEBUG loaded listener.js 02:49:22 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (0D841800) [pid = 3472] [serial = 1226] [outer = 0D262400] 02:49:22 INFO - PROCESS | 3472 | 1466588962983 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]]]}] 02:49:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 02:49:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 970ms 02:49:23 INFO - PROCESS | 3472 | 1466588963007 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 02:49:23 INFO - PROCESS | 3472 | 1466588963010 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 02:49:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 02:49:23 INFO - PROCESS | 3472 | 1466588963016 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 02:49:23 INFO - PROCESS | 3472 | 1466588963020 Marionette TRACE conn6 <- [1,1598,null,{}] 02:49:23 INFO - PROCESS | 3472 | 1466588963025 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}] 02:49:23 INFO - PROCESS | 3472 | 1466588963027 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:23 INFO - PROCESS | 3472 | 1466588963137 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 02:49:23 INFO - PROCESS | 3472 | 1466588963269 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:23 INFO - PROCESS | 3472 | 1466588963271 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:23 INFO - PROCESS | 3472 | ++DOCSHELL 1529C000 == 30 [pid = 3472] [id = 409] 02:49:23 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (152A1800) [pid = 3472] [serial = 1227] [outer = 00000000] 02:49:23 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (15426000) [pid = 3472] [serial = 1228] [outer = 152A1800] 02:49:23 INFO - PROCESS | 3472 | 1466588963329 Marionette DEBUG loaded listener.js 02:49:23 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (1727DC00) [pid = 3472] [serial = 1229] [outer = 152A1800] 02:49:23 INFO - PROCESS | 3472 | 1466588963941 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]]]}] 02:49:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 02:49:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 990ms 02:49:24 INFO - PROCESS | 3472 | 1466588964007 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 02:49:24 INFO - PROCESS | 3472 | 1466588964009 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 02:49:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 02:49:24 INFO - PROCESS | 3472 | 1466588964013 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 02:49:24 INFO - PROCESS | 3472 | 1466588964015 Marionette TRACE conn6 <- [1,1602,null,{}] 02:49:24 INFO - PROCESS | 3472 | 1466588964026 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}] 02:49:24 INFO - PROCESS | 3472 | 1466588964030 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:24 INFO - PROCESS | 3472 | 1466588964172 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 02:49:24 INFO - PROCESS | 3472 | 1466588964305 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:24 INFO - PROCESS | 3472 | 1466588964309 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:24 INFO - PROCESS | 3472 | ++DOCSHELL 1907C400 == 31 [pid = 3472] [id = 410] 02:49:24 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (19089400) [pid = 3472] [serial = 1230] [outer = 00000000] 02:49:24 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (195BB400) [pid = 3472] [serial = 1231] [outer = 19089400] 02:49:24 INFO - PROCESS | 3472 | 1466588964367 Marionette DEBUG loaded listener.js 02:49:24 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (19854000) [pid = 3472] [serial = 1232] [outer = 19089400] 02:49:25 INFO - PROCESS | 3472 | 1466588965021 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]]]}] 02:49:25 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 02:49:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1019ms 02:49:25 INFO - PROCESS | 3472 | 1466588965035 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 02:49:25 INFO - PROCESS | 3472 | 1466588965038 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 02:49:25 INFO - PROCESS | 3472 | 1466588965041 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 02:49:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 02:49:25 INFO - PROCESS | 3472 | 1466588965043 Marionette TRACE conn6 <- [1,1606,null,{}] 02:49:25 INFO - PROCESS | 3472 | 1466588965047 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}] 02:49:25 INFO - PROCESS | 3472 | 1466588965049 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:25 INFO - PROCESS | 3472 | 1466588965160 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 02:49:25 INFO - PROCESS | 3472 | 1466588965376 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:25 INFO - PROCESS | 3472 | 1466588965380 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:25 INFO - PROCESS | 3472 | ++DOCSHELL 0C90E400 == 32 [pid = 3472] [id = 411] 02:49:25 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (0CA91000) [pid = 3472] [serial = 1233] [outer = 00000000] 02:49:25 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (0CFCB000) [pid = 3472] [serial = 1234] [outer = 0CA91000] 02:49:25 INFO - PROCESS | 3472 | 1466588965475 Marionette DEBUG loaded listener.js 02:49:25 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (0D185C00) [pid = 3472] [serial = 1235] [outer = 0CA91000] 02:49:25 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (1E599800) [pid = 3472] [serial = 1180] [outer = 00000000] [url = about:blank] 02:49:25 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (15426400) [pid = 3472] [serial = 1186] [outer = 00000000] [url = about:blank] 02:49:25 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (1E59DC00) [pid = 3472] [serial = 1181] [outer = 00000000] [url = about:blank] 02:49:25 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (1CB14400) [pid = 3472] [serial = 1175] [outer = 00000000] [url = about:blank] 02:49:25 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (196EB400) [pid = 3472] [serial = 1189] [outer = 00000000] [url = about:blank] 02:49:25 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (0DB2AC00) [pid = 3472] [serial = 1183] [outer = 00000000] [url = about:blank] 02:49:25 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (0DCAA000) [pid = 3472] [serial = 1184] [outer = 00000000] [url = about:blank] 02:49:25 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (17D23800) [pid = 3472] [serial = 1187] [outer = 00000000] [url = about:blank] 02:49:25 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (1AAA8000) [pid = 3472] [serial = 1172] [outer = 00000000] [url = about:blank] 02:49:25 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (1C025400) [pid = 3472] [serial = 1174] [outer = 00000000] [url = about:blank] 02:49:25 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (1D923000) [pid = 3472] [serial = 1163] [outer = 00000000] [url = about:blank] 02:49:25 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (1DB97000) [pid = 3472] [serial = 1178] [outer = 00000000] [url = about:blank] 02:49:25 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (19012C00) [pid = 3472] [serial = 1168] [outer = 00000000] [url = about:blank] 02:49:25 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (195B7400) [pid = 3472] [serial = 1169] [outer = 00000000] [url = about:blank] 02:49:25 INFO - PROCESS | 3472 | --DOMWINDOW == 69 (14AA3400) [pid = 3472] [serial = 1165] [outer = 00000000] [url = about:blank] 02:49:25 INFO - PROCESS | 3472 | --DOMWINDOW == 68 (1531B000) [pid = 3472] [serial = 1166] [outer = 00000000] [url = about:blank] 02:49:25 INFO - PROCESS | 3472 | --DOMWINDOW == 67 (1D925400) [pid = 3472] [serial = 1177] [outer = 00000000] [url = about:blank] 02:49:25 INFO - PROCESS | 3472 | --DOMWINDOW == 66 (1AA5B800) [pid = 3472] [serial = 1171] [outer = 00000000] [url = about:blank] 02:49:26 INFO - PROCESS | 3472 | 1466588966086 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]]]}] 02:49:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 02:49:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1069ms 02:49:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 02:49:26 INFO - PROCESS | 3472 | 1466588966117 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 02:49:26 INFO - PROCESS | 3472 | 1466588966120 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 02:49:26 INFO - PROCESS | 3472 | 1466588966124 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 02:49:26 INFO - PROCESS | 3472 | 1466588966127 Marionette TRACE conn6 <- [1,1610,null,{}] 02:49:26 INFO - PROCESS | 3472 | 1466588966132 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}] 02:49:26 INFO - PROCESS | 3472 | 1466588966135 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:26 INFO - PROCESS | 3472 | 1466588966233 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 02:49:26 INFO - PROCESS | 3472 | 1466588966323 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:26 INFO - PROCESS | 3472 | 1466588966326 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:26 INFO - PROCESS | 3472 | ++DOCSHELL 0D652C00 == 33 [pid = 3472] [id = 412] 02:49:26 INFO - PROCESS | 3472 | ++DOMWINDOW == 67 (0DCA2800) [pid = 3472] [serial = 1236] [outer = 00000000] 02:49:26 INFO - PROCESS | 3472 | ++DOMWINDOW == 68 (0E8D0C00) [pid = 3472] [serial = 1237] [outer = 0DCA2800] 02:49:26 INFO - PROCESS | 3472 | 1466588966373 Marionette DEBUG loaded listener.js 02:49:26 INFO - PROCESS | 3472 | ++DOMWINDOW == 69 (14BBFC00) [pid = 3472] [serial = 1238] [outer = 0DCA2800] 02:49:26 INFO - PROCESS | 3472 | 1466588966762 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]]]}] 02:49:26 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 02:49:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 670ms 02:49:26 INFO - PROCESS | 3472 | 1466588966807 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 02:49:26 INFO - PROCESS | 3472 | 1466588966811 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 02:49:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 02:49:26 INFO - PROCESS | 3472 | 1466588966814 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 02:49:26 INFO - PROCESS | 3472 | 1466588966816 Marionette TRACE conn6 <- [1,1614,null,{}] 02:49:26 INFO - PROCESS | 3472 | 1466588966820 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}] 02:49:26 INFO - PROCESS | 3472 | 1466588966822 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:26 INFO - PROCESS | 3472 | 1466588966912 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 02:49:26 INFO - PROCESS | 3472 | 1466588966956 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:26 INFO - PROCESS | 3472 | 1466588966959 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:26 INFO - PROCESS | 3472 | ++DOCSHELL 16B3D800 == 34 [pid = 3472] [id = 413] 02:49:26 INFO - PROCESS | 3472 | ++DOMWINDOW == 70 (17279000) [pid = 3472] [serial = 1239] [outer = 00000000] 02:49:27 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (17D29800) [pid = 3472] [serial = 1240] [outer = 17279000] 02:49:27 INFO - PROCESS | 3472 | 1466588967004 Marionette DEBUG loaded listener.js 02:49:27 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (17D57000) [pid = 3472] [serial = 1241] [outer = 17279000] 02:49:27 INFO - PROCESS | 3472 | 1466588967470 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]]]}] 02:49:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 02:49:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 671ms 02:49:27 INFO - PROCESS | 3472 | 1466588967491 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 02:49:27 INFO - PROCESS | 3472 | 1466588967493 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 02:49:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 02:49:27 INFO - PROCESS | 3472 | 1466588967503 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 02:49:27 INFO - PROCESS | 3472 | 1466588967508 Marionette TRACE conn6 <- [1,1618,null,{}] 02:49:27 INFO - PROCESS | 3472 | 1466588967512 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}] 02:49:27 INFO - PROCESS | 3472 | 1466588967516 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:27 INFO - PROCESS | 3472 | 1466588967601 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 02:49:27 INFO - PROCESS | 3472 | 1466588967609 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:27 INFO - PROCESS | 3472 | 1466588967611 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:27 INFO - PROCESS | 3472 | ++DOCSHELL 17D28C00 == 35 [pid = 3472] [id = 414] 02:49:27 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (17D65800) [pid = 3472] [serial = 1242] [outer = 00000000] 02:49:27 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (193F9800) [pid = 3472] [serial = 1243] [outer = 17D65800] 02:49:27 INFO - PROCESS | 3472 | 1466588967655 Marionette DEBUG loaded listener.js 02:49:27 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (195B3C00) [pid = 3472] [serial = 1244] [outer = 17D65800] 02:49:28 INFO - PROCESS | 3472 | 1466588968094 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]]]}] 02:49:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 02:49:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 630ms 02:49:28 INFO - PROCESS | 3472 | 1466588968149 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 02:49:28 INFO - PROCESS | 3472 | 1466588968151 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 02:49:28 INFO - PROCESS | 3472 | 1466588968155 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 02:49:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 02:49:28 INFO - PROCESS | 3472 | 1466588968156 Marionette TRACE conn6 <- [1,1622,null,{}] 02:49:28 INFO - PROCESS | 3472 | 1466588968160 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}] 02:49:28 INFO - PROCESS | 3472 | 1466588968162 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:28 INFO - PROCESS | 3472 | 1466588968247 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 02:49:28 INFO - PROCESS | 3472 | 1466588968252 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:28 INFO - PROCESS | 3472 | 1466588968254 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:28 INFO - PROCESS | 3472 | ++DOCSHELL 1969C800 == 36 [pid = 3472] [id = 415] 02:49:28 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (1969D000) [pid = 3472] [serial = 1245] [outer = 00000000] 02:49:28 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (19894800) [pid = 3472] [serial = 1246] [outer = 1969D000] 02:49:28 INFO - PROCESS | 3472 | 1466588968299 Marionette DEBUG loaded listener.js 02:49:28 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (19BD0400) [pid = 3472] [serial = 1247] [outer = 1969D000] 02:49:28 INFO - PROCESS | 3472 | 1466588968815 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]]]}] 02:49:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 02:49:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 670ms 02:49:28 INFO - PROCESS | 3472 | 1466588968832 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 02:49:28 INFO - PROCESS | 3472 | 1466588968834 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 02:49:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 02:49:28 INFO - PROCESS | 3472 | 1466588968837 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 02:49:28 INFO - PROCESS | 3472 | 1466588968839 Marionette TRACE conn6 <- [1,1626,null,{}] 02:49:28 INFO - PROCESS | 3472 | 1466588968842 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}] 02:49:28 INFO - PROCESS | 3472 | 1466588968844 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:28 INFO - PROCESS | 3472 | 1466588968961 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 02:49:28 INFO - PROCESS | 3472 | 1466588968967 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:28 INFO - PROCESS | 3472 | 1466588968972 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:29 INFO - PROCESS | 3472 | ++DOCSHELL 19D28400 == 37 [pid = 3472] [id = 416] 02:49:29 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (19D2C400) [pid = 3472] [serial = 1248] [outer = 00000000] 02:49:29 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (1A19B400) [pid = 3472] [serial = 1249] [outer = 19D2C400] 02:49:29 INFO - PROCESS | 3472 | 1466588969080 Marionette DEBUG loaded listener.js 02:49:29 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (1A1A2000) [pid = 3472] [serial = 1250] [outer = 19D2C400] 02:49:29 INFO - PROCESS | 3472 | 1466588969527 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]]]}] 02:49:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 02:49:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 770ms 02:49:29 INFO - PROCESS | 3472 | 1466588969611 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 02:49:29 INFO - PROCESS | 3472 | 1466588969613 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 02:49:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 02:49:29 INFO - PROCESS | 3472 | 1466588969651 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 02:49:29 INFO - PROCESS | 3472 | 1466588969652 Marionette TRACE conn6 <- [1,1630,null,{}] 02:49:29 INFO - PROCESS | 3472 | 1466588969659 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}] 02:49:29 INFO - PROCESS | 3472 | 1466588969671 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:29 INFO - PROCESS | 3472 | 1466588969787 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 02:49:29 INFO - PROCESS | 3472 | 1466588969847 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:29 INFO - PROCESS | 3472 | 1466588969849 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:29 INFO - PROCESS | 3472 | ++DOCSHELL 1969EC00 == 38 [pid = 3472] [id = 417] 02:49:29 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (1A463000) [pid = 3472] [serial = 1251] [outer = 00000000] 02:49:29 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (1A699800) [pid = 3472] [serial = 1252] [outer = 1A463000] 02:49:29 INFO - PROCESS | 3472 | 1466588969892 Marionette DEBUG loaded listener.js 02:49:29 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (1A69D400) [pid = 3472] [serial = 1253] [outer = 1A463000] 02:49:30 INFO - PROCESS | 3472 | 1466588970280 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]]]}] 02:49:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 02:49:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 690ms 02:49:30 INFO - PROCESS | 3472 | 1466588970343 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 02:49:30 INFO - PROCESS | 3472 | 1466588970345 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 02:49:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 02:49:30 INFO - PROCESS | 3472 | 1466588970348 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 02:49:30 INFO - PROCESS | 3472 | 1466588970350 Marionette TRACE conn6 <- [1,1634,null,{}] 02:49:30 INFO - PROCESS | 3472 | 1466588970354 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}] 02:49:30 INFO - PROCESS | 3472 | 1466588970356 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:30 INFO - PROCESS | 3472 | 1466588970470 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 02:49:30 INFO - PROCESS | 3472 | 1466588970476 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:30 INFO - PROCESS | 3472 | 1466588970477 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:30 INFO - PROCESS | 3472 | ++DOCSHELL 0C902800 == 39 [pid = 3472] [id = 418] 02:49:30 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (0C90D400) [pid = 3472] [serial = 1254] [outer = 00000000] 02:49:30 INFO - PROCESS | 3472 | ++DOMWINDOW == 86 (1A843800) [pid = 3472] [serial = 1255] [outer = 0C90D400] 02:49:30 INFO - PROCESS | 3472 | 1466588970521 Marionette DEBUG loaded listener.js 02:49:30 INFO - PROCESS | 3472 | ++DOMWINDOW == 87 (1A844000) [pid = 3472] [serial = 1256] [outer = 0C90D400] 02:49:30 INFO - PROCESS | 3472 | --DOMWINDOW == 86 (17D67C00) [pid = 3472] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 02:49:30 INFO - PROCESS | 3472 | --DOMWINDOW == 85 (1531EC00) [pid = 3472] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 02:49:30 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (17286800) [pid = 3472] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 02:49:30 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (0DCA3000) [pid = 3472] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 02:49:30 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (18262C00) [pid = 3472] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 02:49:30 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (0D259400) [pid = 3472] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 02:49:30 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (193EF400) [pid = 3472] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 02:49:30 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (18146000) [pid = 3472] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 02:49:30 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (195B8C00) [pid = 3472] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 02:49:30 INFO - PROCESS | 3472 | 1466588970988 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]]]}] 02:49:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 02:49:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 669ms 02:49:31 INFO - PROCESS | 3472 | 1466588971021 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 02:49:31 INFO - PROCESS | 3472 | 1466588971024 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 02:49:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 02:49:31 INFO - PROCESS | 3472 | 1466588971027 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 02:49:31 INFO - PROCESS | 3472 | 1466588971028 Marionette TRACE conn6 <- [1,1638,null,{}] 02:49:31 INFO - PROCESS | 3472 | 1466588971032 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}] 02:49:31 INFO - PROCESS | 3472 | 1466588971034 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:31 INFO - PROCESS | 3472 | 1466588971141 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 02:49:31 INFO - PROCESS | 3472 | 1466588971149 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:31 INFO - PROCESS | 3472 | 1466588971151 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:31 INFO - PROCESS | 3472 | ++DOCSHELL 17D59400 == 40 [pid = 3472] [id = 419] 02:49:31 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (193F6000) [pid = 3472] [serial = 1257] [outer = 00000000] 02:49:31 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (1A6A1800) [pid = 3472] [serial = 1258] [outer = 193F6000] 02:49:31 INFO - PROCESS | 3472 | 1466588971198 Marionette DEBUG loaded listener.js 02:49:31 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (1A849800) [pid = 3472] [serial = 1259] [outer = 193F6000] 02:49:31 INFO - PROCESS | 3472 | 1466588971643 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]]]}] 02:49:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 02:49:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 670ms 02:49:31 INFO - PROCESS | 3472 | 1466588971697 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 02:49:31 INFO - PROCESS | 3472 | 1466588971700 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 02:49:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 02:49:31 INFO - PROCESS | 3472 | 1466588971703 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 02:49:31 INFO - PROCESS | 3472 | 1466588971704 Marionette TRACE conn6 <- [1,1642,null,{}] 02:49:31 INFO - PROCESS | 3472 | 1466588971708 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}] 02:49:31 INFO - PROCESS | 3472 | 1466588971709 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:31 INFO - PROCESS | 3472 | 1466588971791 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 02:49:31 INFO - PROCESS | 3472 | 1466588971796 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:31 INFO - PROCESS | 3472 | 1466588971798 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:31 INFO - PROCESS | 3472 | ++DOCSHELL 19514C00 == 41 [pid = 3472] [id = 420] 02:49:31 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (196A2000) [pid = 3472] [serial = 1260] [outer = 00000000] 02:49:31 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (1A8F1800) [pid = 3472] [serial = 1261] [outer = 196A2000] 02:49:31 INFO - PROCESS | 3472 | 1466588971842 Marionette DEBUG loaded listener.js 02:49:31 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (1A8F8800) [pid = 3472] [serial = 1262] [outer = 196A2000] 02:49:32 INFO - PROCESS | 3472 | 1466588972255 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]]]}] 02:49:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 02:49:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 630ms 02:49:32 INFO - PROCESS | 3472 | 1466588972334 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 02:49:32 INFO - PROCESS | 3472 | 1466588972336 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 02:49:32 INFO - PROCESS | 3472 | 1466588972339 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 02:49:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 02:49:32 INFO - PROCESS | 3472 | 1466588972341 Marionette TRACE conn6 <- [1,1646,null,{}] 02:49:32 INFO - PROCESS | 3472 | 1466588972344 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}] 02:49:32 INFO - PROCESS | 3472 | 1466588972346 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:32 INFO - PROCESS | 3472 | 1466588972427 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 02:49:32 INFO - PROCESS | 3472 | 1466588972432 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:32 INFO - PROCESS | 3472 | 1466588972435 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:32 INFO - PROCESS | 3472 | ++DOCSHELL 1A9E8C00 == 42 [pid = 3472] [id = 421] 02:49:32 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (1AA5A400) [pid = 3472] [serial = 1263] [outer = 00000000] 02:49:32 INFO - PROCESS | 3472 | ++DOMWINDOW == 86 (1AA62400) [pid = 3472] [serial = 1264] [outer = 1AA5A400] 02:49:32 INFO - PROCESS | 3472 | 1466588972481 Marionette DEBUG loaded listener.js 02:49:32 INFO - PROCESS | 3472 | ++DOMWINDOW == 87 (1AAA7800) [pid = 3472] [serial = 1265] [outer = 1AA5A400] 02:49:33 INFO - PROCESS | 3472 | 1466588973227 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]]]}] 02:49:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 02:49:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 930ms 02:49:33 INFO - PROCESS | 3472 | 1466588973274 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 02:49:33 INFO - PROCESS | 3472 | 1466588973279 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 02:49:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 02:49:33 INFO - PROCESS | 3472 | 1466588973283 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 02:49:33 INFO - PROCESS | 3472 | 1466588973289 Marionette TRACE conn6 <- [1,1650,null,{}] 02:49:33 INFO - PROCESS | 3472 | 1466588973294 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}] 02:49:33 INFO - PROCESS | 3472 | 1466588973297 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:33 INFO - PROCESS | 3472 | 1466588973412 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 02:49:33 INFO - PROCESS | 3472 | 1466588973547 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:33 INFO - PROCESS | 3472 | 1466588973550 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:33 INFO - PROCESS | 3472 | ++DOCSHELL 0D184000 == 43 [pid = 3472] [id = 422] 02:49:33 INFO - PROCESS | 3472 | ++DOMWINDOW == 88 (0D652800) [pid = 3472] [serial = 1266] [outer = 00000000] 02:49:33 INFO - PROCESS | 3472 | ++DOMWINDOW == 89 (15305C00) [pid = 3472] [serial = 1267] [outer = 0D652800] 02:49:33 INFO - PROCESS | 3472 | 1466588973611 Marionette DEBUG loaded listener.js 02:49:33 INFO - PROCESS | 3472 | ++DOMWINDOW == 90 (15422C00) [pid = 3472] [serial = 1268] [outer = 0D652800] 02:49:34 INFO - PROCESS | 3472 | 1466588974250 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]]]}] 02:49:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 02:49:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1030ms 02:49:34 INFO - PROCESS | 3472 | 1466588974314 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 02:49:34 INFO - PROCESS | 3472 | 1466588974319 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 02:49:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 02:49:34 INFO - PROCESS | 3472 | 1466588974325 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 02:49:34 INFO - PROCESS | 3472 | 1466588974328 Marionette TRACE conn6 <- [1,1654,null,{}] 02:49:34 INFO - PROCESS | 3472 | 1466588974332 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}] 02:49:34 INFO - PROCESS | 3472 | 1466588974335 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:34 INFO - PROCESS | 3472 | 1466588974451 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 02:49:34 INFO - PROCESS | 3472 | 1466588974587 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:34 INFO - PROCESS | 3472 | 1466588974590 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:34 INFO - PROCESS | 3472 | ++DOCSHELL 1826F800 == 44 [pid = 3472] [id = 423] 02:49:34 INFO - PROCESS | 3472 | ++DOMWINDOW == 91 (18270400) [pid = 3472] [serial = 1269] [outer = 00000000] 02:49:34 INFO - PROCESS | 3472 | ++DOMWINDOW == 92 (1969D800) [pid = 3472] [serial = 1270] [outer = 18270400] 02:49:34 INFO - PROCESS | 3472 | 1466588974648 Marionette DEBUG loaded listener.js 02:49:34 INFO - PROCESS | 3472 | ++DOMWINDOW == 93 (19894000) [pid = 3472] [serial = 1271] [outer = 18270400] 02:49:35 INFO - PROCESS | 3472 | 1466588975282 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]]]}] 02:49:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 02:49:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1017ms 02:49:35 INFO - PROCESS | 3472 | 1466588975346 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 02:49:35 INFO - PROCESS | 3472 | 1466588975349 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 02:49:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 02:49:35 INFO - PROCESS | 3472 | 1466588975353 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 02:49:35 INFO - PROCESS | 3472 | 1466588975357 Marionette TRACE conn6 <- [1,1658,null,{}] 02:49:35 INFO - PROCESS | 3472 | 1466588975367 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}] 02:49:35 INFO - PROCESS | 3472 | 1466588975372 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:35 INFO - PROCESS | 3472 | 1466588975514 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 02:49:35 INFO - PROCESS | 3472 | 1466588975655 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:35 INFO - PROCESS | 3472 | 1466588975658 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:35 INFO - PROCESS | 3472 | ++DOCSHELL 1984BC00 == 45 [pid = 3472] [id = 424] 02:49:35 INFO - PROCESS | 3472 | ++DOMWINDOW == 94 (19856400) [pid = 3472] [serial = 1272] [outer = 00000000] 02:49:35 INFO - PROCESS | 3472 | ++DOMWINDOW == 95 (1AA64C00) [pid = 3472] [serial = 1273] [outer = 19856400] 02:49:35 INFO - PROCESS | 3472 | 1466588975717 Marionette DEBUG loaded listener.js 02:49:35 INFO - PROCESS | 3472 | ++DOMWINDOW == 96 (1AAACC00) [pid = 3472] [serial = 1274] [outer = 19856400] 02:49:36 INFO - PROCESS | 3472 | 1466588976548 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]]]}] 02:49:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 02:49:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1233ms 02:49:36 INFO - PROCESS | 3472 | 1466588976590 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 02:49:36 INFO - PROCESS | 3472 | 1466588976594 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 02:49:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 02:49:36 INFO - PROCESS | 3472 | 1466588976599 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 02:49:36 INFO - PROCESS | 3472 | 1466588976602 Marionette TRACE conn6 <- [1,1662,null,{}] 02:49:36 INFO - PROCESS | 3472 | 1466588976607 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}] 02:49:36 INFO - PROCESS | 3472 | 1466588976610 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:36 INFO - PROCESS | 3472 | 1466588976711 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 02:49:36 INFO - PROCESS | 3472 | 1466588976854 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:36 INFO - PROCESS | 3472 | 1466588976857 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:36 INFO - PROCESS | 3472 | ++DOCSHELL 0F30D400 == 46 [pid = 3472] [id = 425] 02:49:36 INFO - PROCESS | 3472 | ++DOMWINDOW == 97 (0F312000) [pid = 3472] [serial = 1275] [outer = 00000000] 02:49:36 INFO - PROCESS | 3472 | ++DOMWINDOW == 98 (172AD400) [pid = 3472] [serial = 1276] [outer = 0F312000] 02:49:36 INFO - PROCESS | 3472 | 1466588976907 Marionette DEBUG loaded listener.js 02:49:36 INFO - PROCESS | 3472 | ++DOMWINDOW == 99 (17D65C00) [pid = 3472] [serial = 1277] [outer = 0F312000] 02:49:37 INFO - PROCESS | 3472 | --DOCSHELL 19514C00 == 45 [pid = 3472] [id = 420] 02:49:37 INFO - PROCESS | 3472 | --DOCSHELL 17D59400 == 44 [pid = 3472] [id = 419] 02:49:37 INFO - PROCESS | 3472 | --DOCSHELL 0C902800 == 43 [pid = 3472] [id = 418] 02:49:37 INFO - PROCESS | 3472 | --DOCSHELL 1969EC00 == 42 [pid = 3472] [id = 417] 02:49:37 INFO - PROCESS | 3472 | --DOCSHELL 19D28400 == 41 [pid = 3472] [id = 416] 02:49:37 INFO - PROCESS | 3472 | --DOCSHELL 1969C800 == 40 [pid = 3472] [id = 415] 02:49:37 INFO - PROCESS | 3472 | --DOCSHELL 17D28C00 == 39 [pid = 3472] [id = 414] 02:49:37 INFO - PROCESS | 3472 | --DOCSHELL 16B3D800 == 38 [pid = 3472] [id = 413] 02:49:37 INFO - PROCESS | 3472 | --DOCSHELL 0D652C00 == 37 [pid = 3472] [id = 412] 02:49:37 INFO - PROCESS | 3472 | --DOCSHELL 0C90E400 == 36 [pid = 3472] [id = 411] 02:49:37 INFO - PROCESS | 3472 | --DOCSHELL 1529C000 == 35 [pid = 3472] [id = 409] 02:49:37 INFO - PROCESS | 3472 | --DOCSHELL 0D1E8000 == 34 [pid = 3472] [id = 408] 02:49:37 INFO - PROCESS | 3472 | --DOCSHELL 193F7400 == 33 [pid = 3472] [id = 406] 02:49:37 INFO - PROCESS | 3472 | --DOCSHELL 1907C400 == 32 [pid = 3472] [id = 410] 02:49:37 INFO - PROCESS | 3472 | --DOCSHELL 16B35400 == 31 [pid = 3472] [id = 407] 02:49:37 INFO - PROCESS | 3472 | --DOCSHELL 1984BC00 == 30 [pid = 3472] [id = 424] 02:49:37 INFO - PROCESS | 3472 | --DOCSHELL 1826F800 == 29 [pid = 3472] [id = 423] 02:49:37 INFO - PROCESS | 3472 | --DOCSHELL 1A9E8C00 == 28 [pid = 3472] [id = 421] 02:49:37 INFO - PROCESS | 3472 | --DOCSHELL 0D184000 == 27 [pid = 3472] [id = 422] 02:49:37 INFO - PROCESS | 3472 | --DOMWINDOW == 98 (17D72800) [pid = 3472] [serial = 1207] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 3472 | --DOMWINDOW == 97 (18146800) [pid = 3472] [serial = 1208] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 3472 | --DOMWINDOW == 96 (15346800) [pid = 3472] [serial = 1201] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 3472 | --DOMWINDOW == 95 (15353400) [pid = 3472] [serial = 1202] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 3472 | --DOMWINDOW == 94 (17D29000) [pid = 3472] [serial = 1204] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 3472 | --DOMWINDOW == 93 (0DCA8C00) [pid = 3472] [serial = 1198] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 3472 | --DOMWINDOW == 92 (0E6DC000) [pid = 3472] [serial = 1199] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 3472 | --DOMWINDOW == 91 (18270000) [pid = 3472] [serial = 1210] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 3472 | --DOMWINDOW == 90 (17D2A000) [pid = 3472] [serial = 1192] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 3472 | --DOMWINDOW == 89 (0D836C00) [pid = 3472] [serial = 1196] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 3472 | --DOMWINDOW == 88 (0D652000) [pid = 3472] [serial = 1195] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 3472 | --DOMWINDOW == 87 (195AD400) [pid = 3472] [serial = 1213] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 3472 | --DOMWINDOW == 86 (195BBC00) [pid = 3472] [serial = 1216] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 3472 | --DOMWINDOW == 85 (19699800) [pid = 3472] [serial = 1217] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (196E4800) [pid = 3472] [serial = 1219] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (193F8800) [pid = 3472] [serial = 1214] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (1907EC00) [pid = 3472] [serial = 1211] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (196E9800) [pid = 3472] [serial = 1220] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (17D4B000) [pid = 3472] [serial = 1205] [outer = 00000000] [url = about:blank] 02:49:37 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (19892000) [pid = 3472] [serial = 1222] [outer = 00000000] [url = about:blank] 02:49:38 INFO - PROCESS | 3472 | 1466588978099 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]]]}] 02:49:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 02:49:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1521ms 02:49:38 INFO - PROCESS | 3472 | 1466588978122 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 02:49:38 INFO - PROCESS | 3472 | 1466588978126 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 02:49:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 02:49:38 INFO - PROCESS | 3472 | 1466588978170 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 02:49:38 INFO - PROCESS | 3472 | 1466588978173 Marionette TRACE conn6 <- [1,1666,null,{}] 02:49:38 INFO - PROCESS | 3472 | 1466588978182 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}] 02:49:38 INFO - PROCESS | 3472 | 1466588978185 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:38 INFO - PROCESS | 3472 | 1466588978267 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 02:49:38 INFO - PROCESS | 3472 | 1466588978276 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:38 INFO - PROCESS | 3472 | 1466588978280 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:38 INFO - PROCESS | 3472 | ++DOCSHELL 0D836C00 == 28 [pid = 3472] [id = 426] 02:49:38 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (0D837000) [pid = 3472] [serial = 1278] [outer = 00000000] 02:49:38 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (0D841000) [pid = 3472] [serial = 1279] [outer = 0D837000] 02:49:38 INFO - PROCESS | 3472 | 1466588978333 Marionette DEBUG loaded listener.js 02:49:38 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (0DCA0400) [pid = 3472] [serial = 1280] [outer = 0D837000] 02:49:38 INFO - PROCESS | 3472 | 1466588978824 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]]]}] 02:49:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 02:49:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 730ms 02:49:38 INFO - PROCESS | 3472 | 1466588978906 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 02:49:38 INFO - PROCESS | 3472 | 1466588978911 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 02:49:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 02:49:38 INFO - PROCESS | 3472 | 1466588978918 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 02:49:38 INFO - PROCESS | 3472 | 1466588978920 Marionette TRACE conn6 <- [1,1670,null,{}] 02:49:38 INFO - PROCESS | 3472 | 1466588978924 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}] 02:49:38 INFO - PROCESS | 3472 | 1466588978927 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:39 INFO - PROCESS | 3472 | 1466588979015 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 02:49:39 INFO - PROCESS | 3472 | 1466588979111 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:39 INFO - PROCESS | 3472 | 1466588979114 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:39 INFO - PROCESS | 3472 | ++DOCSHELL 14E51400 == 29 [pid = 3472] [id = 427] 02:49:39 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (14E51800) [pid = 3472] [serial = 1281] [outer = 00000000] 02:49:39 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (15301400) [pid = 3472] [serial = 1282] [outer = 14E51800] 02:49:39 INFO - PROCESS | 3472 | 1466588979162 Marionette DEBUG loaded listener.js 02:49:39 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (15328400) [pid = 3472] [serial = 1283] [outer = 14E51800] 02:49:39 INFO - PROCESS | 3472 | 1466588979546 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]]]}] 02:49:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 02:49:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 670ms 02:49:39 INFO - PROCESS | 3472 | 1466588979591 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 02:49:39 INFO - PROCESS | 3472 | 1466588979593 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 02:49:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 02:49:39 INFO - PROCESS | 3472 | 1466588979597 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 02:49:39 INFO - PROCESS | 3472 | 1466588979600 Marionette TRACE conn6 <- [1,1674,null,{}] 02:49:39 INFO - PROCESS | 3472 | 1466588979611 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}] 02:49:39 INFO - PROCESS | 3472 | 1466588979616 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:39 INFO - PROCESS | 3472 | 1466588979727 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 02:49:39 INFO - PROCESS | 3472 | 1466588979743 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:39 INFO - PROCESS | 3472 | 1466588979746 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:39 INFO - PROCESS | 3472 | ++DOCSHELL 17D6E800 == 30 [pid = 3472] [id = 428] 02:49:39 INFO - PROCESS | 3472 | ++DOMWINDOW == 86 (17D6EC00) [pid = 3472] [serial = 1284] [outer = 00000000] 02:49:39 INFO - PROCESS | 3472 | ++DOMWINDOW == 87 (18144C00) [pid = 3472] [serial = 1285] [outer = 17D6EC00] 02:49:39 INFO - PROCESS | 3472 | 1466588979794 Marionette DEBUG loaded listener.js 02:49:39 INFO - PROCESS | 3472 | ++DOMWINDOW == 88 (1822D000) [pid = 3472] [serial = 1286] [outer = 17D6EC00] 02:49:40 INFO - PROCESS | 3472 | 1466588980275 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]]]}] 02:49:40 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 02:49:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 730ms 02:49:40 INFO - PROCESS | 3472 | 1466588980331 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 02:49:40 INFO - PROCESS | 3472 | 1466588980333 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 02:49:40 INFO - PROCESS | 3472 | 1466588980337 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 02:49:40 INFO - PROCESS | 3472 | 1466588980338 Marionette TRACE conn6 <- [1,1678,null,{}] 02:49:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 02:49:40 INFO - PROCESS | 3472 | 1466588980348 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}] 02:49:40 INFO - PROCESS | 3472 | 1466588980350 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:40 INFO - PROCESS | 3472 | 1466588980478 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 02:49:40 INFO - PROCESS | 3472 | 1466588980491 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:40 INFO - PROCESS | 3472 | 1466588980493 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:40 INFO - PROCESS | 3472 | ++DOCSHELL 18237000 == 31 [pid = 3472] [id = 429] 02:49:40 INFO - PROCESS | 3472 | ++DOMWINDOW == 89 (18263800) [pid = 3472] [serial = 1287] [outer = 00000000] 02:49:40 INFO - PROCESS | 3472 | ++DOMWINDOW == 90 (19012800) [pid = 3472] [serial = 1288] [outer = 18263800] 02:49:40 INFO - PROCESS | 3472 | 1466588980596 Marionette DEBUG loaded listener.js 02:49:40 INFO - PROCESS | 3472 | ++DOMWINDOW == 91 (19085800) [pid = 3472] [serial = 1289] [outer = 18263800] 02:49:41 INFO - PROCESS | 3472 | 1466588981005 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]]]}] 02:49:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 02:49:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 730ms 02:49:41 INFO - PROCESS | 3472 | 1466588981072 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 02:49:41 INFO - PROCESS | 3472 | 1466588981074 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 02:49:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 02:49:41 INFO - PROCESS | 3472 | 1466588981077 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 02:49:41 INFO - PROCESS | 3472 | 1466588981079 Marionette TRACE conn6 <- [1,1682,null,{}] 02:49:41 INFO - PROCESS | 3472 | 1466588981127 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}] 02:49:41 INFO - PROCESS | 3472 | 1466588981129 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:41 INFO - PROCESS | 3472 | 1466588981261 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 02:49:41 INFO - PROCESS | 3472 | 1466588981267 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:41 INFO - PROCESS | 3472 | 1466588981269 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:41 INFO - PROCESS | 3472 | ++DOCSHELL 19515000 == 32 [pid = 3472] [id = 430] 02:49:41 INFO - PROCESS | 3472 | ++DOMWINDOW == 92 (195AEC00) [pid = 3472] [serial = 1290] [outer = 00000000] 02:49:41 INFO - PROCESS | 3472 | ++DOMWINDOW == 93 (195B8C00) [pid = 3472] [serial = 1291] [outer = 195AEC00] 02:49:41 INFO - PROCESS | 3472 | 1466588981314 Marionette DEBUG loaded listener.js 02:49:41 INFO - PROCESS | 3472 | ++DOMWINDOW == 94 (1969A000) [pid = 3472] [serial = 1292] [outer = 195AEC00] 02:49:41 INFO - PROCESS | 3472 | 1466588981766 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]]]}] 02:49:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 02:49:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 731ms 02:49:41 INFO - PROCESS | 3472 | 1466588981809 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 02:49:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 02:49:41 INFO - PROCESS | 3472 | 1466588981811 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 02:49:41 INFO - PROCESS | 3472 | 1466588981814 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 02:49:41 INFO - PROCESS | 3472 | 1466588981815 Marionette TRACE conn6 <- [1,1686,null,{}] 02:49:41 INFO - PROCESS | 3472 | 1466588981819 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}] 02:49:41 INFO - PROCESS | 3472 | 1466588981824 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:41 INFO - PROCESS | 3472 | 1466588981964 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 02:49:42 INFO - PROCESS | 3472 | 1466588982298 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:42 INFO - PROCESS | 3472 | 1466588982300 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:42 INFO - PROCESS | 3472 | --DOMWINDOW == 93 (19D2C400) [pid = 3472] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 02:49:42 INFO - PROCESS | 3472 | --DOMWINDOW == 92 (1A463000) [pid = 3472] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 02:49:42 INFO - PROCESS | 3472 | --DOMWINDOW == 91 (0C90D400) [pid = 3472] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 02:49:42 INFO - PROCESS | 3472 | --DOMWINDOW == 90 (0CA91000) [pid = 3472] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 02:49:42 INFO - PROCESS | 3472 | --DOMWINDOW == 89 (152A1800) [pid = 3472] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 02:49:42 INFO - PROCESS | 3472 | --DOMWINDOW == 88 (19089400) [pid = 3472] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 02:49:42 INFO - PROCESS | 3472 | --DOMWINDOW == 87 (1969D000) [pid = 3472] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 02:49:42 INFO - PROCESS | 3472 | --DOMWINDOW == 86 (0DCA2800) [pid = 3472] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 02:49:42 INFO - PROCESS | 3472 | --DOMWINDOW == 85 (17D65800) [pid = 3472] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 02:49:42 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (17279000) [pid = 3472] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 02:49:42 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (0D262400) [pid = 3472] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 02:49:42 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (1988A000) [pid = 3472] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 02:49:42 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (196A2000) [pid = 3472] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 02:49:42 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (193F6000) [pid = 3472] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 02:49:42 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (1AA5A400) [pid = 3472] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 02:49:42 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (0D658400) [pid = 3472] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 02:49:42 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (195BC400) [pid = 3472] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 02:49:42 INFO - PROCESS | 3472 | ++DOCSHELL 0CA91000 == 33 [pid = 3472] [id = 431] 02:49:42 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (0C90D400) [pid = 3472] [serial = 1293] [outer = 00000000] 02:49:42 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (0D658400) [pid = 3472] [serial = 1294] [outer = 0C90D400] 02:49:42 INFO - PROCESS | 3472 | 1466588982353 Marionette DEBUG loaded listener.js 02:49:42 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (15224800) [pid = 3472] [serial = 1295] [outer = 0C90D400] 02:49:42 INFO - PROCESS | 3472 | 1466588982755 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]]]}] 02:49:42 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 02:49:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 971ms 02:49:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 02:49:42 INFO - PROCESS | 3472 | 1466588982786 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 02:49:42 INFO - PROCESS | 3472 | 1466588982788 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 02:49:42 INFO - PROCESS | 3472 | 1466588982791 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 02:49:42 INFO - PROCESS | 3472 | 1466588982793 Marionette TRACE conn6 <- [1,1690,null,{}] 02:49:42 INFO - PROCESS | 3472 | 1466588982796 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}] 02:49:42 INFO - PROCESS | 3472 | 1466588982798 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:42 INFO - PROCESS | 3472 | 1466588982876 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 02:49:42 INFO - PROCESS | 3472 | 1466588982969 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:42 INFO - PROCESS | 3472 | 1466588982971 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:42 INFO - PROCESS | 3472 | ++DOCSHELL 0D838800 == 34 [pid = 3472] [id = 432] 02:49:42 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (0DCAF000) [pid = 3472] [serial = 1296] [outer = 00000000] 02:49:43 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (1969D000) [pid = 3472] [serial = 1297] [outer = 0DCAF000] 02:49:43 INFO - PROCESS | 3472 | 1466588983015 Marionette DEBUG loaded listener.js 02:49:43 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (196E9C00) [pid = 3472] [serial = 1298] [outer = 0DCAF000] 02:49:43 INFO - PROCESS | 3472 | 1466588983358 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]]]}] 02:49:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 02:49:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 630ms 02:49:43 INFO - PROCESS | 3472 | 1466588983422 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 02:49:43 INFO - PROCESS | 3472 | 1466588983424 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 02:49:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 02:49:43 INFO - PROCESS | 3472 | 1466588983427 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 02:49:43 INFO - PROCESS | 3472 | 1466588983429 Marionette TRACE conn6 <- [1,1694,null,{}] 02:49:43 INFO - PROCESS | 3472 | 1466588983433 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}] 02:49:43 INFO - PROCESS | 3472 | 1466588983435 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:43 INFO - PROCESS | 3472 | 1466588983548 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 02:49:43 INFO - PROCESS | 3472 | 1466588983556 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:43 INFO - PROCESS | 3472 | 1466588983558 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:43 INFO - PROCESS | 3472 | ++DOCSHELL 17D2C400 == 35 [pid = 3472] [id = 433] 02:49:43 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (195B6400) [pid = 3472] [serial = 1299] [outer = 00000000] 02:49:43 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (19D29C00) [pid = 3472] [serial = 1300] [outer = 195B6400] 02:49:43 INFO - PROCESS | 3472 | 1466588983603 Marionette DEBUG loaded listener.js 02:49:43 INFO - PROCESS | 3472 | ++DOMWINDOW == 86 (19D2C000) [pid = 3472] [serial = 1301] [outer = 195B6400] 02:49:44 INFO - PROCESS | 3472 | 1466588984057 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]]]}] 02:49:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 02:49:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 670ms 02:49:44 INFO - PROCESS | 3472 | 1466588984098 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 02:49:44 INFO - PROCESS | 3472 | 1466588984100 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 02:49:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 02:49:44 INFO - PROCESS | 3472 | 1466588984103 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 02:49:44 INFO - PROCESS | 3472 | 1466588984105 Marionette TRACE conn6 <- [1,1698,null,{}] 02:49:44 INFO - PROCESS | 3472 | 1466588984108 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}] 02:49:44 INFO - PROCESS | 3472 | 1466588984110 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:44 INFO - PROCESS | 3472 | 1466588984229 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 02:49:44 INFO - PROCESS | 3472 | 1466588984237 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:44 INFO - PROCESS | 3472 | 1466588984248 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:44 INFO - PROCESS | 3472 | ++DOCSHELL 1A460400 == 36 [pid = 3472] [id = 434] 02:49:44 INFO - PROCESS | 3472 | ++DOMWINDOW == 87 (1A461400) [pid = 3472] [serial = 1302] [outer = 00000000] 02:49:44 INFO - PROCESS | 3472 | ++DOMWINDOW == 88 (1A697400) [pid = 3472] [serial = 1303] [outer = 1A461400] 02:49:44 INFO - PROCESS | 3472 | 1466588984296 Marionette DEBUG loaded listener.js 02:49:44 INFO - PROCESS | 3472 | ++DOMWINDOW == 89 (1A697C00) [pid = 3472] [serial = 1304] [outer = 1A461400] 02:49:45 INFO - PROCESS | 3472 | 1466588985056 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]]]}] 02:49:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 02:49:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1022ms 02:49:45 INFO - PROCESS | 3472 | 1466588985127 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 02:49:45 INFO - PROCESS | 3472 | 1466588985131 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 02:49:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 02:49:45 INFO - PROCESS | 3472 | 1466588985136 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 02:49:45 INFO - PROCESS | 3472 | 1466588985141 Marionette TRACE conn6 <- [1,1702,null,{}] 02:49:45 INFO - PROCESS | 3472 | 1466588985146 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}] 02:49:45 INFO - PROCESS | 3472 | 1466588985149 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:45 INFO - PROCESS | 3472 | 1466588985277 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 02:49:45 INFO - PROCESS | 3472 | 1466588985407 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:45 INFO - PROCESS | 3472 | 1466588985410 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:45 INFO - PROCESS | 3472 | ++DOCSHELL 0D654800 == 37 [pid = 3472] [id = 435] 02:49:45 INFO - PROCESS | 3472 | ++DOMWINDOW == 90 (0D65A400) [pid = 3472] [serial = 1305] [outer = 00000000] 02:49:45 INFO - PROCESS | 3472 | ++DOMWINDOW == 91 (14E58000) [pid = 3472] [serial = 1306] [outer = 0D65A400] 02:49:45 INFO - PROCESS | 3472 | 1466588985472 Marionette DEBUG loaded listener.js 02:49:45 INFO - PROCESS | 3472 | ++DOMWINDOW == 92 (153DFC00) [pid = 3472] [serial = 1307] [outer = 0D65A400] 02:49:46 INFO - PROCESS | 3472 | 1466588986166 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]]]}] 02:49:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 02:49:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1082ms 02:49:46 INFO - PROCESS | 3472 | 1466588986221 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 02:49:46 INFO - PROCESS | 3472 | 1466588986225 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 02:49:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 02:49:46 INFO - PROCESS | 3472 | 1466588986232 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 02:49:46 INFO - PROCESS | 3472 | 1466588986235 Marionette TRACE conn6 <- [1,1706,null,{}] 02:49:46 INFO - PROCESS | 3472 | 1466588986239 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}] 02:49:46 INFO - PROCESS | 3472 | 1466588986241 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:46 INFO - PROCESS | 3472 | 1466588986366 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 02:49:46 INFO - PROCESS | 3472 | 1466588986503 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:46 INFO - PROCESS | 3472 | 1466588986506 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:46 INFO - PROCESS | 3472 | ++DOCSHELL 0CB5D800 == 38 [pid = 3472] [id = 436] 02:49:46 INFO - PROCESS | 3472 | ++DOMWINDOW == 93 (0CF44000) [pid = 3472] [serial = 1308] [outer = 00000000] 02:49:46 INFO - PROCESS | 3472 | ++DOMWINDOW == 94 (0D2F6800) [pid = 3472] [serial = 1309] [outer = 0CF44000] 02:49:46 INFO - PROCESS | 3472 | 1466588986564 Marionette DEBUG loaded listener.js 02:49:46 INFO - PROCESS | 3472 | ++DOMWINDOW == 95 (14A1C000) [pid = 3472] [serial = 1310] [outer = 0CF44000] 02:49:47 INFO - PROCESS | 3472 | --DOCSHELL 17D2C400 == 37 [pid = 3472] [id = 433] 02:49:47 INFO - PROCESS | 3472 | --DOCSHELL 0D838800 == 36 [pid = 3472] [id = 432] 02:49:47 INFO - PROCESS | 3472 | --DOCSHELL 0CA91000 == 35 [pid = 3472] [id = 431] 02:49:47 INFO - PROCESS | 3472 | --DOCSHELL 19515000 == 34 [pid = 3472] [id = 430] 02:49:47 INFO - PROCESS | 3472 | --DOCSHELL 18237000 == 33 [pid = 3472] [id = 429] 02:49:47 INFO - PROCESS | 3472 | --DOCSHELL 17D6E800 == 32 [pid = 3472] [id = 428] 02:49:47 INFO - PROCESS | 3472 | --DOCSHELL 14E51400 == 31 [pid = 3472] [id = 427] 02:49:47 INFO - PROCESS | 3472 | --DOCSHELL 0D836C00 == 30 [pid = 3472] [id = 426] 02:49:47 INFO - PROCESS | 3472 | --DOMWINDOW == 94 (18268800) [pid = 3472] [serial = 1193] [outer = 00000000] [url = about:blank] 02:49:47 INFO - PROCESS | 3472 | --DOMWINDOW == 93 (196EE000) [pid = 3472] [serial = 1190] [outer = 00000000] [url = about:blank] 02:49:47 INFO - PROCESS | 3472 | --DOMWINDOW == 92 (1A19B400) [pid = 3472] [serial = 1249] [outer = 00000000] [url = about:blank] 02:49:47 INFO - PROCESS | 3472 | --DOMWINDOW == 91 (1A699800) [pid = 3472] [serial = 1252] [outer = 00000000] [url = about:blank] 02:49:47 INFO - PROCESS | 3472 | --DOMWINDOW == 90 (1A1A2000) [pid = 3472] [serial = 1250] [outer = 00000000] [url = about:blank] 02:49:47 INFO - PROCESS | 3472 | --DOMWINDOW == 89 (1A843800) [pid = 3472] [serial = 1255] [outer = 00000000] [url = about:blank] 02:49:47 INFO - PROCESS | 3472 | --DOMWINDOW == 88 (0CFCB000) [pid = 3472] [serial = 1234] [outer = 00000000] [url = about:blank] 02:49:47 INFO - PROCESS | 3472 | --DOMWINDOW == 87 (0D185C00) [pid = 3472] [serial = 1235] [outer = 00000000] [url = about:blank] 02:49:47 INFO - PROCESS | 3472 | --DOMWINDOW == 86 (15426000) [pid = 3472] [serial = 1228] [outer = 00000000] [url = about:blank] 02:49:47 INFO - PROCESS | 3472 | --DOMWINDOW == 85 (1727DC00) [pid = 3472] [serial = 1229] [outer = 00000000] [url = about:blank] 02:49:47 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (195BB400) [pid = 3472] [serial = 1231] [outer = 00000000] [url = about:blank] 02:49:47 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (19854000) [pid = 3472] [serial = 1232] [outer = 00000000] [url = about:blank] 02:49:47 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (19894800) [pid = 3472] [serial = 1246] [outer = 00000000] [url = about:blank] 02:49:47 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (0E8D0C00) [pid = 3472] [serial = 1237] [outer = 00000000] [url = about:blank] 02:49:47 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (14BBFC00) [pid = 3472] [serial = 1238] [outer = 00000000] [url = about:blank] 02:49:47 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (193F9800) [pid = 3472] [serial = 1243] [outer = 00000000] [url = about:blank] 02:49:47 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (195B3C00) [pid = 3472] [serial = 1244] [outer = 00000000] [url = about:blank] 02:49:47 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (17D29800) [pid = 3472] [serial = 1240] [outer = 00000000] [url = about:blank] 02:49:47 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (17D57000) [pid = 3472] [serial = 1241] [outer = 00000000] [url = about:blank] 02:49:47 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (1A69D400) [pid = 3472] [serial = 1253] [outer = 00000000] [url = about:blank] 02:49:47 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (0D651800) [pid = 3472] [serial = 1225] [outer = 00000000] [url = about:blank] 02:49:47 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (0D841800) [pid = 3472] [serial = 1226] [outer = 00000000] [url = about:blank] 02:49:47 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (19892C00) [pid = 3472] [serial = 1223] [outer = 00000000] [url = about:blank] 02:49:47 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (1A8F8800) [pid = 3472] [serial = 1262] [outer = 00000000] [url = about:blank] 02:49:47 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (1A6A1800) [pid = 3472] [serial = 1258] [outer = 00000000] [url = about:blank] 02:49:47 INFO - PROCESS | 3472 | --DOMWINDOW == 69 (1AA62400) [pid = 3472] [serial = 1264] [outer = 00000000] [url = about:blank] 02:49:47 INFO - PROCESS | 3472 | --DOMWINDOW == 68 (1AAA7800) [pid = 3472] [serial = 1265] [outer = 00000000] [url = about:blank] 02:49:47 INFO - PROCESS | 3472 | --DOMWINDOW == 67 (1A8F1800) [pid = 3472] [serial = 1261] [outer = 00000000] [url = about:blank] 02:49:47 INFO - PROCESS | 3472 | --DOMWINDOW == 66 (1A844000) [pid = 3472] [serial = 1256] [outer = 00000000] [url = about:blank] 02:49:47 INFO - PROCESS | 3472 | --DOMWINDOW == 65 (1A849800) [pid = 3472] [serial = 1259] [outer = 00000000] [url = about:blank] 02:49:47 INFO - PROCESS | 3472 | --DOMWINDOW == 64 (19BD0400) [pid = 3472] [serial = 1247] [outer = 00000000] [url = about:blank] 02:49:47 INFO - PROCESS | 3472 | 1466588987360 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]]]}] 02:49:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 02:49:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1168ms 02:49:47 INFO - PROCESS | 3472 | 1466588987403 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 02:49:47 INFO - PROCESS | 3472 | 1466588987406 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 02:49:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 02:49:47 INFO - PROCESS | 3472 | 1466588987410 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 02:49:47 INFO - PROCESS | 3472 | 1466588987415 Marionette TRACE conn6 <- [1,1710,null,{}] 02:49:47 INFO - PROCESS | 3472 | 1466588987420 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}] 02:49:47 INFO - PROCESS | 3472 | 1466588987422 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:47 INFO - PROCESS | 3472 | 1466588987519 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 02:49:47 INFO - PROCESS | 3472 | 1466588987616 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:47 INFO - PROCESS | 3472 | 1466588987618 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:47 INFO - PROCESS | 3472 | ++DOCSHELL 0D1EB400 == 31 [pid = 3472] [id = 437] 02:49:47 INFO - PROCESS | 3472 | ++DOMWINDOW == 65 (0D262C00) [pid = 3472] [serial = 1311] [outer = 00000000] 02:49:47 INFO - PROCESS | 3472 | ++DOMWINDOW == 66 (0D841800) [pid = 3472] [serial = 1312] [outer = 0D262C00] 02:49:47 INFO - PROCESS | 3472 | 1466588987668 Marionette DEBUG loaded listener.js 02:49:47 INFO - PROCESS | 3472 | ++DOMWINDOW == 67 (0DCA8000) [pid = 3472] [serial = 1313] [outer = 0D262C00] 02:49:48 INFO - PROCESS | 3472 | 1466588988107 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]]]}] 02:49:48 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 02:49:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 730ms 02:49:48 INFO - PROCESS | 3472 | 1466588988143 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 02:49:48 INFO - PROCESS | 3472 | 1466588988147 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 02:49:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 02:49:48 INFO - PROCESS | 3472 | 1466588988153 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 02:49:48 INFO - PROCESS | 3472 | 1466588988156 Marionette TRACE conn6 <- [1,1714,null,{}] 02:49:48 INFO - PROCESS | 3472 | 1466588988164 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}] 02:49:48 INFO - PROCESS | 3472 | 1466588988167 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:48 INFO - PROCESS | 3472 | 1466588988256 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 02:49:48 INFO - PROCESS | 3472 | 1466588988267 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:48 INFO - PROCESS | 3472 | 1466588988270 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:48 INFO - PROCESS | 3472 | ++DOCSHELL 154D8800 == 32 [pid = 3472] [id = 438] 02:49:48 INFO - PROCESS | 3472 | ++DOMWINDOW == 68 (16446400) [pid = 3472] [serial = 1314] [outer = 00000000] 02:49:48 INFO - PROCESS | 3472 | ++DOMWINDOW == 69 (1727BC00) [pid = 3472] [serial = 1315] [outer = 16446400] 02:49:48 INFO - PROCESS | 3472 | 1466588988316 Marionette DEBUG loaded listener.js 02:49:48 INFO - PROCESS | 3472 | ++DOMWINDOW == 70 (17D24000) [pid = 3472] [serial = 1316] [outer = 16446400] 02:49:48 INFO - PROCESS | 3472 | 1466588988795 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]]]}] 02:49:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 02:49:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 670ms 02:49:48 INFO - PROCESS | 3472 | 1466588988828 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 02:49:48 INFO - PROCESS | 3472 | 1466588988830 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 02:49:48 INFO - PROCESS | 3472 | 1466588988834 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 02:49:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 02:49:48 INFO - PROCESS | 3472 | 1466588988837 Marionette TRACE conn6 <- [1,1718,null,{}] 02:49:48 INFO - PROCESS | 3472 | 1466588988848 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}] 02:49:48 INFO - PROCESS | 3472 | 1466588988852 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:48 INFO - PROCESS | 3472 | 1466588988938 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 02:49:48 INFO - PROCESS | 3472 | 1466588988947 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:48 INFO - PROCESS | 3472 | 1466588988950 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:48 INFO - PROCESS | 3472 | ++DOCSHELL 18287800 == 33 [pid = 3472] [id = 439] 02:49:48 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (18288000) [pid = 3472] [serial = 1317] [outer = 00000000] 02:49:48 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (1907BC00) [pid = 3472] [serial = 1318] [outer = 18288000] 02:49:48 INFO - PROCESS | 3472 | 1466588988998 Marionette DEBUG loaded listener.js 02:49:49 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (1951C000) [pid = 3472] [serial = 1319] [outer = 18288000] 02:49:49 INFO - PROCESS | 3472 | 1466588989496 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]]]}] 02:49:49 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 02:49:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 731ms 02:49:49 INFO - PROCESS | 3472 | 1466588989569 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 02:49:49 INFO - PROCESS | 3472 | 1466588989571 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 02:49:49 INFO - PROCESS | 3472 | 1466588989575 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 02:49:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 02:49:49 INFO - PROCESS | 3472 | 1466588989576 Marionette TRACE conn6 <- [1,1722,null,{}] 02:49:49 INFO - PROCESS | 3472 | 1466588989580 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}] 02:49:49 INFO - PROCESS | 3472 | 1466588989582 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:49 INFO - PROCESS | 3472 | 1466588989669 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 02:49:49 INFO - PROCESS | 3472 | 1466588989674 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:49 INFO - PROCESS | 3472 | 1466588989676 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:49 INFO - PROCESS | 3472 | ++DOCSHELL 195B8000 == 34 [pid = 3472] [id = 440] 02:49:49 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (195BAC00) [pid = 3472] [serial = 1320] [outer = 00000000] 02:49:49 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (196E6C00) [pid = 3472] [serial = 1321] [outer = 195BAC00] 02:49:49 INFO - PROCESS | 3472 | 1466588989721 Marionette DEBUG loaded listener.js 02:49:49 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (1984AC00) [pid = 3472] [serial = 1322] [outer = 195BAC00] 02:49:50 INFO - PROCESS | 3472 | 1466588990198 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]]]}] 02:49:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 02:49:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 670ms 02:49:50 INFO - PROCESS | 3472 | 1466588990249 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 02:49:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 02:49:50 INFO - PROCESS | 3472 | 1466588990251 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 02:49:50 INFO - PROCESS | 3472 | 1466588990254 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 02:49:50 INFO - PROCESS | 3472 | 1466588990255 Marionette TRACE conn6 <- [1,1726,null,{}] 02:49:50 INFO - PROCESS | 3472 | 1466588990259 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}] 02:49:50 INFO - PROCESS | 3472 | 1466588990261 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:50 INFO - PROCESS | 3472 | 1466588990398 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 02:49:50 INFO - PROCESS | 3472 | 1466588990417 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:50 INFO - PROCESS | 3472 | 1466588990419 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:50 INFO - PROCESS | 3472 | ++DOCSHELL 196E5C00 == 35 [pid = 3472] [id = 441] 02:49:50 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (1988B800) [pid = 3472] [serial = 1323] [outer = 00000000] 02:49:50 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (198C0000) [pid = 3472] [serial = 1324] [outer = 1988B800] 02:49:50 INFO - PROCESS | 3472 | 1466588990463 Marionette DEBUG loaded listener.js 02:49:50 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (19BD4C00) [pid = 3472] [serial = 1325] [outer = 1988B800] 02:49:50 INFO - PROCESS | 3472 | 1466588990935 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]]]}] 02:49:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 02:49:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 729ms 02:49:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 02:49:50 INFO - PROCESS | 3472 | 1466588990989 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 02:49:50 INFO - PROCESS | 3472 | 1466588990991 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 02:49:50 INFO - PROCESS | 3472 | 1466588990994 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 02:49:50 INFO - PROCESS | 3472 | 1466588990995 Marionette TRACE conn6 <- [1,1730,null,{}] 02:49:50 INFO - PROCESS | 3472 | 1466588990999 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}] 02:49:51 INFO - PROCESS | 3472 | 1466588991004 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:51 INFO - PROCESS | 3472 | 1466588991144 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 02:49:51 INFO - PROCESS | 3472 | 1466588991211 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:51 INFO - PROCESS | 3472 | 1466588991213 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:51 INFO - PROCESS | 3472 | ++DOCSHELL 0D651400 == 36 [pid = 3472] [id = 442] 02:49:51 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (198B9000) [pid = 3472] [serial = 1326] [outer = 00000000] 02:49:51 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (1A45D000) [pid = 3472] [serial = 1327] [outer = 198B9000] 02:49:51 INFO - PROCESS | 3472 | 1466588991258 Marionette DEBUG loaded listener.js 02:49:51 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (1A461000) [pid = 3472] [serial = 1328] [outer = 198B9000] 02:49:51 INFO - PROCESS | 3472 | 1466588991674 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]]]}] 02:49:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 02:49:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 730ms 02:49:51 INFO - PROCESS | 3472 | 1466588991732 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 02:49:51 INFO - PROCESS | 3472 | 1466588991734 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 02:49:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 02:49:51 INFO - PROCESS | 3472 | 1466588991737 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 02:49:51 INFO - PROCESS | 3472 | 1466588991739 Marionette TRACE conn6 <- [1,1734,null,{}] 02:49:51 INFO - PROCESS | 3472 | 1466588991742 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}] 02:49:51 INFO - PROCESS | 3472 | 1466588991744 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:51 INFO - PROCESS | 3472 | 1466588991857 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 02:49:51 INFO - PROCESS | 3472 | 1466588991867 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:51 INFO - PROCESS | 3472 | 1466588991868 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:52 INFO - PROCESS | 3472 | ++DOCSHELL 188B9000 == 37 [pid = 3472] [id = 443] 02:49:52 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (1A459000) [pid = 3472] [serial = 1329] [outer = 00000000] 02:49:52 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (1A845000) [pid = 3472] [serial = 1330] [outer = 1A459000] 02:49:52 INFO - PROCESS | 3472 | 1466588992050 Marionette DEBUG loaded listener.js 02:49:52 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (1A847800) [pid = 3472] [serial = 1331] [outer = 1A459000] 02:49:52 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (195B6400) [pid = 3472] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 02:49:52 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (18263800) [pid = 3472] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 02:49:52 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (0F312000) [pid = 3472] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 02:49:52 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (14E51800) [pid = 3472] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 02:49:52 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (0D837000) [pid = 3472] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 02:49:52 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (17D6EC00) [pid = 3472] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 02:49:52 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (195AEC00) [pid = 3472] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 02:49:52 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (0D652800) [pid = 3472] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 02:49:52 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (18270400) [pid = 3472] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 02:49:52 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (19856400) [pid = 3472] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 02:49:52 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (0C90D400) [pid = 3472] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 02:49:52 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (0DCAF000) [pid = 3472] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 02:49:52 INFO - PROCESS | 3472 | 1466588992395 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]]]}] 02:49:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 02:49:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 730ms 02:49:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 02:49:52 INFO - PROCESS | 3472 | 1466588992469 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 02:49:52 INFO - PROCESS | 3472 | 1466588992472 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 02:49:52 INFO - PROCESS | 3472 | 1466588992475 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 02:49:52 INFO - PROCESS | 3472 | 1466588992477 Marionette TRACE conn6 <- [1,1738,null,{}] 02:49:52 INFO - PROCESS | 3472 | 1466588992480 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}] 02:49:52 INFO - PROCESS | 3472 | 1466588992482 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:52 INFO - PROCESS | 3472 | 1466588992598 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 02:49:52 INFO - PROCESS | 3472 | 1466588992606 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:52 INFO - PROCESS | 3472 | 1466588992608 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:52 INFO - PROCESS | 3472 | ++DOCSHELL 0F312000 == 38 [pid = 3472] [id = 444] 02:49:52 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (0F39DC00) [pid = 3472] [serial = 1332] [outer = 00000000] 02:49:52 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (19BCC800) [pid = 3472] [serial = 1333] [outer = 0F39DC00] 02:49:52 INFO - PROCESS | 3472 | 1466588992653 Marionette DEBUG loaded listener.js 02:49:52 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (1A6A0C00) [pid = 3472] [serial = 1334] [outer = 0F39DC00] 02:49:53 INFO - PROCESS | 3472 | 1466588993068 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]]]}] 02:49:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 02:49:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 630ms 02:49:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 02:49:53 INFO - PROCESS | 3472 | 1466588993105 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 02:49:53 INFO - PROCESS | 3472 | 1466588993107 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 02:49:53 INFO - PROCESS | 3472 | 1466588993110 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 02:49:53 INFO - PROCESS | 3472 | 1466588993112 Marionette TRACE conn6 <- [1,1742,null,{}] 02:49:53 INFO - PROCESS | 3472 | 1466588993125 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}] 02:49:53 INFO - PROCESS | 3472 | 1466588993127 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:53 INFO - PROCESS | 3472 | 1466588993244 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 02:49:53 INFO - PROCESS | 3472 | 1466588993287 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:53 INFO - PROCESS | 3472 | 1466588993289 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:53 INFO - PROCESS | 3472 | ++DOCSHELL 153DD400 == 39 [pid = 3472] [id = 445] 02:49:53 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (1A843400) [pid = 3472] [serial = 1335] [outer = 00000000] 02:49:53 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (1A8F9C00) [pid = 3472] [serial = 1336] [outer = 1A843400] 02:49:53 INFO - PROCESS | 3472 | 1466588993332 Marionette DEBUG loaded listener.js 02:49:53 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (1A9E2C00) [pid = 3472] [serial = 1337] [outer = 1A843400] 02:49:53 INFO - PROCESS | 3472 | 1466588993742 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]]]}] 02:49:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 02:49:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 670ms 02:49:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 02:49:53 INFO - PROCESS | 3472 | 1466588993782 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 02:49:53 INFO - PROCESS | 3472 | 1466588993784 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 02:49:53 INFO - PROCESS | 3472 | 1466588993786 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 02:49:53 INFO - PROCESS | 3472 | 1466588993788 Marionette TRACE conn6 <- [1,1746,null,{}] 02:49:53 INFO - PROCESS | 3472 | 1466588993792 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}] 02:49:53 INFO - PROCESS | 3472 | 1466588993794 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:53 INFO - PROCESS | 3472 | 1466588993913 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 02:49:53 INFO - PROCESS | 3472 | 1466588993921 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:53 INFO - PROCESS | 3472 | 1466588993923 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:53 INFO - PROCESS | 3472 | ++DOCSHELL 1A8F7C00 == 40 [pid = 3472] [id = 446] 02:49:53 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (1AA5B400) [pid = 3472] [serial = 1338] [outer = 00000000] 02:49:53 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (1AA65400) [pid = 3472] [serial = 1339] [outer = 1AA5B400] 02:49:53 INFO - PROCESS | 3472 | 1466588993968 Marionette DEBUG loaded listener.js 02:49:54 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (1AAA6000) [pid = 3472] [serial = 1340] [outer = 1AA5B400] 02:49:54 INFO - PROCESS | 3472 | 1466588994634 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]]]}] 02:49:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 02:49:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 870ms 02:49:54 INFO - PROCESS | 3472 | 1466588994658 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 02:49:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 02:49:54 INFO - PROCESS | 3472 | 1466588994663 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 02:49:54 INFO - PROCESS | 3472 | 1466588994667 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 02:49:54 INFO - PROCESS | 3472 | 1466588994673 Marionette TRACE conn6 <- [1,1750,null,{}] 02:49:54 INFO - PROCESS | 3472 | 1466588994678 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}] 02:49:54 INFO - PROCESS | 3472 | 1466588994681 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:54 INFO - PROCESS | 3472 | 1466588994795 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 02:49:54 INFO - PROCESS | 3472 | 1466588994933 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:54 INFO - PROCESS | 3472 | 1466588994936 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:54 INFO - PROCESS | 3472 | ++DOCSHELL 0D838400 == 41 [pid = 3472] [id = 447] 02:49:54 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (0DAD2400) [pid = 3472] [serial = 1341] [outer = 00000000] 02:49:54 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (15354800) [pid = 3472] [serial = 1342] [outer = 0DAD2400] 02:49:54 INFO - PROCESS | 3472 | 1466588994995 Marionette DEBUG loaded listener.js 02:49:55 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (17D4FC00) [pid = 3472] [serial = 1343] [outer = 0DAD2400] 02:49:55 INFO - PROCESS | 3472 | 1466588995581 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]]]}] 02:49:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 02:49:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 929ms 02:49:55 INFO - PROCESS | 3472 | 1466588995598 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 02:49:55 INFO - PROCESS | 3472 | 1466588995603 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 02:49:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 02:49:55 INFO - PROCESS | 3472 | 1466588995609 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 02:49:55 INFO - PROCESS | 3472 | 1466588995612 Marionette TRACE conn6 <- [1,1754,null,{}] 02:49:55 INFO - PROCESS | 3472 | 1466588995616 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}] 02:49:55 INFO - PROCESS | 3472 | 1466588995619 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:55 INFO - PROCESS | 3472 | 1466588995734 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 02:49:55 INFO - PROCESS | 3472 | 1466588995847 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:55 INFO - PROCESS | 3472 | 1466588995849 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:55 INFO - PROCESS | 3472 | ++DOCSHELL 188AF400 == 42 [pid = 3472] [id = 448] 02:49:55 INFO - PROCESS | 3472 | ++DOMWINDOW == 86 (1901D000) [pid = 3472] [serial = 1344] [outer = 00000000] 02:49:55 INFO - PROCESS | 3472 | ++DOMWINDOW == 87 (19698C00) [pid = 3472] [serial = 1345] [outer = 1901D000] 02:49:55 INFO - PROCESS | 3472 | 1466588995948 Marionette DEBUG loaded listener.js 02:49:56 INFO - PROCESS | 3472 | ++DOMWINDOW == 88 (1988E000) [pid = 3472] [serial = 1346] [outer = 1901D000] 02:49:56 INFO - PROCESS | 3472 | 1466588996563 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]]]}] 02:49:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 02:49:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 970ms 02:49:56 INFO - PROCESS | 3472 | 1466588996583 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 02:49:56 INFO - PROCESS | 3472 | 1466588996586 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 02:49:56 INFO - PROCESS | 3472 | 1466588996589 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 02:49:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 02:49:56 INFO - PROCESS | 3472 | 1466588996593 Marionette TRACE conn6 <- [1,1758,null,{}] 02:49:56 INFO - PROCESS | 3472 | 1466588996604 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}] 02:49:56 INFO - PROCESS | 3472 | 1466588996609 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:56 INFO - PROCESS | 3472 | 1466588996720 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 02:49:56 INFO - PROCESS | 3472 | 1466588996831 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:56 INFO - PROCESS | 3472 | 1466588996834 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:56 INFO - PROCESS | 3472 | ++DOCSHELL 1AA62C00 == 43 [pid = 3472] [id = 449] 02:49:56 INFO - PROCESS | 3472 | ++DOMWINDOW == 89 (1AAAB400) [pid = 3472] [serial = 1347] [outer = 00000000] 02:49:56 INFO - PROCESS | 3472 | ++DOMWINDOW == 90 (1AAB3000) [pid = 3472] [serial = 1348] [outer = 1AAAB400] 02:49:56 INFO - PROCESS | 3472 | 1466588996932 Marionette DEBUG loaded listener.js 02:49:57 INFO - PROCESS | 3472 | ++DOMWINDOW == 91 (1AAE7C00) [pid = 3472] [serial = 1349] [outer = 1AAAB400] 02:49:57 INFO - PROCESS | 3472 | 1466588997579 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]]]}] 02:49:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 02:49:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1020ms 02:49:57 INFO - PROCESS | 3472 | 1466588997788 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 02:49:57 INFO - PROCESS | 3472 | 1466588997792 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 02:49:57 INFO - PROCESS | 3472 | 1466588997808 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 02:49:57 INFO - PROCESS | 3472 | 1466588997811 Marionette TRACE conn6 <- [1,1762,null,{}] 02:49:57 INFO - PROCESS | 3472 | 1466588997816 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}] 02:49:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 02:49:57 INFO - PROCESS | 3472 | 1466588997820 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:57 INFO - PROCESS | 3472 | 1466588997921 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 02:49:58 INFO - PROCESS | 3472 | 1466588998052 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:58 INFO - PROCESS | 3472 | 1466588998057 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:58 INFO - PROCESS | 3472 | ++DOCSHELL 0D83A800 == 44 [pid = 3472] [id = 450] 02:49:58 INFO - PROCESS | 3472 | ++DOMWINDOW == 92 (0D83F800) [pid = 3472] [serial = 1350] [outer = 00000000] 02:49:58 INFO - PROCESS | 3472 | ++DOMWINDOW == 93 (0F30C800) [pid = 3472] [serial = 1351] [outer = 0D83F800] 02:49:58 INFO - PROCESS | 3472 | 1466588998111 Marionette DEBUG loaded listener.js 02:49:58 INFO - PROCESS | 3472 | ++DOMWINDOW == 94 (14DCA800) [pid = 3472] [serial = 1352] [outer = 0D83F800] 02:49:59 INFO - PROCESS | 3472 | --DOCSHELL 153DD400 == 43 [pid = 3472] [id = 445] 02:49:59 INFO - PROCESS | 3472 | --DOCSHELL 0F312000 == 42 [pid = 3472] [id = 444] 02:49:59 INFO - PROCESS | 3472 | --DOCSHELL 188B9000 == 41 [pid = 3472] [id = 443] 02:49:59 INFO - PROCESS | 3472 | --DOCSHELL 0D651400 == 40 [pid = 3472] [id = 442] 02:49:59 INFO - PROCESS | 3472 | --DOCSHELL 196E5C00 == 39 [pid = 3472] [id = 441] 02:49:59 INFO - PROCESS | 3472 | --DOCSHELL 195B8000 == 38 [pid = 3472] [id = 440] 02:49:59 INFO - PROCESS | 3472 | --DOCSHELL 18287800 == 37 [pid = 3472] [id = 439] 02:49:59 INFO - PROCESS | 3472 | --DOCSHELL 154D8800 == 36 [pid = 3472] [id = 438] 02:49:59 INFO - PROCESS | 3472 | --DOCSHELL 0D1EB400 == 35 [pid = 3472] [id = 437] 02:49:59 INFO - PROCESS | 3472 | --DOCSHELL 0CB5D800 == 34 [pid = 3472] [id = 436] 02:49:59 INFO - PROCESS | 3472 | --DOCSHELL 0D654800 == 33 [pid = 3472] [id = 435] 02:49:59 INFO - PROCESS | 3472 | --DOCSHELL 1A460400 == 32 [pid = 3472] [id = 434] 02:49:59 INFO - PROCESS | 3472 | --DOCSHELL 0F30D400 == 31 [pid = 3472] [id = 425] 02:49:59 INFO - PROCESS | 3472 | --DOCSHELL 1AA62C00 == 30 [pid = 3472] [id = 449] 02:49:59 INFO - PROCESS | 3472 | --DOCSHELL 188AF400 == 29 [pid = 3472] [id = 448] 02:49:59 INFO - PROCESS | 3472 | --DOCSHELL 1A8F7C00 == 28 [pid = 3472] [id = 446] 02:49:59 INFO - PROCESS | 3472 | --DOCSHELL 0D838400 == 27 [pid = 3472] [id = 447] 02:49:59 INFO - PROCESS | 3472 | --DOMWINDOW == 93 (19D29C00) [pid = 3472] [serial = 1300] [outer = 00000000] [url = about:blank] 02:49:59 INFO - PROCESS | 3472 | --DOMWINDOW == 92 (19012800) [pid = 3472] [serial = 1288] [outer = 00000000] [url = about:blank] 02:49:59 INFO - PROCESS | 3472 | --DOMWINDOW == 91 (17D65C00) [pid = 3472] [serial = 1277] [outer = 00000000] [url = about:blank] 02:49:59 INFO - PROCESS | 3472 | --DOMWINDOW == 90 (172AD400) [pid = 3472] [serial = 1276] [outer = 00000000] [url = about:blank] 02:49:59 INFO - PROCESS | 3472 | --DOMWINDOW == 89 (15301400) [pid = 3472] [serial = 1282] [outer = 00000000] [url = about:blank] 02:49:59 INFO - PROCESS | 3472 | --DOMWINDOW == 88 (15328400) [pid = 3472] [serial = 1283] [outer = 00000000] [url = about:blank] 02:49:59 INFO - PROCESS | 3472 | --DOMWINDOW == 87 (0D841000) [pid = 3472] [serial = 1279] [outer = 00000000] [url = about:blank] 02:49:59 INFO - PROCESS | 3472 | --DOMWINDOW == 86 (0DCA0400) [pid = 3472] [serial = 1280] [outer = 00000000] [url = about:blank] 02:49:59 INFO - PROCESS | 3472 | --DOMWINDOW == 85 (18144C00) [pid = 3472] [serial = 1285] [outer = 00000000] [url = about:blank] 02:49:59 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (195B8C00) [pid = 3472] [serial = 1291] [outer = 00000000] [url = about:blank] 02:49:59 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (15422C00) [pid = 3472] [serial = 1268] [outer = 00000000] [url = about:blank] 02:49:59 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (15305C00) [pid = 3472] [serial = 1267] [outer = 00000000] [url = about:blank] 02:49:59 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (19894000) [pid = 3472] [serial = 1271] [outer = 00000000] [url = about:blank] 02:49:59 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (1969D800) [pid = 3472] [serial = 1270] [outer = 00000000] [url = about:blank] 02:49:59 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (1AAACC00) [pid = 3472] [serial = 1274] [outer = 00000000] [url = about:blank] 02:49:59 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (1AA64C00) [pid = 3472] [serial = 1273] [outer = 00000000] [url = about:blank] 02:49:59 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (19085800) [pid = 3472] [serial = 1289] [outer = 00000000] [url = about:blank] 02:49:59 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (1969A000) [pid = 3472] [serial = 1292] [outer = 00000000] [url = about:blank] 02:49:59 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (0D658400) [pid = 3472] [serial = 1294] [outer = 00000000] [url = about:blank] 02:49:59 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (15224800) [pid = 3472] [serial = 1295] [outer = 00000000] [url = about:blank] 02:49:59 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (1969D000) [pid = 3472] [serial = 1297] [outer = 00000000] [url = about:blank] 02:49:59 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (196E9C00) [pid = 3472] [serial = 1298] [outer = 00000000] [url = about:blank] 02:49:59 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (1822D000) [pid = 3472] [serial = 1286] [outer = 00000000] [url = about:blank] 02:49:59 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (19D2C000) [pid = 3472] [serial = 1301] [outer = 00000000] [url = about:blank] 02:49:59 INFO - PROCESS | 3472 | 1466588999473 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]]]}] 02:49:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 02:49:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1711ms 02:49:59 INFO - PROCESS | 3472 | 1466588999536 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 02:49:59 INFO - PROCESS | 3472 | 1466588999541 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 02:49:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 02:49:59 INFO - PROCESS | 3472 | 1466588999546 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 02:49:59 INFO - PROCESS | 3472 | 1466588999549 Marionette TRACE conn6 <- [1,1766,null,{}] 02:49:59 INFO - PROCESS | 3472 | 1466588999555 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}] 02:49:59 INFO - PROCESS | 3472 | 1466588999558 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:59 INFO - PROCESS | 3472 | 1466588999640 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 02:49:59 INFO - PROCESS | 3472 | 1466588999647 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:49:59 INFO - PROCESS | 3472 | 1466588999651 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:49:59 INFO - PROCESS | 3472 | ++DOCSHELL 0D2F2000 == 28 [pid = 3472] [id = 451] 02:49:59 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (0D2F6400) [pid = 3472] [serial = 1353] [outer = 00000000] 02:49:59 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (0D65B000) [pid = 3472] [serial = 1354] [outer = 0D2F6400] 02:49:59 INFO - PROCESS | 3472 | 1466588999704 Marionette DEBUG loaded listener.js 02:49:59 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (0D841000) [pid = 3472] [serial = 1355] [outer = 0D2F6400] 02:50:00 INFO - PROCESS | 3472 | 1466589000200 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]]]}] 02:50:00 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 02:50:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 670ms 02:50:00 INFO - PROCESS | 3472 | 1466589000219 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 02:50:00 INFO - PROCESS | 3472 | 1466589000225 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 02:50:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 02:50:00 INFO - PROCESS | 3472 | 1466589000235 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 02:50:00 INFO - PROCESS | 3472 | 1466589000237 Marionette TRACE conn6 <- [1,1770,null,{}] 02:50:00 INFO - PROCESS | 3472 | 1466589000241 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}] 02:50:00 INFO - PROCESS | 3472 | 1466589000244 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:00 INFO - PROCESS | 3472 | 1466589000336 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 02:50:00 INFO - PROCESS | 3472 | 1466589000343 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:00 INFO - PROCESS | 3472 | 1466589000345 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:00 INFO - PROCESS | 3472 | ++DOCSHELL 15297000 == 29 [pid = 3472] [id = 452] 02:50:00 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (15299C00) [pid = 3472] [serial = 1356] [outer = 00000000] 02:50:00 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (15326400) [pid = 3472] [serial = 1357] [outer = 15299C00] 02:50:00 INFO - PROCESS | 3472 | 1466589000394 Marionette DEBUG loaded listener.js 02:50:00 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (15354400) [pid = 3472] [serial = 1358] [outer = 15299C00] 02:50:00 INFO - PROCESS | 3472 | 1466589000876 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]]]}] 02:50:00 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 02:50:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 669ms 02:50:00 INFO - PROCESS | 3472 | 1466589000910 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 02:50:00 INFO - PROCESS | 3472 | 1466589000912 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 02:50:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 02:50:00 INFO - PROCESS | 3472 | 1466589000915 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 02:50:00 INFO - PROCESS | 3472 | 1466589000919 Marionette TRACE conn6 <- [1,1774,null,{}] 02:50:00 INFO - PROCESS | 3472 | 1466589000930 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}] 02:50:00 INFO - PROCESS | 3472 | 1466589000934 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:01 INFO - PROCESS | 3472 | 1466589001048 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 02:50:01 INFO - PROCESS | 3472 | 1466589001153 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:01 INFO - PROCESS | 3472 | 1466589001156 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:01 INFO - PROCESS | 3472 | ++DOCSHELL 17D68C00 == 30 [pid = 3472] [id = 453] 02:50:01 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (17D6A800) [pid = 3472] [serial = 1359] [outer = 00000000] 02:50:01 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (17D6E400) [pid = 3472] [serial = 1360] [outer = 17D6A800] 02:50:01 INFO - PROCESS | 3472 | 1466589001204 Marionette DEBUG loaded listener.js 02:50:01 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (18145C00) [pid = 3472] [serial = 1361] [outer = 17D6A800] 02:50:01 INFO - PROCESS | 3472 | 1466589001615 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]]]}] 02:50:01 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 02:50:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 730ms 02:50:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 02:50:01 INFO - PROCESS | 3472 | 1466589001648 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 02:50:01 INFO - PROCESS | 3472 | 1466589001651 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 02:50:01 INFO - PROCESS | 3472 | 1466589001654 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 02:50:01 INFO - PROCESS | 3472 | 1466589001656 Marionette TRACE conn6 <- [1,1778,null,{}] 02:50:01 INFO - PROCESS | 3472 | 1466589001659 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}] 02:50:01 INFO - PROCESS | 3472 | 1466589001661 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:01 INFO - PROCESS | 3472 | 1466589001792 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 02:50:01 INFO - PROCESS | 3472 | 1466589001855 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:01 INFO - PROCESS | 3472 | 1466589001858 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:01 INFO - PROCESS | 3472 | ++DOCSHELL 1814BC00 == 31 [pid = 3472] [id = 454] 02:50:01 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (1822D800) [pid = 3472] [serial = 1362] [outer = 00000000] 02:50:01 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (18281800) [pid = 3472] [serial = 1363] [outer = 1822D800] 02:50:01 INFO - PROCESS | 3472 | 1466589001903 Marionette DEBUG loaded listener.js 02:50:01 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (19011C00) [pid = 3472] [serial = 1364] [outer = 1822D800] 02:50:02 INFO - PROCESS | 3472 | 1466589002321 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]]]}] 02:50:02 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) 02:50:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 731ms 02:50:02 INFO - PROCESS | 3472 | 1466589002392 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 02:50:02 INFO - PROCESS | 3472 | 1466589002394 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 02:50:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 02:50:02 INFO - PROCESS | 3472 | 1466589002433 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 02:50:02 INFO - PROCESS | 3472 | 1466589002435 Marionette TRACE conn6 <- [1,1782,null,{}] 02:50:02 INFO - PROCESS | 3472 | 1466589002439 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}] 02:50:02 INFO - PROCESS | 3472 | 1466589002441 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:02 INFO - PROCESS | 3472 | 1466589002551 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 02:50:02 INFO - PROCESS | 3472 | 1466589002564 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:02 INFO - PROCESS | 3472 | 1466589002566 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:02 INFO - PROCESS | 3472 | ++DOCSHELL 193F9800 == 32 [pid = 3472] [id = 455] 02:50:02 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (195B0000) [pid = 3472] [serial = 1365] [outer = 00000000] 02:50:02 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (195B6800) [pid = 3472] [serial = 1366] [outer = 195B0000] 02:50:02 INFO - PROCESS | 3472 | 1466589002610 Marionette DEBUG loaded listener.js 02:50:02 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (19697400) [pid = 3472] [serial = 1367] [outer = 195B0000] 02:50:03 INFO - PROCESS | 3472 | 1466589003091 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]]]}] 02:50:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:50:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 690ms 02:50:03 INFO - PROCESS | 3472 | 1466589003128 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 02:50:03 INFO - PROCESS | 3472 | 1466589003130 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 02:50:03 INFO - PROCESS | 3472 | 1466589003133 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 02:50:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 02:50:03 INFO - PROCESS | 3472 | 1466589003135 Marionette TRACE conn6 <- [1,1786,null,{}] 02:50:03 INFO - PROCESS | 3472 | 1466589003138 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}] 02:50:03 INFO - PROCESS | 3472 | 1466589003144 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:03 INFO - PROCESS | 3472 | 1466589003290 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 02:50:03 INFO - PROCESS | 3472 | 1466589003359 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:03 INFO - PROCESS | 3472 | 1466589003361 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:03 INFO - PROCESS | 3472 | ++DOCSHELL 196A1400 == 33 [pid = 3472] [id = 456] 02:50:03 INFO - PROCESS | 3472 | ++DOMWINDOW == 86 (196EB800) [pid = 3472] [serial = 1368] [outer = 00000000] 02:50:03 INFO - PROCESS | 3472 | ++DOMWINDOW == 87 (1988A000) [pid = 3472] [serial = 1369] [outer = 196EB800] 02:50:03 INFO - PROCESS | 3472 | 1466589003405 Marionette DEBUG loaded listener.js 02:50:03 INFO - PROCESS | 3472 | ++DOMWINDOW == 88 (19896000) [pid = 3472] [serial = 1370] [outer = 196EB800] 02:50:03 INFO - PROCESS | 3472 | --DOMWINDOW == 87 (1A843400) [pid = 3472] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 02:50:03 INFO - PROCESS | 3472 | --DOMWINDOW == 86 (1988B800) [pid = 3472] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 02:50:03 INFO - PROCESS | 3472 | --DOMWINDOW == 85 (198B9000) [pid = 3472] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 02:50:03 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (16446400) [pid = 3472] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 02:50:03 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (0D262C00) [pid = 3472] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 02:50:03 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (195BAC00) [pid = 3472] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 02:50:03 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (1A461400) [pid = 3472] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 02:50:03 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (0D65A400) [pid = 3472] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 02:50:03 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (0CF44000) [pid = 3472] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 02:50:03 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (18288000) [pid = 3472] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 02:50:03 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (1A459000) [pid = 3472] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 02:50:03 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (0F39DC00) [pid = 3472] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 02:50:03 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (1AA5B400) [pid = 3472] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 02:50:04 INFO - PROCESS | 3472 | 1466589004009 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]]]}] 02:50:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 02:50:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 930ms 02:50:04 INFO - PROCESS | 3472 | 1466589004067 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 02:50:04 INFO - PROCESS | 3472 | 1466589004069 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 02:50:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 02:50:04 INFO - PROCESS | 3472 | 1466589004073 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 02:50:04 INFO - PROCESS | 3472 | 1466589004074 Marionette TRACE conn6 <- [1,1790,null,{}] 02:50:04 INFO - PROCESS | 3472 | 1466589004078 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}] 02:50:04 INFO - PROCESS | 3472 | 1466589004080 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:04 INFO - PROCESS | 3472 | 1466589004157 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 02:50:04 INFO - PROCESS | 3472 | 1466589004163 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:04 INFO - PROCESS | 3472 | 1466589004165 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:04 INFO - PROCESS | 3472 | ++DOCSHELL 0DADA400 == 34 [pid = 3472] [id = 457] 02:50:04 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (1814D800) [pid = 3472] [serial = 1371] [outer = 00000000] 02:50:04 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (196A2400) [pid = 3472] [serial = 1372] [outer = 1814D800] 02:50:04 INFO - PROCESS | 3472 | 1466589004208 Marionette DEBUG loaded listener.js 02:50:04 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (196E1400) [pid = 3472] [serial = 1373] [outer = 1814D800] 02:50:04 INFO - PROCESS | 3472 | 1466589004637 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]]]}] 02:50:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 02:50:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 570ms 02:50:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 02:50:04 INFO - PROCESS | 3472 | 1466589004647 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 02:50:04 INFO - PROCESS | 3472 | 1466589004649 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 02:50:04 INFO - PROCESS | 3472 | 1466589004652 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 02:50:04 INFO - PROCESS | 3472 | 1466589004654 Marionette TRACE conn6 <- [1,1794,null,{}] 02:50:04 INFO - PROCESS | 3472 | 1466589004657 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}] 02:50:04 INFO - PROCESS | 3472 | 1466589004659 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:04 INFO - PROCESS | 3472 | 1466589004782 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 02:50:04 INFO - PROCESS | 3472 | 1466589004791 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:04 INFO - PROCESS | 3472 | 1466589004793 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:04 INFO - PROCESS | 3472 | ++DOCSHELL 1531B000 == 35 [pid = 3472] [id = 458] 02:50:04 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (1988A800) [pid = 3472] [serial = 1374] [outer = 00000000] 02:50:04 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (19CD6400) [pid = 3472] [serial = 1375] [outer = 1988A800] 02:50:04 INFO - PROCESS | 3472 | 1466589004836 Marionette DEBUG loaded listener.js 02:50:04 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (19CCC800) [pid = 3472] [serial = 1376] [outer = 1988A800] 02:50:05 INFO - PROCESS | 3472 | 1466589005267 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]]]}] 02:50:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 02:50:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 670ms 02:50:05 INFO - PROCESS | 3472 | 1466589005323 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 02:50:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 02:50:05 INFO - PROCESS | 3472 | 1466589005325 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 02:50:05 INFO - PROCESS | 3472 | 1466589005328 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 02:50:05 INFO - PROCESS | 3472 | 1466589005330 Marionette TRACE conn6 <- [1,1798,null,{}] 02:50:05 INFO - PROCESS | 3472 | 1466589005334 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}] 02:50:05 INFO - PROCESS | 3472 | 1466589005336 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:05 INFO - PROCESS | 3472 | 1466589005455 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 02:50:05 INFO - PROCESS | 3472 | 1466589005467 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:05 INFO - PROCESS | 3472 | 1466589005469 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:05 INFO - PROCESS | 3472 | ++DOCSHELL 17D67C00 == 36 [pid = 3472] [id = 459] 02:50:05 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (196A2C00) [pid = 3472] [serial = 1377] [outer = 00000000] 02:50:05 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (1A1A3C00) [pid = 3472] [serial = 1378] [outer = 196A2C00] 02:50:05 INFO - PROCESS | 3472 | 1466589005524 Marionette DEBUG loaded listener.js 02:50:05 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (1A1A4800) [pid = 3472] [serial = 1379] [outer = 196A2C00] 02:50:06 INFO - PROCESS | 3472 | 1466589006318 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]]]}] 02:50:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 02:50:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1068ms 02:50:06 INFO - PROCESS | 3472 | 1466589006399 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 02:50:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 02:50:06 INFO - PROCESS | 3472 | 1466589006403 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 02:50:06 INFO - PROCESS | 3472 | 1466589006408 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 02:50:06 INFO - PROCESS | 3472 | 1466589006413 Marionette TRACE conn6 <- [1,1802,null,{}] 02:50:06 INFO - PROCESS | 3472 | 1466589006419 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}] 02:50:06 INFO - PROCESS | 3472 | 1466589006421 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:06 INFO - PROCESS | 3472 | 1466589006570 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 02:50:06 INFO - PROCESS | 3472 | 1466589006699 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:06 INFO - PROCESS | 3472 | 1466589006702 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:06 INFO - PROCESS | 3472 | ++DOCSHELL 0DCA3C00 == 37 [pid = 3472] [id = 460] 02:50:06 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (0DCA6C00) [pid = 3472] [serial = 1380] [outer = 00000000] 02:50:06 INFO - PROCESS | 3472 | ++DOMWINDOW == 86 (15306000) [pid = 3472] [serial = 1381] [outer = 0DCA6C00] 02:50:06 INFO - PROCESS | 3472 | 1466589006768 Marionette DEBUG loaded listener.js 02:50:06 INFO - PROCESS | 3472 | ++DOMWINDOW == 87 (16447800) [pid = 3472] [serial = 1382] [outer = 0DCA6C00] 02:50:07 INFO - PROCESS | 3472 | 1466589007421 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]]]}] 02:50:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 02:50:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1026ms 02:50:07 INFO - PROCESS | 3472 | 1466589007435 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 02:50:07 INFO - PROCESS | 3472 | 1466589007440 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 02:50:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 02:50:07 INFO - PROCESS | 3472 | 1466589007446 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 02:50:07 INFO - PROCESS | 3472 | 1466589007449 Marionette TRACE conn6 <- [1,1806,null,{}] 02:50:07 INFO - PROCESS | 3472 | 1466589007453 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}] 02:50:07 INFO - PROCESS | 3472 | 1466589007456 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:07 INFO - PROCESS | 3472 | 1466589007580 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 02:50:07 INFO - PROCESS | 3472 | 1466589007724 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:07 INFO - PROCESS | 3472 | 1466589007727 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:07 INFO - PROCESS | 3472 | ++DOCSHELL 0D838400 == 38 [pid = 3472] [id = 461] 02:50:07 INFO - PROCESS | 3472 | ++DOMWINDOW == 88 (0D842C00) [pid = 3472] [serial = 1383] [outer = 00000000] 02:50:07 INFO - PROCESS | 3472 | ++DOMWINDOW == 89 (193F8800) [pid = 3472] [serial = 1384] [outer = 0D842C00] 02:50:07 INFO - PROCESS | 3472 | 1466589007787 Marionette DEBUG loaded listener.js 02:50:07 INFO - PROCESS | 3472 | ++DOMWINDOW == 90 (1969C000) [pid = 3472] [serial = 1385] [outer = 0D842C00] 02:50:08 INFO - PROCESS | 3472 | --DOCSHELL 1531B000 == 37 [pid = 3472] [id = 458] 02:50:08 INFO - PROCESS | 3472 | --DOCSHELL 0DADA400 == 36 [pid = 3472] [id = 457] 02:50:08 INFO - PROCESS | 3472 | --DOCSHELL 196A1400 == 35 [pid = 3472] [id = 456] 02:50:08 INFO - PROCESS | 3472 | --DOCSHELL 193F9800 == 34 [pid = 3472] [id = 455] 02:50:08 INFO - PROCESS | 3472 | --DOCSHELL 1814BC00 == 33 [pid = 3472] [id = 454] 02:50:08 INFO - PROCESS | 3472 | --DOCSHELL 17D68C00 == 32 [pid = 3472] [id = 453] 02:50:08 INFO - PROCESS | 3472 | --DOCSHELL 15297000 == 31 [pid = 3472] [id = 452] 02:50:08 INFO - PROCESS | 3472 | --DOCSHELL 0D2F2000 == 30 [pid = 3472] [id = 451] 02:50:08 INFO - PROCESS | 3472 | --DOCSHELL 0D83A800 == 29 [pid = 3472] [id = 450] 02:50:08 INFO - PROCESS | 3472 | --DOMWINDOW == 89 (1AAA6000) [pid = 3472] [serial = 1340] [outer = 00000000] [url = about:blank] 02:50:08 INFO - PROCESS | 3472 | --DOMWINDOW == 88 (1AA65400) [pid = 3472] [serial = 1339] [outer = 00000000] [url = about:blank] 02:50:08 INFO - PROCESS | 3472 | --DOMWINDOW == 87 (1A8F9C00) [pid = 3472] [serial = 1336] [outer = 00000000] [url = about:blank] 02:50:08 INFO - PROCESS | 3472 | --DOMWINDOW == 86 (198C0000) [pid = 3472] [serial = 1324] [outer = 00000000] [url = about:blank] 02:50:08 INFO - PROCESS | 3472 | --DOMWINDOW == 85 (1A45D000) [pid = 3472] [serial = 1327] [outer = 00000000] [url = about:blank] 02:50:08 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (19BD4C00) [pid = 3472] [serial = 1325] [outer = 00000000] [url = about:blank] 02:50:08 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (1727BC00) [pid = 3472] [serial = 1315] [outer = 00000000] [url = about:blank] 02:50:08 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (17D24000) [pid = 3472] [serial = 1316] [outer = 00000000] [url = about:blank] 02:50:08 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (0D841800) [pid = 3472] [serial = 1312] [outer = 00000000] [url = about:blank] 02:50:08 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (0DCA8000) [pid = 3472] [serial = 1313] [outer = 00000000] [url = about:blank] 02:50:08 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (196E6C00) [pid = 3472] [serial = 1321] [outer = 00000000] [url = about:blank] 02:50:08 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (1A461000) [pid = 3472] [serial = 1328] [outer = 00000000] [url = about:blank] 02:50:08 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (1A697C00) [pid = 3472] [serial = 1304] [outer = 00000000] [url = about:blank] 02:50:08 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (1A697400) [pid = 3472] [serial = 1303] [outer = 00000000] [url = about:blank] 02:50:08 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (14E58000) [pid = 3472] [serial = 1306] [outer = 00000000] [url = about:blank] 02:50:08 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (153DFC00) [pid = 3472] [serial = 1307] [outer = 00000000] [url = about:blank] 02:50:08 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (0D2F6800) [pid = 3472] [serial = 1309] [outer = 00000000] [url = about:blank] 02:50:08 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (14A1C000) [pid = 3472] [serial = 1310] [outer = 00000000] [url = about:blank] 02:50:08 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (1907BC00) [pid = 3472] [serial = 1318] [outer = 00000000] [url = about:blank] 02:50:08 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (1951C000) [pid = 3472] [serial = 1319] [outer = 00000000] [url = about:blank] 02:50:08 INFO - PROCESS | 3472 | --DOMWINDOW == 69 (1A9E2C00) [pid = 3472] [serial = 1337] [outer = 00000000] [url = about:blank] 02:50:08 INFO - PROCESS | 3472 | --DOMWINDOW == 68 (1A845000) [pid = 3472] [serial = 1330] [outer = 00000000] [url = about:blank] 02:50:08 INFO - PROCESS | 3472 | --DOMWINDOW == 67 (1A847800) [pid = 3472] [serial = 1331] [outer = 00000000] [url = about:blank] 02:50:08 INFO - PROCESS | 3472 | --DOMWINDOW == 66 (19BCC800) [pid = 3472] [serial = 1333] [outer = 00000000] [url = about:blank] 02:50:08 INFO - PROCESS | 3472 | --DOMWINDOW == 65 (1A6A0C00) [pid = 3472] [serial = 1334] [outer = 00000000] [url = about:blank] 02:50:08 INFO - PROCESS | 3472 | --DOMWINDOW == 64 (1984AC00) [pid = 3472] [serial = 1322] [outer = 00000000] [url = about:blank] 02:50:08 INFO - PROCESS | 3472 | 1466589008668 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]]]}] 02:50:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 02:50:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1270ms 02:50:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 02:50:08 INFO - PROCESS | 3472 | 1466589008720 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 02:50:08 INFO - PROCESS | 3472 | 1466589008724 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 02:50:08 INFO - PROCESS | 3472 | 1466589008728 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 02:50:08 INFO - PROCESS | 3472 | 1466589008731 Marionette TRACE conn6 <- [1,1810,null,{}] 02:50:08 INFO - PROCESS | 3472 | 1466589008737 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}] 02:50:08 INFO - PROCESS | 3472 | 1466589008740 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:08 INFO - PROCESS | 3472 | 1466589008826 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 02:50:08 INFO - PROCESS | 3472 | 1466589008841 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:08 INFO - PROCESS | 3472 | 1466589008843 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:08 INFO - PROCESS | 3472 | ++DOCSHELL 0D83EC00 == 30 [pid = 3472] [id = 462] 02:50:08 INFO - PROCESS | 3472 | ++DOMWINDOW == 65 (0D841800) [pid = 3472] [serial = 1386] [outer = 00000000] 02:50:08 INFO - PROCESS | 3472 | ++DOMWINDOW == 66 (0DB28000) [pid = 3472] [serial = 1387] [outer = 0D841800] 02:50:08 INFO - PROCESS | 3472 | 1466589008891 Marionette DEBUG loaded listener.js 02:50:08 INFO - PROCESS | 3472 | ++DOMWINDOW == 67 (0E825000) [pid = 3472] [serial = 1388] [outer = 0D841800] 02:50:09 INFO - PROCESS | 3472 | 1466589009420 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]]]}] 02:50:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 02:50:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 730ms 02:50:09 INFO - PROCESS | 3472 | 1466589009460 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 02:50:09 INFO - PROCESS | 3472 | 1466589009464 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 02:50:09 INFO - PROCESS | 3472 | 1466589009469 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 02:50:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 02:50:09 INFO - PROCESS | 3472 | 1466589009472 Marionette TRACE conn6 <- [1,1814,null,{}] 02:50:09 INFO - PROCESS | 3472 | 1466589009476 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}] 02:50:09 INFO - PROCESS | 3472 | 1466589009478 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:09 INFO - PROCESS | 3472 | 1466589009564 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 02:50:09 INFO - PROCESS | 3472 | 1466589009662 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:09 INFO - PROCESS | 3472 | 1466589009664 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:09 INFO - PROCESS | 3472 | ++DOCSHELL 1534CC00 == 31 [pid = 3472] [id = 463] 02:50:09 INFO - PROCESS | 3472 | ++DOMWINDOW == 68 (15353000) [pid = 3472] [serial = 1389] [outer = 00000000] 02:50:09 INFO - PROCESS | 3472 | ++DOMWINDOW == 69 (1727BC00) [pid = 3472] [serial = 1390] [outer = 15353000] 02:50:09 INFO - PROCESS | 3472 | 1466589009711 Marionette DEBUG loaded listener.js 02:50:09 INFO - PROCESS | 3472 | ++DOMWINDOW == 70 (17D21000) [pid = 3472] [serial = 1391] [outer = 15353000] 02:50:10 INFO - PROCESS | 3472 | 1466589010105 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]]]}] 02:50:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 02:50:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 670ms 02:50:10 INFO - PROCESS | 3472 | 1466589010145 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 02:50:10 INFO - PROCESS | 3472 | 1466589010147 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 02:50:10 INFO - PROCESS | 3472 | 1466589010151 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 02:50:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 02:50:10 INFO - PROCESS | 3472 | 1466589010154 Marionette TRACE conn6 <- [1,1818,null,{}] 02:50:10 INFO - PROCESS | 3472 | 1466589010165 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}] 02:50:10 INFO - PROCESS | 3472 | 1466589010169 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:10 INFO - PROCESS | 3472 | 1466589010255 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 02:50:10 INFO - PROCESS | 3472 | 1466589010262 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:10 INFO - PROCESS | 3472 | 1466589010265 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:10 INFO - PROCESS | 3472 | ++DOCSHELL 1826AC00 == 32 [pid = 3472] [id = 464] 02:50:10 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (1826B000) [pid = 3472] [serial = 1392] [outer = 00000000] 02:50:10 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (19020000) [pid = 3472] [serial = 1393] [outer = 1826B000] 02:50:10 INFO - PROCESS | 3472 | 1466589010313 Marionette DEBUG loaded listener.js 02:50:10 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (193F6C00) [pid = 3472] [serial = 1394] [outer = 1826B000] 02:50:10 INFO - PROCESS | 3472 | 1466589010769 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]]]}] 02:50:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 02:50:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 669ms 02:50:10 INFO - PROCESS | 3472 | 1466589010825 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 02:50:10 INFO - PROCESS | 3472 | 1466589010827 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 02:50:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 02:50:10 INFO - PROCESS | 3472 | 1466589010836 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 02:50:10 INFO - PROCESS | 3472 | 1466589010837 Marionette TRACE conn6 <- [1,1822,null,{}] 02:50:10 INFO - PROCESS | 3472 | 1466589010841 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}] 02:50:10 INFO - PROCESS | 3472 | 1466589010843 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:10 INFO - PROCESS | 3472 | 1466589010988 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 02:50:11 INFO - PROCESS | 3472 | 1466589011009 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:11 INFO - PROCESS | 3472 | 1466589011011 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:11 INFO - PROCESS | 3472 | ++DOCSHELL 195BA800 == 33 [pid = 3472] [id = 465] 02:50:11 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (19699800) [pid = 3472] [serial = 1395] [outer = 00000000] 02:50:11 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (196E1C00) [pid = 3472] [serial = 1396] [outer = 19699800] 02:50:11 INFO - PROCESS | 3472 | 1466589011055 Marionette DEBUG loaded listener.js 02:50:11 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (1984AC00) [pid = 3472] [serial = 1397] [outer = 19699800] 02:50:11 INFO - PROCESS | 3472 | 1466589011486 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]]]}] 02:50:11 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 02:50:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 670ms 02:50:11 INFO - PROCESS | 3472 | 1466589011509 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 02:50:11 INFO - PROCESS | 3472 | 1466589011511 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 02:50:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 02:50:11 INFO - PROCESS | 3472 | 1466589011514 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 02:50:11 INFO - PROCESS | 3472 | 1466589011516 Marionette TRACE conn6 <- [1,1826,null,{}] 02:50:11 INFO - PROCESS | 3472 | 1466589011519 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}] 02:50:11 INFO - PROCESS | 3472 | 1466589011521 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:11 INFO - PROCESS | 3472 | 1466589011634 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 02:50:11 INFO - PROCESS | 3472 | 1466589011640 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:11 INFO - PROCESS | 3472 | 1466589011642 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:11 INFO - PROCESS | 3472 | ++DOCSHELL 19889400 == 34 [pid = 3472] [id = 466] 02:50:11 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (19895000) [pid = 3472] [serial = 1398] [outer = 00000000] 02:50:11 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (19CD5000) [pid = 3472] [serial = 1399] [outer = 19895000] 02:50:11 INFO - PROCESS | 3472 | 1466589011688 Marionette DEBUG loaded listener.js 02:50:11 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (19CD6000) [pid = 3472] [serial = 1400] [outer = 19895000] 02:50:12 INFO - PROCESS | 3472 | 1466589012176 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]]]}] 02:50:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 02:50:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 670ms 02:50:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 02:50:12 INFO - PROCESS | 3472 | 1466589012185 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 02:50:12 INFO - PROCESS | 3472 | 1466589012187 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 02:50:12 INFO - PROCESS | 3472 | 1466589012190 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 02:50:12 INFO - PROCESS | 3472 | 1466589012192 Marionette TRACE conn6 <- [1,1830,null,{}] 02:50:12 INFO - PROCESS | 3472 | 1466589012195 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}] 02:50:12 INFO - PROCESS | 3472 | 1466589012201 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:12 INFO - PROCESS | 3472 | 1466589012382 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 02:50:12 INFO - PROCESS | 3472 | 1466589012454 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:12 INFO - PROCESS | 3472 | 1466589012456 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:12 INFO - PROCESS | 3472 | ++DOCSHELL 198B9000 == 35 [pid = 3472] [id = 467] 02:50:12 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (198BFC00) [pid = 3472] [serial = 1401] [outer = 00000000] 02:50:12 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (1A69C800) [pid = 3472] [serial = 1402] [outer = 198BFC00] 02:50:12 INFO - PROCESS | 3472 | 1466589012503 Marionette DEBUG loaded listener.js 02:50:12 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (1A443400) [pid = 3472] [serial = 1403] [outer = 198BFC00] 02:50:12 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (1988A800) [pid = 3472] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 02:50:12 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (0DAD2400) [pid = 3472] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 02:50:12 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (1AAAB400) [pid = 3472] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 02:50:12 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (1822D800) [pid = 3472] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 02:50:12 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (1814D800) [pid = 3472] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 02:50:12 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (15299C00) [pid = 3472] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 02:50:12 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (0D2F6400) [pid = 3472] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 02:50:12 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (196EB800) [pid = 3472] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 02:50:12 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (17D6A800) [pid = 3472] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 02:50:12 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (1901D000) [pid = 3472] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 02:50:12 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (195B0000) [pid = 3472] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 02:50:12 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (0D83F800) [pid = 3472] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 02:50:13 INFO - PROCESS | 3472 | 1466589013034 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]]]}] 02:50:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 02:50:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 870ms 02:50:13 INFO - PROCESS | 3472 | 1466589013062 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 02:50:13 INFO - PROCESS | 3472 | 1466589013064 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 02:50:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 02:50:13 INFO - PROCESS | 3472 | 1466589013067 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 02:50:13 INFO - PROCESS | 3472 | 1466589013069 Marionette TRACE conn6 <- [1,1834,null,{}] 02:50:13 INFO - PROCESS | 3472 | 1466589013072 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}] 02:50:13 INFO - PROCESS | 3472 | 1466589013074 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:13 INFO - PROCESS | 3472 | 1466589013153 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 02:50:13 INFO - PROCESS | 3472 | 1466589013158 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:13 INFO - PROCESS | 3472 | 1466589013160 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:13 INFO - PROCESS | 3472 | ++DOCSHELL 0DAD2400 == 36 [pid = 3472] [id = 468] 02:50:13 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (0DADB800) [pid = 3472] [serial = 1404] [outer = 00000000] 02:50:13 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (18268000) [pid = 3472] [serial = 1405] [outer = 0DADB800] 02:50:13 INFO - PROCESS | 3472 | 1466589013204 Marionette DEBUG loaded listener.js 02:50:13 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (18270000) [pid = 3472] [serial = 1406] [outer = 0DADB800] 02:50:13 INFO - PROCESS | 3472 | 1466589013630 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]]]}] 02:50:13 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) 02:50:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 630ms 02:50:13 INFO - PROCESS | 3472 | 1466589013698 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 02:50:13 INFO - PROCESS | 3472 | 1466589013700 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 02:50:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 02:50:13 INFO - PROCESS | 3472 | 1466589013703 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 02:50:13 INFO - PROCESS | 3472 | 1466589013705 Marionette TRACE conn6 <- [1,1838,null,{}] 02:50:13 INFO - PROCESS | 3472 | 1466589013708 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}] 02:50:13 INFO - PROCESS | 3472 | 1466589013710 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:13 INFO - PROCESS | 3472 | 1466589013819 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 02:50:13 INFO - PROCESS | 3472 | 1466589013825 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:13 INFO - PROCESS | 3472 | 1466589013827 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:13 INFO - PROCESS | 3472 | ++DOCSHELL 19897000 == 37 [pid = 3472] [id = 469] 02:50:13 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (1A461000) [pid = 3472] [serial = 1407] [outer = 00000000] 02:50:13 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (1A847000) [pid = 3472] [serial = 1408] [outer = 1A461000] 02:50:13 INFO - PROCESS | 3472 | 1466589013871 Marionette DEBUG loaded listener.js 02:50:13 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (1A84C800) [pid = 3472] [serial = 1409] [outer = 1A461000] 02:50:14 INFO - PROCESS | 3472 | 1466589014313 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]]]}] 02:50:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:50:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 630ms 02:50:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 02:50:14 INFO - PROCESS | 3472 | 1466589014342 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 02:50:14 INFO - PROCESS | 3472 | 1466589014344 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 02:50:14 INFO - PROCESS | 3472 | 1466589014348 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 02:50:14 INFO - PROCESS | 3472 | 1466589014359 Marionette TRACE conn6 <- [1,1842,null,{}] 02:50:14 INFO - PROCESS | 3472 | 1466589014363 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}] 02:50:14 INFO - PROCESS | 3472 | 1466589014365 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:14 INFO - PROCESS | 3472 | 1466589014461 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 02:50:14 INFO - PROCESS | 3472 | 1466589014469 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:14 INFO - PROCESS | 3472 | 1466589014471 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:14 INFO - PROCESS | 3472 | ++DOCSHELL 1A97D400 == 38 [pid = 3472] [id = 470] 02:50:14 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (1A982800) [pid = 3472] [serial = 1410] [outer = 00000000] 02:50:14 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (1A9ED800) [pid = 3472] [serial = 1411] [outer = 1A982800] 02:50:14 INFO - PROCESS | 3472 | 1466589014515 Marionette DEBUG loaded listener.js 02:50:14 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (1AA63C00) [pid = 3472] [serial = 1412] [outer = 1A982800] 02:50:14 INFO - PROCESS | 3472 | 1466589014938 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]]]}] 02:50:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 02:50:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 690ms 02:50:15 INFO - PROCESS | 3472 | 1466589015040 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 02:50:15 INFO - PROCESS | 3472 | 1466589015044 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 02:50:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 02:50:15 INFO - PROCESS | 3472 | 1466589015049 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 02:50:15 INFO - PROCESS | 3472 | 1466589015054 Marionette TRACE conn6 <- [1,1846,null,{}] 02:50:15 INFO - PROCESS | 3472 | 1466589015060 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}] 02:50:15 INFO - PROCESS | 3472 | 1466589015064 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:15 INFO - PROCESS | 3472 | 1466589015261 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 02:50:15 INFO - PROCESS | 3472 | 1466589015380 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:15 INFO - PROCESS | 3472 | 1466589015385 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:15 INFO - PROCESS | 3472 | ++DOCSHELL 0D653000 == 39 [pid = 3472] [id = 471] 02:50:15 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (0D657000) [pid = 3472] [serial = 1413] [outer = 00000000] 02:50:15 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (0DB28C00) [pid = 3472] [serial = 1414] [outer = 0D657000] 02:50:15 INFO - PROCESS | 3472 | 1466589015445 Marionette DEBUG loaded listener.js 02:50:15 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (14DCE400) [pid = 3472] [serial = 1415] [outer = 0D657000] 02:50:16 INFO - PROCESS | 3472 | 1466589016023 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]]]}] 02:50:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 02:50:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1022ms 02:50:16 INFO - PROCESS | 3472 | 1466589016077 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 02:50:16 INFO - PROCESS | 3472 | 1466589016081 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 02:50:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 02:50:16 INFO - PROCESS | 3472 | 1466589016087 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 02:50:16 INFO - PROCESS | 3472 | 1466589016091 Marionette TRACE conn6 <- [1,1850,null,{}] 02:50:16 INFO - PROCESS | 3472 | 1466589016095 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}] 02:50:16 INFO - PROCESS | 3472 | 1466589016098 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:16 INFO - PROCESS | 3472 | 1466589016213 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 02:50:16 INFO - PROCESS | 3472 | 1466589016351 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:16 INFO - PROCESS | 3472 | 1466589016354 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:16 INFO - PROCESS | 3472 | ++DOCSHELL 17D6F800 == 40 [pid = 3472] [id = 472] 02:50:16 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (18143800) [pid = 3472] [serial = 1416] [outer = 00000000] 02:50:16 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (18266800) [pid = 3472] [serial = 1417] [outer = 18143800] 02:50:16 INFO - PROCESS | 3472 | 1466589016412 Marionette DEBUG loaded listener.js 02:50:16 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (193EDC00) [pid = 3472] [serial = 1418] [outer = 18143800] 02:50:16 INFO - PROCESS | 3472 | 1466589017003 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]]]}] 02:50:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 02:50:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 990ms 02:50:17 INFO - PROCESS | 3472 | 1466589017077 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 02:50:17 INFO - PROCESS | 3472 | 1466589017080 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 02:50:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 02:50:17 INFO - PROCESS | 3472 | 1466589017084 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 02:50:17 INFO - PROCESS | 3472 | 1466589017086 Marionette TRACE conn6 <- [1,1854,null,{}] 02:50:17 INFO - PROCESS | 3472 | 1466589017097 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}] 02:50:17 INFO - PROCESS | 3472 | 1466589017102 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:17 INFO - PROCESS | 3472 | 1466589017221 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 02:50:17 INFO - PROCESS | 3472 | 1466589017354 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:17 INFO - PROCESS | 3472 | 1466589017358 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:17 INFO - PROCESS | 3472 | ++DOCSHELL 1A84AC00 == 41 [pid = 3472] [id = 473] 02:50:17 INFO - PROCESS | 3472 | ++DOMWINDOW == 86 (1A84D400) [pid = 3472] [serial = 1419] [outer = 00000000] 02:50:17 INFO - PROCESS | 3472 | ++DOMWINDOW == 87 (1AA5F400) [pid = 3472] [serial = 1420] [outer = 1A84D400] 02:50:17 INFO - PROCESS | 3472 | 1466589017418 Marionette DEBUG loaded listener.js 02:50:17 INFO - PROCESS | 3472 | ++DOMWINDOW == 88 (1AAA6400) [pid = 3472] [serial = 1421] [outer = 1A84D400] 02:50:17 INFO - PROCESS | 3472 | 1466589018007 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]]]}] 02:50:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 02:50:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 970ms 02:50:18 INFO - PROCESS | 3472 | 1466589018057 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 02:50:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 02:50:18 INFO - PROCESS | 3472 | 1466589018060 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 02:50:18 INFO - PROCESS | 3472 | 1466589018063 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 02:50:18 INFO - PROCESS | 3472 | 1466589018065 Marionette TRACE conn6 <- [1,1858,null,{}] 02:50:18 INFO - PROCESS | 3472 | 1466589018069 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}] 02:50:18 INFO - PROCESS | 3472 | 1466589018072 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:18 INFO - PROCESS | 3472 | 1466589018182 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 02:50:18 INFO - PROCESS | 3472 | 1466589018323 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:18 INFO - PROCESS | 3472 | 1466589018326 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:18 INFO - PROCESS | 3472 | ++DOCSHELL 0DCA9400 == 42 [pid = 3472] [id = 474] 02:50:18 INFO - PROCESS | 3472 | ++DOMWINDOW == 89 (1AAE4800) [pid = 3472] [serial = 1422] [outer = 00000000] 02:50:18 INFO - PROCESS | 3472 | ++DOMWINDOW == 90 (1AAEF800) [pid = 3472] [serial = 1423] [outer = 1AAE4800] 02:50:18 INFO - PROCESS | 3472 | 1466589018384 Marionette DEBUG loaded listener.js 02:50:18 INFO - PROCESS | 3472 | ++DOMWINDOW == 91 (1ABDB000) [pid = 3472] [serial = 1424] [outer = 1AAE4800] 02:50:19 INFO - PROCESS | 3472 | 1466589019133 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]]]}] 02:50:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 02:50:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1126ms 02:50:19 INFO - PROCESS | 3472 | 1466589019194 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 02:50:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 02:50:19 INFO - PROCESS | 3472 | 1466589019198 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 02:50:19 INFO - PROCESS | 3472 | 1466589019203 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 02:50:19 INFO - PROCESS | 3472 | 1466589019206 Marionette TRACE conn6 <- [1,1862,null,{}] 02:50:19 INFO - PROCESS | 3472 | 1466589019212 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}] 02:50:19 INFO - PROCESS | 3472 | 1466589019214 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:19 INFO - PROCESS | 3472 | 1466589019317 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 02:50:19 INFO - PROCESS | 3472 | 1466589019458 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:19 INFO - PROCESS | 3472 | 1466589019463 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:19 INFO - PROCESS | 3472 | ++DOCSHELL 0DB27400 == 43 [pid = 3472] [id = 475] 02:50:19 INFO - PROCESS | 3472 | ++DOMWINDOW == 92 (0DCA0C00) [pid = 3472] [serial = 1425] [outer = 00000000] 02:50:19 INFO - PROCESS | 3472 | ++DOMWINDOW == 93 (15320800) [pid = 3472] [serial = 1426] [outer = 0DCA0C00] 02:50:19 INFO - PROCESS | 3472 | 1466589019517 Marionette DEBUG loaded listener.js 02:50:19 INFO - PROCESS | 3472 | ++DOMWINDOW == 94 (16440400) [pid = 3472] [serial = 1427] [outer = 0DCA0C00] 02:50:20 INFO - PROCESS | 3472 | --DOCSHELL 19897000 == 42 [pid = 3472] [id = 469] 02:50:20 INFO - PROCESS | 3472 | --DOCSHELL 0DAD2400 == 41 [pid = 3472] [id = 468] 02:50:20 INFO - PROCESS | 3472 | --DOCSHELL 198B9000 == 40 [pid = 3472] [id = 467] 02:50:20 INFO - PROCESS | 3472 | --DOCSHELL 19889400 == 39 [pid = 3472] [id = 466] 02:50:20 INFO - PROCESS | 3472 | --DOCSHELL 195BA800 == 38 [pid = 3472] [id = 465] 02:50:20 INFO - PROCESS | 3472 | --DOCSHELL 1826AC00 == 37 [pid = 3472] [id = 464] 02:50:20 INFO - PROCESS | 3472 | --DOCSHELL 1534CC00 == 36 [pid = 3472] [id = 463] 02:50:20 INFO - PROCESS | 3472 | --DOCSHELL 0D83EC00 == 35 [pid = 3472] [id = 462] 02:50:20 INFO - PROCESS | 3472 | --DOCSHELL 17D67C00 == 34 [pid = 3472] [id = 459] 02:50:20 INFO - PROCESS | 3472 | --DOCSHELL 0DCA3C00 == 33 [pid = 3472] [id = 460] 02:50:20 INFO - PROCESS | 3472 | --DOCSHELL 0D838400 == 32 [pid = 3472] [id = 461] 02:50:20 INFO - PROCESS | 3472 | --DOCSHELL 0DCA9400 == 31 [pid = 3472] [id = 474] 02:50:20 INFO - PROCESS | 3472 | --DOCSHELL 17D6F800 == 30 [pid = 3472] [id = 472] 02:50:20 INFO - PROCESS | 3472 | --DOCSHELL 1A84AC00 == 29 [pid = 3472] [id = 473] 02:50:20 INFO - PROCESS | 3472 | --DOCSHELL 1A97D400 == 28 [pid = 3472] [id = 470] 02:50:20 INFO - PROCESS | 3472 | --DOCSHELL 0D653000 == 27 [pid = 3472] [id = 471] 02:50:20 INFO - PROCESS | 3472 | --DOMWINDOW == 93 (15354800) [pid = 3472] [serial = 1342] [outer = 00000000] [url = about:blank] 02:50:20 INFO - PROCESS | 3472 | --DOMWINDOW == 92 (1AAE7C00) [pid = 3472] [serial = 1349] [outer = 00000000] [url = about:blank] 02:50:20 INFO - PROCESS | 3472 | --DOMWINDOW == 91 (19011C00) [pid = 3472] [serial = 1364] [outer = 00000000] [url = about:blank] 02:50:20 INFO - PROCESS | 3472 | --DOMWINDOW == 90 (196A2400) [pid = 3472] [serial = 1372] [outer = 00000000] [url = about:blank] 02:50:20 INFO - PROCESS | 3472 | --DOMWINDOW == 89 (15326400) [pid = 3472] [serial = 1357] [outer = 00000000] [url = about:blank] 02:50:20 INFO - PROCESS | 3472 | --DOMWINDOW == 88 (0D65B000) [pid = 3472] [serial = 1354] [outer = 00000000] [url = about:blank] 02:50:20 INFO - PROCESS | 3472 | --DOMWINDOW == 87 (19896000) [pid = 3472] [serial = 1370] [outer = 00000000] [url = about:blank] 02:50:20 INFO - PROCESS | 3472 | --DOMWINDOW == 86 (18281800) [pid = 3472] [serial = 1363] [outer = 00000000] [url = about:blank] 02:50:20 INFO - PROCESS | 3472 | --DOMWINDOW == 85 (1AAB3000) [pid = 3472] [serial = 1348] [outer = 00000000] [url = about:blank] 02:50:20 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (15354400) [pid = 3472] [serial = 1358] [outer = 00000000] [url = about:blank] 02:50:20 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (17D4FC00) [pid = 3472] [serial = 1343] [outer = 00000000] [url = about:blank] 02:50:20 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (17D6E400) [pid = 3472] [serial = 1360] [outer = 00000000] [url = about:blank] 02:50:20 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (19698C00) [pid = 3472] [serial = 1345] [outer = 00000000] [url = about:blank] 02:50:20 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (195B6800) [pid = 3472] [serial = 1366] [outer = 00000000] [url = about:blank] 02:50:20 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (1988A000) [pid = 3472] [serial = 1369] [outer = 00000000] [url = about:blank] 02:50:20 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (0F30C800) [pid = 3472] [serial = 1351] [outer = 00000000] [url = about:blank] 02:50:20 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (14DCA800) [pid = 3472] [serial = 1352] [outer = 00000000] [url = about:blank] 02:50:20 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (18145C00) [pid = 3472] [serial = 1361] [outer = 00000000] [url = about:blank] 02:50:20 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (0D841000) [pid = 3472] [serial = 1355] [outer = 00000000] [url = about:blank] 02:50:20 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (19697400) [pid = 3472] [serial = 1367] [outer = 00000000] [url = about:blank] 02:50:20 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (196E1400) [pid = 3472] [serial = 1373] [outer = 00000000] [url = about:blank] 02:50:20 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (1988E000) [pid = 3472] [serial = 1346] [outer = 00000000] [url = about:blank] 02:50:20 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (19CD6400) [pid = 3472] [serial = 1375] [outer = 00000000] [url = about:blank] 02:50:20 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (19CCC800) [pid = 3472] [serial = 1376] [outer = 00000000] [url = about:blank] 02:50:20 INFO - PROCESS | 3472 | 1466589020751 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]]]}] 02:50:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 02:50:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1579ms 02:50:20 INFO - PROCESS | 3472 | 1466589020784 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 02:50:20 INFO - PROCESS | 3472 | 1466589020788 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 02:50:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 02:50:20 INFO - PROCESS | 3472 | 1466589020792 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 02:50:20 INFO - PROCESS | 3472 | 1466589020797 Marionette TRACE conn6 <- [1,1866,null,{}] 02:50:20 INFO - PROCESS | 3472 | 1466589020802 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}] 02:50:20 INFO - PROCESS | 3472 | 1466589020805 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:20 INFO - PROCESS | 3472 | 1466589020932 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 02:50:21 INFO - PROCESS | 3472 | 1466589021026 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:21 INFO - PROCESS | 3472 | 1466589021028 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:21 INFO - PROCESS | 3472 | ++DOCSHELL 0CFCD000 == 28 [pid = 3472] [id = 476] 02:50:21 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (0CFCE400) [pid = 3472] [serial = 1428] [outer = 00000000] 02:50:21 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (0D2F6800) [pid = 3472] [serial = 1429] [outer = 0CFCE400] 02:50:21 INFO - PROCESS | 3472 | 1466589021077 Marionette DEBUG loaded listener.js 02:50:21 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (0D65B000) [pid = 3472] [serial = 1430] [outer = 0CFCE400] 02:50:21 INFO - PROCESS | 3472 | 1466589021471 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]]]}] 02:50:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 02:50:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 730ms 02:50:21 INFO - PROCESS | 3472 | 1466589021551 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 02:50:21 INFO - PROCESS | 3472 | 1466589021556 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 02:50:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 02:50:21 INFO - PROCESS | 3472 | 1466589021567 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 02:50:21 INFO - PROCESS | 3472 | 1466589021570 Marionette TRACE conn6 <- [1,1870,null,{}] 02:50:21 INFO - PROCESS | 3472 | 1466589021573 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}] 02:50:21 INFO - PROCESS | 3472 | 1466589021576 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:21 INFO - PROCESS | 3472 | 1466589021673 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 02:50:21 INFO - PROCESS | 3472 | 1466589021682 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:21 INFO - PROCESS | 3472 | 1466589021684 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:21 INFO - PROCESS | 3472 | ++DOCSHELL 14BC3800 == 29 [pid = 3472] [id = 477] 02:50:21 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (14BC8400) [pid = 3472] [serial = 1431] [outer = 00000000] 02:50:21 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (14E50000) [pid = 3472] [serial = 1432] [outer = 14BC8400] 02:50:21 INFO - PROCESS | 3472 | 1466589021731 Marionette DEBUG loaded listener.js 02:50:21 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (1522B400) [pid = 3472] [serial = 1433] [outer = 14BC8400] 02:50:22 INFO - PROCESS | 3472 | 1466589022168 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]]]}] 02:50:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 02:50:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 670ms 02:50:22 INFO - PROCESS | 3472 | 1466589022238 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 02:50:22 INFO - PROCESS | 3472 | 1466589022241 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 02:50:22 INFO - PROCESS | 3472 | 1466589022244 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 02:50:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 02:50:22 INFO - PROCESS | 3472 | 1466589022247 Marionette TRACE conn6 <- [1,1874,null,{}] 02:50:22 INFO - PROCESS | 3472 | 1466589022259 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}] 02:50:22 INFO - PROCESS | 3472 | 1466589022263 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:22 INFO - PROCESS | 3472 | 1466589022348 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 02:50:22 INFO - PROCESS | 3472 | 1466589022355 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:22 INFO - PROCESS | 3472 | 1466589022359 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:22 INFO - PROCESS | 3472 | ++DOCSHELL 16449400 == 30 [pid = 3472] [id = 478] 02:50:22 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (172B2000) [pid = 3472] [serial = 1434] [outer = 00000000] 02:50:22 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (17D2E000) [pid = 3472] [serial = 1435] [outer = 172B2000] 02:50:22 INFO - PROCESS | 3472 | 1466589022407 Marionette DEBUG loaded listener.js 02:50:22 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (17D59800) [pid = 3472] [serial = 1436] [outer = 172B2000] 02:50:22 INFO - PROCESS | 3472 | 1466589022915 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]]]}] 02:50:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 02:50:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 730ms 02:50:22 INFO - PROCESS | 3472 | 1466589022982 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 02:50:22 INFO - PROCESS | 3472 | 1466589022984 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 02:50:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 02:50:22 INFO - PROCESS | 3472 | 1466589022987 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 02:50:22 INFO - PROCESS | 3472 | 1466589022989 Marionette TRACE conn6 <- [1,1878,null,{}] 02:50:23 INFO - PROCESS | 3472 | 1466589023028 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}] 02:50:23 INFO - PROCESS | 3472 | 1466589023030 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:23 INFO - PROCESS | 3472 | 1466589023147 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 02:50:23 INFO - PROCESS | 3472 | 1466589023159 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:23 INFO - PROCESS | 3472 | 1466589023161 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:23 INFO - PROCESS | 3472 | ++DOCSHELL 18144800 == 31 [pid = 3472] [id = 479] 02:50:23 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (18145400) [pid = 3472] [serial = 1437] [outer = 00000000] 02:50:23 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (18265800) [pid = 3472] [serial = 1438] [outer = 18145400] 02:50:23 INFO - PROCESS | 3472 | 1466589023205 Marionette DEBUG loaded listener.js 02:50:23 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (1826E400) [pid = 3472] [serial = 1439] [outer = 18145400] 02:50:23 INFO - PROCESS | 3472 | 1466589023657 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]]]}] 02:50:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 02:50:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 710ms 02:50:23 INFO - PROCESS | 3472 | 1466589023698 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 02:50:23 INFO - PROCESS | 3472 | 1466589023700 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 02:50:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 02:50:23 INFO - PROCESS | 3472 | 1466589023703 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 02:50:23 INFO - PROCESS | 3472 | 1466589023705 Marionette TRACE conn6 <- [1,1882,null,{}] 02:50:23 INFO - PROCESS | 3472 | 1466589023716 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}] 02:50:23 INFO - PROCESS | 3472 | 1466589023718 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:23 INFO - PROCESS | 3472 | 1466589023828 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 02:50:23 INFO - PROCESS | 3472 | 1466589023833 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:23 INFO - PROCESS | 3472 | 1466589023835 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:23 INFO - PROCESS | 3472 | ++DOCSHELL 17D6B800 == 32 [pid = 3472] [id = 480] 02:50:23 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (1828C800) [pid = 3472] [serial = 1440] [outer = 00000000] 02:50:23 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (19087C00) [pid = 3472] [serial = 1441] [outer = 1828C800] 02:50:23 INFO - PROCESS | 3472 | 1466589023879 Marionette DEBUG loaded listener.js 02:50:23 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (193F0400) [pid = 3472] [serial = 1442] [outer = 1828C800] 02:50:24 INFO - PROCESS | 3472 | 1466589024350 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]]]}] 02:50:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 02:50:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 690ms 02:50:24 INFO - PROCESS | 3472 | 1466589024394 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 02:50:24 INFO - PROCESS | 3472 | 1466589024396 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 02:50:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 02:50:24 INFO - PROCESS | 3472 | 1466589024399 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 02:50:24 INFO - PROCESS | 3472 | 1466589024401 Marionette TRACE conn6 <- [1,1886,null,{}] 02:50:24 INFO - PROCESS | 3472 | 1466589024404 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}] 02:50:24 INFO - PROCESS | 3472 | 1466589024410 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:24 INFO - PROCESS | 3472 | 1466589024578 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 02:50:24 INFO - PROCESS | 3472 | 1466589024594 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:24 INFO - PROCESS | 3472 | 1466589024596 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:24 INFO - PROCESS | 3472 | ++DOCSHELL 0D83E800 == 33 [pid = 3472] [id = 481] 02:50:24 INFO - PROCESS | 3472 | ++DOMWINDOW == 86 (0DB2B800) [pid = 3472] [serial = 1443] [outer = 00000000] 02:50:24 INFO - PROCESS | 3472 | ++DOMWINDOW == 87 (196A6C00) [pid = 3472] [serial = 1444] [outer = 0DB2B800] 02:50:24 INFO - PROCESS | 3472 | 1466589024948 Marionette DEBUG loaded listener.js 02:50:25 INFO - PROCESS | 3472 | ++DOMWINDOW == 88 (19855C00) [pid = 3472] [serial = 1445] [outer = 0DB2B800] 02:50:25 INFO - PROCESS | 3472 | --DOMWINDOW == 87 (19699800) [pid = 3472] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 02:50:25 INFO - PROCESS | 3472 | --DOMWINDOW == 86 (19895000) [pid = 3472] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 02:50:25 INFO - PROCESS | 3472 | --DOMWINDOW == 85 (0D841800) [pid = 3472] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 02:50:25 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (1826B000) [pid = 3472] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 02:50:25 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (196A2C00) [pid = 3472] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 02:50:25 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (0DCA6C00) [pid = 3472] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 02:50:25 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (0D842C00) [pid = 3472] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 02:50:25 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (15353000) [pid = 3472] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 02:50:25 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (198BFC00) [pid = 3472] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 02:50:25 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (0DADB800) [pid = 3472] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 02:50:25 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (1A982800) [pid = 3472] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 02:50:25 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (1A461000) [pid = 3472] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 02:50:25 INFO - PROCESS | 3472 | 1466589025326 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]]]}] 02:50:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 02:50:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 970ms 02:50:25 INFO - PROCESS | 3472 | 1466589025370 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 02:50:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 02:50:25 INFO - PROCESS | 3472 | 1466589025372 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 02:50:25 INFO - PROCESS | 3472 | 1466589025376 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 02:50:25 INFO - PROCESS | 3472 | 1466589025377 Marionette TRACE conn6 <- [1,1890,null,{}] 02:50:25 INFO - PROCESS | 3472 | 1466589025381 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}] 02:50:25 INFO - PROCESS | 3472 | 1466589025383 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:25 INFO - PROCESS | 3472 | 1466589025496 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 02:50:25 INFO - PROCESS | 3472 | 1466589025504 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:25 INFO - PROCESS | 3472 | 1466589025506 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:25 INFO - PROCESS | 3472 | ++DOCSHELL 0D261000 == 34 [pid = 3472] [id = 482] 02:50:25 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (0D2EDC00) [pid = 3472] [serial = 1446] [outer = 00000000] 02:50:25 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (19698800) [pid = 3472] [serial = 1447] [outer = 0D2EDC00] 02:50:25 INFO - PROCESS | 3472 | 1466589025552 Marionette DEBUG loaded listener.js 02:50:25 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (19853800) [pid = 3472] [serial = 1448] [outer = 0D2EDC00] 02:50:25 INFO - PROCESS | 3472 | 1466589025959 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]]]}] 02:50:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 02:50:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 629ms 02:50:25 INFO - PROCESS | 3472 | 1466589026006 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 02:50:25 INFO - PROCESS | 3472 | 1466589026008 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 02:50:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 02:50:25 INFO - PROCESS | 3472 | 1466589026011 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 02:50:26 INFO - PROCESS | 3472 | 1466589026013 Marionette TRACE conn6 <- [1,1894,null,{}] 02:50:26 INFO - PROCESS | 3472 | 1466589026017 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}] 02:50:26 INFO - PROCESS | 3472 | 1466589026018 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:26 INFO - PROCESS | 3472 | 1466589026141 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 02:50:26 INFO - PROCESS | 3472 | 1466589026181 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:26 INFO - PROCESS | 3472 | 1466589026183 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:26 INFO - PROCESS | 3472 | ++DOCSHELL 17D73400 == 35 [pid = 3472] [id = 483] 02:50:26 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (19697C00) [pid = 3472] [serial = 1449] [outer = 00000000] 02:50:26 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (198B9000) [pid = 3472] [serial = 1450] [outer = 19697C00] 02:50:26 INFO - PROCESS | 3472 | 1466589026227 Marionette DEBUG loaded listener.js 02:50:26 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (1826BC00) [pid = 3472] [serial = 1451] [outer = 19697C00] 02:50:26 INFO - PROCESS | 3472 | 1466589026625 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]]]}] 02:50:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 02:50:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 670ms 02:50:26 INFO - PROCESS | 3472 | 1466589026682 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 02:50:26 INFO - PROCESS | 3472 | 1466589026684 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 02:50:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 02:50:26 INFO - PROCESS | 3472 | 1466589026687 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 02:50:26 INFO - PROCESS | 3472 | 1466589026689 Marionette TRACE conn6 <- [1,1898,null,{}] 02:50:26 INFO - PROCESS | 3472 | 1466589026692 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}] 02:50:26 INFO - PROCESS | 3472 | 1466589026694 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:26 INFO - PROCESS | 3472 | 1466589026808 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 02:50:26 INFO - PROCESS | 3472 | 1466589026820 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:26 INFO - PROCESS | 3472 | 1466589026822 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:26 INFO - PROCESS | 3472 | ++DOCSHELL 19CD3800 == 36 [pid = 3472] [id = 484] 02:50:26 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (19CD4400) [pid = 3472] [serial = 1452] [outer = 00000000] 02:50:26 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (1A199000) [pid = 3472] [serial = 1453] [outer = 19CD4400] 02:50:26 INFO - PROCESS | 3472 | 1466589026866 Marionette DEBUG loaded listener.js 02:50:26 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (1A1A2400) [pid = 3472] [serial = 1454] [outer = 19CD4400] 02:50:27 INFO - PROCESS | 3472 | 1466589027663 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]]]}] 02:50:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 02:50:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1021ms 02:50:27 INFO - PROCESS | 3472 | 1466589027710 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 02:50:27 INFO - PROCESS | 3472 | 1466589027715 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 02:50:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 02:50:27 INFO - PROCESS | 3472 | 1466589027719 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 02:50:27 INFO - PROCESS | 3472 | 1466589027725 Marionette TRACE conn6 <- [1,1902,null,{}] 02:50:27 INFO - PROCESS | 3472 | 1466589027751 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}] 02:50:27 INFO - PROCESS | 3472 | 1466589027754 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:27 INFO - PROCESS | 3472 | 1466589027902 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 02:50:28 INFO - PROCESS | 3472 | 1466589028033 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:28 INFO - PROCESS | 3472 | 1466589028036 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:28 INFO - PROCESS | 3472 | ++DOCSHELL 0D64F800 == 37 [pid = 3472] [id = 485] 02:50:28 INFO - PROCESS | 3472 | ++DOMWINDOW == 86 (0D651C00) [pid = 3472] [serial = 1455] [outer = 00000000] 02:50:28 INFO - PROCESS | 3472 | ++DOMWINDOW == 87 (0F30C800) [pid = 3472] [serial = 1456] [outer = 0D651C00] 02:50:28 INFO - PROCESS | 3472 | 1466589028097 Marionette DEBUG loaded listener.js 02:50:28 INFO - PROCESS | 3472 | ++DOMWINDOW == 88 (152A1800) [pid = 3472] [serial = 1457] [outer = 0D651C00] 02:50:28 INFO - PROCESS | 3472 | 1466589028837 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]]]}] 02:50:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 02:50:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1201ms 02:50:28 INFO - PROCESS | 3472 | 1466589028921 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 02:50:28 INFO - PROCESS | 3472 | 1466589028926 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 02:50:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 02:50:28 INFO - PROCESS | 3472 | 1466589028933 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 02:50:28 INFO - PROCESS | 3472 | 1466589028936 Marionette TRACE conn6 <- [1,1906,null,{}] 02:50:28 INFO - PROCESS | 3472 | 1466589028940 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}] 02:50:28 INFO - PROCESS | 3472 | 1466589028943 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:29 INFO - PROCESS | 3472 | 1466589029095 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 02:50:29 INFO - PROCESS | 3472 | 1466589029323 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:29 INFO - PROCESS | 3472 | 1466589029326 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:29 INFO - PROCESS | 3472 | ++DOCSHELL 0C909800 == 38 [pid = 3472] [id = 486] 02:50:29 INFO - PROCESS | 3472 | ++DOMWINDOW == 89 (0C90A400) [pid = 3472] [serial = 1458] [outer = 00000000] 02:50:29 INFO - PROCESS | 3472 | ++DOMWINDOW == 90 (0CF46800) [pid = 3472] [serial = 1459] [outer = 0C90A400] 02:50:29 INFO - PROCESS | 3472 | 1466589029386 Marionette DEBUG loaded listener.js 02:50:29 INFO - PROCESS | 3472 | ++DOMWINDOW == 91 (0D136C00) [pid = 3472] [serial = 1460] [outer = 0C90A400] 02:50:29 INFO - PROCESS | 3472 | --DOCSHELL 17D73400 == 37 [pid = 3472] [id = 483] 02:50:29 INFO - PROCESS | 3472 | --DOCSHELL 0D261000 == 36 [pid = 3472] [id = 482] 02:50:29 INFO - PROCESS | 3472 | --DOCSHELL 0D83E800 == 35 [pid = 3472] [id = 481] 02:50:29 INFO - PROCESS | 3472 | --DOCSHELL 17D6B800 == 34 [pid = 3472] [id = 480] 02:50:29 INFO - PROCESS | 3472 | --DOCSHELL 18144800 == 33 [pid = 3472] [id = 479] 02:50:29 INFO - PROCESS | 3472 | --DOCSHELL 16449400 == 32 [pid = 3472] [id = 478] 02:50:29 INFO - PROCESS | 3472 | --DOCSHELL 14BC3800 == 31 [pid = 3472] [id = 477] 02:50:29 INFO - PROCESS | 3472 | --DOCSHELL 0CFCD000 == 30 [pid = 3472] [id = 476] 02:50:29 INFO - PROCESS | 3472 | --DOMWINDOW == 90 (196E1C00) [pid = 3472] [serial = 1396] [outer = 00000000] [url = about:blank] 02:50:29 INFO - PROCESS | 3472 | --DOMWINDOW == 89 (1984AC00) [pid = 3472] [serial = 1397] [outer = 00000000] [url = about:blank] 02:50:29 INFO - PROCESS | 3472 | --DOMWINDOW == 88 (19CD5000) [pid = 3472] [serial = 1399] [outer = 00000000] [url = about:blank] 02:50:29 INFO - PROCESS | 3472 | --DOMWINDOW == 87 (0DB28000) [pid = 3472] [serial = 1387] [outer = 00000000] [url = about:blank] 02:50:29 INFO - PROCESS | 3472 | --DOMWINDOW == 86 (0E825000) [pid = 3472] [serial = 1388] [outer = 00000000] [url = about:blank] 02:50:29 INFO - PROCESS | 3472 | --DOMWINDOW == 85 (19020000) [pid = 3472] [serial = 1393] [outer = 00000000] [url = about:blank] 02:50:29 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (1A1A4800) [pid = 3472] [serial = 1379] [outer = 00000000] [url = about:blank] 02:50:29 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (1A1A3C00) [pid = 3472] [serial = 1378] [outer = 00000000] [url = about:blank] 02:50:29 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (15306000) [pid = 3472] [serial = 1381] [outer = 00000000] [url = about:blank] 02:50:29 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (16447800) [pid = 3472] [serial = 1382] [outer = 00000000] [url = about:blank] 02:50:29 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (193F8800) [pid = 3472] [serial = 1384] [outer = 00000000] [url = about:blank] 02:50:29 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (1969C000) [pid = 3472] [serial = 1385] [outer = 00000000] [url = about:blank] 02:50:29 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (1727BC00) [pid = 3472] [serial = 1390] [outer = 00000000] [url = about:blank] 02:50:29 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (17D21000) [pid = 3472] [serial = 1391] [outer = 00000000] [url = about:blank] 02:50:29 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (1A69C800) [pid = 3472] [serial = 1402] [outer = 00000000] [url = about:blank] 02:50:29 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (18270000) [pid = 3472] [serial = 1406] [outer = 00000000] [url = about:blank] 02:50:29 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (18268000) [pid = 3472] [serial = 1405] [outer = 00000000] [url = about:blank] 02:50:29 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (1A9ED800) [pid = 3472] [serial = 1411] [outer = 00000000] [url = about:blank] 02:50:29 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (1AA63C00) [pid = 3472] [serial = 1412] [outer = 00000000] [url = about:blank] 02:50:29 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (1A847000) [pid = 3472] [serial = 1408] [outer = 00000000] [url = about:blank] 02:50:29 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (1A84C800) [pid = 3472] [serial = 1409] [outer = 00000000] [url = about:blank] 02:50:29 INFO - PROCESS | 3472 | --DOMWINDOW == 69 (1A443400) [pid = 3472] [serial = 1403] [outer = 00000000] [url = about:blank] 02:50:29 INFO - PROCESS | 3472 | --DOMWINDOW == 68 (19CD6000) [pid = 3472] [serial = 1400] [outer = 00000000] [url = about:blank] 02:50:29 INFO - PROCESS | 3472 | --DOMWINDOW == 67 (193F6C00) [pid = 3472] [serial = 1394] [outer = 00000000] [url = about:blank] 02:50:30 INFO - PROCESS | 3472 | 1466589030053 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]]]}] 02:50:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 02:50:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1181ms 02:50:30 INFO - PROCESS | 3472 | 1466589030126 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 02:50:30 INFO - PROCESS | 3472 | 1466589030129 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 02:50:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 02:50:30 INFO - PROCESS | 3472 | 1466589030134 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 02:50:30 INFO - PROCESS | 3472 | 1466589030137 Marionette TRACE conn6 <- [1,1910,null,{}] 02:50:30 INFO - PROCESS | 3472 | 1466589030143 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}] 02:50:30 INFO - PROCESS | 3472 | 1466589030146 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:30 INFO - PROCESS | 3472 | 1466589030232 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 02:50:30 INFO - PROCESS | 3472 | 1466589030244 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:30 INFO - PROCESS | 3472 | 1466589030247 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:30 INFO - PROCESS | 3472 | ++DOCSHELL 0DCA6C00 == 31 [pid = 3472] [id = 487] 02:50:30 INFO - PROCESS | 3472 | ++DOMWINDOW == 68 (0DCA7C00) [pid = 3472] [serial = 1461] [outer = 00000000] 02:50:30 INFO - PROCESS | 3472 | ++DOMWINDOW == 69 (0E8CD400) [pid = 3472] [serial = 1462] [outer = 0DCA7C00] 02:50:30 INFO - PROCESS | 3472 | 1466589030294 Marionette DEBUG loaded listener.js 02:50:30 INFO - PROCESS | 3472 | ++DOMWINDOW == 70 (15296000) [pid = 3472] [serial = 1463] [outer = 0DCA7C00] 02:50:30 INFO - PROCESS | 3472 | 1466589030828 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]]]}] 02:50:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 02:50:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 729ms 02:50:30 INFO - PROCESS | 3472 | 1466589030869 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 02:50:30 INFO - PROCESS | 3472 | 1466589030873 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 02:50:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 02:50:30 INFO - PROCESS | 3472 | 1466589030878 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 02:50:30 INFO - PROCESS | 3472 | 1466589030880 Marionette TRACE conn6 <- [1,1914,null,{}] 02:50:30 INFO - PROCESS | 3472 | 1466589030883 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}] 02:50:30 INFO - PROCESS | 3472 | 1466589030886 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:30 INFO - PROCESS | 3472 | 1466589030975 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 02:50:31 INFO - PROCESS | 3472 | 1466589031070 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:31 INFO - PROCESS | 3472 | 1466589031073 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:31 INFO - PROCESS | 3472 | ++DOCSHELL 17D24000 == 32 [pid = 3472] [id = 488] 02:50:31 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (17D57000) [pid = 3472] [serial = 1464] [outer = 00000000] 02:50:31 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (17D70000) [pid = 3472] [serial = 1465] [outer = 17D57000] 02:50:31 INFO - PROCESS | 3472 | 1466589031118 Marionette DEBUG loaded listener.js 02:50:31 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (18149400) [pid = 3472] [serial = 1466] [outer = 17D57000] 02:50:31 INFO - PROCESS | 3472 | 1466589031508 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]]]}] 02:50:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 02:50:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 670ms 02:50:31 INFO - PROCESS | 3472 | 1466589031553 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 02:50:31 INFO - PROCESS | 3472 | 1466589031555 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 02:50:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 02:50:31 INFO - PROCESS | 3472 | 1466589031560 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 02:50:31 INFO - PROCESS | 3472 | 1466589031566 Marionette TRACE conn6 <- [1,1918,null,{}] 02:50:31 INFO - PROCESS | 3472 | 1466589031575 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}] 02:50:31 INFO - PROCESS | 3472 | 1466589031579 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:31 INFO - PROCESS | 3472 | 1466589031666 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 02:50:31 INFO - PROCESS | 3472 | 1466589031674 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:31 INFO - PROCESS | 3472 | 1466589031676 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:31 INFO - PROCESS | 3472 | ++DOCSHELL 18285800 == 33 [pid = 3472] [id = 489] 02:50:31 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (1907BC00) [pid = 3472] [serial = 1467] [outer = 00000000] 02:50:31 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (195B8400) [pid = 3472] [serial = 1468] [outer = 1907BC00] 02:50:31 INFO - PROCESS | 3472 | 1466589031720 Marionette DEBUG loaded listener.js 02:50:31 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (1969A800) [pid = 3472] [serial = 1469] [outer = 1907BC00] 02:50:32 INFO - PROCESS | 3472 | 1466589032167 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]]]}] 02:50:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 02:50:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 690ms 02:50:32 INFO - PROCESS | 3472 | 1466589032253 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 02:50:32 INFO - PROCESS | 3472 | 1466589032256 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 02:50:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 02:50:32 INFO - PROCESS | 3472 | 1466589032264 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 02:50:32 INFO - PROCESS | 3472 | 1466589032266 Marionette TRACE conn6 <- [1,1922,null,{}] 02:50:32 INFO - PROCESS | 3472 | 1466589032270 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}] 02:50:32 INFO - PROCESS | 3472 | 1466589032272 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:32 INFO - PROCESS | 3472 | 1466589032419 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 02:50:32 INFO - PROCESS | 3472 | 1466589032430 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:32 INFO - PROCESS | 3472 | 1466589032432 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:32 INFO - PROCESS | 3472 | ++DOCSHELL 196E8400 == 34 [pid = 3472] [id = 490] 02:50:32 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (196E9400) [pid = 3472] [serial = 1470] [outer = 00000000] 02:50:32 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (1988A400) [pid = 3472] [serial = 1471] [outer = 196E9400] 02:50:32 INFO - PROCESS | 3472 | 1466589032476 Marionette DEBUG loaded listener.js 02:50:32 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (19896C00) [pid = 3472] [serial = 1472] [outer = 196E9400] 02:50:32 INFO - PROCESS | 3472 | 1466589032925 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]]]}] 02:50:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 02:50:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 690ms 02:50:32 INFO - PROCESS | 3472 | 1466589032960 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 02:50:32 INFO - PROCESS | 3472 | 1466589032962 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 02:50:32 INFO - PROCESS | 3472 | 1466589032965 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 02:50:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 02:50:32 INFO - PROCESS | 3472 | 1466589032967 Marionette TRACE conn6 <- [1,1926,null,{}] 02:50:32 INFO - PROCESS | 3472 | 1466589032970 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}] 02:50:32 INFO - PROCESS | 3472 | 1466589032972 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:33 INFO - PROCESS | 3472 | 1466589033097 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 02:50:33 INFO - PROCESS | 3472 | 1466589033106 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:33 INFO - PROCESS | 3472 | 1466589033112 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:33 INFO - PROCESS | 3472 | ++DOCSHELL 154E2C00 == 35 [pid = 3472] [id = 491] 02:50:33 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (19BCC800) [pid = 3472] [serial = 1473] [outer = 00000000] 02:50:33 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (19D20000) [pid = 3472] [serial = 1474] [outer = 19BCC800] 02:50:33 INFO - PROCESS | 3472 | 1466589033167 Marionette DEBUG loaded listener.js 02:50:33 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (1A1A3400) [pid = 3472] [serial = 1475] [outer = 19BCC800] 02:50:33 INFO - PROCESS | 3472 | 1466589033662 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]]]}] 02:50:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 02:50:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 730ms 02:50:33 INFO - PROCESS | 3472 | 1466589033728 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 02:50:33 INFO - PROCESS | 3472 | 1466589033730 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 02:50:33 INFO - PROCESS | 3472 | 1466589033744 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 02:50:33 INFO - PROCESS | 3472 | 1466589033745 Marionette TRACE conn6 <- [1,1930,null,{}] 02:50:33 INFO - PROCESS | 3472 | 1466589033749 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}] 02:50:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 02:50:33 INFO - PROCESS | 3472 | 1466589033751 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:33 INFO - PROCESS | 3472 | 1466589033875 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 02:50:33 INFO - PROCESS | 3472 | 1466589033886 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:33 INFO - PROCESS | 3472 | 1466589033888 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:33 INFO - PROCESS | 3472 | ++DOCSHELL 17D2B400 == 36 [pid = 3472] [id = 492] 02:50:33 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (19CDB800) [pid = 3472] [serial = 1476] [outer = 00000000] 02:50:33 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (1A698400) [pid = 3472] [serial = 1477] [outer = 19CDB800] 02:50:33 INFO - PROCESS | 3472 | 1466589033935 Marionette DEBUG loaded listener.js 02:50:33 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (1A464400) [pid = 3472] [serial = 1478] [outer = 19CDB800] 02:50:34 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (0D657000) [pid = 3472] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 02:50:34 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (18143800) [pid = 3472] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 02:50:34 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (1A84D400) [pid = 3472] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 02:50:34 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (1AAE4800) [pid = 3472] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 02:50:34 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (0DB2B800) [pid = 3472] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 02:50:34 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (0D2EDC00) [pid = 3472] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 02:50:34 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (19697C00) [pid = 3472] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 02:50:34 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (18145400) [pid = 3472] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 02:50:34 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (1828C800) [pid = 3472] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 02:50:34 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (172B2000) [pid = 3472] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 02:50:34 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (0DCA0C00) [pid = 3472] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 02:50:34 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (0CFCE400) [pid = 3472] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 02:50:34 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (14BC8400) [pid = 3472] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 02:50:34 INFO - PROCESS | 3472 | 1466589034485 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]]]}] 02:50:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 02:50:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 771ms 02:50:34 INFO - PROCESS | 3472 | 1466589034524 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 02:50:34 INFO - PROCESS | 3472 | 1466589034526 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 02:50:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 02:50:34 INFO - PROCESS | 3472 | 1466589034529 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 02:50:34 INFO - PROCESS | 3472 | 1466589034530 Marionette TRACE conn6 <- [1,1934,null,{}] 02:50:34 INFO - PROCESS | 3472 | 1466589034534 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}] 02:50:34 INFO - PROCESS | 3472 | 1466589034536 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:34 INFO - PROCESS | 3472 | 1466589034615 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 02:50:34 INFO - PROCESS | 3472 | 1466589034714 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:34 INFO - PROCESS | 3472 | 1466589034716 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:34 INFO - PROCESS | 3472 | ++DOCSHELL 0DCA2800 == 37 [pid = 3472] [id = 493] 02:50:34 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (0DCAD400) [pid = 3472] [serial = 1479] [outer = 00000000] 02:50:34 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (18143800) [pid = 3472] [serial = 1480] [outer = 0DCAD400] 02:50:34 INFO - PROCESS | 3472 | 1466589034759 Marionette DEBUG loaded listener.js 02:50:34 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (196E5800) [pid = 3472] [serial = 1481] [outer = 0DCAD400] 02:50:35 INFO - PROCESS | 3472 | 1466589035111 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]]]}] 02:50:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 02:50:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 630ms 02:50:35 INFO - PROCESS | 3472 | 1466589035160 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 02:50:35 INFO - PROCESS | 3472 | 1466589035162 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 02:50:35 INFO - PROCESS | 3472 | 1466589035165 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 02:50:35 INFO - PROCESS | 3472 | 1466589035167 Marionette TRACE conn6 <- [1,1938,null,{}] 02:50:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 02:50:35 INFO - PROCESS | 3472 | 1466589035170 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}] 02:50:35 INFO - PROCESS | 3472 | 1466589035172 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:35 INFO - PROCESS | 3472 | 1466589035313 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 02:50:35 INFO - PROCESS | 3472 | 1466589035322 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:35 INFO - PROCESS | 3472 | 1466589035324 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:35 INFO - PROCESS | 3472 | ++DOCSHELL 1A19F400 == 38 [pid = 3472] [id = 494] 02:50:35 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (1A1A1400) [pid = 3472] [serial = 1482] [outer = 00000000] 02:50:35 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (1A843400) [pid = 3472] [serial = 1483] [outer = 1A1A1400] 02:50:35 INFO - PROCESS | 3472 | 1466589035369 Marionette DEBUG loaded listener.js 02:50:35 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (1A84A400) [pid = 3472] [serial = 1484] [outer = 1A1A1400] 02:50:35 INFO - PROCESS | 3472 | 1466589035775 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]]]}] 02:50:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 02:50:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 629ms 02:50:35 INFO - PROCESS | 3472 | 1466589035800 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 02:50:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 02:50:35 INFO - PROCESS | 3472 | 1466589035802 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 02:50:35 INFO - PROCESS | 3472 | 1466589035805 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 02:50:35 INFO - PROCESS | 3472 | 1466589035816 Marionette TRACE conn6 <- [1,1942,null,{}] 02:50:35 INFO - PROCESS | 3472 | 1466589035820 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}] 02:50:35 INFO - PROCESS | 3472 | 1466589035822 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:35 INFO - PROCESS | 3472 | 1466589035904 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 02:50:35 INFO - PROCESS | 3472 | 1466589036003 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:35 INFO - PROCESS | 3472 | 1466589036005 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:36 INFO - PROCESS | 3472 | ++DOCSHELL 19016000 == 39 [pid = 3472] [id = 495] 02:50:36 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (1A6A1400) [pid = 3472] [serial = 1485] [outer = 00000000] 02:50:36 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (1A8F7000) [pid = 3472] [serial = 1486] [outer = 1A6A1400] 02:50:36 INFO - PROCESS | 3472 | 1466589036050 Marionette DEBUG loaded listener.js 02:50:36 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (1A97D000) [pid = 3472] [serial = 1487] [outer = 1A6A1400] 02:50:36 INFO - PROCESS | 3472 | 1466589036449 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]]]}] 02:50:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 02:50:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 690ms 02:50:36 INFO - PROCESS | 3472 | 1466589036496 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 02:50:36 INFO - PROCESS | 3472 | 1466589036501 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 02:50:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 02:50:36 INFO - PROCESS | 3472 | 1466589036507 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 02:50:36 INFO - PROCESS | 3472 | 1466589036511 Marionette TRACE conn6 <- [1,1946,null,{}] 02:50:36 INFO - PROCESS | 3472 | 1466589036517 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}] 02:50:36 INFO - PROCESS | 3472 | 1466589036522 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:36 INFO - PROCESS | 3472 | 1466589036709 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 02:50:36 INFO - PROCESS | 3472 | 1466589036843 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:36 INFO - PROCESS | 3472 | 1466589036848 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:36 INFO - PROCESS | 3472 | ++DOCSHELL 0D841800 == 40 [pid = 3472] [id = 496] 02:50:36 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (0DB25C00) [pid = 3472] [serial = 1488] [outer = 00000000] 02:50:36 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (0E825000) [pid = 3472] [serial = 1489] [outer = 0DB25C00] 02:50:36 INFO - PROCESS | 3472 | 1466589036907 Marionette DEBUG loaded listener.js 02:50:36 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (15327C00) [pid = 3472] [serial = 1490] [outer = 0DB25C00] 02:50:37 INFO - PROCESS | 3472 | 1466589037454 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]]]}] 02:50:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 02:50:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 970ms 02:50:37 INFO - PROCESS | 3472 | 1466589037491 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 02:50:37 INFO - PROCESS | 3472 | 1466589037496 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 02:50:37 INFO - PROCESS | 3472 | 1466589037503 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 02:50:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 02:50:37 INFO - PROCESS | 3472 | 1466589037506 Marionette TRACE conn6 <- [1,1950,null,{}] 02:50:37 INFO - PROCESS | 3472 | 1466589037510 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}] 02:50:37 INFO - PROCESS | 3472 | 1466589037513 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:37 INFO - PROCESS | 3472 | 1466589037625 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 02:50:37 INFO - PROCESS | 3472 | 1466589037737 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:37 INFO - PROCESS | 3472 | 1466589037739 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:37 INFO - PROCESS | 3472 | ++DOCSHELL 18230C00 == 41 [pid = 3472] [id = 497] 02:50:37 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (18266000) [pid = 3472] [serial = 1491] [outer = 00000000] 02:50:37 INFO - PROCESS | 3472 | ++DOMWINDOW == 86 (1907F000) [pid = 3472] [serial = 1492] [outer = 18266000] 02:50:37 INFO - PROCESS | 3472 | 1466589037836 Marionette DEBUG loaded listener.js 02:50:37 INFO - PROCESS | 3472 | ++DOMWINDOW == 87 (195B3C00) [pid = 3472] [serial = 1493] [outer = 18266000] 02:50:38 INFO - PROCESS | 3472 | 1466589038433 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]]]}] 02:50:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 02:50:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 970ms 02:50:38 INFO - PROCESS | 3472 | 1466589038479 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 02:50:38 INFO - PROCESS | 3472 | 1466589038482 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 02:50:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 02:50:38 INFO - PROCESS | 3472 | 1466589038486 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 02:50:38 INFO - PROCESS | 3472 | 1466589038490 Marionette TRACE conn6 <- [1,1954,null,{}] 02:50:38 INFO - PROCESS | 3472 | 1466589038501 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}] 02:50:38 INFO - PROCESS | 3472 | 1466589038505 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:38 INFO - PROCESS | 3472 | 1466589038625 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 02:50:38 INFO - PROCESS | 3472 | 1466589038767 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:38 INFO - PROCESS | 3472 | 1466589038771 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:38 INFO - PROCESS | 3472 | ++DOCSHELL 1A842000 == 42 [pid = 3472] [id = 498] 02:50:38 INFO - PROCESS | 3472 | ++DOMWINDOW == 88 (1A843800) [pid = 3472] [serial = 1494] [outer = 00000000] 02:50:38 INFO - PROCESS | 3472 | ++DOMWINDOW == 89 (1AA5B400) [pid = 3472] [serial = 1495] [outer = 1A843800] 02:50:38 INFO - PROCESS | 3472 | 1466589038829 Marionette DEBUG loaded listener.js 02:50:38 INFO - PROCESS | 3472 | ++DOMWINDOW == 90 (1AA64C00) [pid = 3472] [serial = 1496] [outer = 1A843800] 02:50:39 INFO - PROCESS | 3472 | 1466589039457 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]]]}] 02:50:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 02:50:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1025ms 02:50:39 INFO - PROCESS | 3472 | 1466589039514 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 02:50:39 INFO - PROCESS | 3472 | 1466589039517 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 02:50:39 INFO - PROCESS | 3472 | 1466589039521 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 02:50:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 02:50:39 INFO - PROCESS | 3472 | 1466589039523 Marionette TRACE conn6 <- [1,1958,null,{}] 02:50:39 INFO - PROCESS | 3472 | 1466589039526 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}] 02:50:39 INFO - PROCESS | 3472 | 1466589039529 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:39 INFO - PROCESS | 3472 | 1466589039639 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 02:50:39 INFO - PROCESS | 3472 | 1466589039751 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:39 INFO - PROCESS | 3472 | 1466589039753 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:39 INFO - PROCESS | 3472 | ++DOCSHELL 19859C00 == 43 [pid = 3472] [id = 499] 02:50:39 INFO - PROCESS | 3472 | ++DOMWINDOW == 91 (1988D800) [pid = 3472] [serial = 1497] [outer = 00000000] 02:50:39 INFO - PROCESS | 3472 | ++DOMWINDOW == 92 (19CD5800) [pid = 3472] [serial = 1498] [outer = 1988D800] 02:50:39 INFO - PROCESS | 3472 | 1466589039849 Marionette DEBUG loaded listener.js 02:50:39 INFO - PROCESS | 3472 | ++DOMWINDOW == 93 (1AAB2800) [pid = 3472] [serial = 1499] [outer = 1988D800] 02:50:40 INFO - PROCESS | 3472 | 1466589040592 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]]]}] 02:50:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 02:50:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1119ms 02:50:40 INFO - PROCESS | 3472 | 1466589040645 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 02:50:40 INFO - PROCESS | 3472 | 1466589040649 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 02:50:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 02:50:40 INFO - PROCESS | 3472 | 1466589040654 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 02:50:40 INFO - PROCESS | 3472 | 1466589040657 Marionette TRACE conn6 <- [1,1962,null,{}] 02:50:40 INFO - PROCESS | 3472 | 1466589040663 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}] 02:50:40 INFO - PROCESS | 3472 | 1466589040666 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:40 INFO - PROCESS | 3472 | 1466589040772 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 02:50:40 INFO - PROCESS | 3472 | 1466589040916 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:40 INFO - PROCESS | 3472 | 1466589040918 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:40 INFO - PROCESS | 3472 | ++DOCSHELL 0D1E6800 == 44 [pid = 3472] [id = 500] 02:50:40 INFO - PROCESS | 3472 | ++DOMWINDOW == 94 (0D267800) [pid = 3472] [serial = 1500] [outer = 00000000] 02:50:40 INFO - PROCESS | 3472 | ++DOMWINDOW == 95 (153DDC00) [pid = 3472] [serial = 1501] [outer = 0D267800] 02:50:40 INFO - PROCESS | 3472 | 1466589040970 Marionette DEBUG loaded listener.js 02:50:41 INFO - PROCESS | 3472 | ++DOMWINDOW == 96 (17D1FC00) [pid = 3472] [serial = 1502] [outer = 0D267800] 02:50:41 INFO - PROCESS | 3472 | --DOCSHELL 0DB27400 == 43 [pid = 3472] [id = 475] 02:50:41 INFO - PROCESS | 3472 | --DOCSHELL 1A19F400 == 42 [pid = 3472] [id = 494] 02:50:41 INFO - PROCESS | 3472 | --DOCSHELL 0DCA2800 == 41 [pid = 3472] [id = 493] 02:50:41 INFO - PROCESS | 3472 | --DOCSHELL 17D2B400 == 40 [pid = 3472] [id = 492] 02:50:41 INFO - PROCESS | 3472 | --DOCSHELL 154E2C00 == 39 [pid = 3472] [id = 491] 02:50:41 INFO - PROCESS | 3472 | --DOCSHELL 196E8400 == 38 [pid = 3472] [id = 490] 02:50:41 INFO - PROCESS | 3472 | --DOCSHELL 18285800 == 37 [pid = 3472] [id = 489] 02:50:41 INFO - PROCESS | 3472 | --DOCSHELL 17D24000 == 36 [pid = 3472] [id = 488] 02:50:41 INFO - PROCESS | 3472 | --DOCSHELL 0DCA6C00 == 35 [pid = 3472] [id = 487] 02:50:41 INFO - PROCESS | 3472 | --DOCSHELL 0C909800 == 34 [pid = 3472] [id = 486] 02:50:41 INFO - PROCESS | 3472 | --DOCSHELL 0D64F800 == 33 [pid = 3472] [id = 485] 02:50:41 INFO - PROCESS | 3472 | --DOCSHELL 19CD3800 == 32 [pid = 3472] [id = 484] 02:50:41 INFO - PROCESS | 3472 | --DOCSHELL 19859C00 == 31 [pid = 3472] [id = 499] 02:50:41 INFO - PROCESS | 3472 | --DOCSHELL 18230C00 == 30 [pid = 3472] [id = 497] 02:50:41 INFO - PROCESS | 3472 | --DOCSHELL 1A842000 == 29 [pid = 3472] [id = 498] 02:50:41 INFO - PROCESS | 3472 | --DOCSHELL 19016000 == 28 [pid = 3472] [id = 495] 02:50:41 INFO - PROCESS | 3472 | --DOCSHELL 0D841800 == 27 [pid = 3472] [id = 496] 02:50:41 INFO - PROCESS | 3472 | --DOMWINDOW == 95 (198B9000) [pid = 3472] [serial = 1450] [outer = 00000000] [url = about:blank] 02:50:41 INFO - PROCESS | 3472 | --DOMWINDOW == 94 (18265800) [pid = 3472] [serial = 1438] [outer = 00000000] [url = about:blank] 02:50:41 INFO - PROCESS | 3472 | --DOMWINDOW == 93 (19087C00) [pid = 3472] [serial = 1441] [outer = 00000000] [url = about:blank] 02:50:41 INFO - PROCESS | 3472 | --DOMWINDOW == 92 (17D2E000) [pid = 3472] [serial = 1435] [outer = 00000000] [url = about:blank] 02:50:41 INFO - PROCESS | 3472 | --DOMWINDOW == 91 (16440400) [pid = 3472] [serial = 1427] [outer = 00000000] [url = about:blank] 02:50:41 INFO - PROCESS | 3472 | --DOMWINDOW == 90 (15320800) [pid = 3472] [serial = 1426] [outer = 00000000] [url = about:blank] 02:50:41 INFO - PROCESS | 3472 | --DOMWINDOW == 89 (0D2F6800) [pid = 3472] [serial = 1429] [outer = 00000000] [url = about:blank] 02:50:41 INFO - PROCESS | 3472 | --DOMWINDOW == 88 (0D65B000) [pid = 3472] [serial = 1430] [outer = 00000000] [url = about:blank] 02:50:41 INFO - PROCESS | 3472 | --DOMWINDOW == 87 (14E50000) [pid = 3472] [serial = 1432] [outer = 00000000] [url = about:blank] 02:50:41 INFO - PROCESS | 3472 | --DOMWINDOW == 86 (1522B400) [pid = 3472] [serial = 1433] [outer = 00000000] [url = about:blank] 02:50:41 INFO - PROCESS | 3472 | --DOMWINDOW == 85 (193F0400) [pid = 3472] [serial = 1442] [outer = 00000000] [url = about:blank] 02:50:41 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (14DCE400) [pid = 3472] [serial = 1415] [outer = 00000000] [url = about:blank] 02:50:41 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (0DB28C00) [pid = 3472] [serial = 1414] [outer = 00000000] [url = about:blank] 02:50:41 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (193EDC00) [pid = 3472] [serial = 1418] [outer = 00000000] [url = about:blank] 02:50:41 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (18266800) [pid = 3472] [serial = 1417] [outer = 00000000] [url = about:blank] 02:50:41 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (1AAA6400) [pid = 3472] [serial = 1421] [outer = 00000000] [url = about:blank] 02:50:41 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (1AA5F400) [pid = 3472] [serial = 1420] [outer = 00000000] [url = about:blank] 02:50:41 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (1ABDB000) [pid = 3472] [serial = 1424] [outer = 00000000] [url = about:blank] 02:50:41 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (1AAEF800) [pid = 3472] [serial = 1423] [outer = 00000000] [url = about:blank] 02:50:41 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (1826BC00) [pid = 3472] [serial = 1451] [outer = 00000000] [url = about:blank] 02:50:41 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (19855C00) [pid = 3472] [serial = 1445] [outer = 00000000] [url = about:blank] 02:50:41 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (196A6C00) [pid = 3472] [serial = 1444] [outer = 00000000] [url = about:blank] 02:50:41 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (1826E400) [pid = 3472] [serial = 1439] [outer = 00000000] [url = about:blank] 02:50:41 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (19698800) [pid = 3472] [serial = 1447] [outer = 00000000] [url = about:blank] 02:50:41 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (19853800) [pid = 3472] [serial = 1448] [outer = 00000000] [url = about:blank] 02:50:41 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (17D59800) [pid = 3472] [serial = 1436] [outer = 00000000] [url = about:blank] 02:50:42 INFO - PROCESS | 3472 | 1466589042156 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]]]}] 02:50:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 02:50:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1537ms 02:50:42 INFO - PROCESS | 3472 | 1466589042192 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 02:50:42 INFO - PROCESS | 3472 | 1466589042196 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 02:50:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 02:50:42 INFO - PROCESS | 3472 | 1466589042200 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 02:50:42 INFO - PROCESS | 3472 | 1466589042205 Marionette TRACE conn6 <- [1,1966,null,{}] 02:50:42 INFO - PROCESS | 3472 | 1466589042210 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}] 02:50:42 INFO - PROCESS | 3472 | 1466589042212 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:42 INFO - PROCESS | 3472 | 1466589042302 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 02:50:42 INFO - PROCESS | 3472 | 1466589042311 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:42 INFO - PROCESS | 3472 | 1466589042314 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:42 INFO - PROCESS | 3472 | ++DOCSHELL 0D65C800 == 28 [pid = 3472] [id = 501] 02:50:42 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (0D835800) [pid = 3472] [serial = 1503] [outer = 00000000] 02:50:42 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (0DB27800) [pid = 3472] [serial = 1504] [outer = 0D835800] 02:50:42 INFO - PROCESS | 3472 | 1466589042362 Marionette DEBUG loaded listener.js 02:50:42 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (0DCA5400) [pid = 3472] [serial = 1505] [outer = 0D835800] 02:50:42 INFO - PROCESS | 3472 | 1466589042843 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]]]}] 02:50:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 02:50:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 690ms 02:50:42 INFO - PROCESS | 3472 | 1466589042891 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 02:50:42 INFO - PROCESS | 3472 | 1466589042896 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 02:50:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 02:50:42 INFO - PROCESS | 3472 | 1466589042902 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 02:50:42 INFO - PROCESS | 3472 | 1466589042905 Marionette TRACE conn6 <- [1,1970,null,{}] 02:50:42 INFO - PROCESS | 3472 | 1466589042909 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}] 02:50:42 INFO - PROCESS | 3472 | 1466589042912 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:43 INFO - PROCESS | 3472 | 1466589043032 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 02:50:43 INFO - PROCESS | 3472 | 1466589043048 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:43 INFO - PROCESS | 3472 | 1466589043050 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:43 INFO - PROCESS | 3472 | ++DOCSHELL 15308000 == 29 [pid = 3472] [id = 502] 02:50:43 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (1530BC00) [pid = 3472] [serial = 1506] [outer = 00000000] 02:50:43 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (1534E400) [pid = 3472] [serial = 1507] [outer = 1530BC00] 02:50:43 INFO - PROCESS | 3472 | 1466589043097 Marionette DEBUG loaded listener.js 02:50:43 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (15427C00) [pid = 3472] [serial = 1508] [outer = 1530BC00] 02:50:43 INFO - PROCESS | 3472 | 1466589043555 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]]]}] 02:50:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 02:50:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 730ms 02:50:43 INFO - PROCESS | 3472 | 1466589043637 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 02:50:43 INFO - PROCESS | 3472 | 1466589043639 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 02:50:43 INFO - PROCESS | 3472 | 1466589043643 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 02:50:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 02:50:43 INFO - PROCESS | 3472 | 1466589043646 Marionette TRACE conn6 <- [1,1974,null,{}] 02:50:43 INFO - PROCESS | 3472 | 1466589043656 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}] 02:50:43 INFO - PROCESS | 3472 | 1466589043661 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:43 INFO - PROCESS | 3472 | 1466589043746 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 02:50:43 INFO - PROCESS | 3472 | 1466589043850 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:43 INFO - PROCESS | 3472 | 1466589043853 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:43 INFO - PROCESS | 3472 | ++DOCSHELL 17D4F800 == 30 [pid = 3472] [id = 503] 02:50:43 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (17D52C00) [pid = 3472] [serial = 1509] [outer = 00000000] 02:50:43 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (17D67000) [pid = 3472] [serial = 1510] [outer = 17D52C00] 02:50:43 INFO - PROCESS | 3472 | 1466589043902 Marionette DEBUG loaded listener.js 02:50:43 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (17D6E000) [pid = 3472] [serial = 1511] [outer = 17D52C00] 02:50:44 INFO - PROCESS | 3472 | 1466589044334 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]]]}] 02:50:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 02:50:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 730ms 02:50:44 INFO - PROCESS | 3472 | 1466589044403 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 02:50:44 INFO - PROCESS | 3472 | 1466589044405 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 02:50:44 INFO - PROCESS | 3472 | 1466589044424 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 02:50:44 INFO - PROCESS | 3472 | 1466589044426 Marionette TRACE conn6 <- [1,1978,null,{}] 02:50:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 02:50:44 INFO - PROCESS | 3472 | 1466589044429 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}] 02:50:44 INFO - PROCESS | 3472 | 1466589044431 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:44 INFO - PROCESS | 3472 | 1466589044553 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 02:50:44 INFO - PROCESS | 3472 | 1466589044617 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:44 INFO - PROCESS | 3472 | 1466589044619 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:44 INFO - PROCESS | 3472 | ++DOCSHELL 18269800 == 31 [pid = 3472] [id = 504] 02:50:44 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (1826AC00) [pid = 3472] [serial = 1512] [outer = 00000000] 02:50:44 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (188B1000) [pid = 3472] [serial = 1513] [outer = 1826AC00] 02:50:44 INFO - PROCESS | 3472 | 1466589044664 Marionette DEBUG loaded listener.js 02:50:44 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (1907EC00) [pid = 3472] [serial = 1514] [outer = 1826AC00] 02:50:45 INFO - PROCESS | 3472 | 1466589045101 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]]]}] 02:50:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 02:50:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 730ms 02:50:45 INFO - PROCESS | 3472 | 1466589045161 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 02:50:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 02:50:45 INFO - PROCESS | 3472 | 1466589045163 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 02:50:45 INFO - PROCESS | 3472 | 1466589045167 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 02:50:45 INFO - PROCESS | 3472 | 1466589045168 Marionette TRACE conn6 <- [1,1982,null,{}] 02:50:45 INFO - PROCESS | 3472 | 1466589045172 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}] 02:50:45 INFO - PROCESS | 3472 | 1466589045174 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:45 INFO - PROCESS | 3472 | 1466589045301 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 02:50:45 INFO - PROCESS | 3472 | 1466589045308 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:45 INFO - PROCESS | 3472 | 1466589045310 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:45 INFO - PROCESS | 3472 | ++DOCSHELL 193F7400 == 32 [pid = 3472] [id = 505] 02:50:45 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (195AF400) [pid = 3472] [serial = 1515] [outer = 00000000] 02:50:45 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (195B8C00) [pid = 3472] [serial = 1516] [outer = 195AF400] 02:50:45 INFO - PROCESS | 3472 | 1466589045357 Marionette DEBUG loaded listener.js 02:50:45 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (19697800) [pid = 3472] [serial = 1517] [outer = 195AF400] 02:50:45 INFO - PROCESS | 3472 | 1466589045848 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]]]}] 02:50:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 02:50:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 729ms 02:50:45 INFO - PROCESS | 3472 | 1466589045937 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 02:50:45 INFO - PROCESS | 3472 | 1466589045939 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 02:50:45 INFO - PROCESS | 3472 | 1466589045943 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 02:50:45 INFO - PROCESS | 3472 | 1466589045945 Marionette TRACE conn6 <- [1,1986,null,{}] 02:50:45 INFO - PROCESS | 3472 | 1466589045949 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}] 02:50:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 02:50:45 INFO - PROCESS | 3472 | 1466589045954 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:46 INFO - PROCESS | 3472 | 1466589046088 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 02:50:46 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (196E9400) [pid = 3472] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 02:50:46 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (19BCC800) [pid = 3472] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 02:50:46 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (17D57000) [pid = 3472] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 02:50:46 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (0D651C00) [pid = 3472] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 02:50:46 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (0DCA7C00) [pid = 3472] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 02:50:46 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (0DCAD400) [pid = 3472] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 02:50:46 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (19CD4400) [pid = 3472] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 02:50:46 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (0C90A400) [pid = 3472] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 02:50:46 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (19CDB800) [pid = 3472] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 02:50:46 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (1907BC00) [pid = 3472] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 02:50:46 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (1A1A1400) [pid = 3472] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 02:50:46 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (1A6A1400) [pid = 3472] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 02:50:46 INFO - PROCESS | 3472 | 1466589046380 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:46 INFO - PROCESS | 3472 | 1466589046382 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:46 INFO - PROCESS | 3472 | ++DOCSHELL 0C90D400 == 33 [pid = 3472] [id = 506] 02:50:46 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (0CB2BC00) [pid = 3472] [serial = 1518] [outer = 00000000] 02:50:46 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (0E6D5000) [pid = 3472] [serial = 1519] [outer = 0CB2BC00] 02:50:46 INFO - PROCESS | 3472 | 1466589046437 Marionette DEBUG loaded listener.js 02:50:46 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (17D29400) [pid = 3472] [serial = 1520] [outer = 0CB2BC00] 02:50:46 INFO - PROCESS | 3472 | 1466589046795 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]]]}] 02:50:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 02:50:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 870ms 02:50:46 INFO - PROCESS | 3472 | 1466589046822 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 02:50:46 INFO - PROCESS | 3472 | 1466589046824 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 02:50:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 02:50:46 INFO - PROCESS | 3472 | 1466589046827 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 02:50:46 INFO - PROCESS | 3472 | 1466589046829 Marionette TRACE conn6 <- [1,1990,null,{}] 02:50:46 INFO - PROCESS | 3472 | 1466589046832 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}] 02:50:46 INFO - PROCESS | 3472 | 1466589046834 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:46 INFO - PROCESS | 3472 | 1466589046912 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 02:50:46 INFO - PROCESS | 3472 | 1466589047003 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:46 INFO - PROCESS | 3472 | 1466589047005 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:46 INFO - PROCESS | 3472 | ++DOCSHELL 15321C00 == 34 [pid = 3472] [id = 507] 02:50:46 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (17D20400) [pid = 3472] [serial = 1521] [outer = 00000000] 02:50:47 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (19892C00) [pid = 3472] [serial = 1522] [outer = 17D20400] 02:50:47 INFO - PROCESS | 3472 | 1466589047049 Marionette DEBUG loaded listener.js 02:50:47 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (198C5000) [pid = 3472] [serial = 1523] [outer = 17D20400] 02:50:47 INFO - PROCESS | 3472 | 1466589047396 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]]]}] 02:50:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 02:50:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 630ms 02:50:47 INFO - PROCESS | 3472 | 1466589047459 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 02:50:47 INFO - PROCESS | 3472 | 1466589047461 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 02:50:47 INFO - PROCESS | 3472 | 1466589047464 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 02:50:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 02:50:47 INFO - PROCESS | 3472 | 1466589047466 Marionette TRACE conn6 <- [1,1994,null,{}] 02:50:47 INFO - PROCESS | 3472 | 1466589047469 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}] 02:50:47 INFO - PROCESS | 3472 | 1466589047471 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:47 INFO - PROCESS | 3472 | 1466589047595 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 02:50:47 INFO - PROCESS | 3472 | 1466589047631 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:47 INFO - PROCESS | 3472 | 1466589047633 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:47 INFO - PROCESS | 3472 | ++DOCSHELL 0926D400 == 35 [pid = 3472] [id = 508] 02:50:47 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (0CFC1000) [pid = 3472] [serial = 1524] [outer = 00000000] 02:50:47 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (19CDB800) [pid = 3472] [serial = 1525] [outer = 0CFC1000] 02:50:47 INFO - PROCESS | 3472 | 1466589047679 Marionette DEBUG loaded listener.js 02:50:47 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (1901D000) [pid = 3472] [serial = 1526] [outer = 0CFC1000] 02:50:48 INFO - PROCESS | 3472 | 1466589048071 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]]]}] 02:50:48 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 02:50:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 670ms 02:50:48 INFO - PROCESS | 3472 | 1466589048138 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 02:50:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 02:50:48 INFO - PROCESS | 3472 | 1466589048140 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 02:50:48 INFO - PROCESS | 3472 | 1466589048144 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 02:50:48 INFO - PROCESS | 3472 | 1466589048145 Marionette TRACE conn6 <- [1,1998,null,{}] 02:50:48 INFO - PROCESS | 3472 | 1466589048149 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}] 02:50:48 INFO - PROCESS | 3472 | 1466589048150 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:48 INFO - PROCESS | 3472 | 1466589048268 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 02:50:48 INFO - PROCESS | 3472 | 1466589048280 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:48 INFO - PROCESS | 3472 | 1466589048282 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:48 INFO - PROCESS | 3472 | ++DOCSHELL 1A460400 == 36 [pid = 3472] [id = 509] 02:50:48 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (1A460800) [pid = 3472] [serial = 1527] [outer = 00000000] 02:50:48 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (1A69B800) [pid = 3472] [serial = 1528] [outer = 1A460800] 02:50:48 INFO - PROCESS | 3472 | 1466589048335 Marionette DEBUG loaded listener.js 02:50:48 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (1A844400) [pid = 3472] [serial = 1529] [outer = 1A460800] 02:50:49 INFO - PROCESS | 3472 | 1466589049120 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]]]}] 02:50:49 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 02:50:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1020ms 02:50:49 INFO - PROCESS | 3472 | 1466589049165 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 02:50:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 02:50:49 INFO - PROCESS | 3472 | 1466589049170 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 02:50:49 INFO - PROCESS | 3472 | 1466589049174 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 02:50:49 INFO - PROCESS | 3472 | 1466589049180 Marionette TRACE conn6 <- [1,2002,null,{}] 02:50:49 INFO - PROCESS | 3472 | 1466589049205 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}] 02:50:49 INFO - PROCESS | 3472 | 1466589049208 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:49 INFO - PROCESS | 3472 | 1466589049354 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 02:50:49 INFO - PROCESS | 3472 | 1466589049492 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:49 INFO - PROCESS | 3472 | 1466589049495 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:49 INFO - PROCESS | 3472 | ++DOCSHELL 0D83C800 == 37 [pid = 3472] [id = 510] 02:50:49 INFO - PROCESS | 3472 | ++DOMWINDOW == 86 (0D83F000) [pid = 3472] [serial = 1530] [outer = 00000000] 02:50:49 INFO - PROCESS | 3472 | ++DOMWINDOW == 87 (14AE1400) [pid = 3472] [serial = 1531] [outer = 0D83F000] 02:50:49 INFO - PROCESS | 3472 | 1466589049559 Marionette DEBUG loaded listener.js 02:50:49 INFO - PROCESS | 3472 | ++DOMWINDOW == 88 (152A1400) [pid = 3472] [serial = 1532] [outer = 0D83F000] 02:50:50 INFO - PROCESS | 3472 | 1466589050273 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]]]}] 02:50:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 02:50:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1159ms 02:50:50 INFO - PROCESS | 3472 | 1466589050334 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 02:50:50 INFO - PROCESS | 3472 | 1466589050339 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 02:50:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 02:50:50 INFO - PROCESS | 3472 | 1466589050346 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 02:50:50 INFO - PROCESS | 3472 | 1466589050349 Marionette TRACE conn6 <- [1,2006,null,{}] 02:50:50 INFO - PROCESS | 3472 | 1466589050353 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}] 02:50:50 INFO - PROCESS | 3472 | 1466589050355 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:50 INFO - PROCESS | 3472 | 1466589050493 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 02:50:50 INFO - PROCESS | 3472 | 1466589050626 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:50 INFO - PROCESS | 3472 | 1466589050629 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:50 INFO - PROCESS | 3472 | ++DOCSHELL 14BC5800 == 38 [pid = 3472] [id = 511] 02:50:50 INFO - PROCESS | 3472 | ++DOMWINDOW == 89 (17D23400) [pid = 3472] [serial = 1533] [outer = 00000000] 02:50:50 INFO - PROCESS | 3472 | ++DOMWINDOW == 90 (1814D000) [pid = 3472] [serial = 1534] [outer = 17D23400] 02:50:50 INFO - PROCESS | 3472 | 1466589050687 Marionette DEBUG loaded listener.js 02:50:50 INFO - PROCESS | 3472 | ++DOMWINDOW == 91 (1826DC00) [pid = 3472] [serial = 1535] [outer = 17D23400] 02:50:51 INFO - PROCESS | 3472 | --DOCSHELL 0926D400 == 37 [pid = 3472] [id = 508] 02:50:51 INFO - PROCESS | 3472 | --DOCSHELL 15321C00 == 36 [pid = 3472] [id = 507] 02:50:51 INFO - PROCESS | 3472 | --DOCSHELL 0C90D400 == 35 [pid = 3472] [id = 506] 02:50:51 INFO - PROCESS | 3472 | --DOCSHELL 193F7400 == 34 [pid = 3472] [id = 505] 02:50:51 INFO - PROCESS | 3472 | --DOCSHELL 18269800 == 33 [pid = 3472] [id = 504] 02:50:51 INFO - PROCESS | 3472 | --DOCSHELL 17D4F800 == 32 [pid = 3472] [id = 503] 02:50:51 INFO - PROCESS | 3472 | --DOCSHELL 15308000 == 31 [pid = 3472] [id = 502] 02:50:51 INFO - PROCESS | 3472 | --DOCSHELL 0D65C800 == 30 [pid = 3472] [id = 501] 02:50:51 INFO - PROCESS | 3472 | --DOMWINDOW == 90 (1988A400) [pid = 3472] [serial = 1471] [outer = 00000000] [url = about:blank] 02:50:51 INFO - PROCESS | 3472 | --DOMWINDOW == 89 (19D20000) [pid = 3472] [serial = 1474] [outer = 00000000] [url = about:blank] 02:50:51 INFO - PROCESS | 3472 | --DOMWINDOW == 88 (1A1A3400) [pid = 3472] [serial = 1475] [outer = 00000000] [url = about:blank] 02:50:51 INFO - PROCESS | 3472 | --DOMWINDOW == 87 (17D70000) [pid = 3472] [serial = 1465] [outer = 00000000] [url = about:blank] 02:50:51 INFO - PROCESS | 3472 | --DOMWINDOW == 86 (18149400) [pid = 3472] [serial = 1466] [outer = 00000000] [url = about:blank] 02:50:51 INFO - PROCESS | 3472 | --DOMWINDOW == 85 (0F30C800) [pid = 3472] [serial = 1456] [outer = 00000000] [url = about:blank] 02:50:51 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (152A1800) [pid = 3472] [serial = 1457] [outer = 00000000] [url = about:blank] 02:50:51 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (0E8CD400) [pid = 3472] [serial = 1462] [outer = 00000000] [url = about:blank] 02:50:51 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (15296000) [pid = 3472] [serial = 1463] [outer = 00000000] [url = about:blank] 02:50:51 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (18143800) [pid = 3472] [serial = 1480] [outer = 00000000] [url = about:blank] 02:50:51 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (1A1A2400) [pid = 3472] [serial = 1454] [outer = 00000000] [url = about:blank] 02:50:51 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (1A199000) [pid = 3472] [serial = 1453] [outer = 00000000] [url = about:blank] 02:50:51 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (0CF46800) [pid = 3472] [serial = 1459] [outer = 00000000] [url = about:blank] 02:50:51 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (1A698400) [pid = 3472] [serial = 1477] [outer = 00000000] [url = about:blank] 02:50:51 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (0D136C00) [pid = 3472] [serial = 1460] [outer = 00000000] [url = about:blank] 02:50:51 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (195B8400) [pid = 3472] [serial = 1468] [outer = 00000000] [url = about:blank] 02:50:51 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (1A843400) [pid = 3472] [serial = 1483] [outer = 00000000] [url = about:blank] 02:50:51 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (1A84A400) [pid = 3472] [serial = 1484] [outer = 00000000] [url = about:blank] 02:50:51 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (19896C00) [pid = 3472] [serial = 1472] [outer = 00000000] [url = about:blank] 02:50:51 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (1A8F7000) [pid = 3472] [serial = 1486] [outer = 00000000] [url = about:blank] 02:50:51 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (1A464400) [pid = 3472] [serial = 1478] [outer = 00000000] [url = about:blank] 02:50:51 INFO - PROCESS | 3472 | --DOMWINDOW == 69 (1A97D000) [pid = 3472] [serial = 1487] [outer = 00000000] [url = about:blank] 02:50:51 INFO - PROCESS | 3472 | --DOMWINDOW == 68 (1969A800) [pid = 3472] [serial = 1469] [outer = 00000000] [url = about:blank] 02:50:51 INFO - PROCESS | 3472 | --DOMWINDOW == 67 (196E5800) [pid = 3472] [serial = 1481] [outer = 00000000] [url = about:blank] 02:50:51 INFO - PROCESS | 3472 | 1466589051502 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]]]}] 02:50:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 02:50:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1171ms 02:50:51 INFO - PROCESS | 3472 | 1466589051521 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 02:50:51 INFO - PROCESS | 3472 | 1466589051525 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 02:50:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 02:50:51 INFO - PROCESS | 3472 | 1466589051529 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 02:50:51 INFO - PROCESS | 3472 | 1466589051533 Marionette TRACE conn6 <- [1,2010,null,{}] 02:50:51 INFO - PROCESS | 3472 | 1466589051538 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}] 02:50:51 INFO - PROCESS | 3472 | 1466589051541 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:51 INFO - PROCESS | 3472 | 1466589051638 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 02:50:51 INFO - PROCESS | 3472 | 1466589051737 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:51 INFO - PROCESS | 3472 | 1466589051739 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:51 INFO - PROCESS | 3472 | ++DOCSHELL 0DCA4400 == 31 [pid = 3472] [id = 512] 02:50:51 INFO - PROCESS | 3472 | ++DOMWINDOW == 68 (0DCA5000) [pid = 3472] [serial = 1536] [outer = 00000000] 02:50:51 INFO - PROCESS | 3472 | ++DOMWINDOW == 69 (0F313000) [pid = 3472] [serial = 1537] [outer = 0DCA5000] 02:50:51 INFO - PROCESS | 3472 | 1466589051790 Marionette DEBUG loaded listener.js 02:50:51 INFO - PROCESS | 3472 | ++DOMWINDOW == 70 (14DD5000) [pid = 3472] [serial = 1538] [outer = 0DCA5000] 02:50:52 INFO - PROCESS | 3472 | 1466589052243 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]]]}] 02:50:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 02:50:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 790ms 02:50:52 INFO - PROCESS | 3472 | 1466589052321 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 02:50:52 INFO - PROCESS | 3472 | 1466589052325 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 02:50:52 INFO - PROCESS | 3472 | 1466589052331 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 02:50:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 02:50:52 INFO - PROCESS | 3472 | 1466589052334 Marionette TRACE conn6 <- [1,2014,null,{}] 02:50:52 INFO - PROCESS | 3472 | 1466589052338 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}] 02:50:52 INFO - PROCESS | 3472 | 1466589052340 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:52 INFO - PROCESS | 3472 | 1466589052437 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 02:50:52 INFO - PROCESS | 3472 | 1466589052443 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:52 INFO - PROCESS | 3472 | 1466589052445 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:52 INFO - PROCESS | 3472 | ++DOCSHELL 17D26800 == 32 [pid = 3472] [id = 513] 02:50:52 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (17D2C400) [pid = 3472] [serial = 1539] [outer = 00000000] 02:50:52 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (17D59400) [pid = 3472] [serial = 1540] [outer = 17D2C400] 02:50:52 INFO - PROCESS | 3472 | 1466589052492 Marionette DEBUG loaded listener.js 02:50:52 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (17D72800) [pid = 3472] [serial = 1541] [outer = 17D2C400] 02:50:52 INFO - PROCESS | 3472 | 1466589052967 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]]]}] 02:50:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 02:50:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 670ms 02:50:52 INFO - PROCESS | 3472 | 1466589053006 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 02:50:52 INFO - PROCESS | 3472 | 1466589053008 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 02:50:52 INFO - PROCESS | 3472 | 1466589053012 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 02:50:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 02:50:52 INFO - PROCESS | 3472 | 1466589053015 Marionette TRACE conn6 <- [1,2018,null,{}] 02:50:53 INFO - PROCESS | 3472 | 1466589053026 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}] 02:50:53 INFO - PROCESS | 3472 | 1466589053030 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:53 INFO - PROCESS | 3472 | 1466589053117 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 02:50:53 INFO - PROCESS | 3472 | 1466589053126 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:53 INFO - PROCESS | 3472 | 1466589053129 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:53 INFO - PROCESS | 3472 | ++DOCSHELL 195B1800 == 33 [pid = 3472] [id = 514] 02:50:53 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (195B1C00) [pid = 3472] [serial = 1542] [outer = 00000000] 02:50:53 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (195BC800) [pid = 3472] [serial = 1543] [outer = 195B1C00] 02:50:53 INFO - PROCESS | 3472 | 1466589053264 Marionette DEBUG loaded listener.js 02:50:53 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (196A1400) [pid = 3472] [serial = 1544] [outer = 195B1C00] 02:50:53 INFO - PROCESS | 3472 | 1466589053672 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]]]}] 02:50:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 02:50:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 670ms 02:50:53 INFO - PROCESS | 3472 | 1466589053686 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 02:50:53 INFO - PROCESS | 3472 | 1466589053688 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 02:50:53 INFO - PROCESS | 3472 | 1466589053691 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 02:50:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 02:50:53 INFO - PROCESS | 3472 | 1466589053693 Marionette TRACE conn6 <- [1,2022,null,{}] 02:50:53 INFO - PROCESS | 3472 | 1466589053696 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}] 02:50:53 INFO - PROCESS | 3472 | 1466589053698 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:53 INFO - PROCESS | 3472 | 1466589053814 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 02:50:53 INFO - PROCESS | 3472 | 1466589053921 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:53 INFO - PROCESS | 3472 | 1466589053923 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:53 INFO - PROCESS | 3472 | ++DOCSHELL 17D59000 == 34 [pid = 3472] [id = 515] 02:50:53 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (196E2C00) [pid = 3472] [serial = 1545] [outer = 00000000] 02:50:53 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (19859000) [pid = 3472] [serial = 1546] [outer = 196E2C00] 02:50:53 INFO - PROCESS | 3472 | 1466589053970 Marionette DEBUG loaded listener.js 02:50:54 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (19897000) [pid = 3472] [serial = 1547] [outer = 196E2C00] 02:50:54 INFO - PROCESS | 3472 | 1466589054386 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]]]}] 02:50:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 02:50:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 730ms 02:50:54 INFO - PROCESS | 3472 | 1466589054426 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 02:50:54 INFO - PROCESS | 3472 | 1466589054428 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 02:50:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 02:50:54 INFO - PROCESS | 3472 | 1466589054444 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 02:50:54 INFO - PROCESS | 3472 | 1466589054445 Marionette TRACE conn6 <- [1,2026,null,{}] 02:50:54 INFO - PROCESS | 3472 | 1466589054449 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}] 02:50:54 INFO - PROCESS | 3472 | 1466589054451 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:54 INFO - PROCESS | 3472 | 1466589054566 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 02:50:54 INFO - PROCESS | 3472 | 1466589054571 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:54 INFO - PROCESS | 3472 | 1466589054573 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:54 INFO - PROCESS | 3472 | ++DOCSHELL 0DB28C00 == 35 [pid = 3472] [id = 516] 02:50:54 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (196E7C00) [pid = 3472] [serial = 1548] [outer = 00000000] 02:50:54 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (1A198000) [pid = 3472] [serial = 1549] [outer = 196E7C00] 02:50:54 INFO - PROCESS | 3472 | 1466589054618 Marionette DEBUG loaded listener.js 02:50:54 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (1A19E000) [pid = 3472] [serial = 1550] [outer = 196E7C00] 02:50:55 INFO - PROCESS | 3472 | 1466589055110 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]]]}] 02:50:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 02:50:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 750ms 02:50:55 INFO - PROCESS | 3472 | 1466589055195 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 02:50:55 INFO - PROCESS | 3472 | 1466589055197 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 02:50:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 02:50:55 INFO - PROCESS | 3472 | 1466589055201 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 02:50:55 INFO - PROCESS | 3472 | 1466589055202 Marionette TRACE conn6 <- [1,2030,null,{}] 02:50:55 INFO - PROCESS | 3472 | 1466589055206 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}] 02:50:55 INFO - PROCESS | 3472 | 1466589055212 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:55 INFO - PROCESS | 3472 | 1466589055358 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 02:50:55 INFO - PROCESS | 3472 | 1466589055421 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:55 INFO - PROCESS | 3472 | 1466589055423 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:55 INFO - PROCESS | 3472 | ++DOCSHELL 153DC000 == 36 [pid = 3472] [id = 517] 02:50:55 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (1A464800) [pid = 3472] [serial = 1551] [outer = 00000000] 02:50:55 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (1A6A2400) [pid = 3472] [serial = 1552] [outer = 1A464800] 02:50:55 INFO - PROCESS | 3472 | 1466589055467 Marionette DEBUG loaded listener.js 02:50:55 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (1A69B400) [pid = 3472] [serial = 1553] [outer = 1A464800] 02:50:55 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (0CFC1000) [pid = 3472] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 02:50:55 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (1826AC00) [pid = 3472] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 02:50:55 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (0D267800) [pid = 3472] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 02:50:55 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (1530BC00) [pid = 3472] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 02:50:55 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (17D52C00) [pid = 3472] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 02:50:55 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (0D835800) [pid = 3472] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 02:50:55 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (195AF400) [pid = 3472] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 02:50:55 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (0DB25C00) [pid = 3472] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 02:50:55 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (18266000) [pid = 3472] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 02:50:55 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (1A843800) [pid = 3472] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 02:50:55 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (1988D800) [pid = 3472] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 02:50:55 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (0CB2BC00) [pid = 3472] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 02:50:55 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (17D20400) [pid = 3472] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 02:50:55 INFO - PROCESS | 3472 | 1466589055959 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]]]}] 02:50:56 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) 02:50:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 829ms 02:50:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 02:50:56 INFO - PROCESS | 3472 | 1466589056033 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 02:50:56 INFO - PROCESS | 3472 | 1466589056035 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 02:50:56 INFO - PROCESS | 3472 | 1466589056038 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 02:50:56 INFO - PROCESS | 3472 | 1466589056040 Marionette TRACE conn6 <- [1,2034,null,{}] 02:50:56 INFO - PROCESS | 3472 | 1466589056044 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}] 02:50:56 INFO - PROCESS | 3472 | 1466589056045 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:56 INFO - PROCESS | 3472 | 1466589056124 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 02:50:56 INFO - PROCESS | 3472 | 1466589056129 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:56 INFO - PROCESS | 3472 | 1466589056131 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:56 INFO - PROCESS | 3472 | ++DOCSHELL 0D2EE800 == 37 [pid = 3472] [id = 518] 02:50:56 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (14DD6800) [pid = 3472] [serial = 1554] [outer = 00000000] 02:50:56 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (17D2E400) [pid = 3472] [serial = 1555] [outer = 14DD6800] 02:50:56 INFO - PROCESS | 3472 | 1466589056175 Marionette DEBUG loaded listener.js 02:50:56 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (188B4800) [pid = 3472] [serial = 1556] [outer = 14DD6800] 02:50:56 INFO - PROCESS | 3472 | 1466589056613 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]]]}] 02:50:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:50:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 630ms 02:50:56 INFO - PROCESS | 3472 | 1466589056694 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 02:50:56 INFO - PROCESS | 3472 | 1466589056696 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 02:50:56 INFO - PROCESS | 3472 | 1466589056699 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 02:50:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 02:50:56 INFO - PROCESS | 3472 | 1466589056701 Marionette TRACE conn6 <- [1,2038,null,{}] 02:50:56 INFO - PROCESS | 3472 | 1466589056704 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}] 02:50:56 INFO - PROCESS | 3472 | 1466589056706 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:56 INFO - PROCESS | 3472 | 1466589056785 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 02:50:56 INFO - PROCESS | 3472 | 1466589056792 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:56 INFO - PROCESS | 3472 | 1466589056794 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:56 INFO - PROCESS | 3472 | ++DOCSHELL 1A19F400 == 38 [pid = 3472] [id = 519] 02:50:56 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (1A1A0C00) [pid = 3472] [serial = 1557] [outer = 00000000] 02:50:56 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (1A84F800) [pid = 3472] [serial = 1558] [outer = 1A1A0C00] 02:50:56 INFO - PROCESS | 3472 | 1466589056838 Marionette DEBUG loaded listener.js 02:50:56 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (1A98A400) [pid = 3472] [serial = 1559] [outer = 1A1A0C00] 02:50:57 INFO - PROCESS | 3472 | 1466589057262 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]]]}] 02:50:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 02:50:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 631ms 02:50:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 02:50:57 INFO - PROCESS | 3472 | 1466589057336 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 02:50:57 INFO - PROCESS | 3472 | 1466589057338 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 02:50:57 INFO - PROCESS | 3472 | 1466589057341 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 02:50:57 INFO - PROCESS | 3472 | 1466589057352 Marionette TRACE conn6 <- [1,2042,null,{}] 02:50:57 INFO - PROCESS | 3472 | 1466589057356 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}] 02:50:57 INFO - PROCESS | 3472 | 1466589057358 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:57 INFO - PROCESS | 3472 | 1466589057438 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 02:50:57 INFO - PROCESS | 3472 | 1466589057444 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:57 INFO - PROCESS | 3472 | 1466589057446 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:57 INFO - PROCESS | 3472 | ++DOCSHELL 1988D800 == 39 [pid = 3472] [id = 520] 02:50:57 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (1A9E6000) [pid = 3472] [serial = 1560] [outer = 00000000] 02:50:57 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (1AA64400) [pid = 3472] [serial = 1561] [outer = 1A9E6000] 02:50:57 INFO - PROCESS | 3472 | 1466589057489 Marionette DEBUG loaded listener.js 02:50:57 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (1AA68000) [pid = 3472] [serial = 1562] [outer = 1A9E6000] 02:50:57 INFO - PROCESS | 3472 | 1466589057912 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]]]}] 02:50:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 02:50:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 630ms 02:50:57 INFO - PROCESS | 3472 | 1466589057993 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 02:50:57 INFO - PROCESS | 3472 | 1466589057998 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 02:50:57 INFO - PROCESS | 3472 | 1466589058004 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 02:50:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 02:50:57 INFO - PROCESS | 3472 | 1466589058008 Marionette TRACE conn6 <- [1,2046,null,{}] 02:50:57 INFO - PROCESS | 3472 | 1466589058015 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}] 02:50:57 INFO - PROCESS | 3472 | 1466589058019 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:58 INFO - PROCESS | 3472 | 1466589058183 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 02:50:58 INFO - PROCESS | 3472 | 1466589058313 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:58 INFO - PROCESS | 3472 | 1466589058319 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:58 INFO - PROCESS | 3472 | ++DOCSHELL 0D83B000 == 40 [pid = 3472] [id = 521] 02:50:58 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (0D83E800) [pid = 3472] [serial = 1563] [outer = 00000000] 02:50:58 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (0F30C800) [pid = 3472] [serial = 1564] [outer = 0D83E800] 02:50:58 INFO - PROCESS | 3472 | 1466589058378 Marionette DEBUG loaded listener.js 02:50:58 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (15295000) [pid = 3472] [serial = 1565] [outer = 0D83E800] 02:50:58 INFO - PROCESS | 3472 | 1466589058947 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]]]}] 02:50:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 02:50:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 970ms 02:50:58 INFO - PROCESS | 3472 | 1466589058979 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 02:50:58 INFO - PROCESS | 3472 | 1466589058982 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 02:50:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 02:50:58 INFO - PROCESS | 3472 | 1466589058989 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 02:50:58 INFO - PROCESS | 3472 | 1466589058993 Marionette TRACE conn6 <- [1,2050,null,{}] 02:50:58 INFO - PROCESS | 3472 | 1466589058997 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}] 02:50:58 INFO - PROCESS | 3472 | 1466589059000 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:59 INFO - PROCESS | 3472 | 1466589059114 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 02:50:59 INFO - PROCESS | 3472 | 1466589059227 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:50:59 INFO - PROCESS | 3472 | 1466589059230 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:50:59 INFO - PROCESS | 3472 | ++DOCSHELL 18266800 == 41 [pid = 3472] [id = 522] 02:50:59 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (18268000) [pid = 3472] [serial = 1566] [outer = 00000000] 02:50:59 INFO - PROCESS | 3472 | ++DOMWINDOW == 86 (193F6C00) [pid = 3472] [serial = 1567] [outer = 18268000] 02:50:59 INFO - PROCESS | 3472 | 1466589059329 Marionette DEBUG loaded listener.js 02:50:59 INFO - PROCESS | 3472 | ++DOMWINDOW == 87 (19697C00) [pid = 3472] [serial = 1568] [outer = 18268000] 02:50:59 INFO - PROCESS | 3472 | 1466589059974 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]]]}] 02:50:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 02:50:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1025ms 02:50:59 INFO - PROCESS | 3472 | 1466589060014 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 02:50:59 INFO - PROCESS | 3472 | 1466589060017 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 02:50:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 02:50:59 INFO - PROCESS | 3472 | 1466589060021 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 02:50:59 INFO - PROCESS | 3472 | 1466589060023 Marionette TRACE conn6 <- [1,2054,null,{}] 02:51:00 INFO - PROCESS | 3472 | 1466589060034 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}] 02:51:00 INFO - PROCESS | 3472 | 1466589060039 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:00 INFO - PROCESS | 3472 | 1466589060170 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 02:51:00 INFO - PROCESS | 3472 | 1466589060311 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:00 INFO - PROCESS | 3472 | 1466589060315 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:00 INFO - PROCESS | 3472 | ++DOCSHELL 1A8F8800 == 42 [pid = 3472] [id = 523] 02:51:00 INFO - PROCESS | 3472 | ++DOMWINDOW == 88 (1A8F9000) [pid = 3472] [serial = 1569] [outer = 00000000] 02:51:00 INFO - PROCESS | 3472 | ++DOMWINDOW == 89 (1AAA7400) [pid = 3472] [serial = 1570] [outer = 1A8F9000] 02:51:00 INFO - PROCESS | 3472 | 1466589060375 Marionette DEBUG loaded listener.js 02:51:00 INFO - PROCESS | 3472 | ++DOMWINDOW == 90 (1AAB4800) [pid = 3472] [serial = 1571] [outer = 1A8F9000] 02:51:00 INFO - PROCESS | 3472 | --DOCSHELL 0F310800 == 41 [pid = 3472] [id = 12] 02:51:01 INFO - PROCESS | 3472 | 1466589061061 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]]]}] 02:51:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 02:51:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1068ms 02:51:01 INFO - PROCESS | 3472 | 1466589061092 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 02:51:01 INFO - PROCESS | 3472 | 1466589061095 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 02:51:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 02:51:01 INFO - PROCESS | 3472 | 1466589061127 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 02:51:01 INFO - PROCESS | 3472 | 1466589061130 Marionette TRACE conn6 <- [1,2058,null,{}] 02:51:01 INFO - PROCESS | 3472 | 1466589061133 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}] 02:51:01 INFO - PROCESS | 3472 | 1466589061135 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:01 INFO - PROCESS | 3472 | 1466589061244 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 02:51:01 INFO - PROCESS | 3472 | 1466589061382 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:01 INFO - PROCESS | 3472 | 1466589061384 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:01 INFO - PROCESS | 3472 | ++DOCSHELL 0D841400 == 42 [pid = 3472] [id = 524] 02:51:01 INFO - PROCESS | 3472 | ++DOMWINDOW == 91 (196EA800) [pid = 3472] [serial = 1572] [outer = 00000000] 02:51:01 INFO - PROCESS | 3472 | ++DOMWINDOW == 92 (1ABE3C00) [pid = 3472] [serial = 1573] [outer = 196EA800] 02:51:01 INFO - PROCESS | 3472 | 1466589061439 Marionette DEBUG loaded listener.js 02:51:01 INFO - PROCESS | 3472 | ++DOMWINDOW == 93 (1B7CAC00) [pid = 3472] [serial = 1574] [outer = 196EA800] 02:51:02 INFO - PROCESS | 3472 | 1466589062212 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]]]}] 02:51:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 02:51:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1122ms 02:51:02 INFO - PROCESS | 3472 | 1466589062251 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 02:51:02 INFO - PROCESS | 3472 | 1466589062255 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 02:51:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 02:51:02 INFO - PROCESS | 3472 | 1466589062260 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 02:51:02 INFO - PROCESS | 3472 | 1466589062263 Marionette TRACE conn6 <- [1,2062,null,{}] 02:51:02 INFO - PROCESS | 3472 | 1466589062268 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}] 02:51:02 INFO - PROCESS | 3472 | 1466589062271 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:02 INFO - PROCESS | 3472 | 1466589062375 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 02:51:02 INFO - PROCESS | 3472 | 1466589062487 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:02 INFO - PROCESS | 3472 | 1466589062491 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:02 INFO - PROCESS | 3472 | ++DOCSHELL 0D64F800 == 43 [pid = 3472] [id = 525] 02:51:02 INFO - PROCESS | 3472 | ++DOMWINDOW == 94 (0DCA4000) [pid = 3472] [serial = 1575] [outer = 00000000] 02:51:02 INFO - PROCESS | 3472 | ++DOMWINDOW == 95 (15422400) [pid = 3472] [serial = 1576] [outer = 0DCA4000] 02:51:02 INFO - PROCESS | 3472 | 1466589062588 Marionette DEBUG loaded listener.js 02:51:02 INFO - PROCESS | 3472 | ++DOMWINDOW == 96 (16B38000) [pid = 3472] [serial = 1577] [outer = 0DCA4000] 02:51:03 INFO - PROCESS | 3472 | --DOCSHELL 1A19F400 == 42 [pid = 3472] [id = 519] 02:51:03 INFO - PROCESS | 3472 | --DOCSHELL 0D2EE800 == 41 [pid = 3472] [id = 518] 02:51:03 INFO - PROCESS | 3472 | --DOCSHELL 153DC000 == 40 [pid = 3472] [id = 517] 02:51:03 INFO - PROCESS | 3472 | --DOCSHELL 0DB28C00 == 39 [pid = 3472] [id = 516] 02:51:03 INFO - PROCESS | 3472 | --DOCSHELL 17D59000 == 38 [pid = 3472] [id = 515] 02:51:03 INFO - PROCESS | 3472 | --DOCSHELL 195B1800 == 37 [pid = 3472] [id = 514] 02:51:03 INFO - PROCESS | 3472 | --DOCSHELL 17D26800 == 36 [pid = 3472] [id = 513] 02:51:03 INFO - PROCESS | 3472 | --DOCSHELL 0DCA4400 == 35 [pid = 3472] [id = 512] 02:51:03 INFO - PROCESS | 3472 | --DOCSHELL 0D83C800 == 34 [pid = 3472] [id = 510] 02:51:03 INFO - PROCESS | 3472 | --DOCSHELL 14BC5800 == 33 [pid = 3472] [id = 511] 02:51:03 INFO - PROCESS | 3472 | --DOCSHELL 1A460400 == 32 [pid = 3472] [id = 509] 02:51:03 INFO - PROCESS | 3472 | --DOCSHELL 0D1E6800 == 31 [pid = 3472] [id = 500] 02:51:03 INFO - PROCESS | 3472 | --DOCSHELL 0926B400 == 30 [pid = 3472] [id = 13] 02:51:03 INFO - PROCESS | 3472 | --DOCSHELL 0D841400 == 29 [pid = 3472] [id = 524] 02:51:03 INFO - PROCESS | 3472 | --DOCSHELL 1A8F8800 == 28 [pid = 3472] [id = 523] 02:51:03 INFO - PROCESS | 3472 | --DOCSHELL 1988D800 == 27 [pid = 3472] [id = 520] 02:51:03 INFO - PROCESS | 3472 | --DOCSHELL 0D83B000 == 26 [pid = 3472] [id = 521] 02:51:03 INFO - PROCESS | 3472 | --DOCSHELL 18266800 == 25 [pid = 3472] [id = 522] 02:51:03 INFO - PROCESS | 3472 | --DOMWINDOW == 95 (19CDB800) [pid = 3472] [serial = 1525] [outer = 00000000] [url = about:blank] 02:51:03 INFO - PROCESS | 3472 | --DOMWINDOW == 94 (188B1000) [pid = 3472] [serial = 1513] [outer = 00000000] [url = about:blank] 02:51:03 INFO - PROCESS | 3472 | --DOMWINDOW == 93 (153DDC00) [pid = 3472] [serial = 1501] [outer = 00000000] [url = about:blank] 02:51:03 INFO - PROCESS | 3472 | --DOMWINDOW == 92 (1534E400) [pid = 3472] [serial = 1507] [outer = 00000000] [url = about:blank] 02:51:03 INFO - PROCESS | 3472 | --DOMWINDOW == 91 (15427C00) [pid = 3472] [serial = 1508] [outer = 00000000] [url = about:blank] 02:51:03 INFO - PROCESS | 3472 | --DOMWINDOW == 90 (17D67000) [pid = 3472] [serial = 1510] [outer = 00000000] [url = about:blank] 02:51:03 INFO - PROCESS | 3472 | --DOMWINDOW == 89 (0DB27800) [pid = 3472] [serial = 1504] [outer = 00000000] [url = about:blank] 02:51:03 INFO - PROCESS | 3472 | --DOMWINDOW == 88 (0DCA5400) [pid = 3472] [serial = 1505] [outer = 00000000] [url = about:blank] 02:51:03 INFO - PROCESS | 3472 | --DOMWINDOW == 87 (195B8C00) [pid = 3472] [serial = 1516] [outer = 00000000] [url = about:blank] 02:51:03 INFO - PROCESS | 3472 | --DOMWINDOW == 86 (15327C00) [pid = 3472] [serial = 1490] [outer = 00000000] [url = about:blank] 02:51:03 INFO - PROCESS | 3472 | --DOMWINDOW == 85 (0E825000) [pid = 3472] [serial = 1489] [outer = 00000000] [url = about:blank] 02:51:03 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (195B3C00) [pid = 3472] [serial = 1493] [outer = 00000000] [url = about:blank] 02:51:03 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (1907F000) [pid = 3472] [serial = 1492] [outer = 00000000] [url = about:blank] 02:51:03 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (1AA64C00) [pid = 3472] [serial = 1496] [outer = 00000000] [url = about:blank] 02:51:03 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (1AA5B400) [pid = 3472] [serial = 1495] [outer = 00000000] [url = about:blank] 02:51:03 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (1AAB2800) [pid = 3472] [serial = 1499] [outer = 00000000] [url = about:blank] 02:51:03 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (19CD5800) [pid = 3472] [serial = 1498] [outer = 00000000] [url = about:blank] 02:51:03 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (1907EC00) [pid = 3472] [serial = 1514] [outer = 00000000] [url = about:blank] 02:51:03 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (0E6D5000) [pid = 3472] [serial = 1519] [outer = 00000000] [url = about:blank] 02:51:03 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (19697800) [pid = 3472] [serial = 1517] [outer = 00000000] [url = about:blank] 02:51:03 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (17D29400) [pid = 3472] [serial = 1520] [outer = 00000000] [url = about:blank] 02:51:03 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (19892C00) [pid = 3472] [serial = 1522] [outer = 00000000] [url = about:blank] 02:51:03 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (17D1FC00) [pid = 3472] [serial = 1502] [outer = 00000000] [url = about:blank] 02:51:03 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (198C5000) [pid = 3472] [serial = 1523] [outer = 00000000] [url = about:blank] 02:51:03 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (1901D000) [pid = 3472] [serial = 1526] [outer = 00000000] [url = about:blank] 02:51:03 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (17D6E000) [pid = 3472] [serial = 1511] [outer = 00000000] [url = about:blank] 02:51:03 INFO - PROCESS | 3472 | 1466589063811 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]]]}] 02:51:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 02:51:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1638ms 02:51:03 INFO - PROCESS | 3472 | 1466589063899 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 02:51:03 INFO - PROCESS | 3472 | 1466589063903 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 02:51:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 02:51:03 INFO - PROCESS | 3472 | 1466589063907 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 02:51:03 INFO - PROCESS | 3472 | 1466589063912 Marionette TRACE conn6 <- [1,2066,null,{}] 02:51:03 INFO - PROCESS | 3472 | 1466589063917 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}] 02:51:03 INFO - PROCESS | 3472 | 1466589063920 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:03 INFO - PROCESS | 3472 | 1466589064016 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 02:51:03 INFO - PROCESS | 3472 | 1466589064026 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:04 INFO - PROCESS | 3472 | 1466589064028 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:04 INFO - PROCESS | 3472 | ++DOCSHELL 0D2F6800 == 26 [pid = 3472] [id = 526] 02:51:04 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (0D650000) [pid = 3472] [serial = 1578] [outer = 00000000] 02:51:04 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (0D83B000) [pid = 3472] [serial = 1579] [outer = 0D650000] 02:51:04 INFO - PROCESS | 3472 | 1466589064076 Marionette DEBUG loaded listener.js 02:51:04 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (0D844800) [pid = 3472] [serial = 1580] [outer = 0D650000] 02:51:04 INFO - PROCESS | 3472 | 1466589064536 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]]]}] 02:51:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 02:51:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 690ms 02:51:04 INFO - PROCESS | 3472 | 1466589064568 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 02:51:04 INFO - PROCESS | 3472 | 1466589064574 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 02:51:04 INFO - PROCESS | 3472 | 1466589064614 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 02:51:04 INFO - PROCESS | 3472 | 1466589064616 Marionette TRACE conn6 <- [1,2070,null,{}] 02:51:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 02:51:04 INFO - PROCESS | 3472 | 1466589064620 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}] 02:51:04 INFO - PROCESS | 3472 | 1466589064623 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:04 INFO - PROCESS | 3472 | 1466589064714 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 02:51:04 INFO - PROCESS | 3472 | 1466589064816 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:04 INFO - PROCESS | 3472 | 1466589064818 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:04 INFO - PROCESS | 3472 | ++DOCSHELL 14BC3800 == 27 [pid = 3472] [id = 527] 02:51:04 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (14BC5400) [pid = 3472] [serial = 1581] [outer = 00000000] 02:51:04 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (14E5B000) [pid = 3472] [serial = 1582] [outer = 14BC5400] 02:51:04 INFO - PROCESS | 3472 | 1466589064866 Marionette DEBUG loaded listener.js 02:51:04 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (15326400) [pid = 3472] [serial = 1583] [outer = 14BC5400] 02:51:05 INFO - PROCESS | 3472 | 1466589065224 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]]]}] 02:51:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 02:51:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 630ms 02:51:05 INFO - PROCESS | 3472 | 1466589065288 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 02:51:05 INFO - PROCESS | 3472 | 1466589065290 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 02:51:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 02:51:05 INFO - PROCESS | 3472 | 1466589065294 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 02:51:05 INFO - PROCESS | 3472 | 1466589065298 Marionette TRACE conn6 <- [1,2074,null,{}] 02:51:05 INFO - PROCESS | 3472 | 1466589065309 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}] 02:51:05 INFO - PROCESS | 3472 | 1466589065313 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:05 INFO - PROCESS | 3472 | 1466589065398 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 02:51:05 INFO - PROCESS | 3472 | 1466589065405 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:05 INFO - PROCESS | 3472 | 1466589065408 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:05 INFO - PROCESS | 3472 | ++DOCSHELL 154E3C00 == 28 [pid = 3472] [id = 528] 02:51:05 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (17287400) [pid = 3472] [serial = 1584] [outer = 00000000] 02:51:05 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (17D53C00) [pid = 3472] [serial = 1585] [outer = 17287400] 02:51:05 INFO - PROCESS | 3472 | 1466589065456 Marionette DEBUG loaded listener.js 02:51:05 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (17D6B800) [pid = 3472] [serial = 1586] [outer = 17287400] 02:51:05 INFO - PROCESS | 3472 | 1466589065966 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]]]}] 02:51:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 02:51:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 729ms 02:51:06 INFO - PROCESS | 3472 | 1466589066028 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 02:51:06 INFO - PROCESS | 3472 | 1466589066031 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 02:51:06 INFO - PROCESS | 3472 | 1466589066039 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 02:51:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 02:51:06 INFO - PROCESS | 3472 | 1466589066041 Marionette TRACE conn6 <- [1,2078,null,{}] 02:51:06 INFO - PROCESS | 3472 | 1466589066045 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}] 02:51:06 INFO - PROCESS | 3472 | 1466589066047 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:06 INFO - PROCESS | 3472 | 1466589066194 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 02:51:06 INFO - PROCESS | 3472 | 1466589066262 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:06 INFO - PROCESS | 3472 | 1466589066264 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:06 INFO - PROCESS | 3472 | ++DOCSHELL 18230800 == 29 [pid = 3472] [id = 529] 02:51:06 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (18264C00) [pid = 3472] [serial = 1587] [outer = 00000000] 02:51:06 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (188B3400) [pid = 3472] [serial = 1588] [outer = 18264C00] 02:51:06 INFO - PROCESS | 3472 | 1466589066313 Marionette DEBUG loaded listener.js 02:51:06 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (1907F000) [pid = 3472] [serial = 1589] [outer = 18264C00] 02:51:06 INFO - PROCESS | 3472 | 1466589066739 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]]]}] 02:51:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 02:51:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 730ms 02:51:06 INFO - PROCESS | 3472 | 1466589066774 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 02:51:06 INFO - PROCESS | 3472 | 1466589066776 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 02:51:06 INFO - PROCESS | 3472 | 1466589066779 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 02:51:06 INFO - PROCESS | 3472 | 1466589066780 Marionette TRACE conn6 <- [1,2082,null,{}] 02:51:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 02:51:06 INFO - PROCESS | 3472 | 1466589066784 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}] 02:51:06 INFO - PROCESS | 3472 | 1466589066786 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:06 INFO - PROCESS | 3472 | 1466589066899 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 02:51:06 INFO - PROCESS | 3472 | 1466589066904 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:06 INFO - PROCESS | 3472 | 1466589066906 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:06 INFO - PROCESS | 3472 | ++DOCSHELL 193EDC00 == 30 [pid = 3472] [id = 530] 02:51:06 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (193EF400) [pid = 3472] [serial = 1590] [outer = 00000000] 02:51:06 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (195B1800) [pid = 3472] [serial = 1591] [outer = 193EF400] 02:51:06 INFO - PROCESS | 3472 | 1466589066951 Marionette DEBUG loaded listener.js 02:51:07 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (195B3C00) [pid = 3472] [serial = 1592] [outer = 193EF400] 02:51:07 INFO - PROCESS | 3472 | 1466589067433 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]]]}] 02:51:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 02:51:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 670ms 02:51:07 INFO - PROCESS | 3472 | 1466589067453 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 02:51:07 INFO - PROCESS | 3472 | 1466589067455 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 02:51:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 02:51:07 INFO - PROCESS | 3472 | 1466589067458 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 02:51:07 INFO - PROCESS | 3472 | 1466589067460 Marionette TRACE conn6 <- [1,2086,null,{}] 02:51:07 INFO - PROCESS | 3472 | 1466589067474 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}] 02:51:07 INFO - PROCESS | 3472 | 1466589067480 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:07 INFO - PROCESS | 3472 | 1466589067636 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 02:51:07 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (196E7C00) [pid = 3472] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 02:51:07 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (1A464800) [pid = 3472] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 02:51:07 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (0D83F000) [pid = 3472] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 02:51:07 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (1A460800) [pid = 3472] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 02:51:07 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (17D23400) [pid = 3472] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 02:51:07 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (0DCA5000) [pid = 3472] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 02:51:07 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (17D2C400) [pid = 3472] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 02:51:07 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (195B1C00) [pid = 3472] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 02:51:07 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (1A9E6000) [pid = 3472] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 02:51:07 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (1A1A0C00) [pid = 3472] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 02:51:07 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (14DD6800) [pid = 3472] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 02:51:07 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (196E2C00) [pid = 3472] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 02:51:07 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (14A1B800) [pid = 3472] [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.] 02:51:07 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (0F311000) [pid = 3472] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:51:07 INFO - PROCESS | 3472 | 1466589067987 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:07 INFO - PROCESS | 3472 | 1466589067989 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:08 INFO - PROCESS | 3472 | ++DOCSHELL 0C908400 == 31 [pid = 3472] [id = 531] 02:51:08 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (0C908C00) [pid = 3472] [serial = 1593] [outer = 00000000] 02:51:08 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (0DB28000) [pid = 3472] [serial = 1594] [outer = 0C908C00] 02:51:08 INFO - PROCESS | 3472 | 1466589068034 Marionette DEBUG loaded listener.js 02:51:08 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (1727A400) [pid = 3472] [serial = 1595] [outer = 0C908C00] 02:51:08 INFO - PROCESS | 3472 | 1466589068388 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]]]}] 02:51:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 02:51:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 990ms 02:51:08 INFO - PROCESS | 3472 | 1466589068449 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 02:51:08 INFO - PROCESS | 3472 | 1466589068451 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 02:51:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 02:51:08 INFO - PROCESS | 3472 | 1466589068454 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 02:51:08 INFO - PROCESS | 3472 | 1466589068456 Marionette TRACE conn6 <- [1,2090,null,{}] 02:51:08 INFO - PROCESS | 3472 | 1466589068466 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}] 02:51:08 INFO - PROCESS | 3472 | 1466589068468 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:08 INFO - PROCESS | 3472 | 1466589068546 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 02:51:08 INFO - PROCESS | 3472 | 1466589068551 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:08 INFO - PROCESS | 3472 | 1466589068553 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:08 INFO - PROCESS | 3472 | ++DOCSHELL 17D2C400 == 32 [pid = 3472] [id = 532] 02:51:08 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (18269800) [pid = 3472] [serial = 1596] [outer = 00000000] 02:51:08 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (1988AC00) [pid = 3472] [serial = 1597] [outer = 18269800] 02:51:08 INFO - PROCESS | 3472 | 1466589068597 Marionette DEBUG loaded listener.js 02:51:08 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (19895400) [pid = 3472] [serial = 1598] [outer = 18269800] 02:51:09 INFO - PROCESS | 3472 | 1466589069435 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]]]}] 02:51:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 02:51:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1022ms 02:51:09 INFO - PROCESS | 3472 | 1466589069478 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 02:51:09 INFO - PROCESS | 3472 | 1466589069482 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 02:51:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 02:51:09 INFO - PROCESS | 3472 | 1466589069487 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 02:51:09 INFO - PROCESS | 3472 | 1466589069492 Marionette TRACE conn6 <- [1,2094,null,{}] 02:51:09 INFO - PROCESS | 3472 | 1466589069498 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}] 02:51:09 INFO - PROCESS | 3472 | 1466589069501 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:09 INFO - PROCESS | 3472 | 1466589069641 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 02:51:09 INFO - PROCESS | 3472 | 1466589069778 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:09 INFO - PROCESS | 3472 | 1466589069781 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:09 INFO - PROCESS | 3472 | ++DOCSHELL 0D180C00 == 33 [pid = 3472] [id = 533] 02:51:09 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (0D1ED800) [pid = 3472] [serial = 1599] [outer = 00000000] 02:51:09 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (0E8CCC00) [pid = 3472] [serial = 1600] [outer = 0D1ED800] 02:51:09 INFO - PROCESS | 3472 | 1466589069840 Marionette DEBUG loaded listener.js 02:51:09 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (14BC8400) [pid = 3472] [serial = 1601] [outer = 0D1ED800] 02:51:10 INFO - PROCESS | 3472 | 1466589070525 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]]]}] 02:51:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 02:51:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1081ms 02:51:10 INFO - PROCESS | 3472 | 1466589070585 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 02:51:10 INFO - PROCESS | 3472 | 1466589070591 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 02:51:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 02:51:10 INFO - PROCESS | 3472 | 1466589070597 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 02:51:10 INFO - PROCESS | 3472 | 1466589070601 Marionette TRACE conn6 <- [1,2098,null,{}] 02:51:10 INFO - PROCESS | 3472 | 1466589070605 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}] 02:51:10 INFO - PROCESS | 3472 | 1466589070608 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:10 INFO - PROCESS | 3472 | 1466589070738 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 02:51:10 INFO - PROCESS | 3472 | 1466589070876 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:10 INFO - PROCESS | 3472 | 1466589070879 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:10 INFO - PROCESS | 3472 | ++DOCSHELL 0C90B000 == 34 [pid = 3472] [id = 534] 02:51:10 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (0C90DC00) [pid = 3472] [serial = 1602] [outer = 00000000] 02:51:10 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (0D259400) [pid = 3472] [serial = 1603] [outer = 0C90DC00] 02:51:10 INFO - PROCESS | 3472 | 1466589070938 Marionette DEBUG loaded listener.js 02:51:11 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (154D9800) [pid = 3472] [serial = 1604] [outer = 0C90DC00] 02:51:11 INFO - PROCESS | 3472 | --DOCSHELL 0C908400 == 33 [pid = 3472] [id = 531] 02:51:11 INFO - PROCESS | 3472 | --DOCSHELL 193EDC00 == 32 [pid = 3472] [id = 530] 02:51:11 INFO - PROCESS | 3472 | --DOCSHELL 18230800 == 31 [pid = 3472] [id = 529] 02:51:11 INFO - PROCESS | 3472 | --DOCSHELL 154E3C00 == 30 [pid = 3472] [id = 528] 02:51:11 INFO - PROCESS | 3472 | --DOCSHELL 14BC3800 == 29 [pid = 3472] [id = 527] 02:51:11 INFO - PROCESS | 3472 | --DOCSHELL 0D2F6800 == 28 [pid = 3472] [id = 526] 02:51:11 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (1A198000) [pid = 3472] [serial = 1549] [outer = 00000000] [url = about:blank] 02:51:11 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (1A6A2400) [pid = 3472] [serial = 1552] [outer = 00000000] [url = about:blank] 02:51:11 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (152A1400) [pid = 3472] [serial = 1532] [outer = 00000000] [url = about:blank] 02:51:11 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (1A844400) [pid = 3472] [serial = 1529] [outer = 00000000] [url = about:blank] 02:51:11 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (1A69B800) [pid = 3472] [serial = 1528] [outer = 00000000] [url = about:blank] 02:51:11 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (1814D000) [pid = 3472] [serial = 1534] [outer = 00000000] [url = about:blank] 02:51:11 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (1826DC00) [pid = 3472] [serial = 1535] [outer = 00000000] [url = about:blank] 02:51:11 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (0F313000) [pid = 3472] [serial = 1537] [outer = 00000000] [url = about:blank] 02:51:11 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (14DD5000) [pid = 3472] [serial = 1538] [outer = 00000000] [url = about:blank] 02:51:11 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (17D59400) [pid = 3472] [serial = 1540] [outer = 00000000] [url = about:blank] 02:51:11 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (17D72800) [pid = 3472] [serial = 1541] [outer = 00000000] [url = about:blank] 02:51:11 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (195BC800) [pid = 3472] [serial = 1543] [outer = 00000000] [url = about:blank] 02:51:11 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (196A1400) [pid = 3472] [serial = 1544] [outer = 00000000] [url = about:blank] 02:51:11 INFO - PROCESS | 3472 | --DOMWINDOW == 69 (14AE1400) [pid = 3472] [serial = 1531] [outer = 00000000] [url = about:blank] 02:51:11 INFO - PROCESS | 3472 | --DOMWINDOW == 68 (1AA64400) [pid = 3472] [serial = 1561] [outer = 00000000] [url = about:blank] 02:51:11 INFO - PROCESS | 3472 | --DOMWINDOW == 67 (1AA68000) [pid = 3472] [serial = 1562] [outer = 00000000] [url = about:blank] 02:51:11 INFO - PROCESS | 3472 | --DOMWINDOW == 66 (1A98A400) [pid = 3472] [serial = 1559] [outer = 00000000] [url = about:blank] 02:51:11 INFO - PROCESS | 3472 | --DOMWINDOW == 65 (17D2E400) [pid = 3472] [serial = 1555] [outer = 00000000] [url = about:blank] 02:51:11 INFO - PROCESS | 3472 | --DOMWINDOW == 64 (1A84F800) [pid = 3472] [serial = 1558] [outer = 00000000] [url = about:blank] 02:51:11 INFO - PROCESS | 3472 | --DOMWINDOW == 63 (1A69B400) [pid = 3472] [serial = 1553] [outer = 00000000] [url = about:blank] 02:51:11 INFO - PROCESS | 3472 | --DOMWINDOW == 62 (188B4800) [pid = 3472] [serial = 1556] [outer = 00000000] [url = about:blank] 02:51:11 INFO - PROCESS | 3472 | --DOMWINDOW == 61 (19859000) [pid = 3472] [serial = 1546] [outer = 00000000] [url = about:blank] 02:51:11 INFO - PROCESS | 3472 | --DOMWINDOW == 60 (19897000) [pid = 3472] [serial = 1547] [outer = 00000000] [url = about:blank] 02:51:11 INFO - PROCESS | 3472 | --DOMWINDOW == 59 (1A19E000) [pid = 3472] [serial = 1550] [outer = 00000000] [url = about:blank] 02:51:11 INFO - PROCESS | 3472 | --DOMWINDOW == 58 (0DB26400) [pid = 3472] [serial = 1076] [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.] 02:51:11 INFO - PROCESS | 3472 | --DOMWINDOW == 57 (14A17800) [pid = 3472] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:51:11 INFO - PROCESS | 3472 | 1466589071688 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]]]}] 02:51:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 02:51:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1123ms 02:51:11 INFO - PROCESS | 3472 | 1466589071721 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 02:51:11 INFO - PROCESS | 3472 | 1466589071725 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 02:51:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 02:51:11 INFO - PROCESS | 3472 | 1466589071729 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 02:51:11 INFO - PROCESS | 3472 | 1466589071734 Marionette TRACE conn6 <- [1,2102,null,{}] 02:51:11 INFO - PROCESS | 3472 | 1466589071739 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}] 02:51:11 INFO - PROCESS | 3472 | 1466589071741 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:11 INFO - PROCESS | 3472 | 1466589071841 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 02:51:11 INFO - PROCESS | 3472 | 1466589071939 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:11 INFO - PROCESS | 3472 | 1466589071942 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:11 INFO - PROCESS | 3472 | ++DOCSHELL 0CFC5000 == 29 [pid = 3472] [id = 535] 02:51:11 INFO - PROCESS | 3472 | ++DOMWINDOW == 58 (0D135800) [pid = 3472] [serial = 1605] [outer = 00000000] 02:51:11 INFO - PROCESS | 3472 | ++DOMWINDOW == 59 (0D840800) [pid = 3472] [serial = 1606] [outer = 0D135800] 02:51:11 INFO - PROCESS | 3472 | 1466589071990 Marionette DEBUG loaded listener.js 02:51:12 INFO - PROCESS | 3472 | ++DOMWINDOW == 60 (0DCAB000) [pid = 3472] [serial = 1607] [outer = 0D135800] 02:51:12 INFO - PROCESS | 3472 | 1466589072435 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]]]}] 02:51:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 02:51:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 771ms 02:51:12 INFO - PROCESS | 3472 | 1466589072502 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 02:51:12 INFO - PROCESS | 3472 | 1466589072506 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 02:51:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 02:51:12 INFO - PROCESS | 3472 | 1466589072516 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 02:51:12 INFO - PROCESS | 3472 | 1466589072519 Marionette TRACE conn6 <- [1,2106,null,{}] 02:51:12 INFO - PROCESS | 3472 | 1466589072522 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}] 02:51:12 INFO - PROCESS | 3472 | 1466589072525 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:12 INFO - PROCESS | 3472 | 1466589072621 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 02:51:12 INFO - PROCESS | 3472 | 1466589072635 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:12 INFO - PROCESS | 3472 | 1466589072637 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:12 INFO - PROCESS | 3472 | ++DOCSHELL 15421C00 == 30 [pid = 3472] [id = 536] 02:51:12 INFO - PROCESS | 3472 | ++DOMWINDOW == 61 (15422C00) [pid = 3472] [serial = 1608] [outer = 00000000] 02:51:12 INFO - PROCESS | 3472 | ++DOMWINDOW == 62 (16449400) [pid = 3472] [serial = 1609] [outer = 15422C00] 02:51:12 INFO - PROCESS | 3472 | 1466589072683 Marionette DEBUG loaded listener.js 02:51:12 INFO - PROCESS | 3472 | ++DOMWINDOW == 63 (17D22800) [pid = 3472] [serial = 1610] [outer = 15422C00] 02:51:13 INFO - PROCESS | 3472 | 1466589073152 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]]]}] 02:51:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 02:51:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 670ms 02:51:13 INFO - PROCESS | 3472 | 1466589073187 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 02:51:13 INFO - PROCESS | 3472 | 1466589073189 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 02:51:13 INFO - PROCESS | 3472 | 1466589073192 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 02:51:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 02:51:13 INFO - PROCESS | 3472 | 1466589073196 Marionette TRACE conn6 <- [1,2110,null,{}] 02:51:13 INFO - PROCESS | 3472 | 1466589073206 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}] 02:51:13 INFO - PROCESS | 3472 | 1466589073211 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:13 INFO - PROCESS | 3472 | 1466589073297 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 02:51:13 INFO - PROCESS | 3472 | 1466589073306 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:13 INFO - PROCESS | 3472 | 1466589073309 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:13 INFO - PROCESS | 3472 | ++DOCSHELL 18266400 == 31 [pid = 3472] [id = 537] 02:51:13 INFO - PROCESS | 3472 | ++DOMWINDOW == 64 (18266800) [pid = 3472] [serial = 1611] [outer = 00000000] 02:51:13 INFO - PROCESS | 3472 | ++DOMWINDOW == 65 (1826C800) [pid = 3472] [serial = 1612] [outer = 18266800] 02:51:13 INFO - PROCESS | 3472 | 1466589073357 Marionette DEBUG loaded listener.js 02:51:13 INFO - PROCESS | 3472 | ++DOMWINDOW == 66 (193F0400) [pid = 3472] [serial = 1613] [outer = 18266800] 02:51:13 INFO - PROCESS | 3472 | 1466589073820 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]]]}] 02:51:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 02:51:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 670ms 02:51:13 INFO - PROCESS | 3472 | 1466589073867 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 02:51:13 INFO - PROCESS | 3472 | 1466589073869 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 02:51:13 INFO - PROCESS | 3472 | 1466589073872 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 02:51:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 02:51:13 INFO - PROCESS | 3472 | 1466589073874 Marionette TRACE conn6 <- [1,2114,null,{}] 02:51:13 INFO - PROCESS | 3472 | 1466589073877 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}] 02:51:13 INFO - PROCESS | 3472 | 1466589073879 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:13 INFO - PROCESS | 3472 | 1466589073967 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 02:51:14 INFO - PROCESS | 3472 | 1466589074002 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:14 INFO - PROCESS | 3472 | 1466589074004 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:14 INFO - PROCESS | 3472 | ++DOCSHELL 195B1400 == 32 [pid = 3472] [id = 538] 02:51:14 INFO - PROCESS | 3472 | ++DOMWINDOW == 67 (195B3800) [pid = 3472] [serial = 1614] [outer = 00000000] 02:51:14 INFO - PROCESS | 3472 | ++DOMWINDOW == 68 (196E2800) [pid = 3472] [serial = 1615] [outer = 195B3800] 02:51:14 INFO - PROCESS | 3472 | 1466589074048 Marionette DEBUG loaded listener.js 02:51:14 INFO - PROCESS | 3472 | ++DOMWINDOW == 69 (196E8C00) [pid = 3472] [serial = 1616] [outer = 195B3800] 02:51:14 INFO - PROCESS | 3472 | 1466589074508 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]]]}] 02:51:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 02:51:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 670ms 02:51:14 INFO - PROCESS | 3472 | 1466589074547 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 02:51:14 INFO - PROCESS | 3472 | 1466589074549 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 02:51:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 02:51:14 INFO - PROCESS | 3472 | 1466589074552 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 02:51:14 INFO - PROCESS | 3472 | 1466589074554 Marionette TRACE conn6 <- [1,2118,null,{}] 02:51:14 INFO - PROCESS | 3472 | 1466589074557 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}] 02:51:14 INFO - PROCESS | 3472 | 1466589074559 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:14 INFO - PROCESS | 3472 | 1466589074682 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 02:51:14 INFO - PROCESS | 3472 | 1466589074687 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:14 INFO - PROCESS | 3472 | 1466589074689 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:14 INFO - PROCESS | 3472 | ++DOCSHELL 19859000 == 33 [pid = 3472] [id = 539] 02:51:14 INFO - PROCESS | 3472 | ++DOMWINDOW == 70 (19859C00) [pid = 3472] [serial = 1617] [outer = 00000000] 02:51:14 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (1988E800) [pid = 3472] [serial = 1618] [outer = 19859C00] 02:51:14 INFO - PROCESS | 3472 | 1466589074733 Marionette DEBUG loaded listener.js 02:51:14 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (19892000) [pid = 3472] [serial = 1619] [outer = 19859C00] 02:51:15 INFO - PROCESS | 3472 | 1466589075234 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] 02:51:15 INFO - PROCESS | 3472 | 1466589075285 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 02:51:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 02:51:15 INFO - PROCESS | 3472 | 1466589075289 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 02:51:15 INFO - PROCESS | 3472 | 1466589075290 Marionette TRACE conn6 <- [1,2122,null,{}] 02:51:15 INFO - PROCESS | 3472 | 1466589075304 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}] 02:51:15 INFO - PROCESS | 3472 | 1466589075310 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:15 INFO - PROCESS | 3472 | 1466589075475 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 02:51:15 INFO - PROCESS | 3472 | 1466589075539 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:15 INFO - PROCESS | 3472 | 1466589075541 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:15 INFO - PROCESS | 3472 | ++DOCSHELL 0E6E0C00 == 34 [pid = 3472] [id = 540] 02:51:15 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (19CD4C00) [pid = 3472] [serial = 1620] [outer = 00000000] 02:51:15 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (1A1A6800) [pid = 3472] [serial = 1621] [outer = 19CD4C00] 02:51:15 INFO - PROCESS | 3472 | 1466589075596 Marionette DEBUG loaded listener.js 02:51:15 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (1A45B800) [pid = 3472] [serial = 1622] [outer = 19CD4C00] 02:51:16 INFO - PROCESS | 3472 | 1466589075996 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]]]}] 02:51:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 02:51:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 771ms 02:51:16 INFO - PROCESS | 3472 | 1466589076065 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 02:51:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 02:51:16 INFO - PROCESS | 3472 | 1466589076067 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 02:51:16 INFO - PROCESS | 3472 | 1466589076070 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 02:51:16 INFO - PROCESS | 3472 | 1466589076072 Marionette TRACE conn6 <- [1,2126,null,{}] 02:51:16 INFO - PROCESS | 3472 | 1466589076075 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}] 02:51:16 INFO - PROCESS | 3472 | 1466589076077 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:16 INFO - PROCESS | 3472 | 1466589076194 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 02:51:16 INFO - PROCESS | 3472 | 1466589076199 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:16 INFO - PROCESS | 3472 | 1466589076201 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:16 INFO - PROCESS | 3472 | ++DOCSHELL 1A644000 == 35 [pid = 3472] [id = 541] 02:51:16 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (1A644800) [pid = 3472] [serial = 1623] [outer = 00000000] 02:51:16 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (1A69F400) [pid = 3472] [serial = 1624] [outer = 1A644800] 02:51:16 INFO - PROCESS | 3472 | 1466589076245 Marionette DEBUG loaded listener.js 02:51:16 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (1A6A0400) [pid = 3472] [serial = 1625] [outer = 1A644800] 02:51:16 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (0C908C00) [pid = 3472] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 02:51:16 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (18264C00) [pid = 3472] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 02:51:16 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (0D650000) [pid = 3472] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 02:51:16 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (17287400) [pid = 3472] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 02:51:16 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (0DCA4000) [pid = 3472] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 02:51:16 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (14BC5400) [pid = 3472] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 02:51:16 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (0D83E800) [pid = 3472] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 02:51:16 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (193EF400) [pid = 3472] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 02:51:16 INFO - PROCESS | 3472 | --DOMWINDOW == 69 (18268000) [pid = 3472] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 02:51:16 INFO - PROCESS | 3472 | --DOMWINDOW == 68 (1A8F9000) [pid = 3472] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 02:51:16 INFO - PROCESS | 3472 | --DOMWINDOW == 67 (196EA800) [pid = 3472] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 02:51:16 INFO - PROCESS | 3472 | 1466589076715 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]]]}] 02:51:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 02:51:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 670ms 02:51:16 INFO - PROCESS | 3472 | 1466589076741 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 02:51:16 INFO - PROCESS | 3472 | 1466589076743 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 02:51:16 INFO - PROCESS | 3472 | 1466589076746 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 02:51:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 02:51:16 INFO - PROCESS | 3472 | 1466589076748 Marionette TRACE conn6 <- [1,2130,null,{}] 02:51:16 INFO - PROCESS | 3472 | 1466589076752 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}] 02:51:16 INFO - PROCESS | 3472 | 1466589076754 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:16 INFO - PROCESS | 3472 | 1466589076858 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 02:51:16 INFO - PROCESS | 3472 | 1466589076866 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:16 INFO - PROCESS | 3472 | 1466589076869 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:16 INFO - PROCESS | 3472 | ++DOCSHELL 14AE2400 == 36 [pid = 3472] [id = 542] 02:51:16 INFO - PROCESS | 3472 | ++DOMWINDOW == 68 (16443C00) [pid = 3472] [serial = 1626] [outer = 00000000] 02:51:16 INFO - PROCESS | 3472 | ++DOMWINDOW == 69 (195B7400) [pid = 3472] [serial = 1627] [outer = 16443C00] 02:51:16 INFO - PROCESS | 3472 | 1466589076913 Marionette DEBUG loaded listener.js 02:51:16 INFO - PROCESS | 3472 | ++DOMWINDOW == 70 (1988BC00) [pid = 3472] [serial = 1628] [outer = 16443C00] 02:51:17 INFO - PROCESS | 3472 | 1466589077338 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] 02:51:17 INFO - PROCESS | 3472 | 1466589077397 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 02:51:17 INFO - PROCESS | 3472 | 1466589077400 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 02:51:17 INFO - PROCESS | 3472 | 1466589077402 Marionette TRACE conn6 <- [1,2134,null,{}] 02:51:17 INFO - PROCESS | 3472 | 1466589077405 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}] 02:51:17 INFO - PROCESS | 3472 | 1466589077407 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:17 INFO - PROCESS | 3472 | 1466589077490 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 02:51:17 INFO - PROCESS | 3472 | 1466589077496 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:17 INFO - PROCESS | 3472 | 1466589077507 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:17 INFO - PROCESS | 3472 | ++DOCSHELL 195B1C00 == 37 [pid = 3472] [id = 543] 02:51:17 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (195B6C00) [pid = 3472] [serial = 1629] [outer = 00000000] 02:51:17 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (1A84C800) [pid = 3472] [serial = 1630] [outer = 195B6C00] 02:51:17 INFO - PROCESS | 3472 | 1466589077551 Marionette DEBUG loaded listener.js 02:51:17 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (1A84F000) [pid = 3472] [serial = 1631] [outer = 195B6C00] 02:51:17 INFO - PROCESS | 3472 | 1466589077977 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] 02:51:18 INFO - PROCESS | 3472 | 1466589078035 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 02:51:18 INFO - PROCESS | 3472 | 1466589078038 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 02:51:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 02:51:18 INFO - PROCESS | 3472 | 1466589078040 Marionette TRACE conn6 <- [1,2138,null,{}] 02:51:18 INFO - PROCESS | 3472 | 1466589078043 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}] 02:51:18 INFO - PROCESS | 3472 | 1466589078045 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:18 INFO - PROCESS | 3472 | 1466589078127 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 02:51:18 INFO - PROCESS | 3472 | 1466589078132 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:18 INFO - PROCESS | 3472 | 1466589078134 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:18 INFO - PROCESS | 3472 | ++DOCSHELL 1A84FC00 == 38 [pid = 3472] [id = 544] 02:51:18 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (1A8F5000) [pid = 3472] [serial = 1632] [outer = 00000000] 02:51:18 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (1A9F1800) [pid = 3472] [serial = 1633] [outer = 1A8F5000] 02:51:18 INFO - PROCESS | 3472 | 1466589078177 Marionette DEBUG loaded listener.js 02:51:18 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (1AA63400) [pid = 3472] [serial = 1634] [outer = 1A8F5000] 02:51:18 INFO - PROCESS | 3472 | 1466589078857 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]]]}] 02:51:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 02:51:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 870ms 02:51:18 INFO - PROCESS | 3472 | 1466589078912 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 02:51:18 INFO - PROCESS | 3472 | 1466589078917 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 02:51:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 02:51:18 INFO - PROCESS | 3472 | 1466589078922 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 02:51:18 INFO - PROCESS | 3472 | 1466589078926 Marionette TRACE conn6 <- [1,2142,null,{}] 02:51:18 INFO - PROCESS | 3472 | 1466589078932 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}] 02:51:18 INFO - PROCESS | 3472 | 1466589078935 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:19 INFO - PROCESS | 3472 | 1466589079052 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 02:51:19 INFO - PROCESS | 3472 | 1466589079194 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:19 INFO - PROCESS | 3472 | 1466589079197 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:19 INFO - PROCESS | 3472 | ++DOCSHELL 0D656000 == 39 [pid = 3472] [id = 545] 02:51:19 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (0D65C800) [pid = 3472] [serial = 1635] [outer = 00000000] 02:51:19 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (14AE1400) [pid = 3472] [serial = 1636] [outer = 0D65C800] 02:51:19 INFO - PROCESS | 3472 | 1466589079255 Marionette DEBUG loaded listener.js 02:51:19 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (15301400) [pid = 3472] [serial = 1637] [outer = 0D65C800] 02:51:19 INFO - PROCESS | 3472 | 1466589079843 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]]]}] 02:51:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 02:51:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 990ms 02:51:19 INFO - PROCESS | 3472 | 1466589079912 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 02:51:19 INFO - PROCESS | 3472 | 1466589079917 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 02:51:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 02:51:19 INFO - PROCESS | 3472 | 1466589079924 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 02:51:19 INFO - PROCESS | 3472 | 1466589079927 Marionette TRACE conn6 <- [1,2146,null,{}] 02:51:19 INFO - PROCESS | 3472 | 1466589079931 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}] 02:51:19 INFO - PROCESS | 3472 | 1466589079934 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:20 INFO - PROCESS | 3472 | 1466589080047 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 02:51:20 INFO - PROCESS | 3472 | 1466589080186 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:20 INFO - PROCESS | 3472 | 1466589080189 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:20 INFO - PROCESS | 3472 | ++DOCSHELL 17D71000 == 40 [pid = 3472] [id = 546] 02:51:20 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (18146C00) [pid = 3472] [serial = 1638] [outer = 00000000] 02:51:20 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (1826A400) [pid = 3472] [serial = 1639] [outer = 18146C00] 02:51:20 INFO - PROCESS | 3472 | 1466589080249 Marionette DEBUG loaded listener.js 02:51:20 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (195B5400) [pid = 3472] [serial = 1640] [outer = 18146C00] 02:51:20 INFO - PROCESS | 3472 | 1466589080875 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]]]}] 02:51:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 02:51:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1021ms 02:51:20 INFO - PROCESS | 3472 | 1466589080949 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 02:51:20 INFO - PROCESS | 3472 | 1466589080952 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 02:51:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 02:51:20 INFO - PROCESS | 3472 | 1466589080956 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 02:51:20 INFO - PROCESS | 3472 | 1466589080959 Marionette TRACE conn6 <- [1,2150,null,{}] 02:51:20 INFO - PROCESS | 3472 | 1466589080970 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}] 02:51:20 INFO - PROCESS | 3472 | 1466589080975 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:21 INFO - PROCESS | 3472 | 1466589081115 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 02:51:21 INFO - PROCESS | 3472 | 1466589081249 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:21 INFO - PROCESS | 3472 | 1466589081253 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:21 INFO - PROCESS | 3472 | ++DOCSHELL 1A9EC800 == 41 [pid = 3472] [id = 547] 02:51:21 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (1AA5A400) [pid = 3472] [serial = 1641] [outer = 00000000] 02:51:21 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (1AA68400) [pid = 3472] [serial = 1642] [outer = 1AA5A400] 02:51:21 INFO - PROCESS | 3472 | 1466589081311 Marionette DEBUG loaded listener.js 02:51:21 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (1AAAD000) [pid = 3472] [serial = 1643] [outer = 1AA5A400] 02:51:22 INFO - PROCESS | 3472 | 1466589082141 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]]]}] 02:51:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 02:51:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1226ms 02:51:22 INFO - PROCESS | 3472 | 1466589082185 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 02:51:22 INFO - PROCESS | 3472 | 1466589082189 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 02:51:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 02:51:22 INFO - PROCESS | 3472 | 1466589082208 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 02:51:22 INFO - PROCESS | 3472 | 1466589082211 Marionette TRACE conn6 <- [1,2154,null,{}] 02:51:22 INFO - PROCESS | 3472 | 1466589082219 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}] 02:51:22 INFO - PROCESS | 3472 | 1466589082222 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:22 INFO - PROCESS | 3472 | 1466589082323 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 02:51:22 INFO - PROCESS | 3472 | 1466589082456 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:22 INFO - PROCESS | 3472 | 1466589082460 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:22 INFO - PROCESS | 3472 | ++DOCSHELL 14AE9400 == 42 [pid = 3472] [id = 548] 02:51:22 INFO - PROCESS | 3472 | ++DOMWINDOW == 86 (14AEB000) [pid = 3472] [serial = 1644] [outer = 00000000] 02:51:22 INFO - PROCESS | 3472 | ++DOMWINDOW == 87 (1524D000) [pid = 3472] [serial = 1645] [outer = 14AEB000] 02:51:22 INFO - PROCESS | 3472 | 1466589082513 Marionette DEBUG loaded listener.js 02:51:22 INFO - PROCESS | 3472 | ++DOMWINDOW == 88 (15350800) [pid = 3472] [serial = 1646] [outer = 14AEB000] 02:51:23 INFO - PROCESS | 3472 | --DOCSHELL 195B1C00 == 41 [pid = 3472] [id = 543] 02:51:23 INFO - PROCESS | 3472 | --DOCSHELL 14AE2400 == 40 [pid = 3472] [id = 542] 02:51:23 INFO - PROCESS | 3472 | --DOCSHELL 1A644000 == 39 [pid = 3472] [id = 541] 02:51:23 INFO - PROCESS | 3472 | --DOCSHELL 0E6E0C00 == 38 [pid = 3472] [id = 540] 02:51:23 INFO - PROCESS | 3472 | --DOCSHELL 19859000 == 37 [pid = 3472] [id = 539] 02:51:23 INFO - PROCESS | 3472 | --DOCSHELL 195B1400 == 36 [pid = 3472] [id = 538] 02:51:23 INFO - PROCESS | 3472 | --DOCSHELL 18266400 == 35 [pid = 3472] [id = 537] 02:51:23 INFO - PROCESS | 3472 | --DOCSHELL 15421C00 == 34 [pid = 3472] [id = 536] 02:51:23 INFO - PROCESS | 3472 | --DOCSHELL 0CFC5000 == 33 [pid = 3472] [id = 535] 02:51:23 INFO - PROCESS | 3472 | --DOCSHELL 0C90B000 == 32 [pid = 3472] [id = 534] 02:51:23 INFO - PROCESS | 3472 | --DOCSHELL 0D180C00 == 31 [pid = 3472] [id = 533] 02:51:23 INFO - PROCESS | 3472 | --DOCSHELL 17D2C400 == 30 [pid = 3472] [id = 532] 02:51:23 INFO - PROCESS | 3472 | --DOCSHELL 0D64F800 == 29 [pid = 3472] [id = 525] 02:51:23 INFO - PROCESS | 3472 | --DOCSHELL 1A9EC800 == 28 [pid = 3472] [id = 547] 02:51:23 INFO - PROCESS | 3472 | --DOCSHELL 17D71000 == 27 [pid = 3472] [id = 546] 02:51:23 INFO - PROCESS | 3472 | --DOCSHELL 1A84FC00 == 26 [pid = 3472] [id = 544] 02:51:23 INFO - PROCESS | 3472 | --DOCSHELL 0D656000 == 25 [pid = 3472] [id = 545] 02:51:23 INFO - PROCESS | 3472 | --DOMWINDOW == 87 (0DB28000) [pid = 3472] [serial = 1594] [outer = 00000000] [url = about:blank] 02:51:23 INFO - PROCESS | 3472 | --DOMWINDOW == 86 (188B3400) [pid = 3472] [serial = 1588] [outer = 00000000] [url = about:blank] 02:51:23 INFO - PROCESS | 3472 | --DOMWINDOW == 85 (0D83B000) [pid = 3472] [serial = 1579] [outer = 00000000] [url = about:blank] 02:51:23 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (0D844800) [pid = 3472] [serial = 1580] [outer = 00000000] [url = about:blank] 02:51:23 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (17D53C00) [pid = 3472] [serial = 1585] [outer = 00000000] [url = about:blank] 02:51:23 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (16B38000) [pid = 3472] [serial = 1577] [outer = 00000000] [url = about:blank] 02:51:23 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (15422400) [pid = 3472] [serial = 1576] [outer = 00000000] [url = about:blank] 02:51:23 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (14E5B000) [pid = 3472] [serial = 1582] [outer = 00000000] [url = about:blank] 02:51:23 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (15326400) [pid = 3472] [serial = 1583] [outer = 00000000] [url = about:blank] 02:51:23 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (15295000) [pid = 3472] [serial = 1565] [outer = 00000000] [url = about:blank] 02:51:23 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (0F30C800) [pid = 3472] [serial = 1564] [outer = 00000000] [url = about:blank] 02:51:23 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (195B1800) [pid = 3472] [serial = 1591] [outer = 00000000] [url = about:blank] 02:51:23 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (19697C00) [pid = 3472] [serial = 1568] [outer = 00000000] [url = about:blank] 02:51:23 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (193F6C00) [pid = 3472] [serial = 1567] [outer = 00000000] [url = about:blank] 02:51:23 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (1AAB4800) [pid = 3472] [serial = 1571] [outer = 00000000] [url = about:blank] 02:51:23 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (1AAA7400) [pid = 3472] [serial = 1570] [outer = 00000000] [url = about:blank] 02:51:23 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (1B7CAC00) [pid = 3472] [serial = 1574] [outer = 00000000] [url = about:blank] 02:51:23 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (1ABE3C00) [pid = 3472] [serial = 1573] [outer = 00000000] [url = about:blank] 02:51:23 INFO - PROCESS | 3472 | --DOMWINDOW == 69 (1907F000) [pid = 3472] [serial = 1589] [outer = 00000000] [url = about:blank] 02:51:23 INFO - PROCESS | 3472 | --DOMWINDOW == 68 (195B3C00) [pid = 3472] [serial = 1592] [outer = 00000000] [url = about:blank] 02:51:23 INFO - PROCESS | 3472 | --DOMWINDOW == 67 (1727A400) [pid = 3472] [serial = 1595] [outer = 00000000] [url = about:blank] 02:51:23 INFO - PROCESS | 3472 | --DOMWINDOW == 66 (17D6B800) [pid = 3472] [serial = 1586] [outer = 00000000] [url = about:blank] 02:51:23 INFO - PROCESS | 3472 | 1466589083831 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]]]}] 02:51:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 02:51:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1700ms 02:51:23 INFO - PROCESS | 3472 | 1466589083896 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 02:51:23 INFO - PROCESS | 3472 | 1466589083900 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 02:51:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 02:51:23 INFO - PROCESS | 3472 | 1466589083905 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 02:51:23 INFO - PROCESS | 3472 | 1466589083908 Marionette TRACE conn6 <- [1,2158,null,{}] 02:51:23 INFO - PROCESS | 3472 | 1466589083913 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}] 02:51:23 INFO - PROCESS | 3472 | 1466589083917 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:24 INFO - PROCESS | 3472 | 1466589084020 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 02:51:24 INFO - PROCESS | 3472 | 1466589084027 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:24 INFO - PROCESS | 3472 | 1466589084030 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:24 INFO - PROCESS | 3472 | ++DOCSHELL 0CFC4C00 == 26 [pid = 3472] [id = 549] 02:51:24 INFO - PROCESS | 3472 | ++DOMWINDOW == 67 (0D25C000) [pid = 3472] [serial = 1647] [outer = 00000000] 02:51:24 INFO - PROCESS | 3472 | ++DOMWINDOW == 68 (0D64F800) [pid = 3472] [serial = 1648] [outer = 0D25C000] 02:51:24 INFO - PROCESS | 3472 | 1466589084080 Marionette DEBUG loaded listener.js 02:51:24 INFO - PROCESS | 3472 | ++DOMWINDOW == 69 (0D837C00) [pid = 3472] [serial = 1649] [outer = 0D25C000] 02:51:24 INFO - PROCESS | 3472 | 1466589084565 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]]]}] 02:51:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 02:51:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 730ms 02:51:24 INFO - PROCESS | 3472 | 1466589084636 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 02:51:24 INFO - PROCESS | 3472 | 1466589084640 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 02:51:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 02:51:24 INFO - PROCESS | 3472 | 1466589084647 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 02:51:24 INFO - PROCESS | 3472 | 1466589084650 Marionette TRACE conn6 <- [1,2162,null,{}] 02:51:24 INFO - PROCESS | 3472 | 1466589084654 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}] 02:51:24 INFO - PROCESS | 3472 | 1466589084656 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:24 INFO - PROCESS | 3472 | 1466589084744 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 02:51:24 INFO - PROCESS | 3472 | 1466589084759 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:24 INFO - PROCESS | 3472 | 1466589084761 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:24 INFO - PROCESS | 3472 | ++DOCSHELL 0E8CAC00 == 27 [pid = 3472] [id = 550] 02:51:24 INFO - PROCESS | 3472 | ++DOMWINDOW == 70 (0E8CD400) [pid = 3472] [serial = 1650] [outer = 00000000] 02:51:24 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (14AA5400) [pid = 3472] [serial = 1651] [outer = 0E8CD400] 02:51:24 INFO - PROCESS | 3472 | 1466589084810 Marionette DEBUG loaded listener.js 02:51:24 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (14AE8800) [pid = 3472] [serial = 1652] [outer = 0E8CD400] 02:51:25 INFO - PROCESS | 3472 | 1466589085287 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]]]}] 02:51:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 02:51:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 670ms 02:51:25 INFO - PROCESS | 3472 | 1466589085320 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 02:51:25 INFO - PROCESS | 3472 | 1466589085323 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 02:51:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 02:51:25 INFO - PROCESS | 3472 | 1466589085326 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 02:51:25 INFO - PROCESS | 3472 | 1466589085330 Marionette TRACE conn6 <- [1,2166,null,{}] 02:51:25 INFO - PROCESS | 3472 | 1466589085340 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}] 02:51:25 INFO - PROCESS | 3472 | 1466589085345 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:25 INFO - PROCESS | 3472 | 1466589085462 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 02:51:25 INFO - PROCESS | 3472 | 1466589085572 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:25 INFO - PROCESS | 3472 | 1466589085575 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:25 INFO - PROCESS | 3472 | ++DOCSHELL 17D27000 == 28 [pid = 3472] [id = 551] 02:51:25 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (17D27400) [pid = 3472] [serial = 1653] [outer = 00000000] 02:51:25 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (17D2DC00) [pid = 3472] [serial = 1654] [outer = 17D27400] 02:51:25 INFO - PROCESS | 3472 | 1466589085624 Marionette DEBUG loaded listener.js 02:51:25 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (17D65C00) [pid = 3472] [serial = 1655] [outer = 17D27400] 02:51:26 INFO - PROCESS | 3472 | 1466589086042 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]]]}] 02:51:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 02:51:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 769ms 02:51:26 INFO - PROCESS | 3472 | 1466589086100 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 02:51:26 INFO - PROCESS | 3472 | 1466589086103 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 02:51:26 INFO - PROCESS | 3472 | 1466589086106 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 02:51:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 02:51:26 INFO - PROCESS | 3472 | 1466589086107 Marionette TRACE conn6 <- [1,2170,null,{}] 02:51:26 INFO - PROCESS | 3472 | 1466589086111 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}] 02:51:26 INFO - PROCESS | 3472 | 1466589086113 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:26 INFO - PROCESS | 3472 | 1466589086231 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 02:51:26 INFO - PROCESS | 3472 | 1466589086240 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:26 INFO - PROCESS | 3472 | 1466589086242 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:26 INFO - PROCESS | 3472 | ++DOCSHELL 17D6E800 == 29 [pid = 3472] [id = 552] 02:51:26 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (17D72400) [pid = 3472] [serial = 1656] [outer = 00000000] 02:51:26 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (18265800) [pid = 3472] [serial = 1657] [outer = 17D72400] 02:51:26 INFO - PROCESS | 3472 | 1466589086343 Marionette DEBUG loaded listener.js 02:51:26 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (18288000) [pid = 3472] [serial = 1658] [outer = 17D72400] 02:51:26 INFO - PROCESS | 3472 | 1466589086756 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]]]}] 02:51:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 02:51:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 730ms 02:51:26 INFO - PROCESS | 3472 | 1466589086852 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 02:51:26 INFO - PROCESS | 3472 | 1466589086854 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 02:51:26 INFO - PROCESS | 3472 | 1466589086871 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 02:51:26 INFO - PROCESS | 3472 | 1466589086873 Marionette TRACE conn6 <- [1,2174,null,{}] 02:51:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 02:51:26 INFO - PROCESS | 3472 | 1466589086876 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}] 02:51:26 INFO - PROCESS | 3472 | 1466589086878 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:26 INFO - PROCESS | 3472 | 1466589086993 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 02:51:27 INFO - PROCESS | 3472 | 1466589087002 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:27 INFO - PROCESS | 3472 | 1466589087004 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:27 INFO - PROCESS | 3472 | ++DOCSHELL 1901D000 == 30 [pid = 3472] [id = 553] 02:51:27 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (19084400) [pid = 3472] [serial = 1659] [outer = 00000000] 02:51:27 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (1951A000) [pid = 3472] [serial = 1660] [outer = 19084400] 02:51:27 INFO - PROCESS | 3472 | 1466589087048 Marionette DEBUG loaded listener.js 02:51:27 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (195B3C00) [pid = 3472] [serial = 1661] [outer = 19084400] 02:51:27 INFO - PROCESS | 3472 | 1466589087505 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]]]}] 02:51:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 02:51:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 671ms 02:51:27 INFO - PROCESS | 3472 | 1466589087548 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 02:51:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 02:51:27 INFO - PROCESS | 3472 | 1466589087550 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 02:51:27 INFO - PROCESS | 3472 | 1466589087553 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 02:51:27 INFO - PROCESS | 3472 | 1466589087555 Marionette TRACE conn6 <- [1,2178,null,{}] 02:51:27 INFO - PROCESS | 3472 | 1466589087558 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}] 02:51:27 INFO - PROCESS | 3472 | 1466589087564 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:27 INFO - PROCESS | 3472 | 1466589087704 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 02:51:27 INFO - PROCESS | 3472 | 1466589087770 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:27 INFO - PROCESS | 3472 | 1466589087772 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:27 INFO - PROCESS | 3472 | ++DOCSHELL 195BC400 == 31 [pid = 3472] [id = 554] 02:51:27 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (19698800) [pid = 3472] [serial = 1662] [outer = 00000000] 02:51:27 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (196ED400) [pid = 3472] [serial = 1663] [outer = 19698800] 02:51:27 INFO - PROCESS | 3472 | 1466589087818 Marionette DEBUG loaded listener.js 02:51:27 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (19890000) [pid = 3472] [serial = 1664] [outer = 19698800] 02:51:28 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (19859C00) [pid = 3472] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 02:51:28 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (19CD4C00) [pid = 3472] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 02:51:28 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (1A644800) [pid = 3472] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 02:51:28 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (0C90DC00) [pid = 3472] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 02:51:28 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (18269800) [pid = 3472] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 02:51:28 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (0D135800) [pid = 3472] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 02:51:28 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (18266800) [pid = 3472] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 02:51:28 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (15422C00) [pid = 3472] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 02:51:28 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (195B6C00) [pid = 3472] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 02:51:28 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (195B3800) [pid = 3472] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 02:51:28 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (0D1ED800) [pid = 3472] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 02:51:28 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (1A8F5000) [pid = 3472] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 02:51:28 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (16443C00) [pid = 3472] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 02:51:28 INFO - PROCESS | 3472 | 1466589088431 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]]]}] 02:51:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 02:51:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 930ms 02:51:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 02:51:28 INFO - PROCESS | 3472 | 1466589088484 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 02:51:28 INFO - PROCESS | 3472 | 1466589088486 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 02:51:28 INFO - PROCESS | 3472 | 1466589088489 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 02:51:28 INFO - PROCESS | 3472 | 1466589088491 Marionette TRACE conn6 <- [1,2182,null,{}] 02:51:28 INFO - PROCESS | 3472 | 1466589088494 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}] 02:51:28 INFO - PROCESS | 3472 | 1466589088496 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:28 INFO - PROCESS | 3472 | 1466589088574 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 02:51:28 INFO - PROCESS | 3472 | 1466589088579 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:28 INFO - PROCESS | 3472 | 1466589088581 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:28 INFO - PROCESS | 3472 | ++DOCSHELL 17D65400 == 32 [pid = 3472] [id = 555] 02:51:28 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (18262000) [pid = 3472] [serial = 1665] [outer = 00000000] 02:51:28 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (1969D000) [pid = 3472] [serial = 1666] [outer = 18262000] 02:51:28 INFO - PROCESS | 3472 | 1466589088625 Marionette DEBUG loaded listener.js 02:51:28 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (196A2C00) [pid = 3472] [serial = 1667] [outer = 18262000] 02:51:29 INFO - PROCESS | 3472 | 1466589089041 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]]]}] 02:51:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 02:51:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 570ms 02:51:29 INFO - PROCESS | 3472 | 1466589089060 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 02:51:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 02:51:29 INFO - PROCESS | 3472 | 1466589089062 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 02:51:29 INFO - PROCESS | 3472 | 1466589089066 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 02:51:29 INFO - PROCESS | 3472 | 1466589089067 Marionette TRACE conn6 <- [1,2186,null,{}] 02:51:29 INFO - PROCESS | 3472 | 1466589089070 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}] 02:51:29 INFO - PROCESS | 3472 | 1466589089072 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:29 INFO - PROCESS | 3472 | 1466589089194 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 02:51:29 INFO - PROCESS | 3472 | 1466589089202 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:29 INFO - PROCESS | 3472 | 1466589089204 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:29 INFO - PROCESS | 3472 | ++DOCSHELL 1969C000 == 33 [pid = 3472] [id = 556] 02:51:29 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (1988C400) [pid = 3472] [serial = 1668] [outer = 00000000] 02:51:29 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (19CD9000) [pid = 3472] [serial = 1669] [outer = 1988C400] 02:51:29 INFO - PROCESS | 3472 | 1466589089248 Marionette DEBUG loaded listener.js 02:51:29 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (19CCEC00) [pid = 3472] [serial = 1670] [outer = 1988C400] 02:51:29 INFO - PROCESS | 3472 | 1466589089674 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]]]}] 02:51:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 02:51:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 631ms 02:51:29 INFO - PROCESS | 3472 | 1466589089697 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 02:51:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 02:51:29 INFO - PROCESS | 3472 | 1466589089699 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 02:51:29 INFO - PROCESS | 3472 | 1466589089702 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 02:51:29 INFO - PROCESS | 3472 | 1466589089704 Marionette TRACE conn6 <- [1,2190,null,{}] 02:51:29 INFO - PROCESS | 3472 | 1466589089707 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}] 02:51:29 INFO - PROCESS | 3472 | 1466589089709 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:29 INFO - PROCESS | 3472 | 1466589089787 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 02:51:29 INFO - PROCESS | 3472 | 1466589089889 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:29 INFO - PROCESS | 3472 | 1466589089891 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:29 INFO - PROCESS | 3472 | ++DOCSHELL 17D26400 == 34 [pid = 3472] [id = 557] 02:51:29 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (1A19B800) [pid = 3472] [serial = 1671] [outer = 00000000] 02:51:29 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (1A1A6C00) [pid = 3472] [serial = 1672] [outer = 1A19B800] 02:51:29 INFO - PROCESS | 3472 | 1466589089935 Marionette DEBUG loaded listener.js 02:51:30 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (1A1A0000) [pid = 3472] [serial = 1673] [outer = 1A19B800] 02:51:30 INFO - PROCESS | 3472 | --DOCSHELL 0CFC4C00 == 33 [pid = 3472] [id = 549] 02:51:30 INFO - PROCESS | 3472 | --DOCSHELL 14AE9400 == 32 [pid = 3472] [id = 548] 02:51:31 INFO - PROCESS | 3472 | --DOCSHELL 0E8CAC00 == 31 [pid = 3472] [id = 550] 02:51:31 INFO - PROCESS | 3472 | --DOCSHELL 17D27000 == 30 [pid = 3472] [id = 551] 02:51:31 INFO - PROCESS | 3472 | --DOCSHELL 1901D000 == 29 [pid = 3472] [id = 553] 02:51:31 INFO - PROCESS | 3472 | --DOCSHELL 1969C000 == 28 [pid = 3472] [id = 556] 02:51:31 INFO - PROCESS | 3472 | --DOCSHELL 195BC400 == 27 [pid = 3472] [id = 554] 02:51:31 INFO - PROCESS | 3472 | --DOCSHELL 17D6E800 == 26 [pid = 3472] [id = 552] 02:51:31 INFO - PROCESS | 3472 | --DOCSHELL 17D65400 == 25 [pid = 3472] [id = 555] 02:51:31 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (1988E800) [pid = 3472] [serial = 1618] [outer = 00000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (1A1A6800) [pid = 3472] [serial = 1621] [outer = 00000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (1A69F400) [pid = 3472] [serial = 1624] [outer = 00000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (0D259400) [pid = 3472] [serial = 1603] [outer = 00000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (154D9800) [pid = 3472] [serial = 1604] [outer = 00000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (19895400) [pid = 3472] [serial = 1598] [outer = 00000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (1988AC00) [pid = 3472] [serial = 1597] [outer = 00000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (0D840800) [pid = 3472] [serial = 1606] [outer = 00000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (0DCAB000) [pid = 3472] [serial = 1607] [outer = 00000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (1826C800) [pid = 3472] [serial = 1612] [outer = 00000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3472 | --DOMWINDOW == 69 (193F0400) [pid = 3472] [serial = 1613] [outer = 00000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3472 | --DOMWINDOW == 68 (16449400) [pid = 3472] [serial = 1609] [outer = 00000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3472 | --DOMWINDOW == 67 (17D22800) [pid = 3472] [serial = 1610] [outer = 00000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3472 | --DOMWINDOW == 66 (1A84F000) [pid = 3472] [serial = 1631] [outer = 00000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3472 | --DOMWINDOW == 65 (196E2800) [pid = 3472] [serial = 1615] [outer = 00000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3472 | --DOMWINDOW == 64 (0E8CCC00) [pid = 3472] [serial = 1600] [outer = 00000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3472 | --DOMWINDOW == 63 (1A45B800) [pid = 3472] [serial = 1622] [outer = 00000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3472 | --DOMWINDOW == 62 (14BC8400) [pid = 3472] [serial = 1601] [outer = 00000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3472 | --DOMWINDOW == 61 (1AA63400) [pid = 3472] [serial = 1634] [outer = 00000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3472 | --DOMWINDOW == 60 (1A9F1800) [pid = 3472] [serial = 1633] [outer = 00000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3472 | --DOMWINDOW == 59 (195B7400) [pid = 3472] [serial = 1627] [outer = 00000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3472 | --DOMWINDOW == 58 (1A6A0400) [pid = 3472] [serial = 1625] [outer = 00000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3472 | --DOMWINDOW == 57 (1A84C800) [pid = 3472] [serial = 1630] [outer = 00000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3472 | --DOMWINDOW == 56 (1988BC00) [pid = 3472] [serial = 1628] [outer = 00000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3472 | --DOMWINDOW == 55 (19892000) [pid = 3472] [serial = 1619] [outer = 00000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3472 | --DOMWINDOW == 54 (196E8C00) [pid = 3472] [serial = 1616] [outer = 00000000] [url = about:blank] 02:51:31 INFO - PROCESS | 3472 | 1466589091668 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]]]}] 02:51:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 02:51:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 2017ms 02:51:31 INFO - PROCESS | 3472 | 1466589091722 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 02:51:31 INFO - PROCESS | 3472 | 1466589091726 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 02:51:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 02:51:31 INFO - PROCESS | 3472 | 1466589091731 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 02:51:31 INFO - PROCESS | 3472 | 1466589091735 Marionette TRACE conn6 <- [1,2194,null,{}] 02:51:31 INFO - PROCESS | 3472 | 1466589091741 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}] 02:51:31 INFO - PROCESS | 3472 | 1466589091744 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:31 INFO - PROCESS | 3472 | 1466589091836 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 02:51:31 INFO - PROCESS | 3472 | 1466589091843 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:31 INFO - PROCESS | 3472 | 1466589091848 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:31 INFO - PROCESS | 3472 | ++DOCSHELL 0D265800 == 26 [pid = 3472] [id = 558] 02:51:31 INFO - PROCESS | 3472 | ++DOMWINDOW == 55 (0D267800) [pid = 3472] [serial = 1674] [outer = 00000000] 02:51:31 INFO - PROCESS | 3472 | ++DOMWINDOW == 56 (0D650C00) [pid = 3472] [serial = 1675] [outer = 0D267800] 02:51:31 INFO - PROCESS | 3472 | 1466589091902 Marionette DEBUG loaded listener.js 02:51:31 INFO - PROCESS | 3472 | ++DOMWINDOW == 57 (0D836C00) [pid = 3472] [serial = 1676] [outer = 0D267800] 02:51:32 INFO - PROCESS | 3472 | 1466589092368 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]]]}] 02:51:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 02:51:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 690ms 02:51:32 INFO - PROCESS | 3472 | 1466589092422 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 02:51:32 INFO - PROCESS | 3472 | 1466589092427 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 02:51:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 02:51:32 INFO - PROCESS | 3472 | 1466589092434 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 02:51:32 INFO - PROCESS | 3472 | 1466589092436 Marionette TRACE conn6 <- [1,2198,null,{}] 02:51:32 INFO - PROCESS | 3472 | 1466589092440 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}] 02:51:32 INFO - PROCESS | 3472 | 1466589092443 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:32 INFO - PROCESS | 3472 | 1466589092530 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 02:51:32 INFO - PROCESS | 3472 | 1466589092538 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:32 INFO - PROCESS | 3472 | 1466589092541 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:32 INFO - PROCESS | 3472 | ++DOCSHELL 0E6D9C00 == 27 [pid = 3472] [id = 559] 02:51:32 INFO - PROCESS | 3472 | ++DOMWINDOW == 58 (0E6DC000) [pid = 3472] [serial = 1677] [outer = 00000000] 02:51:32 INFO - PROCESS | 3472 | ++DOMWINDOW == 59 (0E8D0C00) [pid = 3472] [serial = 1678] [outer = 0E6DC000] 02:51:32 INFO - PROCESS | 3472 | 1466589092590 Marionette DEBUG loaded listener.js 02:51:32 INFO - PROCESS | 3472 | ++DOMWINDOW == 60 (14AAAC00) [pid = 3472] [serial = 1679] [outer = 0E6DC000] 02:51:33 INFO - PROCESS | 3472 | 1466589093063 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]]]}] 02:51:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 02:51:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 670ms 02:51:33 INFO - PROCESS | 3472 | 1466589093107 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 02:51:33 INFO - PROCESS | 3472 | 1466589093109 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 02:51:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 02:51:33 INFO - PROCESS | 3472 | 1466589093112 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 02:51:33 INFO - PROCESS | 3472 | 1466589093116 Marionette TRACE conn6 <- [1,2202,null,{}] 02:51:33 INFO - PROCESS | 3472 | 1466589093127 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}] 02:51:33 INFO - PROCESS | 3472 | 1466589093132 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:33 INFO - PROCESS | 3472 | 1466589093216 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 02:51:33 INFO - PROCESS | 3472 | 1466589093340 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:33 INFO - PROCESS | 3472 | 1466589093343 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:33 INFO - PROCESS | 3472 | ++DOCSHELL 15421C00 == 28 [pid = 3472] [id = 560] 02:51:33 INFO - PROCESS | 3472 | ++DOMWINDOW == 61 (15422400) [pid = 3472] [serial = 1680] [outer = 00000000] 02:51:33 INFO - PROCESS | 3472 | ++DOMWINDOW == 62 (154D9800) [pid = 3472] [serial = 1681] [outer = 15422400] 02:51:33 INFO - PROCESS | 3472 | 1466589093391 Marionette DEBUG loaded listener.js 02:51:33 INFO - PROCESS | 3472 | ++DOMWINDOW == 63 (16B35400) [pid = 3472] [serial = 1682] [outer = 15422400] 02:51:33 INFO - PROCESS | 3472 | 1466589093776 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]]]}] 02:51:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 02:51:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 670ms 02:51:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 02:51:33 INFO - PROCESS | 3472 | 1466589093786 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 02:51:33 INFO - PROCESS | 3472 | 1466589093789 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 02:51:33 INFO - PROCESS | 3472 | 1466589093792 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 02:51:33 INFO - PROCESS | 3472 | 1466589093794 Marionette TRACE conn6 <- [1,2206,null,{}] 02:51:33 INFO - PROCESS | 3472 | 1466589093797 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}] 02:51:33 INFO - PROCESS | 3472 | 1466589093799 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:33 INFO - PROCESS | 3472 | 1466589093886 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 02:51:33 INFO - PROCESS | 3472 | 1466589093973 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:33 INFO - PROCESS | 3472 | 1466589093975 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:33 INFO - PROCESS | 3472 | ++DOCSHELL 14DCA800 == 29 [pid = 3472] [id = 561] 02:51:33 INFO - PROCESS | 3472 | ++DOMWINDOW == 64 (154D8800) [pid = 3472] [serial = 1683] [outer = 00000000] 02:51:34 INFO - PROCESS | 3472 | ++DOMWINDOW == 65 (17D24C00) [pid = 3472] [serial = 1684] [outer = 154D8800] 02:51:34 INFO - PROCESS | 3472 | 1466589094021 Marionette DEBUG loaded listener.js 02:51:34 INFO - PROCESS | 3472 | ++DOMWINDOW == 66 (17D65400) [pid = 3472] [serial = 1685] [outer = 154D8800] 02:51:34 INFO - PROCESS | 3472 | 1466589094371 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]]]}] 02:51:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 02:51:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 630ms 02:51:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 02:51:34 INFO - PROCESS | 3472 | 1466589094423 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 02:51:34 INFO - PROCESS | 3472 | 1466589094425 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 02:51:34 INFO - PROCESS | 3472 | 1466589094428 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 02:51:34 INFO - PROCESS | 3472 | 1466589094430 Marionette TRACE conn6 <- [1,2210,null,{}] 02:51:34 INFO - PROCESS | 3472 | 1466589094433 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}] 02:51:34 INFO - PROCESS | 3472 | 1466589094435 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:34 INFO - PROCESS | 3472 | 1466589094548 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 02:51:34 INFO - PROCESS | 3472 | 1466589094556 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:34 INFO - PROCESS | 3472 | 1466589094558 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:34 INFO - PROCESS | 3472 | ++DOCSHELL 17D64C00 == 30 [pid = 3472] [id = 562] 02:51:34 INFO - PROCESS | 3472 | ++DOMWINDOW == 67 (17D6A800) [pid = 3472] [serial = 1686] [outer = 00000000] 02:51:34 INFO - PROCESS | 3472 | ++DOMWINDOW == 68 (18232C00) [pid = 3472] [serial = 1687] [outer = 17D6A800] 02:51:34 INFO - PROCESS | 3472 | 1466589094602 Marionette DEBUG loaded listener.js 02:51:34 INFO - PROCESS | 3472 | ++DOMWINDOW == 69 (1826B400) [pid = 3472] [serial = 1688] [outer = 17D6A800] 02:51:35 INFO - PROCESS | 3472 | 1466589095050 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]]]}] 02:51:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 02:51:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 670ms 02:51:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 02:51:35 INFO - PROCESS | 3472 | 1466589095099 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 02:51:35 INFO - PROCESS | 3472 | 1466589095101 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 02:51:35 INFO - PROCESS | 3472 | 1466589095104 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 02:51:35 INFO - PROCESS | 3472 | 1466589095106 Marionette TRACE conn6 <- [1,2214,null,{}] 02:51:35 INFO - PROCESS | 3472 | 1466589095117 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}] 02:51:35 INFO - PROCESS | 3472 | 1466589095123 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:35 INFO - PROCESS | 3472 | 1466589095225 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 02:51:35 INFO - PROCESS | 3472 | 1466589095231 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:35 INFO - PROCESS | 3472 | 1466589095233 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:35 INFO - PROCESS | 3472 | ++DOCSHELL 1907EC00 == 31 [pid = 3472] [id = 563] 02:51:35 INFO - PROCESS | 3472 | ++DOMWINDOW == 70 (1907F800) [pid = 3472] [serial = 1689] [outer = 00000000] 02:51:35 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (195B9800) [pid = 3472] [serial = 1690] [outer = 1907F800] 02:51:35 INFO - PROCESS | 3472 | 1466589095280 Marionette DEBUG loaded listener.js 02:51:35 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (1969A400) [pid = 3472] [serial = 1691] [outer = 1907F800] 02:51:35 INFO - PROCESS | 3472 | 1466589095724 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]]]}] 02:51:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 02:51:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 669ms 02:51:35 INFO - PROCESS | 3472 | 1466589095775 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 02:51:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 02:51:35 INFO - PROCESS | 3472 | 1466589095777 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 02:51:35 INFO - PROCESS | 3472 | 1466589095780 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 02:51:35 INFO - PROCESS | 3472 | 1466589095781 Marionette TRACE conn6 <- [1,2218,null,{}] 02:51:35 INFO - PROCESS | 3472 | 1466589095785 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}] 02:51:35 INFO - PROCESS | 3472 | 1466589095787 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:35 INFO - PROCESS | 3472 | 1466589095888 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 02:51:35 INFO - PROCESS | 3472 | 1466589095894 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:35 INFO - PROCESS | 3472 | 1466589095896 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:35 INFO - PROCESS | 3472 | ++DOCSHELL 195B7400 == 32 [pid = 3472] [id = 564] 02:51:35 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (1969E800) [pid = 3472] [serial = 1692] [outer = 00000000] 02:51:35 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (196EA800) [pid = 3472] [serial = 1693] [outer = 1969E800] 02:51:35 INFO - PROCESS | 3472 | 1466589095940 Marionette DEBUG loaded listener.js 02:51:36 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (196EE800) [pid = 3472] [serial = 1694] [outer = 1969E800] 02:51:36 INFO - PROCESS | 3472 | 1466589096356 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]]]}] 02:51:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 02:51:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 630ms 02:51:36 INFO - PROCESS | 3472 | 1466589096419 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 02:51:36 INFO - PROCESS | 3472 | 1466589096421 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 02:51:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 02:51:36 INFO - PROCESS | 3472 | 1466589096424 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 02:51:36 INFO - PROCESS | 3472 | 1466589096426 Marionette TRACE conn6 <- [1,2222,null,{}] 02:51:36 INFO - PROCESS | 3472 | 1466589096429 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}] 02:51:36 INFO - PROCESS | 3472 | 1466589096431 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:36 INFO - PROCESS | 3472 | 1466589096507 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 02:51:36 INFO - PROCESS | 3472 | 1466589096513 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:36 INFO - PROCESS | 3472 | 1466589096515 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:36 INFO - PROCESS | 3472 | ++DOCSHELL 1988A400 == 33 [pid = 3472] [id = 565] 02:51:36 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (1988D800) [pid = 3472] [serial = 1695] [outer = 00000000] 02:51:36 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (19897000) [pid = 3472] [serial = 1696] [outer = 1988D800] 02:51:36 INFO - PROCESS | 3472 | 1466589096558 Marionette DEBUG loaded listener.js 02:51:36 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (19893400) [pid = 3472] [serial = 1697] [outer = 1988D800] 02:51:37 INFO - PROCESS | 3472 | 1466589097033 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]]]}] 02:51:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 02:51:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 630ms 02:51:37 INFO - PROCESS | 3472 | 1466589097059 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 02:51:37 INFO - PROCESS | 3472 | 1466589097062 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 02:51:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 02:51:37 INFO - PROCESS | 3472 | 1466589097065 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 02:51:37 INFO - PROCESS | 3472 | 1466589097067 Marionette TRACE conn6 <- [1,2226,null,{}] 02:51:37 INFO - PROCESS | 3472 | 1466589097070 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}] 02:51:37 INFO - PROCESS | 3472 | 1466589097072 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:37 INFO - PROCESS | 3472 | 1466589097194 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 02:51:37 INFO - PROCESS | 3472 | 1466589097283 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:37 INFO - PROCESS | 3472 | 1466589097285 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:37 INFO - PROCESS | 3472 | ++DOCSHELL 153E5C00 == 34 [pid = 3472] [id = 566] 02:51:37 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (198C3000) [pid = 3472] [serial = 1698] [outer = 00000000] 02:51:37 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (1A19F800) [pid = 3472] [serial = 1699] [outer = 198C3000] 02:51:37 INFO - PROCESS | 3472 | 1466589097329 Marionette DEBUG loaded listener.js 02:51:37 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (1A1A0800) [pid = 3472] [serial = 1700] [outer = 198C3000] 02:51:37 INFO - PROCESS | 3472 | 1466589097769 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]]]}] 02:51:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 02:51:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 730ms 02:51:37 INFO - PROCESS | 3472 | 1466589097796 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 02:51:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 02:51:37 INFO - PROCESS | 3472 | 1466589097798 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 02:51:37 INFO - PROCESS | 3472 | 1466589097809 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 02:51:37 INFO - PROCESS | 3472 | 1466589097811 Marionette TRACE conn6 <- [1,2230,null,{}] 02:51:37 INFO - PROCESS | 3472 | 1466589097815 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}] 02:51:37 INFO - PROCESS | 3472 | 1466589097817 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:37 INFO - PROCESS | 3472 | 1466589097943 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 02:51:37 INFO - PROCESS | 3472 | 1466589097948 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:37 INFO - PROCESS | 3472 | 1466589097950 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:37 INFO - PROCESS | 3472 | ++DOCSHELL 0CFC4800 == 35 [pid = 3472] [id = 567] 02:51:37 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (0CFC4C00) [pid = 3472] [serial = 1701] [outer = 00000000] 02:51:37 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (1A461000) [pid = 3472] [serial = 1702] [outer = 0CFC4C00] 02:51:38 INFO - PROCESS | 3472 | 1466589097996 Marionette DEBUG loaded listener.js 02:51:38 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (1A697000) [pid = 3472] [serial = 1703] [outer = 0CFC4C00] 02:51:38 INFO - PROCESS | 3472 | 1466589098453 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]]]}] 02:51:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 02:51:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 690ms 02:51:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 02:51:38 INFO - PROCESS | 3472 | 1466589098492 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 02:51:38 INFO - PROCESS | 3472 | 1466589098494 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 02:51:38 INFO - PROCESS | 3472 | 1466589098505 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 02:51:38 INFO - PROCESS | 3472 | 1466589098507 Marionette TRACE conn6 <- [1,2234,null,{}] 02:51:38 INFO - PROCESS | 3472 | 1466589098511 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}] 02:51:38 INFO - PROCESS | 3472 | 1466589098513 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:38 INFO - PROCESS | 3472 | 1466589098667 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 02:51:38 INFO - PROCESS | 3472 | 1466589098673 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:38 INFO - PROCESS | 3472 | 1466589098675 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:38 INFO - PROCESS | 3472 | ++DOCSHELL 17D23400 == 36 [pid = 3472] [id = 568] 02:51:38 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (1A69D800) [pid = 3472] [serial = 1704] [outer = 00000000] 02:51:38 INFO - PROCESS | 3472 | ++DOMWINDOW == 86 (1A849C00) [pid = 3472] [serial = 1705] [outer = 1A69D800] 02:51:38 INFO - PROCESS | 3472 | 1466589098721 Marionette DEBUG loaded listener.js 02:51:38 INFO - PROCESS | 3472 | ++DOMWINDOW == 87 (1A8EE000) [pid = 3472] [serial = 1706] [outer = 1A69D800] 02:51:39 INFO - PROCESS | 3472 | --DOMWINDOW == 86 (1988C400) [pid = 3472] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 02:51:39 INFO - PROCESS | 3472 | --DOMWINDOW == 85 (17D72400) [pid = 3472] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 02:51:39 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (19084400) [pid = 3472] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 02:51:39 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (19698800) [pid = 3472] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 02:51:39 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (0D65C800) [pid = 3472] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 02:51:39 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (17D27400) [pid = 3472] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 02:51:39 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (0E8CD400) [pid = 3472] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 02:51:39 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (0D25C000) [pid = 3472] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 02:51:39 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (14AEB000) [pid = 3472] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 02:51:39 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (1AA5A400) [pid = 3472] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 02:51:39 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (18146C00) [pid = 3472] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 02:51:39 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (18262000) [pid = 3472] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 02:51:39 INFO - PROCESS | 3472 | 1466589099295 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]]]}] 02:51:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 02:51:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 830ms 02:51:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 02:51:39 INFO - PROCESS | 3472 | 1466589099328 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 02:51:39 INFO - PROCESS | 3472 | 1466589099330 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 02:51:39 INFO - PROCESS | 3472 | 1466589099333 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 02:51:39 INFO - PROCESS | 3472 | 1466589099335 Marionette TRACE conn6 <- [1,2238,null,{}] 02:51:39 INFO - PROCESS | 3472 | 1466589099338 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}] 02:51:39 INFO - PROCESS | 3472 | 1466589099340 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:39 INFO - PROCESS | 3472 | 1466589099419 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 02:51:39 INFO - PROCESS | 3472 | 1466589099424 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:39 INFO - PROCESS | 3472 | 1466589099426 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:39 INFO - PROCESS | 3472 | ++DOCSHELL 0DB30800 == 37 [pid = 3472] [id = 569] 02:51:39 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (17279400) [pid = 3472] [serial = 1707] [outer = 00000000] 02:51:39 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (18286800) [pid = 3472] [serial = 1708] [outer = 17279400] 02:51:39 INFO - PROCESS | 3472 | 1466589099469 Marionette DEBUG loaded listener.js 02:51:39 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (188B9800) [pid = 3472] [serial = 1709] [outer = 17279400] 02:51:39 INFO - PROCESS | 3472 | 1466589099896 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]]]}] 02:51:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 02:51:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 630ms 02:51:39 INFO - PROCESS | 3472 | 1466589099964 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 02:51:39 INFO - PROCESS | 3472 | 1466589099966 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 02:51:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 02:51:39 INFO - PROCESS | 3472 | 1466589099969 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 02:51:39 INFO - PROCESS | 3472 | 1466589099970 Marionette TRACE conn6 <- [1,2242,null,{}] 02:51:39 INFO - PROCESS | 3472 | 1466589099973 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}] 02:51:39 INFO - PROCESS | 3472 | 1466589099975 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:40 INFO - PROCESS | 3472 | 1466589100053 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 02:51:40 INFO - PROCESS | 3472 | 1466589100058 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:40 INFO - PROCESS | 3472 | 1466589100060 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:40 INFO - PROCESS | 3472 | ++DOCSHELL 0DCAF400 == 38 [pid = 3472] [id = 570] 02:51:40 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (18270C00) [pid = 3472] [serial = 1710] [outer = 00000000] 02:51:40 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (1A8F2800) [pid = 3472] [serial = 1711] [outer = 18270C00] 02:51:40 INFO - PROCESS | 3472 | 1466589100105 Marionette DEBUG loaded listener.js 02:51:40 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (1A8F5000) [pid = 3472] [serial = 1712] [outer = 18270C00] 02:51:40 INFO - PROCESS | 3472 | 1466589100538 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]]]}] 02:51:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 02:51:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 629ms 02:51:40 INFO - PROCESS | 3472 | 1466589100609 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 02:51:40 INFO - PROCESS | 3472 | 1466589100611 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 02:51:40 INFO - PROCESS | 3472 | 1466589100614 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 02:51:40 INFO - PROCESS | 3472 | 1466589100616 Marionette TRACE conn6 <- [1,2246,null,{}] 02:51:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 02:51:40 INFO - PROCESS | 3472 | 1466589100620 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}] 02:51:40 INFO - PROCESS | 3472 | 1466589100621 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:40 INFO - PROCESS | 3472 | 1466589100702 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 02:51:40 INFO - PROCESS | 3472 | 1466589100707 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:40 INFO - PROCESS | 3472 | 1466589100709 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:40 INFO - PROCESS | 3472 | ++DOCSHELL 19014C00 == 39 [pid = 3472] [id = 571] 02:51:40 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (19D20800) [pid = 3472] [serial = 1713] [outer = 00000000] 02:51:40 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (1AA5C000) [pid = 3472] [serial = 1714] [outer = 19D20800] 02:51:40 INFO - PROCESS | 3472 | 1466589100752 Marionette DEBUG loaded listener.js 02:51:40 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (1AA60C00) [pid = 3472] [serial = 1715] [outer = 19D20800] 02:51:41 INFO - PROCESS | 3472 | 1466589101492 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]]]}] 02:51:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 02:51:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 930ms 02:51:41 INFO - PROCESS | 3472 | 1466589101552 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 02:51:41 INFO - PROCESS | 3472 | 1466589101556 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 02:51:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 02:51:41 INFO - PROCESS | 3472 | 1466589101561 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 02:51:41 INFO - PROCESS | 3472 | 1466589101565 Marionette TRACE conn6 <- [1,2250,null,{}] 02:51:41 INFO - PROCESS | 3472 | 1466589101571 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}] 02:51:41 INFO - PROCESS | 3472 | 1466589101574 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:41 INFO - PROCESS | 3472 | 1466589101708 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 02:51:41 INFO - PROCESS | 3472 | 1466589101845 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:41 INFO - PROCESS | 3472 | 1466589101849 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:41 INFO - PROCESS | 3472 | ++DOCSHELL 0CB37800 == 40 [pid = 3472] [id = 572] 02:51:41 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (0D136800) [pid = 3472] [serial = 1716] [outer = 00000000] 02:51:41 INFO - PROCESS | 3472 | ++DOMWINDOW == 86 (0DB27400) [pid = 3472] [serial = 1717] [outer = 0D136800] 02:51:41 INFO - PROCESS | 3472 | 1466589101911 Marionette DEBUG loaded listener.js 02:51:42 INFO - PROCESS | 3472 | ++DOMWINDOW == 87 (0E6E0C00) [pid = 3472] [serial = 1718] [outer = 0D136800] 02:51:42 INFO - PROCESS | 3472 | 1466589102671 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]]]}] 02:51:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 02:51:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1337ms 02:51:42 INFO - PROCESS | 3472 | 1466589102899 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 02:51:42 INFO - PROCESS | 3472 | 1466589102903 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 02:51:42 INFO - PROCESS | 3472 | 1466589102908 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 02:51:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 02:51:42 INFO - PROCESS | 3472 | 1466589102911 Marionette TRACE conn6 <- [1,2254,null,{}] 02:51:42 INFO - PROCESS | 3472 | 1466589102917 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}] 02:51:42 INFO - PROCESS | 3472 | 1466589102920 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:43 INFO - PROCESS | 3472 | 1466589103032 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 02:51:43 INFO - PROCESS | 3472 | 1466589103166 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:43 INFO - PROCESS | 3472 | 1466589103171 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:43 INFO - PROCESS | 3472 | ++DOCSHELL 0D83E800 == 41 [pid = 3472] [id = 573] 02:51:43 INFO - PROCESS | 3472 | ++DOMWINDOW == 88 (0D83EC00) [pid = 3472] [serial = 1719] [outer = 00000000] 02:51:43 INFO - PROCESS | 3472 | ++DOMWINDOW == 89 (0DB2EC00) [pid = 3472] [serial = 1720] [outer = 0D83EC00] 02:51:43 INFO - PROCESS | 3472 | 1466589103228 Marionette DEBUG loaded listener.js 02:51:43 INFO - PROCESS | 3472 | ++DOMWINDOW == 90 (0DCAF000) [pid = 3472] [serial = 1721] [outer = 0D83EC00] 02:51:43 INFO - PROCESS | 3472 | --DOCSHELL 0DCAF400 == 40 [pid = 3472] [id = 570] 02:51:43 INFO - PROCESS | 3472 | --DOCSHELL 0DB30800 == 39 [pid = 3472] [id = 569] 02:51:43 INFO - PROCESS | 3472 | --DOCSHELL 17D23400 == 38 [pid = 3472] [id = 568] 02:51:43 INFO - PROCESS | 3472 | --DOCSHELL 0CFC4800 == 37 [pid = 3472] [id = 567] 02:51:43 INFO - PROCESS | 3472 | --DOCSHELL 153E5C00 == 36 [pid = 3472] [id = 566] 02:51:43 INFO - PROCESS | 3472 | --DOCSHELL 1988A400 == 35 [pid = 3472] [id = 565] 02:51:43 INFO - PROCESS | 3472 | --DOCSHELL 195B7400 == 34 [pid = 3472] [id = 564] 02:51:43 INFO - PROCESS | 3472 | --DOCSHELL 1907EC00 == 33 [pid = 3472] [id = 563] 02:51:43 INFO - PROCESS | 3472 | --DOCSHELL 17D64C00 == 32 [pid = 3472] [id = 562] 02:51:43 INFO - PROCESS | 3472 | --DOMWINDOW == 89 (1A1A6C00) [pid = 3472] [serial = 1672] [outer = 00000000] [url = about:blank] 02:51:43 INFO - PROCESS | 3472 | --DOCSHELL 14DCA800 == 31 [pid = 3472] [id = 561] 02:51:43 INFO - PROCESS | 3472 | --DOCSHELL 15421C00 == 30 [pid = 3472] [id = 560] 02:51:43 INFO - PROCESS | 3472 | --DOCSHELL 0E6D9C00 == 29 [pid = 3472] [id = 559] 02:51:43 INFO - PROCESS | 3472 | --DOCSHELL 0D265800 == 28 [pid = 3472] [id = 558] 02:51:43 INFO - PROCESS | 3472 | --DOCSHELL 17D26400 == 27 [pid = 3472] [id = 557] 02:51:43 INFO - PROCESS | 3472 | --DOMWINDOW == 88 (19CCEC00) [pid = 3472] [serial = 1670] [outer = 00000000] [url = about:blank] 02:51:43 INFO - PROCESS | 3472 | --DOMWINDOW == 87 (18265800) [pid = 3472] [serial = 1657] [outer = 00000000] [url = about:blank] 02:51:43 INFO - PROCESS | 3472 | --DOMWINDOW == 86 (1951A000) [pid = 3472] [serial = 1660] [outer = 00000000] [url = about:blank] 02:51:43 INFO - PROCESS | 3472 | --DOMWINDOW == 85 (18288000) [pid = 3472] [serial = 1658] [outer = 00000000] [url = about:blank] 02:51:43 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (196ED400) [pid = 3472] [serial = 1663] [outer = 00000000] [url = about:blank] 02:51:43 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (195B3C00) [pid = 3472] [serial = 1661] [outer = 00000000] [url = about:blank] 02:51:43 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (19890000) [pid = 3472] [serial = 1664] [outer = 00000000] [url = about:blank] 02:51:43 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (14AE1400) [pid = 3472] [serial = 1636] [outer = 00000000] [url = about:blank] 02:51:43 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (17D2DC00) [pid = 3472] [serial = 1654] [outer = 00000000] [url = about:blank] 02:51:43 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (14AA5400) [pid = 3472] [serial = 1651] [outer = 00000000] [url = about:blank] 02:51:43 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (14AE8800) [pid = 3472] [serial = 1652] [outer = 00000000] [url = about:blank] 02:51:43 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (0D64F800) [pid = 3472] [serial = 1648] [outer = 00000000] [url = about:blank] 02:51:43 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (0D837C00) [pid = 3472] [serial = 1649] [outer = 00000000] [url = about:blank] 02:51:43 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (15350800) [pid = 3472] [serial = 1646] [outer = 00000000] [url = about:blank] 02:51:43 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (1524D000) [pid = 3472] [serial = 1645] [outer = 00000000] [url = about:blank] 02:51:43 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (1AAAD000) [pid = 3472] [serial = 1643] [outer = 00000000] [url = about:blank] 02:51:43 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (1AA68400) [pid = 3472] [serial = 1642] [outer = 00000000] [url = about:blank] 02:51:43 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (195B5400) [pid = 3472] [serial = 1640] [outer = 00000000] [url = about:blank] 02:51:43 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (1826A400) [pid = 3472] [serial = 1639] [outer = 00000000] [url = about:blank] 02:51:43 INFO - PROCESS | 3472 | --DOMWINDOW == 69 (15301400) [pid = 3472] [serial = 1637] [outer = 00000000] [url = about:blank] 02:51:43 INFO - PROCESS | 3472 | --DOMWINDOW == 68 (1969D000) [pid = 3472] [serial = 1666] [outer = 00000000] [url = about:blank] 02:51:43 INFO - PROCESS | 3472 | --DOMWINDOW == 67 (196A2C00) [pid = 3472] [serial = 1667] [outer = 00000000] [url = about:blank] 02:51:43 INFO - PROCESS | 3472 | --DOMWINDOW == 66 (19CD9000) [pid = 3472] [serial = 1669] [outer = 00000000] [url = about:blank] 02:51:43 INFO - PROCESS | 3472 | --DOMWINDOW == 65 (17D65C00) [pid = 3472] [serial = 1655] [outer = 00000000] [url = about:blank] 02:51:43 INFO - PROCESS | 3472 | 1466589103853 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]]]}] 02:51:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 02:51:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 970ms 02:51:43 INFO - PROCESS | 3472 | 1466589103884 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 02:51:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 02:51:43 INFO - PROCESS | 3472 | 1466589103887 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 02:51:43 INFO - PROCESS | 3472 | 1466589103894 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 02:51:43 INFO - PROCESS | 3472 | 1466589103897 Marionette TRACE conn6 <- [1,2258,null,{}] 02:51:43 INFO - PROCESS | 3472 | 1466589103901 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}] 02:51:43 INFO - PROCESS | 3472 | 1466589103904 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:43 INFO - PROCESS | 3472 | 1466589103990 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 02:51:44 INFO - PROCESS | 3472 | 1466589104088 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:44 INFO - PROCESS | 3472 | 1466589104090 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:44 INFO - PROCESS | 3472 | ++DOCSHELL 0D83C400 == 28 [pid = 3472] [id = 574] 02:51:44 INFO - PROCESS | 3472 | ++DOMWINDOW == 66 (0DCA3000) [pid = 3472] [serial = 1722] [outer = 00000000] 02:51:44 INFO - PROCESS | 3472 | ++DOMWINDOW == 67 (14DCA800) [pid = 3472] [serial = 1723] [outer = 0DCA3000] 02:51:44 INFO - PROCESS | 3472 | 1466589104139 Marionette DEBUG loaded listener.js 02:51:44 INFO - PROCESS | 3472 | ++DOMWINDOW == 68 (14E58400) [pid = 3472] [serial = 1724] [outer = 0DCA3000] 02:51:44 INFO - PROCESS | 3472 | 1466589104548 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]]]}] 02:51:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 02:51:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 731ms 02:51:44 INFO - PROCESS | 3472 | 1466589104624 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 02:51:44 INFO - PROCESS | 3472 | 1466589104627 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 02:51:44 INFO - PROCESS | 3472 | 1466589104630 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 02:51:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 02:51:44 INFO - PROCESS | 3472 | 1466589104632 Marionette TRACE conn6 <- [1,2262,null,{}] 02:51:44 INFO - PROCESS | 3472 | 1466589104642 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}] 02:51:44 INFO - PROCESS | 3472 | 1466589104647 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:44 INFO - PROCESS | 3472 | 1466589104740 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 02:51:44 INFO - PROCESS | 3472 | 1466589104755 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:44 INFO - PROCESS | 3472 | 1466589104759 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:44 INFO - PROCESS | 3472 | ++DOCSHELL 1727EC00 == 29 [pid = 3472] [id = 575] 02:51:44 INFO - PROCESS | 3472 | ++DOMWINDOW == 69 (17282C00) [pid = 3472] [serial = 1725] [outer = 00000000] 02:51:44 INFO - PROCESS | 3472 | ++DOMWINDOW == 70 (17D20800) [pid = 3472] [serial = 1726] [outer = 17282C00] 02:51:44 INFO - PROCESS | 3472 | 1466589104810 Marionette DEBUG loaded listener.js 02:51:44 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (17D28400) [pid = 3472] [serial = 1727] [outer = 17282C00] 02:51:45 INFO - PROCESS | 3472 | 1466589105280 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]]]}] 02:51:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 02:51:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 670ms 02:51:45 INFO - PROCESS | 3472 | 1466589105314 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 02:51:45 INFO - PROCESS | 3472 | 1466589105316 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 02:51:45 INFO - PROCESS | 3472 | 1466589105319 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 02:51:45 INFO - PROCESS | 3472 | 1466589105320 Marionette TRACE conn6 <- [1,2266,null,{}] 02:51:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 02:51:45 INFO - PROCESS | 3472 | 1466589105324 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}] 02:51:45 INFO - PROCESS | 3472 | 1466589105326 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:45 INFO - PROCESS | 3472 | 1466589105420 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 02:51:45 INFO - PROCESS | 3472 | 1466589105429 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:45 INFO - PROCESS | 3472 | 1466589105431 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:45 INFO - PROCESS | 3472 | ++DOCSHELL 1814D000 == 30 [pid = 3472] [id = 576] 02:51:45 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (1814D800) [pid = 3472] [serial = 1728] [outer = 00000000] 02:51:45 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (18266400) [pid = 3472] [serial = 1729] [outer = 1814D800] 02:51:45 INFO - PROCESS | 3472 | 1466589105476 Marionette DEBUG loaded listener.js 02:51:45 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (1826E400) [pid = 3472] [serial = 1730] [outer = 1814D800] 02:51:45 INFO - PROCESS | 3472 | 1466589105915 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]]]}] 02:51:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 02:51:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 629ms 02:51:45 INFO - PROCESS | 3472 | 1466589105957 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 02:51:45 INFO - PROCESS | 3472 | 1466589105959 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 02:51:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 02:51:45 INFO - PROCESS | 3472 | 1466589105962 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 02:51:45 INFO - PROCESS | 3472 | 1466589105964 Marionette TRACE conn6 <- [1,2270,null,{}] 02:51:45 INFO - PROCESS | 3472 | 1466589105967 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}] 02:51:45 INFO - PROCESS | 3472 | 1466589105969 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:46 INFO - PROCESS | 3472 | 1466589106086 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 02:51:46 INFO - PROCESS | 3472 | 1466589106175 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:46 INFO - PROCESS | 3472 | 1466589106177 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:46 INFO - PROCESS | 3472 | ++DOCSHELL 1901D000 == 31 [pid = 3472] [id = 577] 02:51:46 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (1901DC00) [pid = 3472] [serial = 1731] [outer = 00000000] 02:51:46 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (193F6000) [pid = 3472] [serial = 1732] [outer = 1901DC00] 02:51:46 INFO - PROCESS | 3472 | 1466589106226 Marionette DEBUG loaded listener.js 02:51:46 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (195B1400) [pid = 3472] [serial = 1733] [outer = 1901DC00] 02:51:46 INFO - PROCESS | 3472 | 1466589106637 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]]]}] 02:51:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 02:51:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 730ms 02:51:46 INFO - PROCESS | 3472 | 1466589106695 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 02:51:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 02:51:46 INFO - PROCESS | 3472 | 1466589106697 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 02:51:46 INFO - PROCESS | 3472 | 1466589106700 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 02:51:46 INFO - PROCESS | 3472 | 1466589106702 Marionette TRACE conn6 <- [1,2274,null,{}] 02:51:46 INFO - PROCESS | 3472 | 1466589106705 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}] 02:51:46 INFO - PROCESS | 3472 | 1466589106711 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:46 INFO - PROCESS | 3472 | 1466589106853 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 02:51:46 INFO - PROCESS | 3472 | 1466589106918 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:46 INFO - PROCESS | 3472 | 1466589106921 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:46 INFO - PROCESS | 3472 | ++DOCSHELL 195BB000 == 32 [pid = 3472] [id = 578] 02:51:46 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (195BC800) [pid = 3472] [serial = 1734] [outer = 00000000] 02:51:46 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (196E3C00) [pid = 3472] [serial = 1735] [outer = 195BC800] 02:51:46 INFO - PROCESS | 3472 | 1466589106966 Marionette DEBUG loaded listener.js 02:51:47 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (19856400) [pid = 3472] [serial = 1736] [outer = 195BC800] 02:51:47 INFO - PROCESS | 3472 | 1466589107383 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]]]}] 02:51:47 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 02:51:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 730ms 02:51:47 INFO - PROCESS | 3472 | 1466589107462 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 02:51:47 INFO - PROCESS | 3472 | 1466589107464 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 02:51:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 02:51:47 INFO - PROCESS | 3472 | 1466589107483 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 02:51:47 INFO - PROCESS | 3472 | 1466589107485 Marionette TRACE conn6 <- [1,2278,null,{}] 02:51:47 INFO - PROCESS | 3472 | 1466589107488 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}] 02:51:47 INFO - PROCESS | 3472 | 1466589107490 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:47 INFO - PROCESS | 3472 | 1466589107603 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 02:51:47 INFO - PROCESS | 3472 | 1466589107673 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:47 INFO - PROCESS | 3472 | 1466589107675 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:47 INFO - PROCESS | 3472 | ++DOCSHELL 1988A000 == 33 [pid = 3472] [id = 579] 02:51:47 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (1988C400) [pid = 3472] [serial = 1737] [outer = 00000000] 02:51:47 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (198C0800) [pid = 3472] [serial = 1738] [outer = 1988C400] 02:51:47 INFO - PROCESS | 3472 | 1466589107720 Marionette DEBUG loaded listener.js 02:51:47 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (19BD2000) [pid = 3472] [serial = 1739] [outer = 1988C400] 02:51:48 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (198C3000) [pid = 3472] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 02:51:48 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (0CFC4C00) [pid = 3472] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 02:51:48 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (1A19B800) [pid = 3472] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 02:51:48 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (17D6A800) [pid = 3472] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 02:51:48 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (1969E800) [pid = 3472] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 02:51:48 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (154D8800) [pid = 3472] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 02:51:48 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (0E6DC000) [pid = 3472] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 02:51:48 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (0D267800) [pid = 3472] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 02:51:48 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (1988D800) [pid = 3472] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 02:51:48 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (15422400) [pid = 3472] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 02:51:48 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (1907F800) [pid = 3472] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 02:51:48 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (1A69D800) [pid = 3472] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 02:51:48 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (18270C00) [pid = 3472] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 02:51:48 INFO - PROCESS | 3472 | --DOMWINDOW == 69 (17279400) [pid = 3472] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 02:51:48 INFO - PROCESS | 3472 | 1466589108260 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]]]}] 02:51:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 02:51:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 830ms 02:51:48 INFO - PROCESS | 3472 | 1466589108306 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 02:51:48 INFO - PROCESS | 3472 | 1466589108308 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 02:51:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 02:51:48 INFO - PROCESS | 3472 | 1466589108311 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 02:51:48 INFO - PROCESS | 3472 | 1466589108313 Marionette TRACE conn6 <- [1,2282,null,{}] 02:51:48 INFO - PROCESS | 3472 | 1466589108316 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}] 02:51:48 INFO - PROCESS | 3472 | 1466589108319 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:48 INFO - PROCESS | 3472 | 1466589108434 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 02:51:48 INFO - PROCESS | 3472 | 1466589108494 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:48 INFO - PROCESS | 3472 | 1466589108496 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:48 INFO - PROCESS | 3472 | ++DOCSHELL 14E58C00 == 34 [pid = 3472] [id = 580] 02:51:48 INFO - PROCESS | 3472 | ++DOMWINDOW == 70 (154D8800) [pid = 3472] [serial = 1740] [outer = 00000000] 02:51:48 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (19894C00) [pid = 3472] [serial = 1741] [outer = 154D8800] 02:51:48 INFO - PROCESS | 3472 | 1466589108542 Marionette DEBUG loaded listener.js 02:51:48 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (19D27800) [pid = 3472] [serial = 1742] [outer = 154D8800] 02:51:48 INFO - PROCESS | 3472 | 1466589108897 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]]]}] 02:51:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 02:51:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 630ms 02:51:48 INFO - PROCESS | 3472 | 1466589108943 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 02:51:48 INFO - PROCESS | 3472 | 1466589108945 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 02:51:48 INFO - PROCESS | 3472 | 1466589108948 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 02:51:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 02:51:48 INFO - PROCESS | 3472 | 1466589108950 Marionette TRACE conn6 <- [1,2286,null,{}] 02:51:48 INFO - PROCESS | 3472 | 1466589108953 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}] 02:51:48 INFO - PROCESS | 3472 | 1466589108955 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:49 INFO - PROCESS | 3472 | 1466589109074 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 02:51:49 INFO - PROCESS | 3472 | 1466589109083 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:49 INFO - PROCESS | 3472 | 1466589109085 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:49 INFO - PROCESS | 3472 | ++DOCSHELL 196EC800 == 35 [pid = 3472] [id = 581] 02:51:49 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (19892000) [pid = 3472] [serial = 1743] [outer = 00000000] 02:51:49 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (1A441000) [pid = 3472] [serial = 1744] [outer = 19892000] 02:51:49 INFO - PROCESS | 3472 | 1466589109128 Marionette DEBUG loaded listener.js 02:51:49 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (1A464400) [pid = 3472] [serial = 1745] [outer = 19892000] 02:51:49 INFO - PROCESS | 3472 | 1466589109541 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]]]}] 02:51:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 02:51:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 630ms 02:51:49 INFO - PROCESS | 3472 | 1466589109582 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 02:51:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 02:51:49 INFO - PROCESS | 3472 | 1466589109584 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 02:51:49 INFO - PROCESS | 3472 | 1466589109587 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 02:51:49 INFO - PROCESS | 3472 | 1466589109589 Marionette TRACE conn6 <- [1,2290,null,{}] 02:51:49 INFO - PROCESS | 3472 | 1466589109592 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}] 02:51:49 INFO - PROCESS | 3472 | 1466589109594 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:49 INFO - PROCESS | 3472 | 1466589109713 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 02:51:49 INFO - PROCESS | 3472 | 1466589109773 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:49 INFO - PROCESS | 3472 | 1466589109775 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:49 INFO - PROCESS | 3472 | ++DOCSHELL 0CB2CC00 == 36 [pid = 3472] [id = 582] 02:51:49 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (0D841C00) [pid = 3472] [serial = 1746] [outer = 00000000] 02:51:49 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (1A6A2400) [pid = 3472] [serial = 1747] [outer = 0D841C00] 02:51:49 INFO - PROCESS | 3472 | 1466589109821 Marionette DEBUG loaded listener.js 02:51:49 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (1A842000) [pid = 3472] [serial = 1748] [outer = 0D841C00] 02:51:50 INFO - PROCESS | 3472 | 1466589110236 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]]]}] 02:51:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 02:51:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 731ms 02:51:50 INFO - PROCESS | 3472 | 1466589110379 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 02:51:50 INFO - PROCESS | 3472 | 1466589110383 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 02:51:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 02:51:50 INFO - PROCESS | 3472 | 1466589110394 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 02:51:50 INFO - PROCESS | 3472 | 1466589110397 Marionette TRACE conn6 <- [1,2294,null,{}] 02:51:50 INFO - PROCESS | 3472 | 1466589110403 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}] 02:51:50 INFO - PROCESS | 3472 | 1466589110407 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:50 INFO - PROCESS | 3472 | 1466589110522 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 02:51:50 INFO - PROCESS | 3472 | 1466589110627 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:50 INFO - PROCESS | 3472 | 1466589110632 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:50 INFO - PROCESS | 3472 | ++DOCSHELL 0D267800 == 37 [pid = 3472] [id = 583] 02:51:50 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (0D651800) [pid = 3472] [serial = 1749] [outer = 00000000] 02:51:50 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (0DB27800) [pid = 3472] [serial = 1750] [outer = 0D651800] 02:51:50 INFO - PROCESS | 3472 | 1466589110704 Marionette DEBUG loaded listener.js 02:51:50 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (0DCAD000) [pid = 3472] [serial = 1751] [outer = 0D651800] 02:51:51 INFO - PROCESS | 3472 | 1466589111262 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]]]}] 02:51:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 02:51:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 929ms 02:51:51 INFO - PROCESS | 3472 | 1466589111329 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 02:51:51 INFO - PROCESS | 3472 | 1466589111334 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 02:51:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 02:51:51 INFO - PROCESS | 3472 | 1466589111340 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 02:51:51 INFO - PROCESS | 3472 | 1466589111343 Marionette TRACE conn6 <- [1,2298,null,{}] 02:51:51 INFO - PROCESS | 3472 | 1466589111347 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}] 02:51:51 INFO - PROCESS | 3472 | 1466589111350 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:51 INFO - PROCESS | 3472 | 1466589111463 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 02:51:51 INFO - PROCESS | 3472 | 1466589111601 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:51 INFO - PROCESS | 3472 | 1466589111604 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:51 INFO - PROCESS | 3472 | ++DOCSHELL 16B34400 == 38 [pid = 3472] [id = 584] 02:51:51 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (16B35C00) [pid = 3472] [serial = 1752] [outer = 00000000] 02:51:51 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (17D2C800) [pid = 3472] [serial = 1753] [outer = 16B35C00] 02:51:51 INFO - PROCESS | 3472 | 1466589111662 Marionette DEBUG loaded listener.js 02:51:51 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (17D6F400) [pid = 3472] [serial = 1754] [outer = 16B35C00] 02:51:52 INFO - PROCESS | 3472 | 1466589112283 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]]]}] 02:51:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 02:51:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 970ms 02:51:52 INFO - PROCESS | 3472 | 1466589112314 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 02:51:52 INFO - PROCESS | 3472 | 1466589112317 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 02:51:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 02:51:52 INFO - PROCESS | 3472 | 1466589112320 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 02:51:52 INFO - PROCESS | 3472 | 1466589112324 Marionette TRACE conn6 <- [1,2302,null,{}] 02:51:52 INFO - PROCESS | 3472 | 1466589112335 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}] 02:51:52 INFO - PROCESS | 3472 | 1466589112340 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:52 INFO - PROCESS | 3472 | 1466589112451 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 02:51:52 INFO - PROCESS | 3472 | 1466589112591 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:52 INFO - PROCESS | 3472 | 1466589112595 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:52 INFO - PROCESS | 3472 | ++DOCSHELL 1988E800 == 39 [pid = 3472] [id = 585] 02:51:52 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (19895800) [pid = 3472] [serial = 1755] [outer = 00000000] 02:51:52 INFO - PROCESS | 3472 | ++DOMWINDOW == 86 (1A8ED800) [pid = 3472] [serial = 1756] [outer = 19895800] 02:51:52 INFO - PROCESS | 3472 | 1466589112654 Marionette DEBUG loaded listener.js 02:51:52 INFO - PROCESS | 3472 | ++DOMWINDOW == 87 (1A9EAC00) [pid = 3472] [serial = 1757] [outer = 19895800] 02:51:53 INFO - PROCESS | 3472 | 1466589113272 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]]]}] 02:51:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 02:51:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 970ms 02:51:53 INFO - PROCESS | 3472 | 1466589113294 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 02:51:53 INFO - PROCESS | 3472 | 1466589113297 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 02:51:53 INFO - PROCESS | 3472 | 1466589113300 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 02:51:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 02:51:53 INFO - PROCESS | 3472 | 1466589113302 Marionette TRACE conn6 <- [1,2306,null,{}] 02:51:53 INFO - PROCESS | 3472 | 1466589113305 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}] 02:51:53 INFO - PROCESS | 3472 | 1466589113308 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:53 INFO - PROCESS | 3472 | 1466589113417 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 02:51:53 INFO - PROCESS | 3472 | 1466589113527 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:53 INFO - PROCESS | 3472 | 1466589113529 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:53 INFO - PROCESS | 3472 | ++DOCSHELL 1AAA6800 == 40 [pid = 3472] [id = 586] 02:51:53 INFO - PROCESS | 3472 | ++DOMWINDOW == 88 (1AAA7000) [pid = 3472] [serial = 1758] [outer = 00000000] 02:51:53 INFO - PROCESS | 3472 | ++DOMWINDOW == 89 (1AAAE800) [pid = 3472] [serial = 1759] [outer = 1AAA7000] 02:51:53 INFO - PROCESS | 3472 | 1466589113583 Marionette DEBUG loaded listener.js 02:51:53 INFO - PROCESS | 3472 | ++DOMWINDOW == 90 (1AAE5000) [pid = 3472] [serial = 1760] [outer = 1AAA7000] 02:51:54 INFO - PROCESS | 3472 | 1466589114384 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] 02:51:54 INFO - PROCESS | 3472 | 1466589114437 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 02:51:54 INFO - PROCESS | 3472 | 1466589114442 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 02:51:54 INFO - PROCESS | 3472 | 1466589114445 Marionette TRACE conn6 <- [1,2310,null,{}] 02:51:54 INFO - PROCESS | 3472 | 1466589114467 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}] 02:51:54 INFO - PROCESS | 3472 | 1466589114470 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:54 INFO - PROCESS | 3472 | 1466589114576 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 02:51:54 INFO - PROCESS | 3472 | 1466589114720 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:54 INFO - PROCESS | 3472 | 1466589114723 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:54 INFO - PROCESS | 3472 | ++DOCSHELL 0CF48400 == 41 [pid = 3472] [id = 587] 02:51:54 INFO - PROCESS | 3472 | ++DOMWINDOW == 91 (0D1E5800) [pid = 3472] [serial = 1761] [outer = 00000000] 02:51:54 INFO - PROCESS | 3472 | ++DOMWINDOW == 92 (15346800) [pid = 3472] [serial = 1762] [outer = 0D1E5800] 02:51:54 INFO - PROCESS | 3472 | 1466589114776 Marionette DEBUG loaded listener.js 02:51:54 INFO - PROCESS | 3472 | ++DOMWINDOW == 93 (172B9400) [pid = 3472] [serial = 1763] [outer = 0D1E5800] 02:51:55 INFO - PROCESS | 3472 | --DOCSHELL 196EC800 == 40 [pid = 3472] [id = 581] 02:51:55 INFO - PROCESS | 3472 | --DOCSHELL 14E58C00 == 39 [pid = 3472] [id = 580] 02:51:55 INFO - PROCESS | 3472 | --DOCSHELL 1988A000 == 38 [pid = 3472] [id = 579] 02:51:55 INFO - PROCESS | 3472 | --DOCSHELL 195BB000 == 37 [pid = 3472] [id = 578] 02:51:55 INFO - PROCESS | 3472 | --DOCSHELL 1901D000 == 36 [pid = 3472] [id = 577] 02:51:55 INFO - PROCESS | 3472 | --DOCSHELL 1814D000 == 35 [pid = 3472] [id = 576] 02:51:55 INFO - PROCESS | 3472 | --DOCSHELL 1727EC00 == 34 [pid = 3472] [id = 575] 02:51:55 INFO - PROCESS | 3472 | --DOCSHELL 0D83C400 == 33 [pid = 3472] [id = 574] 02:51:55 INFO - PROCESS | 3472 | --DOCSHELL 0D83E800 == 32 [pid = 3472] [id = 573] 02:51:55 INFO - PROCESS | 3472 | --DOCSHELL 19014C00 == 31 [pid = 3472] [id = 571] 02:51:55 INFO - PROCESS | 3472 | --DOCSHELL 0CB37800 == 30 [pid = 3472] [id = 572] 02:51:55 INFO - PROCESS | 3472 | --DOCSHELL 1AAA6800 == 29 [pid = 3472] [id = 586] 02:51:55 INFO - PROCESS | 3472 | --DOCSHELL 16B34400 == 28 [pid = 3472] [id = 584] 02:51:55 INFO - PROCESS | 3472 | --DOCSHELL 1988E800 == 27 [pid = 3472] [id = 585] 02:51:55 INFO - PROCESS | 3472 | --DOCSHELL 0CB2CC00 == 26 [pid = 3472] [id = 582] 02:51:55 INFO - PROCESS | 3472 | --DOCSHELL 0D267800 == 25 [pid = 3472] [id = 583] 02:51:55 INFO - PROCESS | 3472 | --DOMWINDOW == 92 (1A19F800) [pid = 3472] [serial = 1699] [outer = 00000000] [url = about:blank] 02:51:55 INFO - PROCESS | 3472 | --DOMWINDOW == 91 (1A461000) [pid = 3472] [serial = 1702] [outer = 00000000] [url = about:blank] 02:51:55 INFO - PROCESS | 3472 | --DOMWINDOW == 90 (1A1A0000) [pid = 3472] [serial = 1673] [outer = 00000000] [url = about:blank] 02:51:55 INFO - PROCESS | 3472 | --DOMWINDOW == 89 (18232C00) [pid = 3472] [serial = 1687] [outer = 00000000] [url = about:blank] 02:51:55 INFO - PROCESS | 3472 | --DOMWINDOW == 88 (1826B400) [pid = 3472] [serial = 1688] [outer = 00000000] [url = about:blank] 02:51:55 INFO - PROCESS | 3472 | --DOMWINDOW == 87 (196EA800) [pid = 3472] [serial = 1693] [outer = 00000000] [url = about:blank] 02:51:55 INFO - PROCESS | 3472 | --DOMWINDOW == 86 (196EE800) [pid = 3472] [serial = 1694] [outer = 00000000] [url = about:blank] 02:51:55 INFO - PROCESS | 3472 | --DOMWINDOW == 85 (17D24C00) [pid = 3472] [serial = 1684] [outer = 00000000] [url = about:blank] 02:51:55 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (17D65400) [pid = 3472] [serial = 1685] [outer = 00000000] [url = about:blank] 02:51:55 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (0E8D0C00) [pid = 3472] [serial = 1678] [outer = 00000000] [url = about:blank] 02:51:55 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (14AAAC00) [pid = 3472] [serial = 1679] [outer = 00000000] [url = about:blank] 02:51:55 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (0D650C00) [pid = 3472] [serial = 1675] [outer = 00000000] [url = about:blank] 02:51:55 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (0D836C00) [pid = 3472] [serial = 1676] [outer = 00000000] [url = about:blank] 02:51:55 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (19897000) [pid = 3472] [serial = 1696] [outer = 00000000] [url = about:blank] 02:51:55 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (154D9800) [pid = 3472] [serial = 1681] [outer = 00000000] [url = about:blank] 02:51:55 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (16B35400) [pid = 3472] [serial = 1682] [outer = 00000000] [url = about:blank] 02:51:55 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (1A1A0800) [pid = 3472] [serial = 1700] [outer = 00000000] [url = about:blank] 02:51:55 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (195B9800) [pid = 3472] [serial = 1690] [outer = 00000000] [url = about:blank] 02:51:55 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (1969A400) [pid = 3472] [serial = 1691] [outer = 00000000] [url = about:blank] 02:51:55 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (1A849C00) [pid = 3472] [serial = 1705] [outer = 00000000] [url = about:blank] 02:51:55 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (1A697000) [pid = 3472] [serial = 1703] [outer = 00000000] [url = about:blank] 02:51:55 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (1A8F5000) [pid = 3472] [serial = 1712] [outer = 00000000] [url = about:blank] 02:51:55 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (1AA5C000) [pid = 3472] [serial = 1714] [outer = 00000000] [url = about:blank] 02:51:55 INFO - PROCESS | 3472 | --DOMWINDOW == 69 (1A8F2800) [pid = 3472] [serial = 1711] [outer = 00000000] [url = about:blank] 02:51:55 INFO - PROCESS | 3472 | --DOMWINDOW == 68 (1A8EE000) [pid = 3472] [serial = 1706] [outer = 00000000] [url = about:blank] 02:51:55 INFO - PROCESS | 3472 | --DOMWINDOW == 67 (18286800) [pid = 3472] [serial = 1708] [outer = 00000000] [url = about:blank] 02:51:55 INFO - PROCESS | 3472 | --DOMWINDOW == 66 (188B9800) [pid = 3472] [serial = 1709] [outer = 00000000] [url = about:blank] 02:51:55 INFO - PROCESS | 3472 | --DOMWINDOW == 65 (19893400) [pid = 3472] [serial = 1697] [outer = 00000000] [url = about:blank] 02:51:55 INFO - PROCESS | 3472 | 1466589115967 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]]]}] 02:51:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 02:51:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1539ms 02:51:55 INFO - PROCESS | 3472 | 1466589115983 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 02:51:55 INFO - PROCESS | 3472 | 1466589115988 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 02:51:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 02:51:55 INFO - PROCESS | 3472 | 1466589115998 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 02:51:55 INFO - PROCESS | 3472 | 1466589116003 Marionette TRACE conn6 <- [1,2314,null,{}] 02:51:56 INFO - PROCESS | 3472 | 1466589116008 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}] 02:51:56 INFO - PROCESS | 3472 | 1466589116011 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:56 INFO - PROCESS | 3472 | 1466589116104 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 02:51:56 INFO - PROCESS | 3472 | 1466589116114 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:56 INFO - PROCESS | 3472 | 1466589116117 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:56 INFO - PROCESS | 3472 | ++DOCSHELL 0D185000 == 26 [pid = 3472] [id = 588] 02:51:56 INFO - PROCESS | 3472 | ++DOMWINDOW == 66 (0D1E1800) [pid = 3472] [serial = 1764] [outer = 00000000] 02:51:56 INFO - PROCESS | 3472 | ++DOMWINDOW == 67 (0D658800) [pid = 3472] [serial = 1765] [outer = 0D1E1800] 02:51:56 INFO - PROCESS | 3472 | 1466589116166 Marionette DEBUG loaded listener.js 02:51:56 INFO - PROCESS | 3472 | ++DOMWINDOW == 68 (0D842C00) [pid = 3472] [serial = 1766] [outer = 0D1E1800] 02:51:56 INFO - PROCESS | 3472 | 1466589116655 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]]]}] 02:51:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 02:51:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 730ms 02:51:56 INFO - PROCESS | 3472 | 1466589116728 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 02:51:56 INFO - PROCESS | 3472 | 1466589116733 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 02:51:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 02:51:56 INFO - PROCESS | 3472 | 1466589116739 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 02:51:56 INFO - PROCESS | 3472 | 1466589116742 Marionette TRACE conn6 <- [1,2318,null,{}] 02:51:56 INFO - PROCESS | 3472 | 1466589116746 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}] 02:51:56 INFO - PROCESS | 3472 | 1466589116748 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:56 INFO - PROCESS | 3472 | 1466589116873 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 02:51:56 INFO - PROCESS | 3472 | 1466589116974 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:56 INFO - PROCESS | 3472 | 1466589116977 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:56 INFO - PROCESS | 3472 | ++DOCSHELL 14DD6800 == 27 [pid = 3472] [id = 589] 02:51:56 INFO - PROCESS | 3472 | ++DOMWINDOW == 69 (15227400) [pid = 3472] [serial = 1767] [outer = 00000000] 02:51:57 INFO - PROCESS | 3472 | ++DOMWINDOW == 70 (15301800) [pid = 3472] [serial = 1768] [outer = 15227400] 02:51:57 INFO - PROCESS | 3472 | 1466589117024 Marionette DEBUG loaded listener.js 02:51:57 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (15321400) [pid = 3472] [serial = 1769] [outer = 15227400] 02:51:57 INFO - PROCESS | 3472 | 1466589117387 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]]]}] 02:51:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 02:51:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 730ms 02:51:57 INFO - PROCESS | 3472 | 1466589117474 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 02:51:57 INFO - PROCESS | 3472 | 1466589117476 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 02:51:57 INFO - PROCESS | 3472 | 1466589117479 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 02:51:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 02:51:57 INFO - PROCESS | 3472 | 1466589117483 Marionette TRACE conn6 <- [1,2322,null,{}] 02:51:57 INFO - PROCESS | 3472 | 1466589117494 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}] 02:51:57 INFO - PROCESS | 3472 | 1466589117498 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:57 INFO - PROCESS | 3472 | 1466589117587 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 02:51:57 INFO - PROCESS | 3472 | 1466589117598 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:57 INFO - PROCESS | 3472 | 1466589117601 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:57 INFO - PROCESS | 3472 | ++DOCSHELL 17D67C00 == 28 [pid = 3472] [id = 590] 02:51:57 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (17D68400) [pid = 3472] [serial = 1770] [outer = 00000000] 02:51:57 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (17D6D800) [pid = 3472] [serial = 1771] [outer = 17D68400] 02:51:57 INFO - PROCESS | 3472 | 1466589117650 Marionette DEBUG loaded listener.js 02:51:57 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (18146800) [pid = 3472] [serial = 1772] [outer = 17D68400] 02:51:58 INFO - PROCESS | 3472 | 1466589118156 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]]]}] 02:51:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 02:51:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 730ms 02:51:58 INFO - PROCESS | 3472 | 1466589118242 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 02:51:58 INFO - PROCESS | 3472 | 1466589118245 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 02:51:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 02:51:58 INFO - PROCESS | 3472 | 1466589118249 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 02:51:58 INFO - PROCESS | 3472 | 1466589118250 Marionette TRACE conn6 <- [1,2326,null,{}] 02:51:58 INFO - PROCESS | 3472 | 1466589118254 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}] 02:51:58 INFO - PROCESS | 3472 | 1466589118256 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:58 INFO - PROCESS | 3472 | 1466589118382 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 02:51:58 INFO - PROCESS | 3472 | 1466589118392 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:58 INFO - PROCESS | 3472 | 1466589118394 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:58 INFO - PROCESS | 3472 | ++DOCSHELL 17D6D400 == 29 [pid = 3472] [id = 591] 02:51:58 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (18232C00) [pid = 3472] [serial = 1773] [outer = 00000000] 02:51:58 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (188B4800) [pid = 3472] [serial = 1774] [outer = 18232C00] 02:51:58 INFO - PROCESS | 3472 | 1466589118445 Marionette DEBUG loaded listener.js 02:51:58 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (193F4000) [pid = 3472] [serial = 1775] [outer = 18232C00] 02:51:58 INFO - PROCESS | 3472 | 1466589118890 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]]]}] 02:51:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 02:51:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 671ms 02:51:58 INFO - PROCESS | 3472 | 1466589118920 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 02:51:58 INFO - PROCESS | 3472 | 1466589118922 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 02:51:58 INFO - PROCESS | 3472 | 1466589118925 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 02:51:58 INFO - PROCESS | 3472 | 1466589118927 Marionette TRACE conn6 <- [1,2330,null,{}] 02:51:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 02:51:58 INFO - PROCESS | 3472 | 1466589118930 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}] 02:51:58 INFO - PROCESS | 3472 | 1466589118932 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:59 INFO - PROCESS | 3472 | 1466589119044 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 02:51:59 INFO - PROCESS | 3472 | 1466589119049 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:51:59 INFO - PROCESS | 3472 | 1466589119051 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:59 INFO - PROCESS | 3472 | ++DOCSHELL 195B0800 == 30 [pid = 3472] [id = 592] 02:51:59 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (195B0C00) [pid = 3472] [serial = 1776] [outer = 00000000] 02:51:59 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (19698400) [pid = 3472] [serial = 1777] [outer = 195B0C00] 02:51:59 INFO - PROCESS | 3472 | 1466589119095 Marionette DEBUG loaded listener.js 02:51:59 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (1969D000) [pid = 3472] [serial = 1778] [outer = 195B0C00] 02:51:59 INFO - PROCESS | 3472 | 1466589119567 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]]]}] 02:51:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 02:51:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 670ms 02:51:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 02:51:59 INFO - PROCESS | 3472 | 1466589119600 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 02:51:59 INFO - PROCESS | 3472 | 1466589119602 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 02:51:59 INFO - PROCESS | 3472 | 1466589119605 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 02:51:59 INFO - PROCESS | 3472 | 1466589119606 Marionette TRACE conn6 <- [1,2334,null,{}] 02:51:59 INFO - PROCESS | 3472 | 1466589119620 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}] 02:51:59 INFO - PROCESS | 3472 | 1466589119625 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:51:59 INFO - PROCESS | 3472 | 1466589119781 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 02:52:00 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (19892000) [pid = 3472] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 02:52:00 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (1901DC00) [pid = 3472] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 02:52:00 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (1814D800) [pid = 3472] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 02:52:00 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (0D136800) [pid = 3472] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 02:52:00 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (195BC800) [pid = 3472] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 02:52:00 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (0DCA3000) [pid = 3472] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 02:52:00 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (0D841C00) [pid = 3472] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 02:52:00 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (17282C00) [pid = 3472] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 02:52:00 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (0D83EC00) [pid = 3472] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 02:52:00 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (19D20800) [pid = 3472] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 02:52:00 INFO - PROCESS | 3472 | --DOMWINDOW == 69 (154D8800) [pid = 3472] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 02:52:00 INFO - PROCESS | 3472 | --DOMWINDOW == 68 (1988C400) [pid = 3472] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 02:52:00 INFO - PROCESS | 3472 | 1466589120085 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:00 INFO - PROCESS | 3472 | 1466589120087 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:00 INFO - PROCESS | 3472 | ++DOCSHELL 0CFCE400 == 31 [pid = 3472] [id = 593] 02:52:00 INFO - PROCESS | 3472 | ++DOMWINDOW == 69 (0D136800) [pid = 3472] [serial = 1779] [outer = 00000000] 02:52:00 INFO - PROCESS | 3472 | ++DOMWINDOW == 70 (14A1A400) [pid = 3472] [serial = 1780] [outer = 0D136800] 02:52:00 INFO - PROCESS | 3472 | 1466589120132 Marionette DEBUG loaded listener.js 02:52:00 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (17D6C000) [pid = 3472] [serial = 1781] [outer = 0D136800] 02:52:00 INFO - PROCESS | 3472 | 1466589120513 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]]]}] 02:52:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 02:52:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 930ms 02:52:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 02:52:00 INFO - PROCESS | 3472 | 1466589120536 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 02:52:00 INFO - PROCESS | 3472 | 1466589120538 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 02:52:00 INFO - PROCESS | 3472 | 1466589120541 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 02:52:00 INFO - PROCESS | 3472 | 1466589120543 Marionette TRACE conn6 <- [1,2338,null,{}] 02:52:00 INFO - PROCESS | 3472 | 1466589120547 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}] 02:52:00 INFO - PROCESS | 3472 | 1466589120548 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:00 INFO - PROCESS | 3472 | 1466589120666 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 02:52:00 INFO - PROCESS | 3472 | 1466589120675 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:00 INFO - PROCESS | 3472 | 1466589120676 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:00 INFO - PROCESS | 3472 | ++DOCSHELL 1901DC00 == 32 [pid = 3472] [id = 594] 02:52:00 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (196E3400) [pid = 3472] [serial = 1782] [outer = 00000000] 02:52:00 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (198C3000) [pid = 3472] [serial = 1783] [outer = 196E3400] 02:52:00 INFO - PROCESS | 3472 | 1466589120720 Marionette DEBUG loaded listener.js 02:52:00 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (19CD2000) [pid = 3472] [serial = 1784] [outer = 196E3400] 02:52:01 INFO - PROCESS | 3472 | 1466589121136 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]]]}] 02:52:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 02:52:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 629ms 02:52:01 INFO - PROCESS | 3472 | 1466589121172 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 02:52:01 INFO - PROCESS | 3472 | 1466589121174 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 02:52:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 02:52:01 INFO - PROCESS | 3472 | 1466589121177 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 02:52:01 INFO - PROCESS | 3472 | 1466589121179 Marionette TRACE conn6 <- [1,2342,null,{}] 02:52:01 INFO - PROCESS | 3472 | 1466589121182 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}] 02:52:01 INFO - PROCESS | 3472 | 1466589121184 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:01 INFO - PROCESS | 3472 | 1466589121299 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 02:52:01 INFO - PROCESS | 3472 | 1466589121307 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:01 INFO - PROCESS | 3472 | 1466589121309 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:01 INFO - PROCESS | 3472 | ++DOCSHELL 0926EC00 == 33 [pid = 3472] [id = 595] 02:52:01 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (0D1E7000) [pid = 3472] [serial = 1785] [outer = 00000000] 02:52:01 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (1A19E800) [pid = 3472] [serial = 1786] [outer = 0D1E7000] 02:52:01 INFO - PROCESS | 3472 | 1466589121353 Marionette DEBUG loaded listener.js 02:52:01 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (19082C00) [pid = 3472] [serial = 1787] [outer = 0D1E7000] 02:52:01 INFO - PROCESS | 3472 | 1466589121776 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]]]}] 02:52:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 02:52:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 631ms 02:52:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 02:52:01 INFO - PROCESS | 3472 | 1466589121809 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 02:52:01 INFO - PROCESS | 3472 | 1466589121811 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 02:52:01 INFO - PROCESS | 3472 | 1466589121814 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 02:52:01 INFO - PROCESS | 3472 | 1466589121816 Marionette TRACE conn6 <- [1,2346,null,{}] 02:52:01 INFO - PROCESS | 3472 | 1466589121819 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}] 02:52:01 INFO - PROCESS | 3472 | 1466589121821 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:01 INFO - PROCESS | 3472 | 1466589121938 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 02:52:01 INFO - PROCESS | 3472 | 1466589121948 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:01 INFO - PROCESS | 3472 | 1466589121950 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:01 INFO - PROCESS | 3472 | ++DOCSHELL 1A63D400 == 34 [pid = 3472] [id = 596] 02:52:01 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (1A642400) [pid = 3472] [serial = 1788] [outer = 00000000] 02:52:01 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (1A69C400) [pid = 3472] [serial = 1789] [outer = 1A642400] 02:52:01 INFO - PROCESS | 3472 | 1466589121993 Marionette DEBUG loaded listener.js 02:52:02 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (1A842C00) [pid = 3472] [serial = 1790] [outer = 1A642400] 02:52:02 INFO - PROCESS | 3472 | 1466589122793 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]]]}] 02:52:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 02:52:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1018ms 02:52:02 INFO - PROCESS | 3472 | 1466589122834 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 02:52:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 02:52:02 INFO - PROCESS | 3472 | 1466589122838 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 02:52:02 INFO - PROCESS | 3472 | 1466589122843 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 02:52:02 INFO - PROCESS | 3472 | 1466589122848 Marionette TRACE conn6 <- [1,2350,null,{}] 02:52:02 INFO - PROCESS | 3472 | 1466589122874 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}] 02:52:02 INFO - PROCESS | 3472 | 1466589122877 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:02 INFO - PROCESS | 3472 | 1466589123002 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 02:52:03 INFO - PROCESS | 3472 | 1466589123140 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:03 INFO - PROCESS | 3472 | 1466589123143 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:03 INFO - PROCESS | 3472 | ++DOCSHELL 0D13AC00 == 35 [pid = 3472] [id = 597] 02:52:03 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (0DAD1C00) [pid = 3472] [serial = 1791] [outer = 00000000] 02:52:03 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (14DB8C00) [pid = 3472] [serial = 1792] [outer = 0DAD1C00] 02:52:03 INFO - PROCESS | 3472 | 1466589123202 Marionette DEBUG loaded listener.js 02:52:03 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (1643CC00) [pid = 3472] [serial = 1793] [outer = 0DAD1C00] 02:52:03 INFO - PROCESS | 3472 | 1466589123916 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]]]}] 02:52:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 02:52:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1137ms 02:52:03 INFO - PROCESS | 3472 | 1466589123981 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 02:52:03 INFO - PROCESS | 3472 | 1466589123986 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 02:52:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 02:52:03 INFO - PROCESS | 3472 | 1466589123993 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 02:52:03 INFO - PROCESS | 3472 | 1466589123996 Marionette TRACE conn6 <- [1,2354,null,{}] 02:52:03 INFO - PROCESS | 3472 | 1466589124000 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}] 02:52:03 INFO - PROCESS | 3472 | 1466589124003 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:04 INFO - PROCESS | 3472 | 1466589124139 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 02:52:04 INFO - PROCESS | 3472 | 1466589124372 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:04 INFO - PROCESS | 3472 | 1466589124375 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:04 INFO - PROCESS | 3472 | ++DOCSHELL 0C90EC00 == 36 [pid = 3472] [id = 598] 02:52:04 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (0C90FC00) [pid = 3472] [serial = 1794] [outer = 00000000] 02:52:04 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (0CB87000) [pid = 3472] [serial = 1795] [outer = 0C90FC00] 02:52:04 INFO - PROCESS | 3472 | 1466589124432 Marionette DEBUG loaded listener.js 02:52:04 INFO - PROCESS | 3472 | ++DOMWINDOW == 86 (0D25C000) [pid = 3472] [serial = 1796] [outer = 0C90FC00] 02:52:04 INFO - PROCESS | 3472 | --DOCSHELL 0926EC00 == 35 [pid = 3472] [id = 595] 02:52:04 INFO - PROCESS | 3472 | --DOCSHELL 1901DC00 == 34 [pid = 3472] [id = 594] 02:52:04 INFO - PROCESS | 3472 | --DOCSHELL 0CFCE400 == 33 [pid = 3472] [id = 593] 02:52:04 INFO - PROCESS | 3472 | --DOCSHELL 195B0800 == 32 [pid = 3472] [id = 592] 02:52:04 INFO - PROCESS | 3472 | --DOCSHELL 17D6D400 == 31 [pid = 3472] [id = 591] 02:52:04 INFO - PROCESS | 3472 | --DOCSHELL 17D67C00 == 30 [pid = 3472] [id = 590] 02:52:04 INFO - PROCESS | 3472 | --DOCSHELL 14DD6800 == 29 [pid = 3472] [id = 589] 02:52:04 INFO - PROCESS | 3472 | --DOCSHELL 0D185000 == 28 [pid = 3472] [id = 588] 02:52:04 INFO - PROCESS | 3472 | --DOMWINDOW == 85 (1A464400) [pid = 3472] [serial = 1745] [outer = 00000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (193F6000) [pid = 3472] [serial = 1732] [outer = 00000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (195B1400) [pid = 3472] [serial = 1733] [outer = 00000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (18266400) [pid = 3472] [serial = 1729] [outer = 00000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (0DB27400) [pid = 3472] [serial = 1717] [outer = 00000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (19856400) [pid = 3472] [serial = 1736] [outer = 00000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (0E6E0C00) [pid = 3472] [serial = 1718] [outer = 00000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (14DCA800) [pid = 3472] [serial = 1723] [outer = 00000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (1A6A2400) [pid = 3472] [serial = 1747] [outer = 00000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (14E58400) [pid = 3472] [serial = 1724] [outer = 00000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (17D28400) [pid = 3472] [serial = 1727] [outer = 00000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (196E3C00) [pid = 3472] [serial = 1735] [outer = 00000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (17D20800) [pid = 3472] [serial = 1726] [outer = 00000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (0DB2EC00) [pid = 3472] [serial = 1720] [outer = 00000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (0DCAF000) [pid = 3472] [serial = 1721] [outer = 00000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (1AA60C00) [pid = 3472] [serial = 1715] [outer = 00000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3472 | --DOMWINDOW == 69 (19894C00) [pid = 3472] [serial = 1741] [outer = 00000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3472 | --DOMWINDOW == 68 (198C0800) [pid = 3472] [serial = 1738] [outer = 00000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3472 | --DOMWINDOW == 67 (1A842000) [pid = 3472] [serial = 1748] [outer = 00000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3472 | --DOMWINDOW == 66 (1A441000) [pid = 3472] [serial = 1744] [outer = 00000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3472 | --DOMWINDOW == 65 (19D27800) [pid = 3472] [serial = 1742] [outer = 00000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3472 | --DOMWINDOW == 64 (19BD2000) [pid = 3472] [serial = 1739] [outer = 00000000] [url = about:blank] 02:52:04 INFO - PROCESS | 3472 | --DOMWINDOW == 63 (1826E400) [pid = 3472] [serial = 1730] [outer = 00000000] [url = about:blank] 02:52:05 INFO - PROCESS | 3472 | 1466589125101 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]]]}] 02:52:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 02:52:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1123ms 02:52:05 INFO - PROCESS | 3472 | 1466589125119 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 02:52:05 INFO - PROCESS | 3472 | 1466589125123 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 02:52:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 02:52:05 INFO - PROCESS | 3472 | 1466589125127 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 02:52:05 INFO - PROCESS | 3472 | 1466589125130 Marionette TRACE conn6 <- [1,2358,null,{}] 02:52:05 INFO - PROCESS | 3472 | 1466589125135 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}] 02:52:05 INFO - PROCESS | 3472 | 1466589125139 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:05 INFO - PROCESS | 3472 | 1466589125226 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 02:52:05 INFO - PROCESS | 3472 | 1466589125326 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:05 INFO - PROCESS | 3472 | 1466589125328 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:05 INFO - PROCESS | 3472 | ++DOCSHELL 0D17CC00 == 29 [pid = 3472] [id = 599] 02:52:05 INFO - PROCESS | 3472 | ++DOMWINDOW == 64 (0D1EB400) [pid = 3472] [serial = 1797] [outer = 00000000] 02:52:05 INFO - PROCESS | 3472 | ++DOMWINDOW == 65 (0E8CD400) [pid = 3472] [serial = 1798] [outer = 0D1EB400] 02:52:05 INFO - PROCESS | 3472 | 1466589125375 Marionette DEBUG loaded listener.js 02:52:05 INFO - PROCESS | 3472 | ++DOMWINDOW == 66 (14AEE000) [pid = 3472] [serial = 1799] [outer = 0D1EB400] 02:52:05 INFO - PROCESS | 3472 | 1466589125838 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]]]}] 02:52:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 02:52:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 729ms 02:52:05 INFO - PROCESS | 3472 | 1466589125860 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 02:52:05 INFO - PROCESS | 3472 | 1466589125864 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 02:52:05 INFO - PROCESS | 3472 | 1466589125869 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 02:52:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 02:52:05 INFO - PROCESS | 3472 | 1466589125871 Marionette TRACE conn6 <- [1,2362,null,{}] 02:52:05 INFO - PROCESS | 3472 | 1466589125874 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}] 02:52:05 INFO - PROCESS | 3472 | 1466589125876 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:05 INFO - PROCESS | 3472 | 1466589125964 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 02:52:05 INFO - PROCESS | 3472 | 1466589125970 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:05 INFO - PROCESS | 3472 | 1466589125972 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:05 INFO - PROCESS | 3472 | ++DOCSHELL 15422C00 == 30 [pid = 3472] [id = 600] 02:52:05 INFO - PROCESS | 3472 | ++DOMWINDOW == 67 (15426400) [pid = 3472] [serial = 1800] [outer = 00000000] 02:52:05 INFO - PROCESS | 3472 | ++DOMWINDOW == 68 (17D4B000) [pid = 3472] [serial = 1801] [outer = 15426400] 02:52:06 INFO - PROCESS | 3472 | 1466589126017 Marionette DEBUG loaded listener.js 02:52:06 INFO - PROCESS | 3472 | ++DOMWINDOW == 69 (17D6D000) [pid = 3472] [serial = 1802] [outer = 15426400] 02:52:06 INFO - PROCESS | 3472 | 1466589126504 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]]]}] 02:52:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 02:52:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 670ms 02:52:06 INFO - PROCESS | 3472 | 1466589126543 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 02:52:06 INFO - PROCESS | 3472 | 1466589126546 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 02:52:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 02:52:06 INFO - PROCESS | 3472 | 1466589126550 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 02:52:06 INFO - PROCESS | 3472 | 1466589126556 Marionette TRACE conn6 <- [1,2366,null,{}] 02:52:06 INFO - PROCESS | 3472 | 1466589126566 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}] 02:52:06 INFO - PROCESS | 3472 | 1466589126570 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:06 INFO - PROCESS | 3472 | 1466589126657 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 02:52:06 INFO - PROCESS | 3472 | 1466589126756 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:06 INFO - PROCESS | 3472 | 1466589126758 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:06 INFO - PROCESS | 3472 | ++DOCSHELL 193F2000 == 31 [pid = 3472] [id = 601] 02:52:06 INFO - PROCESS | 3472 | ++DOMWINDOW == 70 (193F9800) [pid = 3472] [serial = 1803] [outer = 00000000] 02:52:06 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (195B2000) [pid = 3472] [serial = 1804] [outer = 193F9800] 02:52:06 INFO - PROCESS | 3472 | 1466589126819 Marionette DEBUG loaded listener.js 02:52:06 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (195B8C00) [pid = 3472] [serial = 1805] [outer = 193F9800] 02:52:07 INFO - PROCESS | 3472 | 1466589127229 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]]]}] 02:52:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 02:52:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 730ms 02:52:07 INFO - PROCESS | 3472 | 1466589127283 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 02:52:07 INFO - PROCESS | 3472 | 1466589127286 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 02:52:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 02:52:07 INFO - PROCESS | 3472 | 1466589127289 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 02:52:07 INFO - PROCESS | 3472 | 1466589127291 Marionette TRACE conn6 <- [1,2370,null,{}] 02:52:07 INFO - PROCESS | 3472 | 1466589127295 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}] 02:52:07 INFO - PROCESS | 3472 | 1466589127296 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:07 INFO - PROCESS | 3472 | 1466589127444 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 02:52:07 INFO - PROCESS | 3472 | 1466589127508 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:07 INFO - PROCESS | 3472 | 1466589127510 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:07 INFO - PROCESS | 3472 | ++DOCSHELL 196A5C00 == 32 [pid = 3472] [id = 602] 02:52:07 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (196A6400) [pid = 3472] [serial = 1806] [outer = 00000000] 02:52:07 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (196EC000) [pid = 3472] [serial = 1807] [outer = 196A6400] 02:52:07 INFO - PROCESS | 3472 | 1466589127555 Marionette DEBUG loaded listener.js 02:52:07 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (19857C00) [pid = 3472] [serial = 1808] [outer = 196A6400] 02:52:07 INFO - PROCESS | 3472 | 1466589127985 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]]]}] 02:52:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 02:52:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 730ms 02:52:08 INFO - PROCESS | 3472 | 1466589128025 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 02:52:08 INFO - PROCESS | 3472 | 1466589128027 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 02:52:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 02:52:08 INFO - PROCESS | 3472 | 1466589128030 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 02:52:08 INFO - PROCESS | 3472 | 1466589128032 Marionette TRACE conn6 <- [1,2374,null,{}] 02:52:08 INFO - PROCESS | 3472 | 1466589128036 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}] 02:52:08 INFO - PROCESS | 3472 | 1466589128038 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:08 INFO - PROCESS | 3472 | 1466589128154 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 02:52:08 INFO - PROCESS | 3472 | 1466589128160 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:08 INFO - PROCESS | 3472 | 1466589128166 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:08 INFO - PROCESS | 3472 | ++DOCSHELL 14E59400 == 33 [pid = 3472] [id = 603] 02:52:08 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (198B7400) [pid = 3472] [serial = 1809] [outer = 00000000] 02:52:08 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (19CD6C00) [pid = 3472] [serial = 1810] [outer = 198B7400] 02:52:08 INFO - PROCESS | 3472 | 1466589128280 Marionette DEBUG loaded listener.js 02:52:08 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (1A19D800) [pid = 3472] [serial = 1811] [outer = 198B7400] 02:52:08 INFO - PROCESS | 3472 | 1466589128727 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]]]}] 02:52:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 02:52:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 730ms 02:52:08 INFO - PROCESS | 3472 | 1466589128792 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 02:52:08 INFO - PROCESS | 3472 | 1466589128794 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 02:52:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 02:52:08 INFO - PROCESS | 3472 | 1466589128798 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 02:52:08 INFO - PROCESS | 3472 | 1466589128799 Marionette TRACE conn6 <- [1,2378,null,{}] 02:52:08 INFO - PROCESS | 3472 | 1466589128802 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}] 02:52:08 INFO - PROCESS | 3472 | 1466589128805 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:08 INFO - PROCESS | 3472 | 1466589128932 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 02:52:08 INFO - PROCESS | 3472 | 1466589128943 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:08 INFO - PROCESS | 3472 | 1466589128945 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:08 INFO - PROCESS | 3472 | ++DOCSHELL 0C90C000 == 34 [pid = 3472] [id = 604] 02:52:08 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (14DD5000) [pid = 3472] [serial = 1812] [outer = 00000000] 02:52:08 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (1A645C00) [pid = 3472] [serial = 1813] [outer = 14DD5000] 02:52:08 INFO - PROCESS | 3472 | 1466589128992 Marionette DEBUG loaded listener.js 02:52:09 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (1A698400) [pid = 3472] [serial = 1814] [outer = 14DD5000] 02:52:09 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (18232C00) [pid = 3472] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 02:52:09 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (195B0C00) [pid = 3472] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 02:52:09 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (0D1E5800) [pid = 3472] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 02:52:09 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (0D1E1800) [pid = 3472] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 02:52:09 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (15227400) [pid = 3472] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 02:52:09 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (17D68400) [pid = 3472] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 02:52:09 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (0D1E7000) [pid = 3472] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 02:52:09 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (0D136800) [pid = 3472] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 02:52:09 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (0D651800) [pid = 3472] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 02:52:09 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (16B35C00) [pid = 3472] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 02:52:09 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (19895800) [pid = 3472] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 02:52:09 INFO - PROCESS | 3472 | --DOMWINDOW == 69 (1AAA7000) [pid = 3472] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 02:52:09 INFO - PROCESS | 3472 | --DOMWINDOW == 68 (196E3400) [pid = 3472] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 02:52:09 INFO - PROCESS | 3472 | 1466589129469 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]]]}] 02:52:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 02:52:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 730ms 02:52:09 INFO - PROCESS | 3472 | 1466589129529 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 02:52:09 INFO - PROCESS | 3472 | 1466589129531 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 02:52:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 02:52:09 INFO - PROCESS | 3472 | 1466589129535 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 02:52:09 INFO - PROCESS | 3472 | 1466589129536 Marionette TRACE conn6 <- [1,2382,null,{}] 02:52:09 INFO - PROCESS | 3472 | 1466589129540 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}] 02:52:09 INFO - PROCESS | 3472 | 1466589129541 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:09 INFO - PROCESS | 3472 | 1466589129620 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 02:52:09 INFO - PROCESS | 3472 | 1466589129625 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:09 INFO - PROCESS | 3472 | 1466589129627 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:09 INFO - PROCESS | 3472 | ++DOCSHELL 0E8CAC00 == 35 [pid = 3472] [id = 605] 02:52:09 INFO - PROCESS | 3472 | ++DOMWINDOW == 69 (18146C00) [pid = 3472] [serial = 1815] [outer = 00000000] 02:52:09 INFO - PROCESS | 3472 | ++DOMWINDOW == 70 (19859000) [pid = 3472] [serial = 1816] [outer = 18146C00] 02:52:09 INFO - PROCESS | 3472 | 1466589129671 Marionette DEBUG loaded listener.js 02:52:09 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (1A461000) [pid = 3472] [serial = 1817] [outer = 18146C00] 02:52:10 INFO - PROCESS | 3472 | 1466589130113 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]]]}] 02:52:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 02:52:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 630ms 02:52:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 02:52:10 INFO - PROCESS | 3472 | 1466589130166 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 02:52:10 INFO - PROCESS | 3472 | 1466589130168 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 02:52:10 INFO - PROCESS | 3472 | 1466589130171 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 02:52:10 INFO - PROCESS | 3472 | 1466589130173 Marionette TRACE conn6 <- [1,2386,null,{}] 02:52:10 INFO - PROCESS | 3472 | 1466589130176 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}] 02:52:10 INFO - PROCESS | 3472 | 1466589130179 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:10 INFO - PROCESS | 3472 | 1466589130258 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 02:52:10 INFO - PROCESS | 3472 | 1466589130264 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:10 INFO - PROCESS | 3472 | 1466589130266 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:10 INFO - PROCESS | 3472 | ++DOCSHELL 196E7000 == 36 [pid = 3472] [id = 606] 02:52:10 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (1A846000) [pid = 3472] [serial = 1818] [outer = 00000000] 02:52:10 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (1A84E800) [pid = 3472] [serial = 1819] [outer = 1A846000] 02:52:10 INFO - PROCESS | 3472 | 1466589130310 Marionette DEBUG loaded listener.js 02:52:10 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (1A8F0C00) [pid = 3472] [serial = 1820] [outer = 1A846000] 02:52:10 INFO - PROCESS | 3472 | 1466589130756 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]]]}] 02:52:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 02:52:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 630ms 02:52:10 INFO - PROCESS | 3472 | 1466589130816 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 02:52:10 INFO - PROCESS | 3472 | 1466589130818 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 02:52:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 02:52:10 INFO - PROCESS | 3472 | 1466589130822 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 02:52:10 INFO - PROCESS | 3472 | 1466589130824 Marionette TRACE conn6 <- [1,2390,null,{}] 02:52:10 INFO - PROCESS | 3472 | 1466589130828 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}] 02:52:10 INFO - PROCESS | 3472 | 1466589130830 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:10 INFO - PROCESS | 3472 | 1466589130913 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 02:52:10 INFO - PROCESS | 3472 | 1466589130919 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:10 INFO - PROCESS | 3472 | 1466589130921 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:10 INFO - PROCESS | 3472 | ++DOCSHELL 17D64C00 == 37 [pid = 3472] [id = 607] 02:52:10 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (1984B800) [pid = 3472] [serial = 1821] [outer = 00000000] 02:52:10 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (1AA5D000) [pid = 3472] [serial = 1822] [outer = 1984B800] 02:52:10 INFO - PROCESS | 3472 | 1466589130966 Marionette DEBUG loaded listener.js 02:52:11 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (1AA63400) [pid = 3472] [serial = 1823] [outer = 1984B800] 02:52:11 INFO - PROCESS | 3472 | 1466589131661 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]]]}] 02:52:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 02:52:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 870ms 02:52:11 INFO - PROCESS | 3472 | 1466589131694 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 02:52:11 INFO - PROCESS | 3472 | 1466589131699 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 02:52:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 02:52:11 INFO - PROCESS | 3472 | 1466589131704 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 02:52:11 INFO - PROCESS | 3472 | 1466589131707 Marionette TRACE conn6 <- [1,2394,null,{}] 02:52:11 INFO - PROCESS | 3472 | 1466589131714 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}] 02:52:11 INFO - PROCESS | 3472 | 1466589131717 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:11 INFO - PROCESS | 3472 | 1466589131843 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 02:52:11 INFO - PROCESS | 3472 | 1466589131978 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:11 INFO - PROCESS | 3472 | 1466589131981 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:11 INFO - PROCESS | 3472 | ++DOCSHELL 0CFCF400 == 38 [pid = 3472] [id = 608] 02:52:11 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (0DB28000) [pid = 3472] [serial = 1824] [outer = 00000000] 02:52:12 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (14E4F000) [pid = 3472] [serial = 1825] [outer = 0DB28000] 02:52:12 INFO - PROCESS | 3472 | 1466589132040 Marionette DEBUG loaded listener.js 02:52:12 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (15322C00) [pid = 3472] [serial = 1826] [outer = 0DB28000] 02:52:12 INFO - PROCESS | 3472 | 1466589132614 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]]]}] 02:52:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 02:52:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 988ms 02:52:12 INFO - PROCESS | 3472 | 1466589132692 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 02:52:12 INFO - PROCESS | 3472 | 1466589132697 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 02:52:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 02:52:12 INFO - PROCESS | 3472 | 1466589132704 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 02:52:12 INFO - PROCESS | 3472 | 1466589132707 Marionette TRACE conn6 <- [1,2398,null,{}] 02:52:12 INFO - PROCESS | 3472 | 1466589132711 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}] 02:52:12 INFO - PROCESS | 3472 | 1466589132714 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:12 INFO - PROCESS | 3472 | 1466589132858 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 02:52:12 INFO - PROCESS | 3472 | 1466589133006 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:12 INFO - PROCESS | 3472 | 1466589133009 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:13 INFO - PROCESS | 3472 | ++DOCSHELL 18238000 == 39 [pid = 3472] [id = 609] 02:52:13 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (18265000) [pid = 3472] [serial = 1827] [outer = 00000000] 02:52:13 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (188AD400) [pid = 3472] [serial = 1828] [outer = 18265000] 02:52:13 INFO - PROCESS | 3472 | 1466589133071 Marionette DEBUG loaded listener.js 02:52:13 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (193EF800) [pid = 3472] [serial = 1829] [outer = 18265000] 02:52:13 INFO - PROCESS | 3472 | 1466589133706 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]]]}] 02:52:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 02:52:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1078ms 02:52:13 INFO - PROCESS | 3472 | 1466589133785 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 02:52:13 INFO - PROCESS | 3472 | 1466589133788 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 02:52:13 INFO - PROCESS | 3472 | 1466589133791 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 02:52:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 02:52:13 INFO - PROCESS | 3472 | 1466589133795 Marionette TRACE conn6 <- [1,2402,null,{}] 02:52:13 INFO - PROCESS | 3472 | 1466589133806 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}] 02:52:13 INFO - PROCESS | 3472 | 1466589133811 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:13 INFO - PROCESS | 3472 | 1466589133976 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 02:52:14 INFO - PROCESS | 3472 | 1466589134037 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:14 INFO - PROCESS | 3472 | 1466589134040 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:14 INFO - PROCESS | 3472 | ++DOCSHELL 1A8F5400 == 40 [pid = 3472] [id = 610] 02:52:14 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (1A8F9000) [pid = 3472] [serial = 1830] [outer = 00000000] 02:52:14 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (1AA5D400) [pid = 3472] [serial = 1831] [outer = 1A8F9000] 02:52:14 INFO - PROCESS | 3472 | 1466589134097 Marionette DEBUG loaded listener.js 02:52:14 INFO - PROCESS | 3472 | ++DOMWINDOW == 86 (1AAA9000) [pid = 3472] [serial = 1832] [outer = 1A8F9000] 02:52:14 INFO - PROCESS | 3472 | 1466589134741 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]]]}] 02:52:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 02:52:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1022ms 02:52:14 INFO - PROCESS | 3472 | 1466589134817 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 02:52:14 INFO - PROCESS | 3472 | 1466589134820 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 02:52:14 INFO - PROCESS | 3472 | 1466589134824 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 02:52:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 02:52:14 INFO - PROCESS | 3472 | 1466589134826 Marionette TRACE conn6 <- [1,2406,null,{}] 02:52:14 INFO - PROCESS | 3472 | 1466589134829 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}] 02:52:14 INFO - PROCESS | 3472 | 1466589134832 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:15 INFO - PROCESS | 3472 | 1466589135069 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 02:52:15 INFO - PROCESS | 3472 | 1466589135236 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:15 INFO - PROCESS | 3472 | 1466589135239 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:15 INFO - PROCESS | 3472 | ++DOCSHELL 0CFC5000 == 41 [pid = 3472] [id = 611] 02:52:15 INFO - PROCESS | 3472 | ++DOMWINDOW == 87 (0D17AC00) [pid = 3472] [serial = 1833] [outer = 00000000] 02:52:15 INFO - PROCESS | 3472 | ++DOMWINDOW == 88 (0D839800) [pid = 3472] [serial = 1834] [outer = 0D17AC00] 02:52:15 INFO - PROCESS | 3472 | 1466589135292 Marionette DEBUG loaded listener.js 02:52:15 INFO - PROCESS | 3472 | ++DOMWINDOW == 89 (0DCA0800) [pid = 3472] [serial = 1835] [outer = 0D17AC00] 02:52:16 INFO - PROCESS | 3472 | --DOCSHELL 196E7000 == 40 [pid = 3472] [id = 606] 02:52:16 INFO - PROCESS | 3472 | --DOCSHELL 0E8CAC00 == 39 [pid = 3472] [id = 605] 02:52:16 INFO - PROCESS | 3472 | --DOCSHELL 0C90C000 == 38 [pid = 3472] [id = 604] 02:52:16 INFO - PROCESS | 3472 | --DOCSHELL 14E59400 == 37 [pid = 3472] [id = 603] 02:52:16 INFO - PROCESS | 3472 | --DOCSHELL 196A5C00 == 36 [pid = 3472] [id = 602] 02:52:16 INFO - PROCESS | 3472 | --DOCSHELL 193F2000 == 35 [pid = 3472] [id = 601] 02:52:16 INFO - PROCESS | 3472 | --DOCSHELL 15422C00 == 34 [pid = 3472] [id = 600] 02:52:16 INFO - PROCESS | 3472 | --DOCSHELL 0D17CC00 == 33 [pid = 3472] [id = 599] 02:52:16 INFO - PROCESS | 3472 | --DOCSHELL 0C90EC00 == 32 [pid = 3472] [id = 598] 02:52:16 INFO - PROCESS | 3472 | --DOCSHELL 0D13AC00 == 31 [pid = 3472] [id = 597] 02:52:16 INFO - PROCESS | 3472 | --DOCSHELL 0CF48400 == 30 [pid = 3472] [id = 587] 02:52:16 INFO - PROCESS | 3472 | --DOCSHELL 1A63D400 == 29 [pid = 3472] [id = 596] 02:52:16 INFO - PROCESS | 3472 | --DOCSHELL 1A8F5400 == 28 [pid = 3472] [id = 610] 02:52:16 INFO - PROCESS | 3472 | --DOCSHELL 18238000 == 27 [pid = 3472] [id = 609] 02:52:16 INFO - PROCESS | 3472 | --DOCSHELL 17D64C00 == 26 [pid = 3472] [id = 607] 02:52:16 INFO - PROCESS | 3472 | --DOCSHELL 0CFCF400 == 25 [pid = 3472] [id = 608] 02:52:16 INFO - PROCESS | 3472 | --DOMWINDOW == 88 (188B4800) [pid = 3472] [serial = 1774] [outer = 00000000] [url = about:blank] 02:52:16 INFO - PROCESS | 3472 | --DOMWINDOW == 87 (19698400) [pid = 3472] [serial = 1777] [outer = 00000000] [url = about:blank] 02:52:16 INFO - PROCESS | 3472 | --DOMWINDOW == 86 (172B9400) [pid = 3472] [serial = 1763] [outer = 00000000] [url = about:blank] 02:52:16 INFO - PROCESS | 3472 | --DOMWINDOW == 85 (15346800) [pid = 3472] [serial = 1762] [outer = 00000000] [url = about:blank] 02:52:16 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (0D658800) [pid = 3472] [serial = 1765] [outer = 00000000] [url = about:blank] 02:52:16 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (0D842C00) [pid = 3472] [serial = 1766] [outer = 00000000] [url = about:blank] 02:52:16 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (15301800) [pid = 3472] [serial = 1768] [outer = 00000000] [url = about:blank] 02:52:16 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (15321400) [pid = 3472] [serial = 1769] [outer = 00000000] [url = about:blank] 02:52:16 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (17D6D800) [pid = 3472] [serial = 1771] [outer = 00000000] [url = about:blank] 02:52:16 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (1A19E800) [pid = 3472] [serial = 1786] [outer = 00000000] [url = about:blank] 02:52:16 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (14A1A400) [pid = 3472] [serial = 1780] [outer = 00000000] [url = about:blank] 02:52:16 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (1969D000) [pid = 3472] [serial = 1778] [outer = 00000000] [url = about:blank] 02:52:16 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (0DCAD000) [pid = 3472] [serial = 1751] [outer = 00000000] [url = about:blank] 02:52:16 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (0DB27800) [pid = 3472] [serial = 1750] [outer = 00000000] [url = about:blank] 02:52:16 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (17D6F400) [pid = 3472] [serial = 1754] [outer = 00000000] [url = about:blank] 02:52:16 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (17D2C800) [pid = 3472] [serial = 1753] [outer = 00000000] [url = about:blank] 02:52:16 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (1A9EAC00) [pid = 3472] [serial = 1757] [outer = 00000000] [url = about:blank] 02:52:16 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (1A8ED800) [pid = 3472] [serial = 1756] [outer = 00000000] [url = about:blank] 02:52:16 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (1AAE5000) [pid = 3472] [serial = 1760] [outer = 00000000] [url = about:blank] 02:52:16 INFO - PROCESS | 3472 | --DOMWINDOW == 69 (1AAAE800) [pid = 3472] [serial = 1759] [outer = 00000000] [url = about:blank] 02:52:16 INFO - PROCESS | 3472 | --DOMWINDOW == 68 (19082C00) [pid = 3472] [serial = 1787] [outer = 00000000] [url = about:blank] 02:52:16 INFO - PROCESS | 3472 | --DOMWINDOW == 67 (198C3000) [pid = 3472] [serial = 1783] [outer = 00000000] [url = about:blank] 02:52:16 INFO - PROCESS | 3472 | --DOMWINDOW == 66 (193F4000) [pid = 3472] [serial = 1775] [outer = 00000000] [url = about:blank] 02:52:16 INFO - PROCESS | 3472 | --DOMWINDOW == 65 (17D6C000) [pid = 3472] [serial = 1781] [outer = 00000000] [url = about:blank] 02:52:16 INFO - PROCESS | 3472 | --DOMWINDOW == 64 (18146800) [pid = 3472] [serial = 1772] [outer = 00000000] [url = about:blank] 02:52:16 INFO - PROCESS | 3472 | --DOMWINDOW == 63 (19CD2000) [pid = 3472] [serial = 1784] [outer = 00000000] [url = about:blank] 02:52:16 INFO - PROCESS | 3472 | 1466589136640 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]]]}] 02:52:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 02:52:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1882ms 02:52:16 INFO - PROCESS | 3472 | 1466589136748 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 02:52:16 INFO - PROCESS | 3472 | 1466589136752 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 02:52:16 INFO - PROCESS | 3472 | 1466589136757 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 02:52:16 INFO - PROCESS | 3472 | 1466589136760 Marionette TRACE conn6 <- [1,2410,null,{}] 02:52:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 02:52:16 INFO - PROCESS | 3472 | 1466589136766 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}] 02:52:16 INFO - PROCESS | 3472 | 1466589136769 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:16 INFO - PROCESS | 3472 | 1466589136864 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 02:52:16 INFO - PROCESS | 3472 | 1466589136953 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:16 INFO - PROCESS | 3472 | 1466589136957 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:16 INFO - PROCESS | 3472 | ++DOCSHELL 0D658800 == 26 [pid = 3472] [id = 612] 02:52:16 INFO - PROCESS | 3472 | ++DOMWINDOW == 64 (0D65A400) [pid = 3472] [serial = 1836] [outer = 00000000] 02:52:16 INFO - PROCESS | 3472 | ++DOMWINDOW == 65 (0D83C400) [pid = 3472] [serial = 1837] [outer = 0D65A400] 02:52:17 INFO - PROCESS | 3472 | 1466589137007 Marionette DEBUG loaded listener.js 02:52:17 INFO - PROCESS | 3472 | ++DOMWINDOW == 66 (0DB27800) [pid = 3472] [serial = 1838] [outer = 0D65A400] 02:52:17 INFO - PROCESS | 3472 | 1466589137434 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]]]}] 02:52:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 02:52:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 730ms 02:52:17 INFO - PROCESS | 3472 | 1466589137495 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 02:52:17 INFO - PROCESS | 3472 | 1466589137500 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 02:52:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 02:52:17 INFO - PROCESS | 3472 | 1466589137506 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 02:52:17 INFO - PROCESS | 3472 | 1466589137509 Marionette TRACE conn6 <- [1,2414,null,{}] 02:52:17 INFO - PROCESS | 3472 | 1466589137513 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}] 02:52:17 INFO - PROCESS | 3472 | 1466589137515 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:17 INFO - PROCESS | 3472 | 1466589137604 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 02:52:17 INFO - PROCESS | 3472 | 1466589137610 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:17 INFO - PROCESS | 3472 | 1466589137613 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:17 INFO - PROCESS | 3472 | ++DOCSHELL 14DCE400 == 27 [pid = 3472] [id = 613] 02:52:17 INFO - PROCESS | 3472 | ++DOMWINDOW == 67 (14DCE800) [pid = 3472] [serial = 1839] [outer = 00000000] 02:52:17 INFO - PROCESS | 3472 | ++DOMWINDOW == 68 (15230000) [pid = 3472] [serial = 1840] [outer = 14DCE800] 02:52:17 INFO - PROCESS | 3472 | 1466589137662 Marionette DEBUG loaded listener.js 02:52:17 INFO - PROCESS | 3472 | ++DOMWINDOW == 69 (1531EC00) [pid = 3472] [serial = 1841] [outer = 14DCE800] 02:52:18 INFO - PROCESS | 3472 | 1466589138131 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]]]}] 02:52:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 02:52:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 670ms 02:52:18 INFO - PROCESS | 3472 | 1466589138180 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 02:52:18 INFO - PROCESS | 3472 | 1466589138183 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 02:52:18 INFO - PROCESS | 3472 | 1466589138186 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 02:52:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 02:52:18 INFO - PROCESS | 3472 | 1466589138190 Marionette TRACE conn6 <- [1,2418,null,{}] 02:52:18 INFO - PROCESS | 3472 | 1466589138202 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}] 02:52:18 INFO - PROCESS | 3472 | 1466589138206 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:18 INFO - PROCESS | 3472 | 1466589138321 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 02:52:18 INFO - PROCESS | 3472 | 1466589138427 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:18 INFO - PROCESS | 3472 | 1466589138430 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:18 INFO - PROCESS | 3472 | ++DOCSHELL 17D2C400 == 28 [pid = 3472] [id = 614] 02:52:18 INFO - PROCESS | 3472 | ++DOMWINDOW == 70 (17D51800) [pid = 3472] [serial = 1842] [outer = 00000000] 02:52:18 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (17D69400) [pid = 3472] [serial = 1843] [outer = 17D51800] 02:52:18 INFO - PROCESS | 3472 | 1466589138479 Marionette DEBUG loaded listener.js 02:52:18 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (17D71000) [pid = 3472] [serial = 1844] [outer = 17D51800] 02:52:18 INFO - PROCESS | 3472 | 1466589138905 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]]]}] 02:52:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 02:52:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 770ms 02:52:18 INFO - PROCESS | 3472 | 1466589138960 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 02:52:18 INFO - PROCESS | 3472 | 1466589138963 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 02:52:18 INFO - PROCESS | 3472 | 1466589138970 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 02:52:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 02:52:18 INFO - PROCESS | 3472 | 1466589138972 Marionette TRACE conn6 <- [1,2422,null,{}] 02:52:18 INFO - PROCESS | 3472 | 1466589138981 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}] 02:52:18 INFO - PROCESS | 3472 | 1466589138983 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:19 INFO - PROCESS | 3472 | 1466589139102 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 02:52:19 INFO - PROCESS | 3472 | 1466589139114 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:19 INFO - PROCESS | 3472 | 1466589139116 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:19 INFO - PROCESS | 3472 | ++DOCSHELL 17D73C00 == 29 [pid = 3472] [id = 615] 02:52:19 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (18262800) [pid = 3472] [serial = 1845] [outer = 00000000] 02:52:19 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (18282400) [pid = 3472] [serial = 1846] [outer = 18262800] 02:52:19 INFO - PROCESS | 3472 | 1466589139218 Marionette DEBUG loaded listener.js 02:52:19 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (193EDC00) [pid = 3472] [serial = 1847] [outer = 18262800] 02:52:19 INFO - PROCESS | 3472 | 1466589139634 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]]]}] 02:52:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 02:52:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 730ms 02:52:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 02:52:19 INFO - PROCESS | 3472 | 1466589139705 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 02:52:19 INFO - PROCESS | 3472 | 1466589139707 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 02:52:19 INFO - PROCESS | 3472 | 1466589139710 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 02:52:19 INFO - PROCESS | 3472 | 1466589139712 Marionette TRACE conn6 <- [1,2426,null,{}] 02:52:19 INFO - PROCESS | 3472 | 1466589139716 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}] 02:52:19 INFO - PROCESS | 3472 | 1466589139718 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:19 INFO - PROCESS | 3472 | 1466589139831 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 02:52:19 INFO - PROCESS | 3472 | 1466589139836 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:19 INFO - PROCESS | 3472 | 1466589139838 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:19 INFO - PROCESS | 3472 | ++DOCSHELL 1951CC00 == 30 [pid = 3472] [id = 616] 02:52:19 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (195AD400) [pid = 3472] [serial = 1848] [outer = 00000000] 02:52:19 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (19698400) [pid = 3472] [serial = 1849] [outer = 195AD400] 02:52:19 INFO - PROCESS | 3472 | 1466589139883 Marionette DEBUG loaded listener.js 02:52:19 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (196A1000) [pid = 3472] [serial = 1850] [outer = 195AD400] 02:52:20 INFO - PROCESS | 3472 | 1466589140343 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]]]}] 02:52:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 02:52:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 670ms 02:52:20 INFO - PROCESS | 3472 | 1466589140381 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 02:52:20 INFO - PROCESS | 3472 | 1466589140383 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 02:52:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 02:52:20 INFO - PROCESS | 3472 | 1466589140386 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 02:52:20 INFO - PROCESS | 3472 | 1466589140388 Marionette TRACE conn6 <- [1,2430,null,{}] 02:52:20 INFO - PROCESS | 3472 | 1466589140391 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}] 02:52:20 INFO - PROCESS | 3472 | 1466589140397 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:20 INFO - PROCESS | 3472 | 1466589140539 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 02:52:20 INFO - PROCESS | 3472 | 1466589140605 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:20 INFO - PROCESS | 3472 | 1466589140607 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:20 INFO - PROCESS | 3472 | ++DOCSHELL 196A3000 == 31 [pid = 3472] [id = 617] 02:52:20 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (196A6C00) [pid = 3472] [serial = 1851] [outer = 00000000] 02:52:20 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (1988E800) [pid = 3472] [serial = 1852] [outer = 196A6C00] 02:52:20 INFO - PROCESS | 3472 | 1466589140653 Marionette DEBUG loaded listener.js 02:52:20 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (19897000) [pid = 3472] [serial = 1853] [outer = 196A6C00] 02:52:21 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (196A6400) [pid = 3472] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 02:52:21 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (198B7400) [pid = 3472] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 02:52:21 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (14DD5000) [pid = 3472] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 02:52:21 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (1A642400) [pid = 3472] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 02:52:21 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (193F9800) [pid = 3472] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 02:52:21 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (0C90FC00) [pid = 3472] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 02:52:21 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (0D1EB400) [pid = 3472] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 02:52:21 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (15426400) [pid = 3472] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 02:52:21 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (0DAD1C00) [pid = 3472] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 02:52:21 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (1984B800) [pid = 3472] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 02:52:21 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (1A846000) [pid = 3472] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 02:52:21 INFO - PROCESS | 3472 | --DOMWINDOW == 69 (18146C00) [pid = 3472] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 02:52:21 INFO - PROCESS | 3472 | 1466589141272 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]]]}] 02:52:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 02:52:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 929ms 02:52:21 INFO - PROCESS | 3472 | 1466589141317 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 02:52:21 INFO - PROCESS | 3472 | 1466589141319 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 02:52:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 02:52:21 INFO - PROCESS | 3472 | 1466589141322 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 02:52:21 INFO - PROCESS | 3472 | 1466589141324 Marionette TRACE conn6 <- [1,2434,null,{}] 02:52:21 INFO - PROCESS | 3472 | 1466589141328 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}] 02:52:21 INFO - PROCESS | 3472 | 1466589141330 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:21 INFO - PROCESS | 3472 | 1466589141407 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 02:52:21 INFO - PROCESS | 3472 | 1466589141413 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:21 INFO - PROCESS | 3472 | 1466589141415 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:21 INFO - PROCESS | 3472 | ++DOCSHELL 1826AC00 == 32 [pid = 3472] [id = 618] 02:52:21 INFO - PROCESS | 3472 | ++DOMWINDOW == 70 (1826B800) [pid = 3472] [serial = 1854] [outer = 00000000] 02:52:21 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (196E5400) [pid = 3472] [serial = 1855] [outer = 1826B800] 02:52:21 INFO - PROCESS | 3472 | 1466589141459 Marionette DEBUG loaded listener.js 02:52:21 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (196EE400) [pid = 3472] [serial = 1856] [outer = 1826B800] 02:52:21 INFO - PROCESS | 3472 | 1466589141874 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]]]}] 02:52:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 02:52:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 630ms 02:52:21 INFO - PROCESS | 3472 | 1466589141953 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 02:52:21 INFO - PROCESS | 3472 | 1466589141955 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 02:52:21 INFO - PROCESS | 3472 | 1466589141959 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 02:52:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 02:52:21 INFO - PROCESS | 3472 | 1466589141961 Marionette TRACE conn6 <- [1,2438,null,{}] 02:52:21 INFO - PROCESS | 3472 | 1466589141964 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}] 02:52:21 INFO - PROCESS | 3472 | 1466589141966 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:22 INFO - PROCESS | 3472 | 1466589142047 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 02:52:22 INFO - PROCESS | 3472 | 1466589142053 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:22 INFO - PROCESS | 3472 | 1466589142055 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:22 INFO - PROCESS | 3472 | ++DOCSHELL 19891800 == 33 [pid = 3472] [id = 619] 02:52:22 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (19BCFC00) [pid = 3472] [serial = 1857] [outer = 00000000] 02:52:22 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (19CD7000) [pid = 3472] [serial = 1858] [outer = 19BCFC00] 02:52:22 INFO - PROCESS | 3472 | 1466589142101 Marionette DEBUG loaded listener.js 02:52:22 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (19CD4400) [pid = 3472] [serial = 1859] [outer = 19BCFC00] 02:52:22 INFO - PROCESS | 3472 | 1466589142547 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]]]}] 02:52:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 02:52:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 630ms 02:52:22 INFO - PROCESS | 3472 | 1466589142593 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 02:52:22 INFO - PROCESS | 3472 | 1466589142595 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 02:52:22 INFO - PROCESS | 3472 | 1466589142598 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 02:52:22 INFO - PROCESS | 3472 | 1466589142600 Marionette TRACE conn6 <- [1,2442,null,{}] 02:52:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 02:52:22 INFO - PROCESS | 3472 | 1466589142618 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}] 02:52:22 INFO - PROCESS | 3472 | 1466589142620 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:22 INFO - PROCESS | 3472 | 1466589142697 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 02:52:22 INFO - PROCESS | 3472 | 1466589142703 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:22 INFO - PROCESS | 3472 | 1466589142705 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:22 INFO - PROCESS | 3472 | ++DOCSHELL 17D2C000 == 34 [pid = 3472] [id = 620] 02:52:22 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (1A1A3400) [pid = 3472] [serial = 1860] [outer = 00000000] 02:52:22 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (1A460800) [pid = 3472] [serial = 1861] [outer = 1A1A3400] 02:52:22 INFO - PROCESS | 3472 | 1466589142748 Marionette DEBUG loaded listener.js 02:52:22 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (1A461400) [pid = 3472] [serial = 1862] [outer = 1A1A3400] 02:52:23 INFO - PROCESS | 3472 | 1466589143498 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]]]}] 02:52:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 02:52:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 970ms 02:52:23 INFO - PROCESS | 3472 | 1466589143574 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 02:52:23 INFO - PROCESS | 3472 | 1466589143578 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 02:52:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 02:52:23 INFO - PROCESS | 3472 | 1466589143584 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 02:52:23 INFO - PROCESS | 3472 | 1466589143587 Marionette TRACE conn6 <- [1,2446,null,{}] 02:52:23 INFO - PROCESS | 3472 | 1466589143593 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}] 02:52:23 INFO - PROCESS | 3472 | 1466589143597 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:23 INFO - PROCESS | 3472 | 1466589143756 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 02:52:23 INFO - PROCESS | 3472 | 1466589143891 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:23 INFO - PROCESS | 3472 | 1466589143894 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:23 INFO - PROCESS | 3472 | ++DOCSHELL 0D13A800 == 35 [pid = 3472] [id = 621] 02:52:23 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (0D176400) [pid = 3472] [serial = 1863] [outer = 00000000] 02:52:23 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (0DCA8800) [pid = 3472] [serial = 1864] [outer = 0D176400] 02:52:23 INFO - PROCESS | 3472 | 1466589143955 Marionette DEBUG loaded listener.js 02:52:24 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (14BBE000) [pid = 3472] [serial = 1865] [outer = 0D176400] 02:52:24 INFO - PROCESS | 3472 | 1466589144621 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]]]}] 02:52:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 02:52:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1075ms 02:52:24 INFO - PROCESS | 3472 | 1466589144668 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 02:52:24 INFO - PROCESS | 3472 | 1466589144673 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 02:52:24 INFO - PROCESS | 3472 | 1466589144679 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 02:52:24 INFO - PROCESS | 3472 | 1466589144682 Marionette TRACE conn6 <- [1,2450,null,{}] 02:52:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 02:52:24 INFO - PROCESS | 3472 | 1466589144686 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}] 02:52:24 INFO - PROCESS | 3472 | 1466589144689 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:24 INFO - PROCESS | 3472 | 1466589144810 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 02:52:24 INFO - PROCESS | 3472 | 1466589144965 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:24 INFO - PROCESS | 3472 | 1466589144968 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:24 INFO - PROCESS | 3472 | ++DOCSHELL 172AA800 == 36 [pid = 3472] [id = 622] 02:52:24 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (172AE400) [pid = 3472] [serial = 1866] [outer = 00000000] 02:52:25 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (17D2E400) [pid = 3472] [serial = 1867] [outer = 172AE400] 02:52:25 INFO - PROCESS | 3472 | 1466589145026 Marionette DEBUG loaded listener.js 02:52:25 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (17D70000) [pid = 3472] [serial = 1868] [outer = 172AE400] 02:52:25 INFO - PROCESS | 3472 | --DOCSHELL 19891800 == 35 [pid = 3472] [id = 619] 02:52:25 INFO - PROCESS | 3472 | --DOCSHELL 1826AC00 == 34 [pid = 3472] [id = 618] 02:52:25 INFO - PROCESS | 3472 | --DOCSHELL 196A3000 == 33 [pid = 3472] [id = 617] 02:52:25 INFO - PROCESS | 3472 | --DOCSHELL 1951CC00 == 32 [pid = 3472] [id = 616] 02:52:25 INFO - PROCESS | 3472 | --DOCSHELL 17D73C00 == 31 [pid = 3472] [id = 615] 02:52:25 INFO - PROCESS | 3472 | --DOCSHELL 17D2C400 == 30 [pid = 3472] [id = 614] 02:52:25 INFO - PROCESS | 3472 | --DOCSHELL 14DCE400 == 29 [pid = 3472] [id = 613] 02:52:25 INFO - PROCESS | 3472 | --DOCSHELL 0D658800 == 28 [pid = 3472] [id = 612] 02:52:25 INFO - PROCESS | 3472 | --DOCSHELL 0CFC5000 == 27 [pid = 3472] [id = 611] 02:52:25 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (196EC000) [pid = 3472] [serial = 1807] [outer = 00000000] [url = about:blank] 02:52:25 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (19CD6C00) [pid = 3472] [serial = 1810] [outer = 00000000] [url = about:blank] 02:52:25 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (19857C00) [pid = 3472] [serial = 1808] [outer = 00000000] [url = about:blank] 02:52:25 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (1A645C00) [pid = 3472] [serial = 1813] [outer = 00000000] [url = about:blank] 02:52:25 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (1A842C00) [pid = 3472] [serial = 1790] [outer = 00000000] [url = about:blank] 02:52:25 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (1A69C400) [pid = 3472] [serial = 1789] [outer = 00000000] [url = about:blank] 02:52:25 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (195B2000) [pid = 3472] [serial = 1804] [outer = 00000000] [url = about:blank] 02:52:25 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (0CB87000) [pid = 3472] [serial = 1795] [outer = 00000000] [url = about:blank] 02:52:25 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (0D25C000) [pid = 3472] [serial = 1796] [outer = 00000000] [url = about:blank] 02:52:25 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (0E8CD400) [pid = 3472] [serial = 1798] [outer = 00000000] [url = about:blank] 02:52:25 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (14AEE000) [pid = 3472] [serial = 1799] [outer = 00000000] [url = about:blank] 02:52:25 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (1A19D800) [pid = 3472] [serial = 1811] [outer = 00000000] [url = about:blank] 02:52:25 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (17D4B000) [pid = 3472] [serial = 1801] [outer = 00000000] [url = about:blank] 02:52:25 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (17D6D000) [pid = 3472] [serial = 1802] [outer = 00000000] [url = about:blank] 02:52:25 INFO - PROCESS | 3472 | --DOMWINDOW == 69 (14DB8C00) [pid = 3472] [serial = 1792] [outer = 00000000] [url = about:blank] 02:52:25 INFO - PROCESS | 3472 | --DOMWINDOW == 68 (1643CC00) [pid = 3472] [serial = 1793] [outer = 00000000] [url = about:blank] 02:52:25 INFO - PROCESS | 3472 | --DOMWINDOW == 67 (1AA63400) [pid = 3472] [serial = 1823] [outer = 00000000] [url = about:blank] 02:52:25 INFO - PROCESS | 3472 | --DOMWINDOW == 66 (1AA5D000) [pid = 3472] [serial = 1822] [outer = 00000000] [url = about:blank] 02:52:25 INFO - PROCESS | 3472 | --DOMWINDOW == 65 (1A84E800) [pid = 3472] [serial = 1819] [outer = 00000000] [url = about:blank] 02:52:25 INFO - PROCESS | 3472 | --DOMWINDOW == 64 (1A698400) [pid = 3472] [serial = 1814] [outer = 00000000] [url = about:blank] 02:52:25 INFO - PROCESS | 3472 | --DOMWINDOW == 63 (1A8F0C00) [pid = 3472] [serial = 1820] [outer = 00000000] [url = about:blank] 02:52:25 INFO - PROCESS | 3472 | --DOMWINDOW == 62 (19859000) [pid = 3472] [serial = 1816] [outer = 00000000] [url = about:blank] 02:52:25 INFO - PROCESS | 3472 | --DOMWINDOW == 61 (195B8C00) [pid = 3472] [serial = 1805] [outer = 00000000] [url = about:blank] 02:52:25 INFO - PROCESS | 3472 | --DOMWINDOW == 60 (1A461000) [pid = 3472] [serial = 1817] [outer = 00000000] [url = about:blank] 02:52:25 INFO - PROCESS | 3472 | 1466589145902 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]]]}] 02:52:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 02:52:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1282ms 02:52:25 INFO - PROCESS | 3472 | 1466589145970 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 02:52:25 INFO - PROCESS | 3472 | 1466589145974 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 02:52:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 02:52:25 INFO - PROCESS | 3472 | 1466589145978 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 02:52:25 INFO - PROCESS | 3472 | 1466589145981 Marionette TRACE conn6 <- [1,2454,null,{}] 02:52:25 INFO - PROCESS | 3472 | 1466589145986 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}] 02:52:25 INFO - PROCESS | 3472 | 1466589145989 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:26 INFO - PROCESS | 3472 | 1466589146079 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 02:52:26 INFO - PROCESS | 3472 | 1466589146086 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:26 INFO - PROCESS | 3472 | 1466589146090 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:26 INFO - PROCESS | 3472 | ++DOCSHELL 0D265800 == 28 [pid = 3472] [id = 623] 02:52:26 INFO - PROCESS | 3472 | ++DOMWINDOW == 61 (0D267800) [pid = 3472] [serial = 1869] [outer = 00000000] 02:52:26 INFO - PROCESS | 3472 | ++DOMWINDOW == 62 (0D657000) [pid = 3472] [serial = 1870] [outer = 0D267800] 02:52:26 INFO - PROCESS | 3472 | 1466589146142 Marionette DEBUG loaded listener.js 02:52:26 INFO - PROCESS | 3472 | ++DOMWINDOW == 63 (0D843000) [pid = 3472] [serial = 1871] [outer = 0D267800] 02:52:26 INFO - PROCESS | 3472 | 1466589146663 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]]]}] 02:52:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 02:52:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 730ms 02:52:26 INFO - PROCESS | 3472 | 1466589146709 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 02:52:26 INFO - PROCESS | 3472 | 1466589146714 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 02:52:26 INFO - PROCESS | 3472 | 1466589146719 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 02:52:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 02:52:26 INFO - PROCESS | 3472 | 1466589146722 Marionette TRACE conn6 <- [1,2458,null,{}] 02:52:26 INFO - PROCESS | 3472 | 1466589146726 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}] 02:52:26 INFO - PROCESS | 3472 | 1466589146728 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:26 INFO - PROCESS | 3472 | 1466589146814 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 02:52:26 INFO - PROCESS | 3472 | 1466589146823 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:26 INFO - PROCESS | 3472 | 1466589146825 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:26 INFO - PROCESS | 3472 | ++DOCSHELL 14BBCC00 == 29 [pid = 3472] [id = 624] 02:52:26 INFO - PROCESS | 3472 | ++DOMWINDOW == 64 (14BC5400) [pid = 3472] [serial = 1872] [outer = 00000000] 02:52:26 INFO - PROCESS | 3472 | ++DOMWINDOW == 65 (15346800) [pid = 3472] [serial = 1873] [outer = 14BC5400] 02:52:26 INFO - PROCESS | 3472 | 1466589146874 Marionette DEBUG loaded listener.js 02:52:26 INFO - PROCESS | 3472 | ++DOMWINDOW == 66 (16440400) [pid = 3472] [serial = 1874] [outer = 14BC5400] 02:52:27 INFO - PROCESS | 3472 | 1466589147344 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]]]}] 02:52:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 02:52:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 670ms 02:52:27 INFO - PROCESS | 3472 | 1466589147395 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 02:52:27 INFO - PROCESS | 3472 | 1466589147397 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 02:52:27 INFO - PROCESS | 3472 | 1466589147400 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 02:52:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 02:52:27 INFO - PROCESS | 3472 | 1466589147404 Marionette TRACE conn6 <- [1,2462,null,{}] 02:52:27 INFO - PROCESS | 3472 | 1466589147415 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}] 02:52:27 INFO - PROCESS | 3472 | 1466589147419 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:27 INFO - PROCESS | 3472 | 1466589147531 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 02:52:27 INFO - PROCESS | 3472 | 1466589147549 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:27 INFO - PROCESS | 3472 | 1466589147552 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:27 INFO - PROCESS | 3472 | ++DOCSHELL 1826C400 == 30 [pid = 3472] [id = 625] 02:52:27 INFO - PROCESS | 3472 | ++DOMWINDOW == 67 (1826D000) [pid = 3472] [serial = 1875] [outer = 00000000] 02:52:27 INFO - PROCESS | 3472 | ++DOMWINDOW == 68 (1828C800) [pid = 3472] [serial = 1876] [outer = 1826D000] 02:52:27 INFO - PROCESS | 3472 | 1466589147600 Marionette DEBUG loaded listener.js 02:52:27 INFO - PROCESS | 3472 | ++DOMWINDOW == 69 (19089000) [pid = 3472] [serial = 1877] [outer = 1826D000] 02:52:28 INFO - PROCESS | 3472 | 1466589148044 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]]]}] 02:52:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 02:52:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 670ms 02:52:28 INFO - PROCESS | 3472 | 1466589148074 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 02:52:28 INFO - PROCESS | 3472 | 1466589148077 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 02:52:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 02:52:28 INFO - PROCESS | 3472 | 1466589148103 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 02:52:28 INFO - PROCESS | 3472 | 1466589148105 Marionette TRACE conn6 <- [1,2466,null,{}] 02:52:28 INFO - PROCESS | 3472 | 1466589148108 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}] 02:52:28 INFO - PROCESS | 3472 | 1466589148110 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:28 INFO - PROCESS | 3472 | 1466589148236 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 02:52:28 INFO - PROCESS | 3472 | 1466589148242 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:28 INFO - PROCESS | 3472 | 1466589148244 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:28 INFO - PROCESS | 3472 | ++DOCSHELL 195B9800 == 31 [pid = 3472] [id = 626] 02:52:28 INFO - PROCESS | 3472 | ++DOMWINDOW == 70 (195BB000) [pid = 3472] [serial = 1878] [outer = 00000000] 02:52:28 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (196A6800) [pid = 3472] [serial = 1879] [outer = 195BB000] 02:52:28 INFO - PROCESS | 3472 | 1466589148289 Marionette DEBUG loaded listener.js 02:52:28 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (196E7400) [pid = 3472] [serial = 1880] [outer = 195BB000] 02:52:28 INFO - PROCESS | 3472 | 1466589148748 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]]]}] 02:52:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 02:52:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 670ms 02:52:28 INFO - PROCESS | 3472 | 1466589148772 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 02:52:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 02:52:28 INFO - PROCESS | 3472 | 1466589148774 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 02:52:28 INFO - PROCESS | 3472 | 1466589148777 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 02:52:28 INFO - PROCESS | 3472 | 1466589148779 Marionette TRACE conn6 <- [1,2470,null,{}] 02:52:28 INFO - PROCESS | 3472 | 1466589148788 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}] 02:52:28 INFO - PROCESS | 3472 | 1466589148790 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:28 INFO - PROCESS | 3472 | 1466589148904 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 02:52:28 INFO - PROCESS | 3472 | 1466589149003 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:28 INFO - PROCESS | 3472 | 1466589149005 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:29 INFO - PROCESS | 3472 | ++DOCSHELL 0D261800 == 32 [pid = 3472] [id = 627] 02:52:29 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (154E2400) [pid = 3472] [serial = 1881] [outer = 00000000] 02:52:29 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (1988A000) [pid = 3472] [serial = 1882] [outer = 154E2400] 02:52:29 INFO - PROCESS | 3472 | 1466589149049 Marionette DEBUG loaded listener.js 02:52:29 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (19890000) [pid = 3472] [serial = 1883] [outer = 154E2400] 02:52:29 INFO - PROCESS | 3472 | 1466589149475 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]]]}] 02:52:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 02:52:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 730ms 02:52:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 02:52:29 INFO - PROCESS | 3472 | 1466589149508 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 02:52:29 INFO - PROCESS | 3472 | 1466589149510 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 02:52:29 INFO - PROCESS | 3472 | 1466589149513 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 02:52:29 INFO - PROCESS | 3472 | 1466589149515 Marionette TRACE conn6 <- [1,2474,null,{}] 02:52:29 INFO - PROCESS | 3472 | 1466589149518 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}] 02:52:29 INFO - PROCESS | 3472 | 1466589149524 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:29 INFO - PROCESS | 3472 | 1466589149679 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 02:52:29 INFO - PROCESS | 3472 | 1466589149748 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:29 INFO - PROCESS | 3472 | 1466589149750 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:29 INFO - PROCESS | 3472 | ++DOCSHELL 19D20000 == 33 [pid = 3472] [id = 628] 02:52:29 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (1A19D800) [pid = 3472] [serial = 1884] [outer = 00000000] 02:52:29 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (1A69CC00) [pid = 3472] [serial = 1885] [outer = 1A19D800] 02:52:29 INFO - PROCESS | 3472 | 1466589149795 Marionette DEBUG loaded listener.js 02:52:29 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (17D4F400) [pid = 3472] [serial = 1886] [outer = 1A19D800] 02:52:30 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (14DCE800) [pid = 3472] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 02:52:30 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (19BCFC00) [pid = 3472] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 02:52:30 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (195AD400) [pid = 3472] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 02:52:30 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (1A8F9000) [pid = 3472] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 02:52:30 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (1826B800) [pid = 3472] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 02:52:30 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (18262800) [pid = 3472] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 02:52:30 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (0DB28000) [pid = 3472] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 02:52:30 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (0D65A400) [pid = 3472] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 02:52:30 INFO - PROCESS | 3472 | --DOMWINDOW == 69 (17D51800) [pid = 3472] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 02:52:30 INFO - PROCESS | 3472 | --DOMWINDOW == 68 (196A6C00) [pid = 3472] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 02:52:30 INFO - PROCESS | 3472 | --DOMWINDOW == 67 (18265000) [pid = 3472] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 02:52:30 INFO - PROCESS | 3472 | 1466589150351 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]]]}] 02:52:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 02:52:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 870ms 02:52:30 INFO - PROCESS | 3472 | 1466589150384 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 02:52:30 INFO - PROCESS | 3472 | 1466589150386 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 02:52:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 02:52:30 INFO - PROCESS | 3472 | 1466589150389 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 02:52:30 INFO - PROCESS | 3472 | 1466589150391 Marionette TRACE conn6 <- [1,2478,null,{}] 02:52:30 INFO - PROCESS | 3472 | 1466589150395 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}] 02:52:30 INFO - PROCESS | 3472 | 1466589150397 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:30 INFO - PROCESS | 3472 | 1466589150475 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 02:52:30 INFO - PROCESS | 3472 | 1466589150593 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:30 INFO - PROCESS | 3472 | 1466589150595 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:30 INFO - PROCESS | 3472 | ++DOCSHELL 17D68000 == 34 [pid = 3472] [id = 629] 02:52:30 INFO - PROCESS | 3472 | ++DOMWINDOW == 68 (1826C800) [pid = 3472] [serial = 1887] [outer = 00000000] 02:52:30 INFO - PROCESS | 3472 | ++DOMWINDOW == 69 (1A697400) [pid = 3472] [serial = 1888] [outer = 1826C800] 02:52:30 INFO - PROCESS | 3472 | 1466589150642 Marionette DEBUG loaded listener.js 02:52:30 INFO - PROCESS | 3472 | ++DOMWINDOW == 70 (1A6A3000) [pid = 3472] [serial = 1889] [outer = 1826C800] 02:52:30 INFO - PROCESS | 3472 | 1466589150992 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]]]}] 02:52:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 02:52:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 669ms 02:52:31 INFO - PROCESS | 3472 | 1466589151061 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 02:52:31 INFO - PROCESS | 3472 | 1466589151063 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 02:52:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 02:52:31 INFO - PROCESS | 3472 | 1466589151066 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 02:52:31 INFO - PROCESS | 3472 | 1466589151068 Marionette TRACE conn6 <- [1,2482,null,{}] 02:52:31 INFO - PROCESS | 3472 | 1466589151071 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}] 02:52:31 INFO - PROCESS | 3472 | 1466589151073 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:31 INFO - PROCESS | 3472 | 1466589151154 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 02:52:31 INFO - PROCESS | 3472 | 1466589151160 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:31 INFO - PROCESS | 3472 | 1466589151162 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:31 INFO - PROCESS | 3472 | ++DOCSHELL 195AD400 == 35 [pid = 3472] [id = 630] 02:52:31 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (1A843800) [pid = 3472] [serial = 1890] [outer = 00000000] 02:52:31 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (1A8EE400) [pid = 3472] [serial = 1891] [outer = 1A843800] 02:52:31 INFO - PROCESS | 3472 | 1466589151206 Marionette DEBUG loaded listener.js 02:52:31 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (1A8FA400) [pid = 3472] [serial = 1892] [outer = 1A843800] 02:52:31 INFO - PROCESS | 3472 | 1466589151655 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]]]}] 02:52:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 02:52:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 630ms 02:52:31 INFO - PROCESS | 3472 | 1466589151697 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 02:52:31 INFO - PROCESS | 3472 | 1466589151699 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 02:52:31 INFO - PROCESS | 3472 | 1466589151702 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 02:52:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 02:52:31 INFO - PROCESS | 3472 | 1466589151704 Marionette TRACE conn6 <- [1,2486,null,{}] 02:52:31 INFO - PROCESS | 3472 | 1466589151707 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}] 02:52:31 INFO - PROCESS | 3472 | 1466589151709 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:31 INFO - PROCESS | 3472 | 1466589151794 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 02:52:31 INFO - PROCESS | 3472 | 1466589151800 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:31 INFO - PROCESS | 3472 | 1466589151802 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:31 INFO - PROCESS | 3472 | ++DOCSHELL 1826B400 == 36 [pid = 3472] [id = 631] 02:52:31 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (1A8EDC00) [pid = 3472] [serial = 1893] [outer = 00000000] 02:52:31 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (1AA5F800) [pid = 3472] [serial = 1894] [outer = 1A8EDC00] 02:52:31 INFO - PROCESS | 3472 | 1466589151844 Marionette DEBUG loaded listener.js 02:52:31 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (1AA63C00) [pid = 3472] [serial = 1895] [outer = 1A8EDC00] 02:52:32 INFO - PROCESS | 3472 | 1466589152441 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]]]}] 02:52:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 02:52:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 770ms 02:52:32 INFO - PROCESS | 3472 | 1466589152477 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 02:52:32 INFO - PROCESS | 3472 | 1466589152482 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 02:52:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 02:52:32 INFO - PROCESS | 3472 | 1466589152488 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 02:52:32 INFO - PROCESS | 3472 | 1466589152492 Marionette TRACE conn6 <- [1,2490,null,{}] 02:52:32 INFO - PROCESS | 3472 | 1466589152498 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}] 02:52:32 INFO - PROCESS | 3472 | 1466589152501 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:32 INFO - PROCESS | 3472 | 1466589152621 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 02:52:32 INFO - PROCESS | 3472 | 1466589152768 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:32 INFO - PROCESS | 3472 | 1466589152773 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:32 INFO - PROCESS | 3472 | ++DOCSHELL 0CF44C00 == 37 [pid = 3472] [id = 632] 02:52:32 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (0D134400) [pid = 3472] [serial = 1896] [outer = 00000000] 02:52:32 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (14AE2400) [pid = 3472] [serial = 1897] [outer = 0D134400] 02:52:32 INFO - PROCESS | 3472 | 1466589152835 Marionette DEBUG loaded listener.js 02:52:32 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (1643CC00) [pid = 3472] [serial = 1898] [outer = 0D134400] 02:52:33 INFO - PROCESS | 3472 | 1466589153458 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]]]}] 02:52:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 02:52:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1018ms 02:52:33 INFO - PROCESS | 3472 | 1466589153510 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 02:52:33 INFO - PROCESS | 3472 | 1466589153515 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 02:52:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 02:52:33 INFO - PROCESS | 3472 | 1466589153522 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 02:52:33 INFO - PROCESS | 3472 | 1466589153524 Marionette TRACE conn6 <- [1,2494,null,{}] 02:52:33 INFO - PROCESS | 3472 | 1466589153529 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}] 02:52:33 INFO - PROCESS | 3472 | 1466589153532 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:33 INFO - PROCESS | 3472 | 1466589153675 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 02:52:33 INFO - PROCESS | 3472 | 1466589153817 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:33 INFO - PROCESS | 3472 | 1466589153820 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:33 INFO - PROCESS | 3472 | ++DOCSHELL 18263000 == 38 [pid = 3472] [id = 633] 02:52:33 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (18287800) [pid = 3472] [serial = 1899] [outer = 00000000] 02:52:33 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (195B8000) [pid = 3472] [serial = 1900] [outer = 18287800] 02:52:33 INFO - PROCESS | 3472 | 1466589153877 Marionette DEBUG loaded listener.js 02:52:33 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (19854C00) [pid = 3472] [serial = 1901] [outer = 18287800] 02:52:34 INFO - PROCESS | 3472 | 1466589154500 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]]]}] 02:52:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 02:52:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1019ms 02:52:34 INFO - PROCESS | 3472 | 1466589154544 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 02:52:34 INFO - PROCESS | 3472 | 1466589154547 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 02:52:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 02:52:34 INFO - PROCESS | 3472 | 1466589154564 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 02:52:34 INFO - PROCESS | 3472 | 1466589154568 Marionette TRACE conn6 <- [1,2498,null,{}] 02:52:34 INFO - PROCESS | 3472 | 1466589154599 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}] 02:52:34 INFO - PROCESS | 3472 | 1466589154604 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:34 INFO - PROCESS | 3472 | 1466589154714 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 02:52:34 INFO - PROCESS | 3472 | 1466589154856 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:34 INFO - PROCESS | 3472 | 1466589154860 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:34 INFO - PROCESS | 3472 | ++DOCSHELL 1A84E000 == 39 [pid = 3472] [id = 634] 02:52:34 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (1A9ED800) [pid = 3472] [serial = 1902] [outer = 00000000] 02:52:34 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (1AAAE800) [pid = 3472] [serial = 1903] [outer = 1A9ED800] 02:52:34 INFO - PROCESS | 3472 | 1466589154918 Marionette DEBUG loaded listener.js 02:52:34 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (1AAE5400) [pid = 3472] [serial = 1904] [outer = 1A9ED800] 02:52:35 INFO - PROCESS | 3472 | 1466589155484 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]]]}] 02:52:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 02:52:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 989ms 02:52:35 INFO - PROCESS | 3472 | 1466589155555 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 02:52:35 INFO - PROCESS | 3472 | 1466589155558 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 02:52:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 02:52:35 INFO - PROCESS | 3472 | 1466589155562 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 02:52:35 INFO - PROCESS | 3472 | 1466589155564 Marionette TRACE conn6 <- [1,2502,null,{}] 02:52:35 INFO - PROCESS | 3472 | 1466589155568 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}] 02:52:35 INFO - PROCESS | 3472 | 1466589155570 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:35 INFO - PROCESS | 3472 | 1466589155685 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 02:52:35 INFO - PROCESS | 3472 | 1466589155828 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:35 INFO - PROCESS | 3472 | 1466589155831 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:35 INFO - PROCESS | 3472 | ++DOCSHELL 0D185000 == 40 [pid = 3472] [id = 635] 02:52:35 INFO - PROCESS | 3472 | ++DOMWINDOW == 86 (0D1E1800) [pid = 3472] [serial = 1905] [outer = 00000000] 02:52:35 INFO - PROCESS | 3472 | ++DOMWINDOW == 87 (0F394800) [pid = 3472] [serial = 1906] [outer = 0D1E1800] 02:52:35 INFO - PROCESS | 3472 | 1466589155886 Marionette DEBUG loaded listener.js 02:52:35 INFO - PROCESS | 3472 | ++DOMWINDOW == 88 (1542F000) [pid = 3472] [serial = 1907] [outer = 0D1E1800] 02:52:36 INFO - PROCESS | 3472 | 1466589156612 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]]]}] 02:52:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 02:52:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1128ms 02:52:36 INFO - PROCESS | 3472 | 1466589156693 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 02:52:36 INFO - PROCESS | 3472 | 1466589156697 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 02:52:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 02:52:36 INFO - PROCESS | 3472 | 1466589156720 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 02:52:36 INFO - PROCESS | 3472 | 1466589156725 Marionette TRACE conn6 <- [1,2506,null,{}] 02:52:36 INFO - PROCESS | 3472 | 1466589156730 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}] 02:52:36 INFO - PROCESS | 3472 | 1466589156733 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:36 INFO - PROCESS | 3472 | 1466589156851 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 02:52:36 INFO - PROCESS | 3472 | 1466589156993 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:36 INFO - PROCESS | 3472 | 1466589156996 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:36 INFO - PROCESS | 3472 | ++DOCSHELL 0DCA5C00 == 41 [pid = 3472] [id = 636] 02:52:36 INFO - PROCESS | 3472 | ++DOMWINDOW == 89 (0DCAF000) [pid = 3472] [serial = 1908] [outer = 00000000] 02:52:37 INFO - PROCESS | 3472 | ++DOMWINDOW == 90 (154E2C00) [pid = 3472] [serial = 1909] [outer = 0DCAF000] 02:52:37 INFO - PROCESS | 3472 | 1466589157050 Marionette DEBUG loaded listener.js 02:52:37 INFO - PROCESS | 3472 | ++DOMWINDOW == 91 (17D67C00) [pid = 3472] [serial = 1910] [outer = 0DCAF000] 02:52:37 INFO - PROCESS | 3472 | --DOCSHELL 195AD400 == 40 [pid = 3472] [id = 630] 02:52:37 INFO - PROCESS | 3472 | --DOCSHELL 17D68000 == 39 [pid = 3472] [id = 629] 02:52:37 INFO - PROCESS | 3472 | --DOCSHELL 19D20000 == 38 [pid = 3472] [id = 628] 02:52:37 INFO - PROCESS | 3472 | --DOCSHELL 0D261800 == 37 [pid = 3472] [id = 627] 02:52:37 INFO - PROCESS | 3472 | --DOCSHELL 195B9800 == 36 [pid = 3472] [id = 626] 02:52:37 INFO - PROCESS | 3472 | --DOCSHELL 1826C400 == 35 [pid = 3472] [id = 625] 02:52:37 INFO - PROCESS | 3472 | --DOCSHELL 14BBCC00 == 34 [pid = 3472] [id = 624] 02:52:37 INFO - PROCESS | 3472 | --DOCSHELL 0D265800 == 33 [pid = 3472] [id = 623] 02:52:37 INFO - PROCESS | 3472 | --DOCSHELL 17D2C000 == 32 [pid = 3472] [id = 620] 02:52:37 INFO - PROCESS | 3472 | --DOCSHELL 0D13A800 == 31 [pid = 3472] [id = 621] 02:52:37 INFO - PROCESS | 3472 | --DOCSHELL 172AA800 == 30 [pid = 3472] [id = 622] 02:52:37 INFO - PROCESS | 3472 | --DOCSHELL 0D185000 == 29 [pid = 3472] [id = 635] 02:52:37 INFO - PROCESS | 3472 | --DOCSHELL 18263000 == 28 [pid = 3472] [id = 633] 02:52:37 INFO - PROCESS | 3472 | --DOCSHELL 1A84E000 == 27 [pid = 3472] [id = 634] 02:52:37 INFO - PROCESS | 3472 | --DOCSHELL 1826B400 == 26 [pid = 3472] [id = 631] 02:52:37 INFO - PROCESS | 3472 | --DOCSHELL 0CF44C00 == 25 [pid = 3472] [id = 632] 02:52:37 INFO - PROCESS | 3472 | --DOMWINDOW == 90 (15230000) [pid = 3472] [serial = 1840] [outer = 00000000] [url = about:blank] 02:52:37 INFO - PROCESS | 3472 | --DOMWINDOW == 89 (19CD7000) [pid = 3472] [serial = 1858] [outer = 00000000] [url = about:blank] 02:52:37 INFO - PROCESS | 3472 | --DOMWINDOW == 88 (196A1000) [pid = 3472] [serial = 1850] [outer = 00000000] [url = about:blank] 02:52:37 INFO - PROCESS | 3472 | --DOMWINDOW == 87 (1AA5D400) [pid = 3472] [serial = 1831] [outer = 00000000] [url = about:blank] 02:52:37 INFO - PROCESS | 3472 | --DOMWINDOW == 86 (19698400) [pid = 3472] [serial = 1849] [outer = 00000000] [url = about:blank] 02:52:37 INFO - PROCESS | 3472 | --DOMWINDOW == 85 (196E5400) [pid = 3472] [serial = 1855] [outer = 00000000] [url = about:blank] 02:52:37 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (1531EC00) [pid = 3472] [serial = 1841] [outer = 00000000] [url = about:blank] 02:52:37 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (193EDC00) [pid = 3472] [serial = 1847] [outer = 00000000] [url = about:blank] 02:52:37 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (15322C00) [pid = 3472] [serial = 1826] [outer = 00000000] [url = about:blank] 02:52:37 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (14E4F000) [pid = 3472] [serial = 1825] [outer = 00000000] [url = about:blank] 02:52:37 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (0D83C400) [pid = 3472] [serial = 1837] [outer = 00000000] [url = about:blank] 02:52:37 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (196EE400) [pid = 3472] [serial = 1856] [outer = 00000000] [url = about:blank] 02:52:37 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (17D71000) [pid = 3472] [serial = 1844] [outer = 00000000] [url = about:blank] 02:52:37 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (1988E800) [pid = 3472] [serial = 1852] [outer = 00000000] [url = about:blank] 02:52:37 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (18282400) [pid = 3472] [serial = 1846] [outer = 00000000] [url = about:blank] 02:52:37 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (188AD400) [pid = 3472] [serial = 1828] [outer = 00000000] [url = about:blank] 02:52:37 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (0DB27800) [pid = 3472] [serial = 1838] [outer = 00000000] [url = about:blank] 02:52:37 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (19897000) [pid = 3472] [serial = 1853] [outer = 00000000] [url = about:blank] 02:52:37 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (0D839800) [pid = 3472] [serial = 1834] [outer = 00000000] [url = about:blank] 02:52:37 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (17D69400) [pid = 3472] [serial = 1843] [outer = 00000000] [url = about:blank] 02:52:37 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (193EF800) [pid = 3472] [serial = 1829] [outer = 00000000] [url = about:blank] 02:52:37 INFO - PROCESS | 3472 | --DOMWINDOW == 69 (1AAA9000) [pid = 3472] [serial = 1832] [outer = 00000000] [url = about:blank] 02:52:37 INFO - PROCESS | 3472 | --DOMWINDOW == 68 (19CD4400) [pid = 3472] [serial = 1859] [outer = 00000000] [url = about:blank] 02:52:37 INFO - PROCESS | 3472 | --DOMWINDOW == 67 (1A460800) [pid = 3472] [serial = 1861] [outer = 00000000] [url = about:blank] 02:52:38 INFO - PROCESS | 3472 | 1466589158257 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]]]}] 02:52:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 02:52:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1576ms 02:52:38 INFO - PROCESS | 3472 | 1466589158298 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 02:52:38 INFO - PROCESS | 3472 | 1466589158302 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 02:52:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 02:52:38 INFO - PROCESS | 3472 | 1466589158306 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 02:52:38 INFO - PROCESS | 3472 | 1466589158312 Marionette TRACE conn6 <- [1,2510,null,{}] 02:52:38 INFO - PROCESS | 3472 | 1466589158317 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}] 02:52:38 INFO - PROCESS | 3472 | 1466589158320 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:38 INFO - PROCESS | 3472 | 1466589158463 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 02:52:38 INFO - PROCESS | 3472 | 1466589158561 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:38 INFO - PROCESS | 3472 | 1466589158564 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:38 INFO - PROCESS | 3472 | ++DOCSHELL 0CFC9800 == 26 [pid = 3472] [id = 637] 02:52:38 INFO - PROCESS | 3472 | ++DOMWINDOW == 68 (0CFCAC00) [pid = 3472] [serial = 1911] [outer = 00000000] 02:52:38 INFO - PROCESS | 3472 | ++DOMWINDOW == 69 (0D261000) [pid = 3472] [serial = 1912] [outer = 0CFCAC00] 02:52:38 INFO - PROCESS | 3472 | 1466589158614 Marionette DEBUG loaded listener.js 02:52:38 INFO - PROCESS | 3472 | ++DOMWINDOW == 70 (0D65CC00) [pid = 3472] [serial = 1913] [outer = 0CFCAC00] 02:52:39 INFO - PROCESS | 3472 | 1466589159032 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]]]}] 02:52:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 02:52:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 790ms 02:52:39 INFO - PROCESS | 3472 | 1466589159097 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 02:52:39 INFO - PROCESS | 3472 | 1466589159102 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 02:52:39 INFO - PROCESS | 3472 | 1466589159108 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 02:52:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 02:52:39 INFO - PROCESS | 3472 | 1466589159111 Marionette TRACE conn6 <- [1,2514,null,{}] 02:52:39 INFO - PROCESS | 3472 | 1466589159115 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}] 02:52:39 INFO - PROCESS | 3472 | 1466589159117 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:39 INFO - PROCESS | 3472 | 1466589159215 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 02:52:39 INFO - PROCESS | 3472 | 1466589159222 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:39 INFO - PROCESS | 3472 | 1466589159224 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:39 INFO - PROCESS | 3472 | ++DOCSHELL 0DCA7400 == 27 [pid = 3472] [id = 638] 02:52:39 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (14AAF400) [pid = 3472] [serial = 1914] [outer = 00000000] 02:52:39 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (1524E400) [pid = 3472] [serial = 1915] [outer = 14AAF400] 02:52:39 INFO - PROCESS | 3472 | 1466589159272 Marionette DEBUG loaded listener.js 02:52:39 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (15321000) [pid = 3472] [serial = 1916] [outer = 14AAF400] 02:52:39 INFO - PROCESS | 3472 | 1466589159712 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]]]}] 02:52:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 02:52:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 670ms 02:52:39 INFO - PROCESS | 3472 | 1466589159782 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 02:52:39 INFO - PROCESS | 3472 | 1466589159784 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 02:52:39 INFO - PROCESS | 3472 | 1466589159788 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 02:52:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 02:52:39 INFO - PROCESS | 3472 | 1466589159791 Marionette TRACE conn6 <- [1,2518,null,{}] 02:52:39 INFO - PROCESS | 3472 | 1466589159802 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}] 02:52:39 INFO - PROCESS | 3472 | 1466589159807 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:39 INFO - PROCESS | 3472 | 1466589159892 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 02:52:39 INFO - PROCESS | 3472 | 1466589159900 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:39 INFO - PROCESS | 3472 | 1466589159903 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:39 INFO - PROCESS | 3472 | ++DOCSHELL 17D21400 == 28 [pid = 3472] [id = 639] 02:52:39 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (17D24C00) [pid = 3472] [serial = 1917] [outer = 00000000] 02:52:39 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (17D50C00) [pid = 3472] [serial = 1918] [outer = 17D24C00] 02:52:39 INFO - PROCESS | 3472 | 1466589159951 Marionette DEBUG loaded listener.js 02:52:40 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (17D6DC00) [pid = 3472] [serial = 1919] [outer = 17D24C00] 02:52:40 INFO - PROCESS | 3472 | 1466589160459 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]]]}] 02:52:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 02:52:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 730ms 02:52:40 INFO - PROCESS | 3472 | 1466589160523 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 02:52:40 INFO - PROCESS | 3472 | 1466589160526 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 02:52:40 INFO - PROCESS | 3472 | 1466589160529 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 02:52:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 02:52:40 INFO - PROCESS | 3472 | 1466589160531 Marionette TRACE conn6 <- [1,2522,null,{}] 02:52:40 INFO - PROCESS | 3472 | 1466589160561 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}] 02:52:40 INFO - PROCESS | 3472 | 1466589160563 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:40 INFO - PROCESS | 3472 | 1466589160692 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 02:52:40 INFO - PROCESS | 3472 | 1466589160705 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:40 INFO - PROCESS | 3472 | 1466589160707 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:40 INFO - PROCESS | 3472 | ++DOCSHELL 1826B800 == 29 [pid = 3472] [id = 640] 02:52:40 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (1826D800) [pid = 3472] [serial = 1920] [outer = 00000000] 02:52:40 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (19012C00) [pid = 3472] [serial = 1921] [outer = 1826D800] 02:52:40 INFO - PROCESS | 3472 | 1466589160813 Marionette DEBUG loaded listener.js 02:52:40 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (0E6E0C00) [pid = 3472] [serial = 1922] [outer = 1826D800] 02:52:41 INFO - PROCESS | 3472 | 1466589161229 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]]]}] 02:52:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 02:52:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 729ms 02:52:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 02:52:41 INFO - PROCESS | 3472 | 1466589161262 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 02:52:41 INFO - PROCESS | 3472 | 1466589161264 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 02:52:41 INFO - PROCESS | 3472 | 1466589161267 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 02:52:41 INFO - PROCESS | 3472 | 1466589161269 Marionette TRACE conn6 <- [1,2526,null,{}] 02:52:41 INFO - PROCESS | 3472 | 1466589161278 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}] 02:52:41 INFO - PROCESS | 3472 | 1466589161280 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:41 INFO - PROCESS | 3472 | 1466589161410 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 02:52:41 INFO - PROCESS | 3472 | 1466589161415 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:41 INFO - PROCESS | 3472 | 1466589161417 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:41 INFO - PROCESS | 3472 | ++DOCSHELL 1901E800 == 30 [pid = 3472] [id = 641] 02:52:41 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (19080800) [pid = 3472] [serial = 1923] [outer = 00000000] 02:52:41 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (195B0000) [pid = 3472] [serial = 1924] [outer = 19080800] 02:52:41 INFO - PROCESS | 3472 | 1466589161461 Marionette DEBUG loaded listener.js 02:52:41 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (195B5800) [pid = 3472] [serial = 1925] [outer = 19080800] 02:52:41 INFO - PROCESS | 3472 | 1466589161924 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]]]}] 02:52:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 02:52:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 731ms 02:52:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 02:52:41 INFO - PROCESS | 3472 | 1466589161999 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 02:52:41 INFO - PROCESS | 3472 | 1466589162001 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 02:52:41 INFO - PROCESS | 3472 | 1466589162009 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 02:52:41 INFO - PROCESS | 3472 | 1466589162011 Marionette TRACE conn6 <- [1,2530,null,{}] 02:52:42 INFO - PROCESS | 3472 | 1466589162041 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}] 02:52:42 INFO - PROCESS | 3472 | 1466589162046 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:42 INFO - PROCESS | 3472 | 1466589162427 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 02:52:42 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (154E2400) [pid = 3472] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 02:52:42 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (1826C800) [pid = 3472] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 02:52:42 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (0D176400) [pid = 3472] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 02:52:42 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (1A19D800) [pid = 3472] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 02:52:42 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (1A1A3400) [pid = 3472] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 02:52:42 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (172AE400) [pid = 3472] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 02:52:42 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (1826D000) [pid = 3472] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 02:52:42 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (0D267800) [pid = 3472] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 02:52:42 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (14BC5400) [pid = 3472] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 02:52:42 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (1A8EDC00) [pid = 3472] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 02:52:42 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (1A843800) [pid = 3472] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 02:52:42 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (195BB000) [pid = 3472] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 02:52:42 INFO - PROCESS | 3472 | --DOMWINDOW == 69 (0D17AC00) [pid = 3472] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 02:52:42 INFO - PROCESS | 3472 | 1466589162495 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:42 INFO - PROCESS | 3472 | 1466589162497 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:42 INFO - PROCESS | 3472 | ++DOCSHELL 092F1C00 == 31 [pid = 3472] [id = 642] 02:52:42 INFO - PROCESS | 3472 | ++DOMWINDOW == 70 (0C90B800) [pid = 3472] [serial = 1926] [outer = 00000000] 02:52:42 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (0D653400) [pid = 3472] [serial = 1927] [outer = 0C90B800] 02:52:42 INFO - PROCESS | 3472 | 1466589162542 Marionette DEBUG loaded listener.js 02:52:42 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (153DDC00) [pid = 3472] [serial = 1928] [outer = 0C90B800] 02:52:42 INFO - PROCESS | 3472 | 1466589162905 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]]]}] 02:52:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 02:52:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 930ms 02:52:42 INFO - PROCESS | 3472 | 1466589162943 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 02:52:42 INFO - PROCESS | 3472 | 1466589162945 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 02:52:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 02:52:42 INFO - PROCESS | 3472 | 1466589162948 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 02:52:42 INFO - PROCESS | 3472 | 1466589162950 Marionette TRACE conn6 <- [1,2534,null,{}] 02:52:42 INFO - PROCESS | 3472 | 1466589162953 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}] 02:52:42 INFO - PROCESS | 3472 | 1466589162955 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:43 INFO - PROCESS | 3472 | 1466589163035 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 02:52:43 INFO - PROCESS | 3472 | 1466589163040 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:43 INFO - PROCESS | 3472 | 1466589163042 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:43 INFO - PROCESS | 3472 | ++DOCSHELL 17D6A400 == 32 [pid = 3472] [id = 643] 02:52:43 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (195B3000) [pid = 3472] [serial = 1929] [outer = 00000000] 02:52:43 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (19850C00) [pid = 3472] [serial = 1930] [outer = 195B3000] 02:52:43 INFO - PROCESS | 3472 | 1466589163086 Marionette DEBUG loaded listener.js 02:52:43 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (19890800) [pid = 3472] [serial = 1931] [outer = 195B3000] 02:52:43 INFO - PROCESS | 3472 | 1466589163501 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]]]}] 02:52:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 02:52:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 630ms 02:52:43 INFO - PROCESS | 3472 | 1466589163581 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 02:52:43 INFO - PROCESS | 3472 | 1466589163583 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 02:52:43 INFO - PROCESS | 3472 | 1466589163586 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 02:52:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 02:52:43 INFO - PROCESS | 3472 | 1466589163588 Marionette TRACE conn6 <- [1,2538,null,{}] 02:52:43 INFO - PROCESS | 3472 | 1466589163592 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}] 02:52:43 INFO - PROCESS | 3472 | 1466589163594 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:43 INFO - PROCESS | 3472 | 1466589163676 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 02:52:43 INFO - PROCESS | 3472 | 1466589163686 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:43 INFO - PROCESS | 3472 | 1466589163688 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:43 INFO - PROCESS | 3472 | ++DOCSHELL 196A4C00 == 33 [pid = 3472] [id = 644] 02:52:43 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (19895400) [pid = 3472] [serial = 1932] [outer = 00000000] 02:52:43 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (19CD2000) [pid = 3472] [serial = 1933] [outer = 19895400] 02:52:43 INFO - PROCESS | 3472 | 1466589163734 Marionette DEBUG loaded listener.js 02:52:43 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (1907CC00) [pid = 3472] [serial = 1934] [outer = 19895400] 02:52:44 INFO - PROCESS | 3472 | 1466589164178 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]]]}] 02:52:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 02:52:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 630ms 02:52:44 INFO - PROCESS | 3472 | 1466589164220 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 02:52:44 INFO - PROCESS | 3472 | 1466589164222 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 02:52:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 02:52:44 INFO - PROCESS | 3472 | 1466589164241 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 02:52:44 INFO - PROCESS | 3472 | 1466589164242 Marionette TRACE conn6 <- [1,2542,null,{}] 02:52:44 INFO - PROCESS | 3472 | 1466589164246 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}] 02:52:44 INFO - PROCESS | 3472 | 1466589164248 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:44 INFO - PROCESS | 3472 | 1466589164326 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 02:52:44 INFO - PROCESS | 3472 | 1466589164332 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:44 INFO - PROCESS | 3472 | 1466589164334 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:44 INFO - PROCESS | 3472 | ++DOCSHELL 1A19AC00 == 34 [pid = 3472] [id = 645] 02:52:44 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (1A19E000) [pid = 3472] [serial = 1935] [outer = 00000000] 02:52:44 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (1A1A3800) [pid = 3472] [serial = 1936] [outer = 1A19E000] 02:52:44 INFO - PROCESS | 3472 | 1466589164378 Marionette DEBUG loaded listener.js 02:52:44 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (1A45F800) [pid = 3472] [serial = 1937] [outer = 1A19E000] 02:52:45 INFO - PROCESS | 3472 | 1466589165246 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]]]}] 02:52:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 02:52:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1020ms 02:52:45 INFO - PROCESS | 3472 | 1466589165262 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 02:52:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 02:52:45 INFO - PROCESS | 3472 | 1466589165266 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 02:52:45 INFO - PROCESS | 3472 | 1466589165271 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 02:52:45 INFO - PROCESS | 3472 | 1466589165276 Marionette TRACE conn6 <- [1,2546,null,{}] 02:52:45 INFO - PROCESS | 3472 | 1466589165301 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}] 02:52:45 INFO - PROCESS | 3472 | 1466589165304 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:45 INFO - PROCESS | 3472 | 1466589165430 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 02:52:45 INFO - PROCESS | 3472 | 1466589165570 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:45 INFO - PROCESS | 3472 | 1466589165573 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:45 INFO - PROCESS | 3472 | ++DOCSHELL 0CFCE400 == 35 [pid = 3472] [id = 646] 02:52:45 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (0D135000) [pid = 3472] [serial = 1938] [outer = 00000000] 02:52:45 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (14AEC400) [pid = 3472] [serial = 1939] [outer = 0D135000] 02:52:45 INFO - PROCESS | 3472 | 1466589165634 Marionette DEBUG loaded listener.js 02:52:45 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (15320800) [pid = 3472] [serial = 1940] [outer = 0D135000] 02:52:46 INFO - PROCESS | 3472 | 1466589166344 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]]]}] 02:52:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 02:52:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1123ms 02:52:46 INFO - PROCESS | 3472 | 1466589166396 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 02:52:46 INFO - PROCESS | 3472 | 1466589166401 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 02:52:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 02:52:46 INFO - PROCESS | 3472 | 1466589166407 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 02:52:46 INFO - PROCESS | 3472 | 1466589166410 Marionette TRACE conn6 <- [1,2550,null,{}] 02:52:46 INFO - PROCESS | 3472 | 1466589166437 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}] 02:52:46 INFO - PROCESS | 3472 | 1466589166440 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:46 INFO - PROCESS | 3472 | 1466589166604 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 02:52:46 INFO - PROCESS | 3472 | 1466589166665 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:46 INFO - PROCESS | 3472 | 1466589166668 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:46 INFO - PROCESS | 3472 | ++DOCSHELL 19013800 == 36 [pid = 3472] [id = 647] 02:52:46 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (19014800) [pid = 3472] [serial = 1941] [outer = 00000000] 02:52:46 INFO - PROCESS | 3472 | ++DOMWINDOW == 86 (1951CC00) [pid = 3472] [serial = 1942] [outer = 19014800] 02:52:46 INFO - PROCESS | 3472 | 1466589166724 Marionette DEBUG loaded listener.js 02:52:46 INFO - PROCESS | 3472 | ++DOMWINDOW == 87 (1969C400) [pid = 3472] [serial = 1943] [outer = 19014800] 02:52:47 INFO - PROCESS | 3472 | --DOCSHELL 196A4C00 == 35 [pid = 3472] [id = 644] 02:52:47 INFO - PROCESS | 3472 | --DOCSHELL 17D6A400 == 34 [pid = 3472] [id = 643] 02:52:47 INFO - PROCESS | 3472 | --DOCSHELL 092F1C00 == 33 [pid = 3472] [id = 642] 02:52:47 INFO - PROCESS | 3472 | --DOCSHELL 1901E800 == 32 [pid = 3472] [id = 641] 02:52:47 INFO - PROCESS | 3472 | --DOCSHELL 1826B800 == 31 [pid = 3472] [id = 640] 02:52:47 INFO - PROCESS | 3472 | --DOCSHELL 17D21400 == 30 [pid = 3472] [id = 639] 02:52:47 INFO - PROCESS | 3472 | --DOCSHELL 0DCA7400 == 29 [pid = 3472] [id = 638] 02:52:47 INFO - PROCESS | 3472 | --DOCSHELL 0CFC9800 == 28 [pid = 3472] [id = 637] 02:52:47 INFO - PROCESS | 3472 | --DOMWINDOW == 86 (0DCA0800) [pid = 3472] [serial = 1835] [outer = 00000000] [url = about:blank] 02:52:47 INFO - PROCESS | 3472 | --DOMWINDOW == 85 (19890000) [pid = 3472] [serial = 1883] [outer = 00000000] [url = about:blank] 02:52:47 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (1988A000) [pid = 3472] [serial = 1882] [outer = 00000000] [url = about:blank] 02:52:47 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (1A697400) [pid = 3472] [serial = 1888] [outer = 00000000] [url = about:blank] 02:52:47 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (0DCA8800) [pid = 3472] [serial = 1864] [outer = 00000000] [url = about:blank] 02:52:47 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (14BBE000) [pid = 3472] [serial = 1865] [outer = 00000000] [url = about:blank] 02:52:47 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (1A69CC00) [pid = 3472] [serial = 1885] [outer = 00000000] [url = about:blank] 02:52:47 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (1A461400) [pid = 3472] [serial = 1862] [outer = 00000000] [url = about:blank] 02:52:47 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (17D2E400) [pid = 3472] [serial = 1867] [outer = 00000000] [url = about:blank] 02:52:47 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (17D70000) [pid = 3472] [serial = 1868] [outer = 00000000] [url = about:blank] 02:52:47 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (1828C800) [pid = 3472] [serial = 1876] [outer = 00000000] [url = about:blank] 02:52:47 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (0D657000) [pid = 3472] [serial = 1870] [outer = 00000000] [url = about:blank] 02:52:47 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (0D843000) [pid = 3472] [serial = 1871] [outer = 00000000] [url = about:blank] 02:52:47 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (15346800) [pid = 3472] [serial = 1873] [outer = 00000000] [url = about:blank] 02:52:47 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (16440400) [pid = 3472] [serial = 1874] [outer = 00000000] [url = about:blank] 02:52:47 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (1AA63C00) [pid = 3472] [serial = 1895] [outer = 00000000] [url = about:blank] 02:52:47 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (1AA5F800) [pid = 3472] [serial = 1894] [outer = 00000000] [url = about:blank] 02:52:47 INFO - PROCESS | 3472 | --DOMWINDOW == 69 (1A8EE400) [pid = 3472] [serial = 1891] [outer = 00000000] [url = about:blank] 02:52:47 INFO - PROCESS | 3472 | --DOMWINDOW == 68 (1A8FA400) [pid = 3472] [serial = 1892] [outer = 00000000] [url = about:blank] 02:52:47 INFO - PROCESS | 3472 | --DOMWINDOW == 67 (17D4F400) [pid = 3472] [serial = 1886] [outer = 00000000] [url = about:blank] 02:52:47 INFO - PROCESS | 3472 | --DOMWINDOW == 66 (196A6800) [pid = 3472] [serial = 1879] [outer = 00000000] [url = about:blank] 02:52:47 INFO - PROCESS | 3472 | --DOMWINDOW == 65 (196E7400) [pid = 3472] [serial = 1880] [outer = 00000000] [url = about:blank] 02:52:47 INFO - PROCESS | 3472 | --DOMWINDOW == 64 (19089000) [pid = 3472] [serial = 1877] [outer = 00000000] [url = about:blank] 02:52:47 INFO - PROCESS | 3472 | --DOMWINDOW == 63 (1A6A3000) [pid = 3472] [serial = 1889] [outer = 00000000] [url = about:blank] 02:52:47 INFO - PROCESS | 3472 | 1466589167679 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]]]}] 02:52:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 02:52:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1334ms 02:52:47 INFO - PROCESS | 3472 | 1466589167745 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 02:52:47 INFO - PROCESS | 3472 | 1466589167749 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 02:52:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 02:52:47 INFO - PROCESS | 3472 | 1466589167753 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 02:52:47 INFO - PROCESS | 3472 | 1466589167756 Marionette TRACE conn6 <- [1,2554,null,{}] 02:52:47 INFO - PROCESS | 3472 | 1466589167762 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}] 02:52:47 INFO - PROCESS | 3472 | 1466589167765 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:47 INFO - PROCESS | 3472 | 1466589167858 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 02:52:47 INFO - PROCESS | 3472 | 1466589167872 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:47 INFO - PROCESS | 3472 | 1466589167874 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:47 INFO - PROCESS | 3472 | ++DOCSHELL 0D837800 == 29 [pid = 3472] [id = 648] 02:52:47 INFO - PROCESS | 3472 | ++DOMWINDOW == 64 (0D838400) [pid = 3472] [serial = 1944] [outer = 00000000] 02:52:47 INFO - PROCESS | 3472 | ++DOMWINDOW == 65 (0D842800) [pid = 3472] [serial = 1945] [outer = 0D838400] 02:52:47 INFO - PROCESS | 3472 | 1466589167924 Marionette DEBUG loaded listener.js 02:52:47 INFO - PROCESS | 3472 | ++DOMWINDOW == 66 (0DCA2000) [pid = 3472] [serial = 1946] [outer = 0D838400] 02:52:48 INFO - PROCESS | 3472 | 1466589168473 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]]]}] 02:52:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 02:52:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 770ms 02:52:48 INFO - PROCESS | 3472 | 1466589168525 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 02:52:48 INFO - PROCESS | 3472 | 1466589168529 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 02:52:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 02:52:48 INFO - PROCESS | 3472 | 1466589168535 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 02:52:48 INFO - PROCESS | 3472 | 1466589168538 Marionette TRACE conn6 <- [1,2558,null,{}] 02:52:48 INFO - PROCESS | 3472 | 1466589168542 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}] 02:52:48 INFO - PROCESS | 3472 | 1466589168544 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:48 INFO - PROCESS | 3472 | 1466589168637 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 02:52:48 INFO - PROCESS | 3472 | 1466589168745 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:48 INFO - PROCESS | 3472 | 1466589168747 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:48 INFO - PROCESS | 3472 | ++DOCSHELL 14BBFC00 == 30 [pid = 3472] [id = 649] 02:52:48 INFO - PROCESS | 3472 | ++DOMWINDOW == 67 (14BC8400) [pid = 3472] [serial = 1947] [outer = 00000000] 02:52:48 INFO - PROCESS | 3472 | ++DOMWINDOW == 68 (154E3C00) [pid = 3472] [serial = 1948] [outer = 14BC8400] 02:52:48 INFO - PROCESS | 3472 | 1466589168796 Marionette DEBUG loaded listener.js 02:52:48 INFO - PROCESS | 3472 | ++DOMWINDOW == 69 (1727B000) [pid = 3472] [serial = 1949] [outer = 14BC8400] 02:52:49 INFO - PROCESS | 3472 | 1466589169186 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]]]}] 02:52:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 02:52:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 730ms 02:52:49 INFO - PROCESS | 3472 | 1466589169277 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 02:52:49 INFO - PROCESS | 3472 | 1466589169280 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 02:52:49 INFO - PROCESS | 3472 | 1466589169287 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 02:52:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 02:52:49 INFO - PROCESS | 3472 | 1466589169291 Marionette TRACE conn6 <- [1,2562,null,{}] 02:52:49 INFO - PROCESS | 3472 | 1466589169302 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}] 02:52:49 INFO - PROCESS | 3472 | 1466589169306 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:49 INFO - PROCESS | 3472 | 1466589169392 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 02:52:49 INFO - PROCESS | 3472 | 1466589169409 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:49 INFO - PROCESS | 3472 | 1466589169412 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:49 INFO - PROCESS | 3472 | ++DOCSHELL 18267800 == 31 [pid = 3472] [id = 650] 02:52:49 INFO - PROCESS | 3472 | ++DOMWINDOW == 70 (18267C00) [pid = 3472] [serial = 1950] [outer = 00000000] 02:52:49 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (1826E800) [pid = 3472] [serial = 1951] [outer = 18267C00] 02:52:49 INFO - PROCESS | 3472 | 1466589169469 Marionette DEBUG loaded listener.js 02:52:49 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (1907BC00) [pid = 3472] [serial = 1952] [outer = 18267C00] 02:52:49 INFO - PROCESS | 3472 | 1466589169911 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]]]}] 02:52:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 02:52:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 672ms 02:52:49 INFO - PROCESS | 3472 | 1466589169963 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 02:52:49 INFO - PROCESS | 3472 | 1466589169966 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 02:52:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 02:52:49 INFO - PROCESS | 3472 | 1466589169974 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 02:52:49 INFO - PROCESS | 3472 | 1466589169975 Marionette TRACE conn6 <- [1,2566,null,{}] 02:52:49 INFO - PROCESS | 3472 | 1466589169979 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}] 02:52:49 INFO - PROCESS | 3472 | 1466589169981 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:50 INFO - PROCESS | 3472 | 1466589170101 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 02:52:50 INFO - PROCESS | 3472 | 1466589170106 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:50 INFO - PROCESS | 3472 | 1466589170108 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:50 INFO - PROCESS | 3472 | ++DOCSHELL 1951C000 == 32 [pid = 3472] [id = 651] 02:52:50 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (195AD400) [pid = 3472] [serial = 1953] [outer = 00000000] 02:52:50 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (196A1400) [pid = 3472] [serial = 1954] [outer = 195AD400] 02:52:50 INFO - PROCESS | 3472 | 1466589170153 Marionette DEBUG loaded listener.js 02:52:50 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (196E4000) [pid = 3472] [serial = 1955] [outer = 195AD400] 02:52:50 INFO - PROCESS | 3472 | 1466589170614 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]]]}] 02:52:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 02:52:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 669ms 02:52:50 INFO - PROCESS | 3472 | 1466589170643 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 02:52:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 02:52:50 INFO - PROCESS | 3472 | 1466589170645 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 02:52:50 INFO - PROCESS | 3472 | 1466589170648 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 02:52:50 INFO - PROCESS | 3472 | 1466589170650 Marionette TRACE conn6 <- [1,2570,null,{}] 02:52:50 INFO - PROCESS | 3472 | 1466589170653 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}] 02:52:50 INFO - PROCESS | 3472 | 1466589170655 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:50 INFO - PROCESS | 3472 | 1466589170776 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 02:52:50 INFO - PROCESS | 3472 | 1466589170874 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:50 INFO - PROCESS | 3472 | 1466589170876 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:50 INFO - PROCESS | 3472 | ++DOCSHELL 14AABC00 == 33 [pid = 3472] [id = 652] 02:52:50 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (16B34000) [pid = 3472] [serial = 1956] [outer = 00000000] 02:52:50 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (19894400) [pid = 3472] [serial = 1957] [outer = 16B34000] 02:52:50 INFO - PROCESS | 3472 | 1466589170920 Marionette DEBUG loaded listener.js 02:52:50 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (198B7400) [pid = 3472] [serial = 1958] [outer = 16B34000] 02:52:51 INFO - PROCESS | 3472 | 1466589171346 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]]]}] 02:52:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 02:52:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 731ms 02:52:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 02:52:51 INFO - PROCESS | 3472 | 1466589171380 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 02:52:51 INFO - PROCESS | 3472 | 1466589171382 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 02:52:51 INFO - PROCESS | 3472 | 1466589171385 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 02:52:51 INFO - PROCESS | 3472 | 1466589171386 Marionette TRACE conn6 <- [1,2574,null,{}] 02:52:51 INFO - PROCESS | 3472 | 1466589171390 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}] 02:52:51 INFO - PROCESS | 3472 | 1466589171395 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:51 INFO - PROCESS | 3472 | 1466589171560 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 02:52:51 INFO - PROCESS | 3472 | 1466589171567 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:51 INFO - PROCESS | 3472 | 1466589171569 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:51 INFO - PROCESS | 3472 | ++DOCSHELL 0CB63800 == 34 [pid = 3472] [id = 653] 02:52:51 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (0DB2E800) [pid = 3472] [serial = 1959] [outer = 00000000] 02:52:51 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (1A462400) [pid = 3472] [serial = 1960] [outer = 0DB2E800] 02:52:51 INFO - PROCESS | 3472 | 1466589171616 Marionette DEBUG loaded listener.js 02:52:51 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (1A1A0400) [pid = 3472] [serial = 1961] [outer = 0DB2E800] 02:52:52 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (19895400) [pid = 3472] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 02:52:52 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (1826D800) [pid = 3472] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 02:52:52 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (0DCAF000) [pid = 3472] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 02:52:52 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (0CFCAC00) [pid = 3472] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 02:52:52 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (17D24C00) [pid = 3472] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 02:52:52 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (14AAF400) [pid = 3472] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 02:52:52 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (19080800) [pid = 3472] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 02:52:52 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (0D134400) [pid = 3472] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 02:52:52 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (18287800) [pid = 3472] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 02:52:52 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (1A9ED800) [pid = 3472] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 02:52:52 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (0D1E1800) [pid = 3472] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 02:52:52 INFO - PROCESS | 3472 | --DOMWINDOW == 69 (0C90B800) [pid = 3472] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 02:52:52 INFO - PROCESS | 3472 | --DOMWINDOW == 68 (195B3000) [pid = 3472] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 02:52:52 INFO - PROCESS | 3472 | 1466589172222 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]]]}] 02:52:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 02:52:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 871ms 02:52:52 INFO - PROCESS | 3472 | 1466589172257 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 02:52:52 INFO - PROCESS | 3472 | 1466589172259 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 02:52:52 INFO - PROCESS | 3472 | 1466589172262 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 02:52:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 02:52:52 INFO - PROCESS | 3472 | 1466589172264 Marionette TRACE conn6 <- [1,2578,null,{}] 02:52:52 INFO - PROCESS | 3472 | 1466589172267 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}] 02:52:52 INFO - PROCESS | 3472 | 1466589172269 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:52 INFO - PROCESS | 3472 | 1466589172348 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 02:52:52 INFO - PROCESS | 3472 | 1466589172449 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:52 INFO - PROCESS | 3472 | 1466589172451 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:52 INFO - PROCESS | 3472 | ++DOCSHELL 0D839C00 == 35 [pid = 3472] [id = 654] 02:52:52 INFO - PROCESS | 3472 | ++DOMWINDOW == 69 (0D83AC00) [pid = 3472] [serial = 1962] [outer = 00000000] 02:52:52 INFO - PROCESS | 3472 | ++DOMWINDOW == 70 (188AD400) [pid = 3472] [serial = 1963] [outer = 0D83AC00] 02:52:52 INFO - PROCESS | 3472 | 1466589172496 Marionette DEBUG loaded listener.js 02:52:52 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (19081000) [pid = 3472] [serial = 1964] [outer = 0D83AC00] 02:52:52 INFO - PROCESS | 3472 | 1466589172857 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]]]}] 02:52:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 02:52:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 630ms 02:52:52 INFO - PROCESS | 3472 | 1466589172897 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 02:52:52 INFO - PROCESS | 3472 | 1466589172899 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 02:52:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 02:52:52 INFO - PROCESS | 3472 | 1466589172902 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 02:52:52 INFO - PROCESS | 3472 | 1466589172903 Marionette TRACE conn6 <- [1,2582,null,{}] 02:52:52 INFO - PROCESS | 3472 | 1466589172907 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}] 02:52:52 INFO - PROCESS | 3472 | 1466589172908 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:53 INFO - PROCESS | 3472 | 1466589173029 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 02:52:53 INFO - PROCESS | 3472 | 1466589173037 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:53 INFO - PROCESS | 3472 | 1466589173039 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:53 INFO - PROCESS | 3472 | ++DOCSHELL 1524D400 == 36 [pid = 3472] [id = 655] 02:52:53 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (18270800) [pid = 3472] [serial = 1965] [outer = 00000000] 02:52:53 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (1A6A3800) [pid = 3472] [serial = 1966] [outer = 18270800] 02:52:53 INFO - PROCESS | 3472 | 1466589173085 Marionette DEBUG loaded listener.js 02:52:53 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (1A843400) [pid = 3472] [serial = 1967] [outer = 18270800] 02:52:53 INFO - PROCESS | 3472 | 1466589173495 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]]]}] 02:52:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 02:52:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 630ms 02:52:53 INFO - PROCESS | 3472 | 1466589173533 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 02:52:53 INFO - PROCESS | 3472 | 1466589173535 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 02:52:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 02:52:53 INFO - PROCESS | 3472 | 1466589173538 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 02:52:53 INFO - PROCESS | 3472 | 1466589173539 Marionette TRACE conn6 <- [1,2586,null,{}] 02:52:53 INFO - PROCESS | 3472 | 1466589173543 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}] 02:52:53 INFO - PROCESS | 3472 | 1466589173544 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:53 INFO - PROCESS | 3472 | 1466589173626 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 02:52:53 INFO - PROCESS | 3472 | 1466589173755 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:53 INFO - PROCESS | 3472 | 1466589173757 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:53 INFO - PROCESS | 3472 | ++DOCSHELL 17D65C00 == 37 [pid = 3472] [id = 656] 02:52:53 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (1907B800) [pid = 3472] [serial = 1968] [outer = 00000000] 02:52:53 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (1A8F0C00) [pid = 3472] [serial = 1969] [outer = 1907B800] 02:52:53 INFO - PROCESS | 3472 | 1466589173802 Marionette DEBUG loaded listener.js 02:52:53 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (1A8FA400) [pid = 3472] [serial = 1970] [outer = 1907B800] 02:52:54 INFO - PROCESS | 3472 | 1466589174273 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]]]}] 02:52:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 02:52:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 830ms 02:52:54 INFO - PROCESS | 3472 | 1466589174370 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 02:52:54 INFO - PROCESS | 3472 | 1466589174374 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 02:52:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 02:52:54 INFO - PROCESS | 3472 | 1466589174379 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 02:52:54 INFO - PROCESS | 3472 | 1466589174383 Marionette TRACE conn6 <- [1,2590,null,{}] 02:52:54 INFO - PROCESS | 3472 | 1466589174389 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}] 02:52:54 INFO - PROCESS | 3472 | 1466589174392 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:54 INFO - PROCESS | 3472 | 1466589174520 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 02:52:54 INFO - PROCESS | 3472 | 1466589174658 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:54 INFO - PROCESS | 3472 | 1466589174661 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:54 INFO - PROCESS | 3472 | ++DOCSHELL 0CFC1000 == 38 [pid = 3472] [id = 657] 02:52:54 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (0CFC2C00) [pid = 3472] [serial = 1971] [outer = 00000000] 02:52:54 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (0DCAD800) [pid = 3472] [serial = 1972] [outer = 0CFC2C00] 02:52:54 INFO - PROCESS | 3472 | 1466589174721 Marionette DEBUG loaded listener.js 02:52:54 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (14E5A800) [pid = 3472] [serial = 1973] [outer = 0CFC2C00] 02:52:55 INFO - PROCESS | 3472 | 1466589175364 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]]]}] 02:52:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 02:52:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1022ms 02:52:55 INFO - PROCESS | 3472 | 1466589175401 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 02:52:55 INFO - PROCESS | 3472 | 1466589175406 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 02:52:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 02:52:55 INFO - PROCESS | 3472 | 1466589175413 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 02:52:55 INFO - PROCESS | 3472 | 1466589175416 Marionette TRACE conn6 <- [1,2594,null,{}] 02:52:55 INFO - PROCESS | 3472 | 1466589175420 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}] 02:52:55 INFO - PROCESS | 3472 | 1466589175423 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:55 INFO - PROCESS | 3472 | 1466589175535 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 02:52:55 INFO - PROCESS | 3472 | 1466589175681 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:55 INFO - PROCESS | 3472 | 1466589175683 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:55 INFO - PROCESS | 3472 | ++DOCSHELL 1822D800 == 39 [pid = 3472] [id = 658] 02:52:55 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (18262800) [pid = 3472] [serial = 1974] [outer = 00000000] 02:52:55 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (1826D400) [pid = 3472] [serial = 1975] [outer = 18262800] 02:52:55 INFO - PROCESS | 3472 | 1466589175743 Marionette DEBUG loaded listener.js 02:52:55 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (195AF400) [pid = 3472] [serial = 1976] [outer = 18262800] 02:52:56 INFO - PROCESS | 3472 | 1466589176392 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]]]}] 02:52:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 02:52:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1021ms 02:52:56 INFO - PROCESS | 3472 | 1466589176438 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 02:52:56 INFO - PROCESS | 3472 | 1466589176441 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 02:52:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 02:52:56 INFO - PROCESS | 3472 | 1466589176444 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 02:52:56 INFO - PROCESS | 3472 | 1466589176448 Marionette TRACE conn6 <- [1,2598,null,{}] 02:52:56 INFO - PROCESS | 3472 | 1466589176459 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}] 02:52:56 INFO - PROCESS | 3472 | 1466589176464 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:56 INFO - PROCESS | 3472 | 1466589176624 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 02:52:56 INFO - PROCESS | 3472 | 1466589176769 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:56 INFO - PROCESS | 3472 | 1466589176773 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:56 INFO - PROCESS | 3472 | ++DOCSHELL 1A8F6000 == 40 [pid = 3472] [id = 659] 02:52:56 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (1A8F6400) [pid = 3472] [serial = 1977] [outer = 00000000] 02:52:56 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (1AA5C000) [pid = 3472] [serial = 1978] [outer = 1A8F6400] 02:52:56 INFO - PROCESS | 3472 | 1466589176831 Marionette DEBUG loaded listener.js 02:52:56 INFO - PROCESS | 3472 | ++DOMWINDOW == 86 (1AA64800) [pid = 3472] [serial = 1979] [outer = 1A8F6400] 02:52:57 INFO - PROCESS | 3472 | 1466589177363 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]]]}] 02:52:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 02:52:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 970ms 02:52:57 INFO - PROCESS | 3472 | 1466589177418 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 02:52:57 INFO - PROCESS | 3472 | 1466589177421 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 02:52:57 INFO - PROCESS | 3472 | 1466589177424 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 02:52:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 02:52:57 INFO - PROCESS | 3472 | 1466589177426 Marionette TRACE conn6 <- [1,2602,null,{}] 02:52:57 INFO - PROCESS | 3472 | 1466589177430 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}] 02:52:57 INFO - PROCESS | 3472 | 1466589177432 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:57 INFO - PROCESS | 3472 | 1466589177542 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 02:52:57 INFO - PROCESS | 3472 | 1466589177655 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:57 INFO - PROCESS | 3472 | 1466589177657 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:57 INFO - PROCESS | 3472 | ++DOCSHELL 17D69800 == 41 [pid = 3472] [id = 660] 02:52:57 INFO - PROCESS | 3472 | ++DOMWINDOW == 87 (17D71000) [pid = 3472] [serial = 1980] [outer = 00000000] 02:52:57 INFO - PROCESS | 3472 | ++DOMWINDOW == 88 (19088C00) [pid = 3472] [serial = 1981] [outer = 17D71000] 02:52:57 INFO - PROCESS | 3472 | 1466589177711 Marionette DEBUG loaded listener.js 02:52:57 INFO - PROCESS | 3472 | ++DOMWINDOW == 89 (19CCE400) [pid = 3472] [serial = 1982] [outer = 17D71000] 02:52:58 INFO - PROCESS | 3472 | 1466589178518 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]]]}] 02:52:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 02:52:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1171ms 02:52:58 INFO - PROCESS | 3472 | 1466589178599 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 02:52:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 02:52:58 INFO - PROCESS | 3472 | 1466589178604 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 02:52:58 INFO - PROCESS | 3472 | 1466589178608 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 02:52:58 INFO - PROCESS | 3472 | 1466589178613 Marionette TRACE conn6 <- [1,2606,null,{}] 02:52:58 INFO - PROCESS | 3472 | 1466589178618 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}] 02:52:58 INFO - PROCESS | 3472 | 1466589178621 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:59 INFO - PROCESS | 3472 | --DOCSHELL 0DCA5C00 == 40 [pid = 3472] [id = 636] 02:52:59 INFO - PROCESS | 3472 | --DOCSHELL 1524D400 == 39 [pid = 3472] [id = 655] 02:52:59 INFO - PROCESS | 3472 | --DOCSHELL 0D839C00 == 38 [pid = 3472] [id = 654] 02:52:59 INFO - PROCESS | 3472 | --DOCSHELL 0CB63800 == 37 [pid = 3472] [id = 653] 02:52:59 INFO - PROCESS | 3472 | --DOCSHELL 14AABC00 == 36 [pid = 3472] [id = 652] 02:52:59 INFO - PROCESS | 3472 | --DOCSHELL 1951C000 == 35 [pid = 3472] [id = 651] 02:52:59 INFO - PROCESS | 3472 | --DOCSHELL 18267800 == 34 [pid = 3472] [id = 650] 02:52:59 INFO - PROCESS | 3472 | --DOCSHELL 14BBFC00 == 33 [pid = 3472] [id = 649] 02:52:59 INFO - PROCESS | 3472 | --DOCSHELL 0D837800 == 32 [pid = 3472] [id = 648] 02:52:59 INFO - PROCESS | 3472 | --DOCSHELL 1A19AC00 == 31 [pid = 3472] [id = 645] 02:52:59 INFO - PROCESS | 3472 | --DOCSHELL 19013800 == 30 [pid = 3472] [id = 647] 02:52:59 INFO - PROCESS | 3472 | --DOCSHELL 0CFCE400 == 29 [pid = 3472] [id = 646] 02:52:59 INFO - PROCESS | 3472 | --DOCSHELL 17D69800 == 28 [pid = 3472] [id = 660] 02:52:59 INFO - PROCESS | 3472 | --DOCSHELL 1822D800 == 27 [pid = 3472] [id = 658] 02:52:59 INFO - PROCESS | 3472 | --DOCSHELL 1A8F6000 == 26 [pid = 3472] [id = 659] 02:52:59 INFO - PROCESS | 3472 | --DOCSHELL 17D65C00 == 25 [pid = 3472] [id = 656] 02:52:59 INFO - PROCESS | 3472 | --DOCSHELL 0CFC1000 == 24 [pid = 3472] [id = 657] 02:52:59 INFO - PROCESS | 3472 | 1466589179388 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 02:52:59 INFO - PROCESS | 3472 | --DOMWINDOW == 88 (19CD2000) [pid = 3472] [serial = 1933] [outer = 00000000] [url = about:blank] 02:52:59 INFO - PROCESS | 3472 | --DOMWINDOW == 87 (19012C00) [pid = 3472] [serial = 1921] [outer = 00000000] [url = about:blank] 02:52:59 INFO - PROCESS | 3472 | --DOMWINDOW == 86 (17D67C00) [pid = 3472] [serial = 1910] [outer = 00000000] [url = about:blank] 02:52:59 INFO - PROCESS | 3472 | --DOMWINDOW == 85 (154E2C00) [pid = 3472] [serial = 1909] [outer = 00000000] [url = about:blank] 02:52:59 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (0D261000) [pid = 3472] [serial = 1912] [outer = 00000000] [url = about:blank] 02:52:59 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (0D65CC00) [pid = 3472] [serial = 1913] [outer = 00000000] [url = about:blank] 02:52:59 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (17D50C00) [pid = 3472] [serial = 1918] [outer = 00000000] [url = about:blank] 02:52:59 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (1524E400) [pid = 3472] [serial = 1915] [outer = 00000000] [url = about:blank] 02:52:59 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (15321000) [pid = 3472] [serial = 1916] [outer = 00000000] [url = about:blank] 02:52:59 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (195B0000) [pid = 3472] [serial = 1924] [outer = 00000000] [url = about:blank] 02:52:59 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (1643CC00) [pid = 3472] [serial = 1898] [outer = 00000000] [url = about:blank] 02:52:59 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (14AE2400) [pid = 3472] [serial = 1897] [outer = 00000000] [url = about:blank] 02:52:59 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (19854C00) [pid = 3472] [serial = 1901] [outer = 00000000] [url = about:blank] 02:52:59 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (195B8000) [pid = 3472] [serial = 1900] [outer = 00000000] [url = about:blank] 02:52:59 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (1AAE5400) [pid = 3472] [serial = 1904] [outer = 00000000] [url = about:blank] 02:52:59 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (1AAAE800) [pid = 3472] [serial = 1903] [outer = 00000000] [url = about:blank] 02:52:59 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (1542F000) [pid = 3472] [serial = 1907] [outer = 00000000] [url = about:blank] 02:52:59 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (0F394800) [pid = 3472] [serial = 1906] [outer = 00000000] [url = about:blank] 02:52:59 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (0E6E0C00) [pid = 3472] [serial = 1922] [outer = 00000000] [url = about:blank] 02:52:59 INFO - PROCESS | 3472 | --DOMWINDOW == 69 (0D653400) [pid = 3472] [serial = 1927] [outer = 00000000] [url = about:blank] 02:52:59 INFO - PROCESS | 3472 | --DOMWINDOW == 68 (195B5800) [pid = 3472] [serial = 1925] [outer = 00000000] [url = about:blank] 02:52:59 INFO - PROCESS | 3472 | --DOMWINDOW == 67 (19850C00) [pid = 3472] [serial = 1930] [outer = 00000000] [url = about:blank] 02:52:59 INFO - PROCESS | 3472 | --DOMWINDOW == 66 (1907CC00) [pid = 3472] [serial = 1934] [outer = 00000000] [url = about:blank] 02:52:59 INFO - PROCESS | 3472 | --DOMWINDOW == 65 (19890800) [pid = 3472] [serial = 1931] [outer = 00000000] [url = about:blank] 02:52:59 INFO - PROCESS | 3472 | --DOMWINDOW == 64 (153DDC00) [pid = 3472] [serial = 1928] [outer = 00000000] [url = about:blank] 02:52:59 INFO - PROCESS | 3472 | --DOMWINDOW == 63 (17D6DC00) [pid = 3472] [serial = 1919] [outer = 00000000] [url = about:blank] 02:52:59 INFO - PROCESS | 3472 | 1466589179611 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:52:59 INFO - PROCESS | 3472 | 1466589179614 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:52:59 INFO - PROCESS | 3472 | ++DOCSHELL 0CB2D400 == 25 [pid = 3472] [id = 661] 02:52:59 INFO - PROCESS | 3472 | ++DOMWINDOW == 64 (0CB2D800) [pid = 3472] [serial = 1983] [outer = 00000000] 02:52:59 INFO - PROCESS | 3472 | ++DOMWINDOW == 65 (0CB8CC00) [pid = 3472] [serial = 1984] [outer = 0CB2D800] 02:52:59 INFO - PROCESS | 3472 | 1466589179664 Marionette DEBUG loaded listener.js 02:52:59 INFO - PROCESS | 3472 | ++DOMWINDOW == 66 (0D133400) [pid = 3472] [serial = 1985] [outer = 0CB2D800] 02:53:00 INFO - PROCESS | 3472 | 1466589180121 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]]]}] 02:53:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 02:53:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1574ms 02:53:00 INFO - PROCESS | 3472 | 1466589180186 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 02:53:00 INFO - PROCESS | 3472 | 1466589180190 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 02:53:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 02:53:00 INFO - PROCESS | 3472 | 1466589180195 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 02:53:00 INFO - PROCESS | 3472 | 1466589180198 Marionette TRACE conn6 <- [1,2610,null,{}] 02:53:00 INFO - PROCESS | 3472 | 1466589180203 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}] 02:53:00 INFO - PROCESS | 3472 | 1466589180206 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:00 INFO - PROCESS | 3472 | 1466589180296 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 02:53:00 INFO - PROCESS | 3472 | 1466589180305 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:00 INFO - PROCESS | 3472 | 1466589180308 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:00 INFO - PROCESS | 3472 | ++DOCSHELL 0DCA8C00 == 26 [pid = 3472] [id = 662] 02:53:00 INFO - PROCESS | 3472 | ++DOMWINDOW == 67 (0DCA9400) [pid = 3472] [serial = 1986] [outer = 00000000] 02:53:00 INFO - PROCESS | 3472 | ++DOMWINDOW == 68 (0E82CC00) [pid = 3472] [serial = 1987] [outer = 0DCA9400] 02:53:00 INFO - PROCESS | 3472 | 1466589180355 Marionette DEBUG loaded listener.js 02:53:00 INFO - PROCESS | 3472 | ++DOMWINDOW == 69 (0F3A0C00) [pid = 3472] [serial = 1988] [outer = 0DCA9400] 02:53:00 INFO - PROCESS | 3472 | 1466589180817 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]]]}] 02:53:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 02:53:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 669ms 02:53:00 INFO - PROCESS | 3472 | 1466589180870 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 02:53:00 INFO - PROCESS | 3472 | 1466589180873 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 02:53:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 02:53:00 INFO - PROCESS | 3472 | 1466589180929 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 02:53:00 INFO - PROCESS | 3472 | 1466589180932 Marionette TRACE conn6 <- [1,2614,null,{}] 02:53:00 INFO - PROCESS | 3472 | 1466589180938 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}] 02:53:00 INFO - PROCESS | 3472 | 1466589180941 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:01 INFO - PROCESS | 3472 | 1466589181069 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 02:53:01 INFO - PROCESS | 3472 | 1466589181081 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:01 INFO - PROCESS | 3472 | 1466589181083 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:01 INFO - PROCESS | 3472 | ++DOCSHELL 1531C000 == 27 [pid = 3472] [id = 663] 02:53:01 INFO - PROCESS | 3472 | ++DOMWINDOW == 70 (1531E800) [pid = 3472] [serial = 1989] [outer = 00000000] 02:53:01 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (154E2C00) [pid = 3472] [serial = 1990] [outer = 1531E800] 02:53:01 INFO - PROCESS | 3472 | 1466589181129 Marionette DEBUG loaded listener.js 02:53:01 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (16B35400) [pid = 3472] [serial = 1991] [outer = 1531E800] 02:53:01 INFO - PROCESS | 3472 | 1466589181569 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]]]}] 02:53:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 02:53:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 710ms 02:53:01 INFO - PROCESS | 3472 | 1466589181615 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 02:53:01 INFO - PROCESS | 3472 | 1466589181619 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 02:53:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 02:53:01 INFO - PROCESS | 3472 | 1466589181630 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 02:53:01 INFO - PROCESS | 3472 | 1466589181634 Marionette TRACE conn6 <- [1,2618,null,{}] 02:53:01 INFO - PROCESS | 3472 | 1466589181638 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}] 02:53:01 INFO - PROCESS | 3472 | 1466589181641 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:01 INFO - PROCESS | 3472 | 1466589181783 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 02:53:01 INFO - PROCESS | 3472 | 1466589181809 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:01 INFO - PROCESS | 3472 | 1466589181811 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:01 INFO - PROCESS | 3472 | ++DOCSHELL 17D23400 == 28 [pid = 3472] [id = 664] 02:53:01 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (17D25400) [pid = 3472] [serial = 1992] [outer = 00000000] 02:53:01 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (17D68C00) [pid = 3472] [serial = 1993] [outer = 17D25400] 02:53:01 INFO - PROCESS | 3472 | 1466589181857 Marionette DEBUG loaded listener.js 02:53:01 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (18149C00) [pid = 3472] [serial = 1994] [outer = 17D25400] 02:53:02 INFO - PROCESS | 3472 | 1466589182341 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]]]}] 02:53:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 02:53:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 792ms 02:53:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 02:53:02 INFO - PROCESS | 3472 | 1466589182417 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 02:53:02 INFO - PROCESS | 3472 | 1466589182420 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 02:53:02 INFO - PROCESS | 3472 | 1466589182423 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 02:53:02 INFO - PROCESS | 3472 | 1466589182424 Marionette TRACE conn6 <- [1,2622,null,{}] 02:53:02 INFO - PROCESS | 3472 | 1466589182435 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}] 02:53:02 INFO - PROCESS | 3472 | 1466589182437 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:02 INFO - PROCESS | 3472 | 1466589182553 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 02:53:02 INFO - PROCESS | 3472 | 1466589182562 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:02 INFO - PROCESS | 3472 | 1466589182564 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:02 INFO - PROCESS | 3472 | ++DOCSHELL 18232C00 == 29 [pid = 3472] [id = 665] 02:53:02 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (18261400) [pid = 3472] [serial = 1995] [outer = 00000000] 02:53:02 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (19020400) [pid = 3472] [serial = 1996] [outer = 18261400] 02:53:02 INFO - PROCESS | 3472 | 1466589182610 Marionette DEBUG loaded listener.js 02:53:02 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (19519C00) [pid = 3472] [serial = 1997] [outer = 18261400] 02:53:03 INFO - PROCESS | 3472 | 1466589183038 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]]]}] 02:53:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 02:53:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 670ms 02:53:03 INFO - PROCESS | 3472 | 1466589183093 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 02:53:03 INFO - PROCESS | 3472 | 1466589183095 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 02:53:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 02:53:03 INFO - PROCESS | 3472 | 1466589183105 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 02:53:03 INFO - PROCESS | 3472 | 1466589183107 Marionette TRACE conn6 <- [1,2626,null,{}] 02:53:03 INFO - PROCESS | 3472 | 1466589183110 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}] 02:53:03 INFO - PROCESS | 3472 | 1466589183112 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:03 INFO - PROCESS | 3472 | 1466589183232 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 02:53:03 INFO - PROCESS | 3472 | 1466589183238 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:03 INFO - PROCESS | 3472 | 1466589183243 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:03 INFO - PROCESS | 3472 | ++DOCSHELL 195B9C00 == 30 [pid = 3472] [id = 666] 02:53:03 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (195BA800) [pid = 3472] [serial = 1998] [outer = 00000000] 02:53:03 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (196E1400) [pid = 3472] [serial = 1999] [outer = 195BA800] 02:53:03 INFO - PROCESS | 3472 | 1466589183297 Marionette DEBUG loaded listener.js 02:53:03 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (196EEC00) [pid = 3472] [serial = 2000] [outer = 195BA800] 02:53:04 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (195AD400) [pid = 3472] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 02:53:04 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (16B34000) [pid = 3472] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 02:53:04 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (0D83AC00) [pid = 3472] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 02:53:04 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (0D838400) [pid = 3472] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 02:53:04 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (14BC8400) [pid = 3472] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 02:53:04 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (18270800) [pid = 3472] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 02:53:04 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (18267C00) [pid = 3472] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 02:53:04 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (19014800) [pid = 3472] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 02:53:04 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (1A19E000) [pid = 3472] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 02:53:04 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (0D135000) [pid = 3472] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 02:53:04 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (0DB2E800) [pid = 3472] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 02:53:04 INFO - PROCESS | 3472 | --DOMWINDOW == 69 (1907B800) [pid = 3472] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 02:53:04 INFO - PROCESS | 3472 | 1466589184074 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]]]}] 02:53:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 02:53:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1017ms 02:53:04 INFO - PROCESS | 3472 | 1466589184125 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 02:53:04 INFO - PROCESS | 3472 | 1466589184127 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 02:53:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 02:53:04 INFO - PROCESS | 3472 | 1466589184130 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 02:53:04 INFO - PROCESS | 3472 | 1466589184132 Marionette TRACE conn6 <- [1,2630,null,{}] 02:53:04 INFO - PROCESS | 3472 | 1466589184144 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}] 02:53:04 INFO - PROCESS | 3472 | 1466589184146 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:04 INFO - PROCESS | 3472 | 1466589184245 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 02:53:04 INFO - PROCESS | 3472 | 1466589184250 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:04 INFO - PROCESS | 3472 | 1466589184252 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:04 INFO - PROCESS | 3472 | ++DOCSHELL 0D185000 == 31 [pid = 3472] [id = 667] 02:53:04 INFO - PROCESS | 3472 | ++DOMWINDOW == 70 (15299C00) [pid = 3472] [serial = 2001] [outer = 00000000] 02:53:04 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (17D68000) [pid = 3472] [serial = 2002] [outer = 15299C00] 02:53:04 INFO - PROCESS | 3472 | 1466589184298 Marionette DEBUG loaded listener.js 02:53:04 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (18288000) [pid = 3472] [serial = 2003] [outer = 15299C00] 02:53:04 INFO - PROCESS | 3472 | 1466589184693 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]]]}] 02:53:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 02:53:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 630ms 02:53:04 INFO - PROCESS | 3472 | 1466589184732 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 02:53:04 INFO - PROCESS | 3472 | 1466589184734 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 02:53:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 02:53:04 INFO - PROCESS | 3472 | 1466589184737 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 02:53:04 INFO - PROCESS | 3472 | 1466589184739 Marionette TRACE conn6 <- [1,2634,null,{}] 02:53:04 INFO - PROCESS | 3472 | 1466589184742 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}] 02:53:04 INFO - PROCESS | 3472 | 1466589184744 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:04 INFO - PROCESS | 3472 | 1466589184821 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 02:53:04 INFO - PROCESS | 3472 | 1466589184826 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:04 INFO - PROCESS | 3472 | 1466589184828 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:04 INFO - PROCESS | 3472 | ++DOCSHELL 1901DC00 == 32 [pid = 3472] [id = 668] 02:53:04 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (196A0C00) [pid = 3472] [serial = 2004] [outer = 00000000] 02:53:04 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (1988F000) [pid = 3472] [serial = 2005] [outer = 196A0C00] 02:53:04 INFO - PROCESS | 3472 | 1466589184872 Marionette DEBUG loaded listener.js 02:53:04 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (19CCF400) [pid = 3472] [serial = 2006] [outer = 196A0C00] 02:53:05 INFO - PROCESS | 3472 | 1466589185281 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]]]}] 02:53:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 02:53:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 570ms 02:53:05 INFO - PROCESS | 3472 | 1466589185311 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 02:53:05 INFO - PROCESS | 3472 | 1466589185314 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 02:53:05 INFO - PROCESS | 3472 | 1466589185317 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 02:53:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 02:53:05 INFO - PROCESS | 3472 | 1466589185318 Marionette TRACE conn6 <- [1,2638,null,{}] 02:53:05 INFO - PROCESS | 3472 | 1466589185322 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}] 02:53:05 INFO - PROCESS | 3472 | 1466589185324 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:05 INFO - PROCESS | 3472 | 1466589185447 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 02:53:05 INFO - PROCESS | 3472 | 1466589185474 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:05 INFO - PROCESS | 3472 | 1466589185476 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:05 INFO - PROCESS | 3472 | ++DOCSHELL 1988A400 == 33 [pid = 3472] [id = 669] 02:53:05 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (1988A800) [pid = 3472] [serial = 2007] [outer = 00000000] 02:53:05 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (1A1A2400) [pid = 3472] [serial = 2008] [outer = 1988A800] 02:53:05 INFO - PROCESS | 3472 | 1466589185519 Marionette DEBUG loaded listener.js 02:53:05 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (1A1A3000) [pid = 3472] [serial = 2009] [outer = 1988A800] 02:53:05 INFO - PROCESS | 3472 | 1466589185958 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]]]}] 02:53:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 02:53:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 669ms 02:53:06 INFO - PROCESS | 3472 | 1466589186027 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 02:53:06 INFO - PROCESS | 3472 | 1466589186031 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 02:53:06 INFO - PROCESS | 3472 | 1466589186040 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 02:53:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 02:53:06 INFO - PROCESS | 3472 | 1466589186045 Marionette TRACE conn6 <- [1,2642,null,{}] 02:53:06 INFO - PROCESS | 3472 | 1466589186052 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}] 02:53:06 INFO - PROCESS | 3472 | 1466589186056 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:06 INFO - PROCESS | 3472 | 1466589186203 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 02:53:06 INFO - PROCESS | 3472 | 1466589186322 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:06 INFO - PROCESS | 3472 | 1466589186328 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:06 INFO - PROCESS | 3472 | ++DOCSHELL 0D1E6000 == 34 [pid = 3472] [id = 670] 02:53:06 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (0D259400) [pid = 3472] [serial = 2010] [outer = 00000000] 02:53:06 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (0D65B000) [pid = 3472] [serial = 2011] [outer = 0D259400] 02:53:06 INFO - PROCESS | 3472 | 1466589186385 Marionette DEBUG loaded listener.js 02:53:06 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (0DADEC00) [pid = 3472] [serial = 2012] [outer = 0D259400] 02:53:07 INFO - PROCESS | 3472 | 1466589187216 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]]]}] 02:53:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 02:53:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1220ms 02:53:07 INFO - PROCESS | 3472 | 1466589187267 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 02:53:07 INFO - PROCESS | 3472 | 1466589187270 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 02:53:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 02:53:07 INFO - PROCESS | 3472 | 1466589187277 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 02:53:07 INFO - PROCESS | 3472 | 1466589187281 Marionette TRACE conn6 <- [1,2646,null,{}] 02:53:07 INFO - PROCESS | 3472 | 1466589187285 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}] 02:53:07 INFO - PROCESS | 3472 | 1466589187288 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:07 INFO - PROCESS | 3472 | 1466589187409 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 02:53:07 INFO - PROCESS | 3472 | 1466589187552 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:07 INFO - PROCESS | 3472 | 1466589187554 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:07 INFO - PROCESS | 3472 | ++DOCSHELL 15345800 == 35 [pid = 3472] [id = 671] 02:53:07 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (1534E000) [pid = 3472] [serial = 2013] [outer = 00000000] 02:53:07 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (17D20800) [pid = 3472] [serial = 2014] [outer = 1534E000] 02:53:07 INFO - PROCESS | 3472 | 1466589187617 Marionette DEBUG loaded listener.js 02:53:07 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (17D2D800) [pid = 3472] [serial = 2015] [outer = 1534E000] 02:53:08 INFO - PROCESS | 3472 | 1466589188309 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]]]}] 02:53:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 02:53:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1079ms 02:53:08 INFO - PROCESS | 3472 | 1466589188356 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 02:53:08 INFO - PROCESS | 3472 | 1466589188359 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 02:53:08 INFO - PROCESS | 3472 | 1466589188362 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 02:53:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 02:53:08 INFO - PROCESS | 3472 | 1466589188365 Marionette TRACE conn6 <- [1,2650,null,{}] 02:53:08 INFO - PROCESS | 3472 | 1466589188375 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}] 02:53:08 INFO - PROCESS | 3472 | 1466589188379 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:08 INFO - PROCESS | 3472 | 1466589188605 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 02:53:08 INFO - PROCESS | 3472 | 1466589188760 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:08 INFO - PROCESS | 3472 | 1466589188763 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:08 INFO - PROCESS | 3472 | ++DOCSHELL 0CB37800 == 36 [pid = 3472] [id = 672] 02:53:08 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (0CB63800) [pid = 3472] [serial = 2016] [outer = 00000000] 02:53:08 INFO - PROCESS | 3472 | ++DOMWINDOW == 86 (0D142800) [pid = 3472] [serial = 2017] [outer = 0CB63800] 02:53:08 INFO - PROCESS | 3472 | 1466589188821 Marionette DEBUG loaded listener.js 02:53:08 INFO - PROCESS | 3472 | ++DOMWINDOW == 87 (0D2EC000) [pid = 3472] [serial = 2018] [outer = 0CB63800] 02:53:09 INFO - PROCESS | 3472 | --DOCSHELL 1901DC00 == 35 [pid = 3472] [id = 668] 02:53:09 INFO - PROCESS | 3472 | --DOCSHELL 0D185000 == 34 [pid = 3472] [id = 667] 02:53:09 INFO - PROCESS | 3472 | --DOCSHELL 195B9C00 == 33 [pid = 3472] [id = 666] 02:53:09 INFO - PROCESS | 3472 | --DOCSHELL 18232C00 == 32 [pid = 3472] [id = 665] 02:53:09 INFO - PROCESS | 3472 | --DOCSHELL 17D23400 == 31 [pid = 3472] [id = 664] 02:53:09 INFO - PROCESS | 3472 | --DOCSHELL 1531C000 == 30 [pid = 3472] [id = 663] 02:53:09 INFO - PROCESS | 3472 | --DOCSHELL 0DCA8C00 == 29 [pid = 3472] [id = 662] 02:53:09 INFO - PROCESS | 3472 | --DOCSHELL 0CB2D400 == 28 [pid = 3472] [id = 661] 02:53:09 INFO - PROCESS | 3472 | --DOMWINDOW == 86 (196A1400) [pid = 3472] [serial = 1954] [outer = 00000000] [url = about:blank] 02:53:09 INFO - PROCESS | 3472 | --DOMWINDOW == 85 (198B7400) [pid = 3472] [serial = 1958] [outer = 00000000] [url = about:blank] 02:53:09 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (19894400) [pid = 3472] [serial = 1957] [outer = 00000000] [url = about:blank] 02:53:09 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (188AD400) [pid = 3472] [serial = 1963] [outer = 00000000] [url = about:blank] 02:53:09 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (0D842800) [pid = 3472] [serial = 1945] [outer = 00000000] [url = about:blank] 02:53:09 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (0DCA2000) [pid = 3472] [serial = 1946] [outer = 00000000] [url = about:blank] 02:53:09 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (154E3C00) [pid = 3472] [serial = 1948] [outer = 00000000] [url = about:blank] 02:53:09 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (1727B000) [pid = 3472] [serial = 1949] [outer = 00000000] [url = about:blank] 02:53:09 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (1A843400) [pid = 3472] [serial = 1967] [outer = 00000000] [url = about:blank] 02:53:09 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (1826E800) [pid = 3472] [serial = 1951] [outer = 00000000] [url = about:blank] 02:53:09 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (1951CC00) [pid = 3472] [serial = 1942] [outer = 00000000] [url = about:blank] 02:53:09 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (1969C400) [pid = 3472] [serial = 1943] [outer = 00000000] [url = about:blank] 02:53:09 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (1A45F800) [pid = 3472] [serial = 1937] [outer = 00000000] [url = about:blank] 02:53:09 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (1A1A3800) [pid = 3472] [serial = 1936] [outer = 00000000] [url = about:blank] 02:53:09 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (14AEC400) [pid = 3472] [serial = 1939] [outer = 00000000] [url = about:blank] 02:53:09 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (1A462400) [pid = 3472] [serial = 1960] [outer = 00000000] [url = about:blank] 02:53:09 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (15320800) [pid = 3472] [serial = 1940] [outer = 00000000] [url = about:blank] 02:53:09 INFO - PROCESS | 3472 | --DOMWINDOW == 69 (1A8F0C00) [pid = 3472] [serial = 1969] [outer = 00000000] [url = about:blank] 02:53:09 INFO - PROCESS | 3472 | --DOMWINDOW == 68 (1A6A3800) [pid = 3472] [serial = 1966] [outer = 00000000] [url = about:blank] 02:53:09 INFO - PROCESS | 3472 | --DOMWINDOW == 67 (1A8FA400) [pid = 3472] [serial = 1970] [outer = 00000000] [url = about:blank] 02:53:09 INFO - PROCESS | 3472 | --DOMWINDOW == 66 (1A1A0400) [pid = 3472] [serial = 1961] [outer = 00000000] [url = about:blank] 02:53:09 INFO - PROCESS | 3472 | --DOMWINDOW == 65 (196E4000) [pid = 3472] [serial = 1955] [outer = 00000000] [url = about:blank] 02:53:09 INFO - PROCESS | 3472 | --DOMWINDOW == 64 (19081000) [pid = 3472] [serial = 1964] [outer = 00000000] [url = about:blank] 02:53:09 INFO - PROCESS | 3472 | --DOMWINDOW == 63 (1907BC00) [pid = 3472] [serial = 1952] [outer = 00000000] [url = about:blank] 02:53:09 INFO - PROCESS | 3472 | 1466589189455 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]]]}] 02:53:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 02:53:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1119ms 02:53:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 02:53:09 INFO - PROCESS | 3472 | 1466589189485 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 02:53:09 INFO - PROCESS | 3472 | 1466589189489 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 02:53:09 INFO - PROCESS | 3472 | 1466589189494 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 02:53:09 INFO - PROCESS | 3472 | 1466589189497 Marionette TRACE conn6 <- [1,2654,null,{}] 02:53:09 INFO - PROCESS | 3472 | 1466589189501 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}] 02:53:09 INFO - PROCESS | 3472 | 1466589189504 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:09 INFO - PROCESS | 3472 | 1466589189594 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 02:53:09 INFO - PROCESS | 3472 | 1466589189696 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:09 INFO - PROCESS | 3472 | 1466589189699 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:09 INFO - PROCESS | 3472 | ++DOCSHELL 0D839400 == 29 [pid = 3472] [id = 673] 02:53:09 INFO - PROCESS | 3472 | ++DOMWINDOW == 64 (0DB2E800) [pid = 3472] [serial = 2019] [outer = 00000000] 02:53:09 INFO - PROCESS | 3472 | ++DOMWINDOW == 65 (14E59000) [pid = 3472] [serial = 2020] [outer = 0DB2E800] 02:53:09 INFO - PROCESS | 3472 | 1466589189745 Marionette DEBUG loaded listener.js 02:53:09 INFO - PROCESS | 3472 | ++DOMWINDOW == 66 (15299400) [pid = 3472] [serial = 2021] [outer = 0DB2E800] 02:53:10 INFO - PROCESS | 3472 | 1466589190619 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]]]}] 02:53:10 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) 02:53:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1179ms 02:53:10 INFO - PROCESS | 3472 | 1466589190677 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 02:53:10 INFO - PROCESS | 3472 | 1466589190680 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 02:53:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 02:53:10 INFO - PROCESS | 3472 | 1466589190683 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 02:53:10 INFO - PROCESS | 3472 | 1466589190685 Marionette TRACE conn6 <- [1,2658,null,{}] 02:53:10 INFO - PROCESS | 3472 | 1466589190689 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}] 02:53:10 INFO - PROCESS | 3472 | 1466589190691 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:10 INFO - PROCESS | 3472 | 1466589190779 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 02:53:10 INFO - PROCESS | 3472 | 1466589190788 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:10 INFO - PROCESS | 3472 | 1466589190791 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:10 INFO - PROCESS | 3472 | ++DOCSHELL 17D28800 == 30 [pid = 3472] [id = 674] 02:53:10 INFO - PROCESS | 3472 | ++DOMWINDOW == 67 (17D2A800) [pid = 3472] [serial = 2022] [outer = 00000000] 02:53:10 INFO - PROCESS | 3472 | ++DOMWINDOW == 68 (17D67C00) [pid = 3472] [serial = 2023] [outer = 17D2A800] 02:53:10 INFO - PROCESS | 3472 | 1466589190835 Marionette DEBUG loaded listener.js 02:53:10 INFO - PROCESS | 3472 | ++DOMWINDOW == 69 (1822D800) [pid = 3472] [serial = 2024] [outer = 17D2A800] 02:53:11 INFO - PROCESS | 3472 | 1466589191774 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"]]]}] 02:53:11 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 02:53:11 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:53:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 02:53:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:53:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1124ms 02:53:11 INFO - PROCESS | 3472 | 1466589191809 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 02:53:11 INFO - PROCESS | 3472 | 1466589191813 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 02:53:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 02:53:11 INFO - PROCESS | 3472 | 1466589191832 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 02:53:11 INFO - PROCESS | 3472 | 1466589191836 Marionette TRACE conn6 <- [1,2662,null,{}] 02:53:11 INFO - PROCESS | 3472 | 1466589191840 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}] 02:53:11 INFO - PROCESS | 3472 | 1466589191843 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:11 INFO - PROCESS | 3472 | 1466589191970 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 02:53:11 INFO - PROCESS | 3472 | 1466589191976 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:11 INFO - PROCESS | 3472 | 1466589191978 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:12 INFO - PROCESS | 3472 | ++DOCSHELL 19012800 == 31 [pid = 3472] [id = 675] 02:53:12 INFO - PROCESS | 3472 | ++DOMWINDOW == 70 (19012C00) [pid = 3472] [serial = 2025] [outer = 00000000] 02:53:12 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (196A5C00) [pid = 3472] [serial = 2026] [outer = 19012C00] 02:53:12 INFO - PROCESS | 3472 | 1466589192087 Marionette DEBUG loaded listener.js 02:53:12 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (196EB000) [pid = 3472] [serial = 2027] [outer = 19012C00] 02:53:13 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (18261400) [pid = 3472] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 02:53:13 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (0DCA9400) [pid = 3472] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 02:53:13 INFO - PROCESS | 3472 | --DOMWINDOW == 69 (0CB2D800) [pid = 3472] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 02:53:13 INFO - PROCESS | 3472 | --DOMWINDOW == 68 (15299C00) [pid = 3472] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 02:53:13 INFO - PROCESS | 3472 | --DOMWINDOW == 67 (1A8F6400) [pid = 3472] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 02:53:13 INFO - PROCESS | 3472 | --DOMWINDOW == 66 (1531E800) [pid = 3472] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 02:53:13 INFO - PROCESS | 3472 | --DOMWINDOW == 65 (196A0C00) [pid = 3472] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 02:53:13 INFO - PROCESS | 3472 | --DOMWINDOW == 64 (0CFC2C00) [pid = 3472] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 02:53:13 INFO - PROCESS | 3472 | --DOMWINDOW == 63 (18262800) [pid = 3472] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 02:53:13 INFO - PROCESS | 3472 | --DOMWINDOW == 62 (17D25400) [pid = 3472] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 02:53:13 INFO - PROCESS | 3472 | --DOMWINDOW == 61 (195BA800) [pid = 3472] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 02:53:13 INFO - PROCESS | 3472 | 1466589193028 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"]]]}] 02:53:13 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 02:53:13 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:53:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 02:53:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:53:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1240ms 02:53:13 INFO - PROCESS | 3472 | 1466589193059 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 02:53:13 INFO - PROCESS | 3472 | 1466589193061 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 02:53:13 INFO - PROCESS | 3472 | 1466589193064 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 02:53:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 02:53:13 INFO - PROCESS | 3472 | 1466589193066 Marionette TRACE conn6 <- [1,2666,null,{}] 02:53:13 INFO - PROCESS | 3472 | 1466589193069 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}] 02:53:13 INFO - PROCESS | 3472 | 1466589193071 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:13 INFO - PROCESS | 3472 | 1466589193155 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 02:53:13 INFO - PROCESS | 3472 | 1466589193161 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:13 INFO - PROCESS | 3472 | 1466589193163 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:13 INFO - PROCESS | 3472 | ++DOCSHELL 0D657000 == 32 [pid = 3472] [id = 676] 02:53:13 INFO - PROCESS | 3472 | ++DOMWINDOW == 62 (17D2C800) [pid = 3472] [serial = 2028] [outer = 00000000] 02:53:13 INFO - PROCESS | 3472 | ++DOMWINDOW == 63 (1969EC00) [pid = 3472] [serial = 2029] [outer = 17D2C800] 02:53:13 INFO - PROCESS | 3472 | 1466589193207 Marionette DEBUG loaded listener.js 02:53:13 INFO - PROCESS | 3472 | ++DOMWINDOW == 64 (196ED400) [pid = 3472] [serial = 2030] [outer = 17D2C800] 02:53:14 INFO - PROCESS | 3472 | 1466589194134 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]]]}] 02:53:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 02:53:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1128ms 02:53:14 INFO - PROCESS | 3472 | 1466589194197 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 02:53:14 INFO - PROCESS | 3472 | 1466589194199 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 02:53:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 02:53:14 INFO - PROCESS | 3472 | 1466589194202 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 02:53:14 INFO - PROCESS | 3472 | 1466589194204 Marionette TRACE conn6 <- [1,2670,null,{}] 02:53:14 INFO - PROCESS | 3472 | 1466589194208 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}] 02:53:14 INFO - PROCESS | 3472 | 1466589194210 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:14 INFO - PROCESS | 3472 | 1466589194293 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 02:53:14 INFO - PROCESS | 3472 | 1466589194299 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:14 INFO - PROCESS | 3472 | 1466589194305 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:14 INFO - PROCESS | 3472 | ++DOCSHELL 19892000 == 33 [pid = 3472] [id = 677] 02:53:14 INFO - PROCESS | 3472 | ++DOMWINDOW == 65 (19895400) [pid = 3472] [serial = 2031] [outer = 00000000] 02:53:14 INFO - PROCESS | 3472 | ++DOMWINDOW == 66 (19CD9400) [pid = 3472] [serial = 2032] [outer = 19895400] 02:53:14 INFO - PROCESS | 3472 | 1466589194359 Marionette DEBUG loaded listener.js 02:53:14 INFO - PROCESS | 3472 | ++DOMWINDOW == 67 (1A19F800) [pid = 3472] [serial = 2033] [outer = 19895400] 02:53:15 INFO - PROCESS | 3472 | 1466589195301 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]]]}] 02:53:15 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) 02:53:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1132ms 02:53:15 INFO - PROCESS | 3472 | 1466589195359 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 02:53:15 INFO - PROCESS | 3472 | 1466589195363 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 02:53:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 02:53:15 INFO - PROCESS | 3472 | 1466589195369 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 02:53:15 INFO - PROCESS | 3472 | 1466589195373 Marionette TRACE conn6 <- [1,2674,null,{}] 02:53:15 INFO - PROCESS | 3472 | 1466589195380 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}] 02:53:15 INFO - PROCESS | 3472 | 1466589195384 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:15 INFO - PROCESS | 3472 | 1466589195537 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 02:53:15 INFO - PROCESS | 3472 | 1466589195630 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:15 INFO - PROCESS | 3472 | 1466589195634 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:15 INFO - PROCESS | 3472 | ++DOCSHELL 0D2F5C00 == 34 [pid = 3472] [id = 678] 02:53:15 INFO - PROCESS | 3472 | ++DOMWINDOW == 68 (0D653000) [pid = 3472] [serial = 2034] [outer = 00000000] 02:53:15 INFO - PROCESS | 3472 | ++DOMWINDOW == 69 (0DADC400) [pid = 3472] [serial = 2035] [outer = 0D653000] 02:53:15 INFO - PROCESS | 3472 | 1466589195734 Marionette DEBUG loaded listener.js 02:53:15 INFO - PROCESS | 3472 | ++DOMWINDOW == 70 (0E82D800) [pid = 3472] [serial = 2036] [outer = 0D653000] 02:53:16 INFO - PROCESS | 3472 | 1466589196891 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"]]]}] 02:53:16 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 02:53:16 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:53:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 02:53:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:53:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1583ms 02:53:16 INFO - PROCESS | 3472 | 1466589196956 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 02:53:16 INFO - PROCESS | 3472 | 1466589196959 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 02:53:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 02:53:17 INFO - PROCESS | 3472 | 1466589197009 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 02:53:17 INFO - PROCESS | 3472 | 1466589197014 Marionette TRACE conn6 <- [1,2678,null,{}] 02:53:17 INFO - PROCESS | 3472 | 1466589197029 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}] 02:53:17 INFO - PROCESS | 3472 | 1466589197032 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:17 INFO - PROCESS | 3472 | 1466589197160 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 02:53:17 INFO - PROCESS | 3472 | 1466589197316 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:17 INFO - PROCESS | 3472 | 1466589197319 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:17 INFO - PROCESS | 3472 | ++DOCSHELL 19515000 == 35 [pid = 3472] [id = 679] 02:53:17 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (195B0000) [pid = 3472] [serial = 2037] [outer = 00000000] 02:53:17 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (195BB400) [pid = 3472] [serial = 2038] [outer = 195B0000] 02:53:17 INFO - PROCESS | 3472 | 1466589197376 Marionette DEBUG loaded listener.js 02:53:17 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (196A5000) [pid = 3472] [serial = 2039] [outer = 195B0000] 02:53:18 INFO - PROCESS | 3472 | 1466589198398 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"]]]}] 02:53:18 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 02:53:18 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:53:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 02:53:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:18 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:53:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1443ms 02:53:18 INFO - PROCESS | 3472 | 1466589198453 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 02:53:18 INFO - PROCESS | 3472 | 1466589198456 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 02:53:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 02:53:18 INFO - PROCESS | 3472 | 1466589198460 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 02:53:18 INFO - PROCESS | 3472 | 1466589198463 Marionette TRACE conn6 <- [1,2682,null,{}] 02:53:18 INFO - PROCESS | 3472 | 1466589198473 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}] 02:53:18 INFO - PROCESS | 3472 | 1466589198478 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:18 INFO - PROCESS | 3472 | 1466589198618 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 02:53:18 INFO - PROCESS | 3472 | 1466589198892 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:18 INFO - PROCESS | 3472 | 1466589198895 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:18 INFO - PROCESS | 3472 | ++DOCSHELL 0CB2D800 == 36 [pid = 3472] [id = 680] 02:53:18 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (0CB2E400) [pid = 3472] [serial = 2040] [outer = 00000000] 02:53:18 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (0D1E5800) [pid = 3472] [serial = 2041] [outer = 0CB2E400] 02:53:18 INFO - PROCESS | 3472 | 1466589198947 Marionette DEBUG loaded listener.js 02:53:19 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (0DCA6C00) [pid = 3472] [serial = 2042] [outer = 0CB2E400] 02:53:20 INFO - PROCESS | 3472 | --DOCSHELL 0D657000 == 35 [pid = 3472] [id = 676] 02:53:20 INFO - PROCESS | 3472 | --DOCSHELL 19012800 == 34 [pid = 3472] [id = 675] 02:53:20 INFO - PROCESS | 3472 | --DOCSHELL 17D28800 == 33 [pid = 3472] [id = 674] 02:53:20 INFO - PROCESS | 3472 | --DOCSHELL 0D839400 == 32 [pid = 3472] [id = 673] 02:53:20 INFO - PROCESS | 3472 | --DOCSHELL 0CB37800 == 31 [pid = 3472] [id = 672] 02:53:20 INFO - PROCESS | 3472 | --DOCSHELL 15345800 == 30 [pid = 3472] [id = 671] 02:53:20 INFO - PROCESS | 3472 | --DOCSHELL 0D1E6000 == 29 [pid = 3472] [id = 670] 02:53:20 INFO - PROCESS | 3472 | --DOCSHELL 1988A400 == 28 [pid = 3472] [id = 669] 02:53:20 INFO - PROCESS | 3472 | --DOCSHELL 19515000 == 27 [pid = 3472] [id = 679] 02:53:20 INFO - PROCESS | 3472 | --DOCSHELL 19892000 == 26 [pid = 3472] [id = 677] 02:53:20 INFO - PROCESS | 3472 | --DOCSHELL 0D2F5C00 == 25 [pid = 3472] [id = 678] 02:53:20 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (196E1400) [pid = 3472] [serial = 1999] [outer = 00000000] [url = about:blank] 02:53:20 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (0CB8CC00) [pid = 3472] [serial = 1984] [outer = 00000000] [url = about:blank] 02:53:20 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (0D133400) [pid = 3472] [serial = 1985] [outer = 00000000] [url = about:blank] 02:53:20 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (0E82CC00) [pid = 3472] [serial = 1987] [outer = 00000000] [url = about:blank] 02:53:20 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (0F3A0C00) [pid = 3472] [serial = 1988] [outer = 00000000] [url = about:blank] 02:53:20 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (154E2C00) [pid = 3472] [serial = 1990] [outer = 00000000] [url = about:blank] 02:53:20 INFO - PROCESS | 3472 | --DOMWINDOW == 69 (16B35400) [pid = 3472] [serial = 1991] [outer = 00000000] [url = about:blank] 02:53:20 INFO - PROCESS | 3472 | --DOMWINDOW == 68 (19020400) [pid = 3472] [serial = 1996] [outer = 00000000] [url = about:blank] 02:53:20 INFO - PROCESS | 3472 | --DOMWINDOW == 67 (14E5A800) [pid = 3472] [serial = 1973] [outer = 00000000] [url = about:blank] 02:53:20 INFO - PROCESS | 3472 | --DOMWINDOW == 66 (0DCAD800) [pid = 3472] [serial = 1972] [outer = 00000000] [url = about:blank] 02:53:20 INFO - PROCESS | 3472 | --DOMWINDOW == 65 (19CCF400) [pid = 3472] [serial = 2006] [outer = 00000000] [url = about:blank] 02:53:20 INFO - PROCESS | 3472 | --DOMWINDOW == 64 (195AF400) [pid = 3472] [serial = 1976] [outer = 00000000] [url = about:blank] 02:53:20 INFO - PROCESS | 3472 | --DOMWINDOW == 63 (1826D400) [pid = 3472] [serial = 1975] [outer = 00000000] [url = about:blank] 02:53:20 INFO - PROCESS | 3472 | --DOMWINDOW == 62 (1AA64800) [pid = 3472] [serial = 1979] [outer = 00000000] [url = about:blank] 02:53:20 INFO - PROCESS | 3472 | --DOMWINDOW == 61 (1AA5C000) [pid = 3472] [serial = 1978] [outer = 00000000] [url = about:blank] 02:53:20 INFO - PROCESS | 3472 | --DOMWINDOW == 60 (1A1A2400) [pid = 3472] [serial = 2008] [outer = 00000000] [url = about:blank] 02:53:20 INFO - PROCESS | 3472 | --DOMWINDOW == 59 (19088C00) [pid = 3472] [serial = 1981] [outer = 00000000] [url = about:blank] 02:53:20 INFO - PROCESS | 3472 | --DOMWINDOW == 58 (18288000) [pid = 3472] [serial = 2003] [outer = 00000000] [url = about:blank] 02:53:20 INFO - PROCESS | 3472 | --DOMWINDOW == 57 (17D68000) [pid = 3472] [serial = 2002] [outer = 00000000] [url = about:blank] 02:53:20 INFO - PROCESS | 3472 | --DOMWINDOW == 56 (196EEC00) [pid = 3472] [serial = 2000] [outer = 00000000] [url = about:blank] 02:53:20 INFO - PROCESS | 3472 | --DOMWINDOW == 55 (17D68C00) [pid = 3472] [serial = 1993] [outer = 00000000] [url = about:blank] 02:53:20 INFO - PROCESS | 3472 | --DOMWINDOW == 54 (18149C00) [pid = 3472] [serial = 1994] [outer = 00000000] [url = about:blank] 02:53:20 INFO - PROCESS | 3472 | --DOMWINDOW == 53 (19519C00) [pid = 3472] [serial = 1997] [outer = 00000000] [url = about:blank] 02:53:20 INFO - PROCESS | 3472 | --DOMWINDOW == 52 (1988F000) [pid = 3472] [serial = 2005] [outer = 00000000] [url = about:blank] 02:53:20 INFO - PROCESS | 3472 | 1466589200396 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"]]]}] 02:53:20 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 02:53:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:53:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 02:53:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:53:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1980ms 02:53:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 02:53:20 INFO - PROCESS | 3472 | 1466589200444 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 02:53:20 INFO - PROCESS | 3472 | 1466589200448 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 02:53:20 INFO - PROCESS | 3472 | 1466589200453 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 02:53:20 INFO - PROCESS | 3472 | 1466589200456 Marionette TRACE conn6 <- [1,2686,null,{}] 02:53:20 INFO - PROCESS | 3472 | 1466589200489 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}] 02:53:20 INFO - PROCESS | 3472 | 1466589200492 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:20 INFO - PROCESS | 3472 | 1466589200614 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 02:53:20 INFO - PROCESS | 3472 | 1466589200624 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:20 INFO - PROCESS | 3472 | 1466589200627 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:20 INFO - PROCESS | 3472 | ++DOCSHELL 0D83A400 == 26 [pid = 3472] [id = 681] 02:53:20 INFO - PROCESS | 3472 | ++DOMWINDOW == 53 (0D83A800) [pid = 3472] [serial = 2043] [outer = 00000000] 02:53:20 INFO - PROCESS | 3472 | ++DOMWINDOW == 54 (0DAD1C00) [pid = 3472] [serial = 2044] [outer = 0D83A800] 02:53:20 INFO - PROCESS | 3472 | 1466589200676 Marionette DEBUG loaded listener.js 02:53:20 INFO - PROCESS | 3472 | ++DOMWINDOW == 55 (0DCA5C00) [pid = 3472] [serial = 2045] [outer = 0D83A800] 02:53:21 INFO - PROCESS | 3472 | 1466589201632 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"]]]}] 02:53:21 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 02:53:21 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:53:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 02:53:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:53:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1211ms 02:53:21 INFO - PROCESS | 3472 | 1466589201666 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 02:53:21 INFO - PROCESS | 3472 | 1466589201671 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 02:53:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 02:53:21 INFO - PROCESS | 3472 | 1466589201678 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 02:53:21 INFO - PROCESS | 3472 | 1466589201681 Marionette TRACE conn6 <- [1,2690,null,{}] 02:53:21 INFO - PROCESS | 3472 | 1466589201685 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}] 02:53:21 INFO - PROCESS | 3472 | 1466589201688 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:21 INFO - PROCESS | 3472 | 1466589201781 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 02:53:21 INFO - PROCESS | 3472 | 1466589201788 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:21 INFO - PROCESS | 3472 | 1466589201791 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:21 INFO - PROCESS | 3472 | ++DOCSHELL 15305800 == 27 [pid = 3472] [id = 682] 02:53:21 INFO - PROCESS | 3472 | ++DOMWINDOW == 56 (1530BC00) [pid = 3472] [serial = 2046] [outer = 00000000] 02:53:21 INFO - PROCESS | 3472 | ++DOMWINDOW == 57 (153DDC00) [pid = 3472] [serial = 2047] [outer = 1530BC00] 02:53:21 INFO - PROCESS | 3472 | 1466589201842 Marionette DEBUG loaded listener.js 02:53:21 INFO - PROCESS | 3472 | ++DOMWINDOW == 58 (154E2C00) [pid = 3472] [serial = 2048] [outer = 1530BC00] 02:53:22 INFO - PROCESS | 3472 | 1466589202309 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]]]}] 02:53:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 02:53:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 670ms 02:53:22 INFO - PROCESS | 3472 | 1466589202355 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 02:53:22 INFO - PROCESS | 3472 | 1466589202358 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 02:53:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 02:53:22 INFO - PROCESS | 3472 | 1466589202369 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 02:53:22 INFO - PROCESS | 3472 | 1466589202373 Marionette TRACE conn6 <- [1,2694,null,{}] 02:53:22 INFO - PROCESS | 3472 | 1466589202385 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}] 02:53:22 INFO - PROCESS | 3472 | 1466589202389 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:22 INFO - PROCESS | 3472 | 1466589202511 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 02:53:22 INFO - PROCESS | 3472 | 1466589202575 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:22 INFO - PROCESS | 3472 | 1466589202578 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:22 INFO - PROCESS | 3472 | ++DOCSHELL 17D6A000 == 28 [pid = 3472] [id = 683] 02:53:22 INFO - PROCESS | 3472 | ++DOMWINDOW == 59 (17D6A400) [pid = 3472] [serial = 2049] [outer = 00000000] 02:53:22 INFO - PROCESS | 3472 | ++DOMWINDOW == 60 (17D6E400) [pid = 3472] [serial = 2050] [outer = 17D6A400] 02:53:22 INFO - PROCESS | 3472 | 1466589202629 Marionette DEBUG loaded listener.js 02:53:22 INFO - PROCESS | 3472 | ++DOMWINDOW == 61 (18149C00) [pid = 3472] [serial = 2051] [outer = 17D6A400] 02:53:23 INFO - PROCESS | 3472 | 1466589203073 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]]]}] 02:53:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 02:53:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 730ms 02:53:23 INFO - PROCESS | 3472 | 1466589203096 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 02:53:23 INFO - PROCESS | 3472 | 1466589203099 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 02:53:23 INFO - PROCESS | 3472 | 1466589203102 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 02:53:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 02:53:23 INFO - PROCESS | 3472 | 1466589203104 Marionette TRACE conn6 <- [1,2698,null,{}] 02:53:23 INFO - PROCESS | 3472 | 1466589203107 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}] 02:53:23 INFO - PROCESS | 3472 | 1466589203110 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:23 INFO - PROCESS | 3472 | 1466589203253 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 02:53:23 INFO - PROCESS | 3472 | 1466589203275 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:23 INFO - PROCESS | 3472 | 1466589203277 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:23 INFO - PROCESS | 3472 | ++DOCSHELL 18270000 == 29 [pid = 3472] [id = 684] 02:53:23 INFO - PROCESS | 3472 | ++DOMWINDOW == 62 (18286800) [pid = 3472] [serial = 2052] [outer = 00000000] 02:53:23 INFO - PROCESS | 3472 | ++DOMWINDOW == 63 (1907F800) [pid = 3472] [serial = 2053] [outer = 18286800] 02:53:23 INFO - PROCESS | 3472 | 1466589203322 Marionette DEBUG loaded listener.js 02:53:23 INFO - PROCESS | 3472 | ++DOMWINDOW == 64 (193F7000) [pid = 3472] [serial = 2054] [outer = 18286800] 02:53:23 INFO - PROCESS | 3472 | 1466589203790 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] 02:53:23 INFO - PROCESS | 3472 | 1466589203838 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 02:53:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 02:53:23 INFO - PROCESS | 3472 | 1466589203847 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 02:53:23 INFO - PROCESS | 3472 | 1466589203849 Marionette TRACE conn6 <- [1,2702,null,{}] 02:53:23 INFO - PROCESS | 3472 | 1466589203853 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}] 02:53:23 INFO - PROCESS | 3472 | 1466589203855 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:23 INFO - PROCESS | 3472 | 1466589203969 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 02:53:23 INFO - PROCESS | 3472 | 1466589203974 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:23 INFO - PROCESS | 3472 | 1466589203976 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:23 INFO - PROCESS | 3472 | ++DOCSHELL 195B1000 == 30 [pid = 3472] [id = 685] 02:53:23 INFO - PROCESS | 3472 | ++DOMWINDOW == 65 (195B1400) [pid = 3472] [serial = 2055] [outer = 00000000] 02:53:24 INFO - PROCESS | 3472 | ++DOMWINDOW == 66 (196A0800) [pid = 3472] [serial = 2056] [outer = 195B1400] 02:53:24 INFO - PROCESS | 3472 | 1466589204020 Marionette DEBUG loaded listener.js 02:53:24 INFO - PROCESS | 3472 | ++DOMWINDOW == 67 (196E1400) [pid = 3472] [serial = 2057] [outer = 195B1400] 02:53:24 INFO - PROCESS | 3472 | --DOMWINDOW == 66 (19895400) [pid = 3472] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 02:53:24 INFO - PROCESS | 3472 | --DOMWINDOW == 65 (19012C00) [pid = 3472] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 02:53:24 INFO - PROCESS | 3472 | --DOMWINDOW == 64 (17D2C800) [pid = 3472] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 02:53:24 INFO - PROCESS | 3472 | --DOMWINDOW == 63 (1988A800) [pid = 3472] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 02:53:24 INFO - PROCESS | 3472 | --DOMWINDOW == 62 (0D259400) [pid = 3472] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 02:53:24 INFO - PROCESS | 3472 | --DOMWINDOW == 61 (17D2A800) [pid = 3472] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 02:53:24 INFO - PROCESS | 3472 | --DOMWINDOW == 60 (0DB2E800) [pid = 3472] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 02:53:24 INFO - PROCESS | 3472 | --DOMWINDOW == 59 (1534E000) [pid = 3472] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 02:53:24 INFO - PROCESS | 3472 | --DOMWINDOW == 58 (0CB63800) [pid = 3472] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 02:53:24 INFO - PROCESS | 3472 | --DOMWINDOW == 57 (17D71000) [pid = 3472] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 02:53:24 INFO - PROCESS | 3472 | 1466589204673 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]]]}] 02:53:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 02:53:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 871ms 02:53:24 INFO - PROCESS | 3472 | 1466589204721 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 02:53:24 INFO - PROCESS | 3472 | 1466589204723 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 02:53:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 02:53:24 INFO - PROCESS | 3472 | 1466589204726 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 02:53:24 INFO - PROCESS | 3472 | 1466589204728 Marionette TRACE conn6 <- [1,2706,null,{}] 02:53:24 INFO - PROCESS | 3472 | 1466589204732 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}] 02:53:24 INFO - PROCESS | 3472 | 1466589204737 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:24 INFO - PROCESS | 3472 | 1466589204875 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 02:53:24 INFO - PROCESS | 3472 | 1466589204941 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:24 INFO - PROCESS | 3472 | 1466589204943 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:24 INFO - PROCESS | 3472 | ++DOCSHELL 14AA8C00 == 31 [pid = 3472] [id = 686] 02:53:24 INFO - PROCESS | 3472 | ++DOMWINDOW == 58 (14AE5400) [pid = 3472] [serial = 2058] [outer = 00000000] 02:53:24 INFO - PROCESS | 3472 | ++DOMWINDOW == 59 (196EC000) [pid = 3472] [serial = 2059] [outer = 14AE5400] 02:53:24 INFO - PROCESS | 3472 | 1466589204988 Marionette DEBUG loaded listener.js 02:53:25 INFO - PROCESS | 3472 | ++DOMWINDOW == 60 (1988C000) [pid = 3472] [serial = 2060] [outer = 14AE5400] 02:53:25 INFO - PROCESS | 3472 | 1466589205364 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] 02:53:25 INFO - PROCESS | 3472 | 1466589205399 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 02:53:25 INFO - PROCESS | 3472 | 1466589205402 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 02:53:25 INFO - PROCESS | 3472 | 1466589205404 Marionette TRACE conn6 <- [1,2710,null,{}] 02:53:25 INFO - PROCESS | 3472 | 1466589205407 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}] 02:53:25 INFO - PROCESS | 3472 | 1466589205409 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:25 INFO - PROCESS | 3472 | 1466589205486 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 02:53:25 INFO - PROCESS | 3472 | 1466589205491 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:25 INFO - PROCESS | 3472 | 1466589205493 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:25 INFO - PROCESS | 3472 | ++DOCSHELL 19894800 == 32 [pid = 3472] [id = 687] 02:53:25 INFO - PROCESS | 3472 | ++DOMWINDOW == 61 (198B6800) [pid = 3472] [serial = 2061] [outer = 00000000] 02:53:25 INFO - PROCESS | 3472 | ++DOMWINDOW == 62 (1A199800) [pid = 3472] [serial = 2062] [outer = 198B6800] 02:53:25 INFO - PROCESS | 3472 | 1466589205537 Marionette DEBUG loaded listener.js 02:53:25 INFO - PROCESS | 3472 | ++DOMWINDOW == 63 (1A1A0800) [pid = 3472] [serial = 2063] [outer = 198B6800] 02:53:25 INFO - PROCESS | 3472 | 1466589205976 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] 02:53:26 INFO - PROCESS | 3472 | 1466589206039 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 02:53:26 INFO - PROCESS | 3472 | 1466589206042 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 02:53:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 02:53:26 INFO - PROCESS | 3472 | 1466589206044 Marionette TRACE conn6 <- [1,2714,null,{}] 02:53:26 INFO - PROCESS | 3472 | 1466589206047 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}] 02:53:26 INFO - PROCESS | 3472 | 1466589206049 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:26 INFO - PROCESS | 3472 | 1466589206126 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 02:53:26 INFO - PROCESS | 3472 | 1466589206135 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:26 INFO - PROCESS | 3472 | 1466589206137 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:26 INFO - PROCESS | 3472 | ++DOCSHELL 1A460000 == 33 [pid = 3472] [id = 688] 02:53:26 INFO - PROCESS | 3472 | ++DOMWINDOW == 64 (1A462C00) [pid = 3472] [serial = 2064] [outer = 00000000] 02:53:26 INFO - PROCESS | 3472 | ++DOMWINDOW == 65 (1A69B000) [pid = 3472] [serial = 2065] [outer = 1A462C00] 02:53:26 INFO - PROCESS | 3472 | 1466589206180 Marionette DEBUG loaded listener.js 02:53:26 INFO - PROCESS | 3472 | ++DOMWINDOW == 66 (1A69D000) [pid = 3472] [serial = 2066] [outer = 1A462C00] 02:53:26 INFO - PROCESS | 3472 | 1466589206831 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]]]}] 02:53:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 02:53:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 830ms 02:53:26 INFO - PROCESS | 3472 | 1466589206876 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 02:53:26 INFO - PROCESS | 3472 | 1466589206881 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 02:53:26 INFO - PROCESS | 3472 | 1466589206887 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 02:53:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 02:53:26 INFO - PROCESS | 3472 | 1466589206891 Marionette TRACE conn6 <- [1,2718,null,{}] 02:53:26 INFO - PROCESS | 3472 | 1466589206897 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}] 02:53:26 INFO - PROCESS | 3472 | 1466589206900 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:27 INFO - PROCESS | 3472 | 1466589207050 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 02:53:27 INFO - PROCESS | 3472 | 1466589207171 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:27 INFO - PROCESS | 3472 | 1466589207176 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:27 INFO - PROCESS | 3472 | ++DOCSHELL 0D25C000 == 34 [pid = 3472] [id = 689] 02:53:27 INFO - PROCESS | 3472 | ++DOMWINDOW == 67 (0E6D8800) [pid = 3472] [serial = 2067] [outer = 00000000] 02:53:27 INFO - PROCESS | 3472 | ++DOMWINDOW == 68 (14BC1C00) [pid = 3472] [serial = 2068] [outer = 0E6D8800] 02:53:27 INFO - PROCESS | 3472 | 1466589207235 Marionette DEBUG loaded listener.js 02:53:27 INFO - PROCESS | 3472 | ++DOMWINDOW == 69 (152A1400) [pid = 3472] [serial = 2069] [outer = 0E6D8800] 02:53:28 INFO - PROCESS | 3472 | 1466589208369 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"]]]}] 02:53:28 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 02:53:28 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 02:53:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 02:53:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:53:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:53:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1536ms 02:53:28 INFO - PROCESS | 3472 | 1466589208429 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 02:53:28 INFO - PROCESS | 3472 | 1466589208434 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 02:53:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 02:53:28 INFO - PROCESS | 3472 | 1466589208442 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 02:53:28 INFO - PROCESS | 3472 | 1466589208445 Marionette TRACE conn6 <- [1,2722,null,{}] 02:53:28 INFO - PROCESS | 3472 | 1466589208458 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}] 02:53:28 INFO - PROCESS | 3472 | 1466589208460 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:28 INFO - PROCESS | 3472 | 1466589208552 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 02:53:28 INFO - PROCESS | 3472 | 1466589208826 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:28 INFO - PROCESS | 3472 | 1466589208829 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:28 INFO - PROCESS | 3472 | ++DOCSHELL 0C90EC00 == 35 [pid = 3472] [id = 690] 02:53:28 INFO - PROCESS | 3472 | ++DOMWINDOW == 70 (0C910400) [pid = 3472] [serial = 2070] [outer = 00000000] 02:53:28 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (0CFC5000) [pid = 3472] [serial = 2071] [outer = 0C910400] 02:53:28 INFO - PROCESS | 3472 | 1466589208923 Marionette DEBUG loaded listener.js 02:53:29 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (0D2E9800) [pid = 3472] [serial = 2072] [outer = 0C910400] 02:53:29 INFO - PROCESS | 3472 | --DOCSHELL 19894800 == 34 [pid = 3472] [id = 687] 02:53:29 INFO - PROCESS | 3472 | --DOCSHELL 14AA8C00 == 33 [pid = 3472] [id = 686] 02:53:29 INFO - PROCESS | 3472 | --DOCSHELL 195B1000 == 32 [pid = 3472] [id = 685] 02:53:29 INFO - PROCESS | 3472 | --DOCSHELL 18270000 == 31 [pid = 3472] [id = 684] 02:53:29 INFO - PROCESS | 3472 | --DOCSHELL 17D6A000 == 30 [pid = 3472] [id = 683] 02:53:29 INFO - PROCESS | 3472 | --DOCSHELL 15305800 == 29 [pid = 3472] [id = 682] 02:53:29 INFO - PROCESS | 3472 | --DOCSHELL 0D83A400 == 28 [pid = 3472] [id = 681] 02:53:29 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (19CCE400) [pid = 3472] [serial = 1982] [outer = 00000000] [url = about:blank] 02:53:29 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (196A5C00) [pid = 3472] [serial = 2026] [outer = 00000000] [url = about:blank] 02:53:29 INFO - PROCESS | 3472 | --DOMWINDOW == 69 (1969EC00) [pid = 3472] [serial = 2029] [outer = 00000000] [url = about:blank] 02:53:29 INFO - PROCESS | 3472 | --DOMWINDOW == 68 (1A1A3000) [pid = 3472] [serial = 2009] [outer = 00000000] [url = about:blank] 02:53:29 INFO - PROCESS | 3472 | --DOMWINDOW == 67 (0D65B000) [pid = 3472] [serial = 2011] [outer = 00000000] [url = about:blank] 02:53:29 INFO - PROCESS | 3472 | --DOMWINDOW == 66 (0DADEC00) [pid = 3472] [serial = 2012] [outer = 00000000] [url = about:blank] 02:53:29 INFO - PROCESS | 3472 | --DOMWINDOW == 65 (17D67C00) [pid = 3472] [serial = 2023] [outer = 00000000] [url = about:blank] 02:53:29 INFO - PROCESS | 3472 | --DOMWINDOW == 64 (14E59000) [pid = 3472] [serial = 2020] [outer = 00000000] [url = about:blank] 02:53:29 INFO - PROCESS | 3472 | --DOMWINDOW == 63 (15299400) [pid = 3472] [serial = 2021] [outer = 00000000] [url = about:blank] 02:53:29 INFO - PROCESS | 3472 | --DOMWINDOW == 62 (17D20800) [pid = 3472] [serial = 2014] [outer = 00000000] [url = about:blank] 02:53:29 INFO - PROCESS | 3472 | --DOMWINDOW == 61 (17D2D800) [pid = 3472] [serial = 2015] [outer = 00000000] [url = about:blank] 02:53:29 INFO - PROCESS | 3472 | --DOMWINDOW == 60 (0D142800) [pid = 3472] [serial = 2017] [outer = 00000000] [url = about:blank] 02:53:29 INFO - PROCESS | 3472 | --DOMWINDOW == 59 (0D2EC000) [pid = 3472] [serial = 2018] [outer = 00000000] [url = about:blank] 02:53:29 INFO - PROCESS | 3472 | --DOMWINDOW == 58 (196ED400) [pid = 3472] [serial = 2030] [outer = 00000000] [url = about:blank] 02:53:29 INFO - PROCESS | 3472 | --DOMWINDOW == 57 (1A19F800) [pid = 3472] [serial = 2033] [outer = 00000000] [url = about:blank] 02:53:29 INFO - PROCESS | 3472 | --DOMWINDOW == 56 (196EB000) [pid = 3472] [serial = 2027] [outer = 00000000] [url = about:blank] 02:53:29 INFO - PROCESS | 3472 | --DOMWINDOW == 55 (1822D800) [pid = 3472] [serial = 2024] [outer = 00000000] [url = about:blank] 02:53:29 INFO - PROCESS | 3472 | --DOMWINDOW == 54 (19CD9400) [pid = 3472] [serial = 2032] [outer = 00000000] [url = about:blank] 02:53:29 INFO - PROCESS | 3472 | 1466589209477 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]]]}] 02:53:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 02:53:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1078ms 02:53:29 INFO - PROCESS | 3472 | 1466589209522 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 02:53:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 02:53:29 INFO - PROCESS | 3472 | 1466589209526 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 02:53:29 INFO - PROCESS | 3472 | 1466589209530 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 02:53:29 INFO - PROCESS | 3472 | 1466589209533 Marionette TRACE conn6 <- [1,2726,null,{}] 02:53:29 INFO - PROCESS | 3472 | 1466589209538 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}] 02:53:29 INFO - PROCESS | 3472 | 1466589209542 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:29 INFO - PROCESS | 3472 | 1466589209631 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 02:53:29 INFO - PROCESS | 3472 | 1466589209641 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:29 INFO - PROCESS | 3472 | 1466589209644 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:29 INFO - PROCESS | 3472 | ++DOCSHELL 14AA8C00 == 29 [pid = 3472] [id = 691] 02:53:29 INFO - PROCESS | 3472 | ++DOMWINDOW == 55 (14AAD000) [pid = 3472] [serial = 2073] [outer = 00000000] 02:53:29 INFO - PROCESS | 3472 | ++DOMWINDOW == 56 (14E50C00) [pid = 3472] [serial = 2074] [outer = 14AAD000] 02:53:29 INFO - PROCESS | 3472 | 1466589209691 Marionette DEBUG loaded listener.js 02:53:29 INFO - PROCESS | 3472 | ++DOMWINDOW == 57 (15305800) [pid = 3472] [serial = 2075] [outer = 14AAD000] 02:53:30 INFO - PROCESS | 3472 | 1466589210238 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]]]}] 02:53:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 02:53:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 730ms 02:53:30 INFO - PROCESS | 3472 | 1466589210263 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 02:53:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 02:53:30 INFO - PROCESS | 3472 | 1466589210266 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 02:53:30 INFO - PROCESS | 3472 | 1466589210270 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 02:53:30 INFO - PROCESS | 3472 | 1466589210272 Marionette TRACE conn6 <- [1,2730,null,{}] 02:53:30 INFO - PROCESS | 3472 | 1466589210275 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}] 02:53:30 INFO - PROCESS | 3472 | 1466589210278 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:30 INFO - PROCESS | 3472 | 1466589210366 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 02:53:30 INFO - PROCESS | 3472 | 1466589210466 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:30 INFO - PROCESS | 3472 | 1466589210469 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:30 INFO - PROCESS | 3472 | ++DOCSHELL 15328800 == 30 [pid = 3472] [id = 692] 02:53:30 INFO - PROCESS | 3472 | ++DOMWINDOW == 58 (172B5000) [pid = 3472] [serial = 2076] [outer = 00000000] 02:53:30 INFO - PROCESS | 3472 | ++DOMWINDOW == 59 (17D2B000) [pid = 3472] [serial = 2077] [outer = 172B5000] 02:53:30 INFO - PROCESS | 3472 | 1466589210516 Marionette DEBUG loaded listener.js 02:53:30 INFO - PROCESS | 3472 | ++DOMWINDOW == 60 (17D57000) [pid = 3472] [serial = 2078] [outer = 172B5000] 02:53:30 INFO - PROCESS | 3472 | 1466589210899 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]]]}] 02:53:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 02:53:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 670ms 02:53:30 INFO - PROCESS | 3472 | 1466589210941 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 02:53:30 INFO - PROCESS | 3472 | 1466589210943 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 02:53:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 02:53:30 INFO - PROCESS | 3472 | 1466589210953 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 02:53:30 INFO - PROCESS | 3472 | 1466589210959 Marionette TRACE conn6 <- [1,2734,null,{}] 02:53:30 INFO - PROCESS | 3472 | 1466589210963 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}] 02:53:30 INFO - PROCESS | 3472 | 1466589210967 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:31 INFO - PROCESS | 3472 | 1466589211054 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 02:53:31 INFO - PROCESS | 3472 | 1466589211077 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:31 INFO - PROCESS | 3472 | 1466589211079 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:31 INFO - PROCESS | 3472 | ++DOCSHELL 1826A400 == 31 [pid = 3472] [id = 693] 02:53:31 INFO - PROCESS | 3472 | ++DOMWINDOW == 61 (18270800) [pid = 3472] [serial = 2079] [outer = 00000000] 02:53:31 INFO - PROCESS | 3472 | ++DOMWINDOW == 62 (19020400) [pid = 3472] [serial = 2080] [outer = 18270800] 02:53:31 INFO - PROCESS | 3472 | 1466589211136 Marionette DEBUG loaded listener.js 02:53:31 INFO - PROCESS | 3472 | ++DOMWINDOW == 63 (19516C00) [pid = 3472] [serial = 2081] [outer = 18270800] 02:53:31 INFO - PROCESS | 3472 | 1466589211575 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]]]}] 02:53:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 02:53:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 690ms 02:53:31 INFO - PROCESS | 3472 | 1466589211645 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 02:53:31 INFO - PROCESS | 3472 | 1466589211647 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 02:53:31 INFO - PROCESS | 3472 | 1466589211651 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 02:53:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 02:53:31 INFO - PROCESS | 3472 | 1466589211652 Marionette TRACE conn6 <- [1,2738,null,{}] 02:53:31 INFO - PROCESS | 3472 | 1466589211656 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}] 02:53:31 INFO - PROCESS | 3472 | 1466589211658 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:31 INFO - PROCESS | 3472 | 1466589211805 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 02:53:31 INFO - PROCESS | 3472 | 1466589211827 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:31 INFO - PROCESS | 3472 | 1466589211829 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:31 INFO - PROCESS | 3472 | ++DOCSHELL 19698400 == 32 [pid = 3472] [id = 694] 02:53:31 INFO - PROCESS | 3472 | ++DOMWINDOW == 64 (19699000) [pid = 3472] [serial = 2082] [outer = 00000000] 02:53:31 INFO - PROCESS | 3472 | ++DOMWINDOW == 65 (196E4800) [pid = 3472] [serial = 2083] [outer = 19699000] 02:53:31 INFO - PROCESS | 3472 | 1466589211876 Marionette DEBUG loaded listener.js 02:53:31 INFO - PROCESS | 3472 | ++DOMWINDOW == 66 (196ED800) [pid = 3472] [serial = 2084] [outer = 19699000] 02:53:32 INFO - PROCESS | 3472 | 1466589212308 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]]]}] 02:53:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 02:53:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 670ms 02:53:32 INFO - PROCESS | 3472 | 1466589212325 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 02:53:32 INFO - PROCESS | 3472 | 1466589212327 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 02:53:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 02:53:32 INFO - PROCESS | 3472 | 1466589212330 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 02:53:32 INFO - PROCESS | 3472 | 1466589212332 Marionette TRACE conn6 <- [1,2742,null,{}] 02:53:32 INFO - PROCESS | 3472 | 1466589212335 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}] 02:53:32 INFO - PROCESS | 3472 | 1466589212337 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:32 INFO - PROCESS | 3472 | 1466589212469 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 02:53:32 INFO - PROCESS | 3472 | 1466589212475 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:32 INFO - PROCESS | 3472 | 1466589212481 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:32 INFO - PROCESS | 3472 | ++DOCSHELL 16B35800 == 33 [pid = 3472] [id = 695] 02:53:32 INFO - PROCESS | 3472 | ++DOMWINDOW == 67 (19891800) [pid = 3472] [serial = 2085] [outer = 00000000] 02:53:32 INFO - PROCESS | 3472 | ++DOMWINDOW == 68 (19BD2400) [pid = 3472] [serial = 2086] [outer = 19891800] 02:53:32 INFO - PROCESS | 3472 | 1466589212535 Marionette DEBUG loaded listener.js 02:53:32 INFO - PROCESS | 3472 | ++DOMWINDOW == 69 (19D28400) [pid = 3472] [serial = 2087] [outer = 19891800] 02:53:32 INFO - PROCESS | 3472 | 1466589212981 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]]]}] 02:53:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 02:53:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 730ms 02:53:33 INFO - PROCESS | 3472 | 1466589213062 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 02:53:33 INFO - PROCESS | 3472 | 1466589213064 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 02:53:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 02:53:33 INFO - PROCESS | 3472 | 1466589213067 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 02:53:33 INFO - PROCESS | 3472 | 1466589213069 Marionette TRACE conn6 <- [1,2746,null,{}] 02:53:33 INFO - PROCESS | 3472 | 1466589213073 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}] 02:53:33 INFO - PROCESS | 3472 | 1466589213075 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:33 INFO - PROCESS | 3472 | 1466589213222 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 02:53:33 INFO - PROCESS | 3472 | 1466589213255 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:33 INFO - PROCESS | 3472 | 1466589213257 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:33 INFO - PROCESS | 3472 | ++DOCSHELL 1A1A4C00 == 34 [pid = 3472] [id = 696] 02:53:33 INFO - PROCESS | 3472 | ++DOMWINDOW == 70 (1A1A6000) [pid = 3472] [serial = 2088] [outer = 00000000] 02:53:33 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (1A698000) [pid = 3472] [serial = 2089] [outer = 1A1A6000] 02:53:33 INFO - PROCESS | 3472 | 1466589213303 Marionette DEBUG loaded listener.js 02:53:33 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (1A449400) [pid = 3472] [serial = 2090] [outer = 1A1A6000] 02:53:33 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (0D83A800) [pid = 3472] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 02:53:33 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (0CB2E400) [pid = 3472] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 02:53:33 INFO - PROCESS | 3472 | --DOMWINDOW == 69 (1530BC00) [pid = 3472] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 02:53:33 INFO - PROCESS | 3472 | --DOMWINDOW == 68 (18286800) [pid = 3472] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 02:53:33 INFO - PROCESS | 3472 | --DOMWINDOW == 67 (0D653000) [pid = 3472] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 02:53:33 INFO - PROCESS | 3472 | --DOMWINDOW == 66 (195B0000) [pid = 3472] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 02:53:33 INFO - PROCESS | 3472 | --DOMWINDOW == 65 (14AE5400) [pid = 3472] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 02:53:33 INFO - PROCESS | 3472 | --DOMWINDOW == 64 (195B1400) [pid = 3472] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 02:53:33 INFO - PROCESS | 3472 | --DOMWINDOW == 63 (198B6800) [pid = 3472] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 02:53:33 INFO - PROCESS | 3472 | --DOMWINDOW == 62 (17D6A400) [pid = 3472] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 02:53:33 INFO - PROCESS | 3472 | 1466589213821 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]]]}] 02:53:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 02:53:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 771ms 02:53:33 INFO - PROCESS | 3472 | 1466589213839 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 02:53:33 INFO - PROCESS | 3472 | 1466589213841 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 02:53:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 02:53:33 INFO - PROCESS | 3472 | 1466589213844 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 02:53:33 INFO - PROCESS | 3472 | 1466589213846 Marionette TRACE conn6 <- [1,2750,null,{}] 02:53:33 INFO - PROCESS | 3472 | 1466589213849 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}] 02:53:33 INFO - PROCESS | 3472 | 1466589213851 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:33 INFO - PROCESS | 3472 | 1466589213934 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 02:53:33 INFO - PROCESS | 3472 | 1466589213940 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:33 INFO - PROCESS | 3472 | 1466589213942 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:33 INFO - PROCESS | 3472 | ++DOCSHELL 18286800 == 35 [pid = 3472] [id = 697] 02:53:33 INFO - PROCESS | 3472 | ++DOMWINDOW == 63 (195B1400) [pid = 3472] [serial = 2091] [outer = 00000000] 02:53:33 INFO - PROCESS | 3472 | ++DOMWINDOW == 64 (1A843400) [pid = 3472] [serial = 2092] [outer = 195B1400] 02:53:33 INFO - PROCESS | 3472 | 1466589213986 Marionette DEBUG loaded listener.js 02:53:34 INFO - PROCESS | 3472 | ++DOMWINDOW == 65 (1A845800) [pid = 3472] [serial = 2093] [outer = 195B1400] 02:53:34 INFO - PROCESS | 3472 | 1466589214414 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]]]}] 02:53:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 02:53:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 630ms 02:53:34 INFO - PROCESS | 3472 | 1466589214475 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 02:53:34 INFO - PROCESS | 3472 | 1466589214477 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 02:53:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 02:53:34 INFO - PROCESS | 3472 | 1466589214480 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 02:53:34 INFO - PROCESS | 3472 | 1466589214482 Marionette TRACE conn6 <- [1,2754,null,{}] 02:53:34 INFO - PROCESS | 3472 | 1466589214485 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}] 02:53:34 INFO - PROCESS | 3472 | 1466589214487 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:34 INFO - PROCESS | 3472 | 1466589214590 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 02:53:34 INFO - PROCESS | 3472 | 1466589214598 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:34 INFO - PROCESS | 3472 | 1466589214600 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:34 INFO - PROCESS | 3472 | ++DOCSHELL 1A84B800 == 36 [pid = 3472] [id = 698] 02:53:34 INFO - PROCESS | 3472 | ++DOMWINDOW == 66 (1A850000) [pid = 3472] [serial = 2094] [outer = 00000000] 02:53:34 INFO - PROCESS | 3472 | ++DOMWINDOW == 67 (1A8F6400) [pid = 3472] [serial = 2095] [outer = 1A850000] 02:53:34 INFO - PROCESS | 3472 | 1466589214644 Marionette DEBUG loaded listener.js 02:53:34 INFO - PROCESS | 3472 | ++DOMWINDOW == 68 (1A8FB800) [pid = 3472] [serial = 2096] [outer = 1A850000] 02:53:35 INFO - PROCESS | 3472 | 1466589215062 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]]]}] 02:53:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 02:53:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 631ms 02:53:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 02:53:35 INFO - PROCESS | 3472 | 1466589215117 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 02:53:35 INFO - PROCESS | 3472 | 1466589215119 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 02:53:35 INFO - PROCESS | 3472 | 1466589215122 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 02:53:35 INFO - PROCESS | 3472 | 1466589215124 Marionette TRACE conn6 <- [1,2758,null,{}] 02:53:35 INFO - PROCESS | 3472 | 1466589215128 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}] 02:53:35 INFO - PROCESS | 3472 | 1466589215130 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:35 INFO - PROCESS | 3472 | 1466589215227 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 02:53:35 INFO - PROCESS | 3472 | 1466589215233 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:35 INFO - PROCESS | 3472 | 1466589215235 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:35 INFO - PROCESS | 3472 | ++DOCSHELL 18149400 == 37 [pid = 3472] [id = 699] 02:53:35 INFO - PROCESS | 3472 | ++DOMWINDOW == 69 (188B9000) [pid = 3472] [serial = 2097] [outer = 00000000] 02:53:35 INFO - PROCESS | 3472 | ++DOMWINDOW == 70 (1AA5C000) [pid = 3472] [serial = 2098] [outer = 188B9000] 02:53:35 INFO - PROCESS | 3472 | 1466589215279 Marionette DEBUG loaded listener.js 02:53:35 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (1AA60000) [pid = 3472] [serial = 2099] [outer = 188B9000] 02:53:35 INFO - PROCESS | 3472 | 1466589215714 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]]]}] 02:53:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 02:53:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 630ms 02:53:35 INFO - PROCESS | 3472 | 1466589215787 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 02:53:35 INFO - PROCESS | 3472 | 1466589215791 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 02:53:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 02:53:35 INFO - PROCESS | 3472 | 1466589215802 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 02:53:35 INFO - PROCESS | 3472 | 1466589215806 Marionette TRACE conn6 <- [1,2762,null,{}] 02:53:35 INFO - PROCESS | 3472 | 1466589215813 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}] 02:53:35 INFO - PROCESS | 3472 | 1466589215817 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:36 INFO - PROCESS | 3472 | 1466589216006 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 02:53:36 INFO - PROCESS | 3472 | 1466589216134 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:36 INFO - PROCESS | 3472 | 1466589216139 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:36 INFO - PROCESS | 3472 | ++DOCSHELL 0D837000 == 38 [pid = 3472] [id = 700] 02:53:36 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (0D837800) [pid = 3472] [serial = 2100] [outer = 00000000] 02:53:36 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (0DCA6800) [pid = 3472] [serial = 2101] [outer = 0D837800] 02:53:36 INFO - PROCESS | 3472 | 1466589216198 Marionette DEBUG loaded listener.js 02:53:36 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (0F3A0C00) [pid = 3472] [serial = 2102] [outer = 0D837800] 02:53:36 INFO - PROCESS | 3472 | 1466589216771 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]]]}] 02:53:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 02:53:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1025ms 02:53:36 INFO - PROCESS | 3472 | 1466589216828 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 02:53:36 INFO - PROCESS | 3472 | 1466589216831 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 02:53:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 02:53:36 INFO - PROCESS | 3472 | 1466589216838 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 02:53:36 INFO - PROCESS | 3472 | 1466589216842 Marionette TRACE conn6 <- [1,2766,null,{}] 02:53:36 INFO - PROCESS | 3472 | 1466589216846 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}] 02:53:36 INFO - PROCESS | 3472 | 1466589216849 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:36 INFO - PROCESS | 3472 | 1466589216961 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 02:53:37 INFO - PROCESS | 3472 | 1466589217103 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:37 INFO - PROCESS | 3472 | 1466589217106 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:37 INFO - PROCESS | 3472 | ++DOCSHELL 17D6C000 == 39 [pid = 3472] [id = 701] 02:53:37 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (17D70C00) [pid = 3472] [serial = 2103] [outer = 00000000] 02:53:37 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (18237000) [pid = 3472] [serial = 2104] [outer = 17D70C00] 02:53:37 INFO - PROCESS | 3472 | 1466589217164 Marionette DEBUG loaded listener.js 02:53:37 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (18287800) [pid = 3472] [serial = 2105] [outer = 17D70C00] 02:53:37 INFO - PROCESS | 3472 | 1466589217751 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]]]}] 02:53:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 02:53:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 930ms 02:53:37 INFO - PROCESS | 3472 | 1466589217767 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 02:53:37 INFO - PROCESS | 3472 | 1466589217770 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 02:53:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 02:53:37 INFO - PROCESS | 3472 | 1466589217774 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 02:53:37 INFO - PROCESS | 3472 | 1466589217776 Marionette TRACE conn6 <- [1,2770,null,{}] 02:53:37 INFO - PROCESS | 3472 | 1466589217786 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}] 02:53:37 INFO - PROCESS | 3472 | 1466589217791 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:37 INFO - PROCESS | 3472 | 1466589217904 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 02:53:38 INFO - PROCESS | 3472 | 1466589218061 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:38 INFO - PROCESS | 3472 | 1466589218065 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:38 INFO - PROCESS | 3472 | ++DOCSHELL 1A84F800 == 40 [pid = 3472] [id = 702] 02:53:38 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (1A8EDC00) [pid = 3472] [serial = 2106] [outer = 00000000] 02:53:38 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (1AA5C800) [pid = 3472] [serial = 2107] [outer = 1A8EDC00] 02:53:38 INFO - PROCESS | 3472 | 1466589218125 Marionette DEBUG loaded listener.js 02:53:38 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (1AA67C00) [pid = 3472] [serial = 2108] [outer = 1A8EDC00] 02:53:38 INFO - PROCESS | 3472 | 1466589218757 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]]]}] 02:53:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 02:53:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1019ms 02:53:38 INFO - PROCESS | 3472 | 1466589218796 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 02:53:38 INFO - PROCESS | 3472 | 1466589218798 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 02:53:38 INFO - PROCESS | 3472 | 1466589218802 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 02:53:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 02:53:38 INFO - PROCESS | 3472 | 1466589218804 Marionette TRACE conn6 <- [1,2774,null,{}] 02:53:38 INFO - PROCESS | 3472 | 1466589218808 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}] 02:53:38 INFO - PROCESS | 3472 | 1466589218810 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:38 INFO - PROCESS | 3472 | 1466589218921 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 02:53:39 INFO - PROCESS | 3472 | 1466589219060 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:39 INFO - PROCESS | 3472 | 1466589219063 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:39 INFO - PROCESS | 3472 | ++DOCSHELL 1AAAC000 == 41 [pid = 3472] [id = 703] 02:53:39 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (1AAAD800) [pid = 3472] [serial = 2109] [outer = 00000000] 02:53:39 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (1AAB3C00) [pid = 3472] [serial = 2110] [outer = 1AAAD800] 02:53:39 INFO - PROCESS | 3472 | 1466589219118 Marionette DEBUG loaded listener.js 02:53:39 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (1AAEAC00) [pid = 3472] [serial = 2111] [outer = 1AAAD800] 02:53:39 INFO - PROCESS | 3472 | 1466589219834 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]]]}] 02:53:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 02:53:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1066ms 02:53:39 INFO - PROCESS | 3472 | 1466589219877 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 02:53:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 02:53:39 INFO - PROCESS | 3472 | 1466589219881 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 02:53:39 INFO - PROCESS | 3472 | 1466589219887 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 02:53:39 INFO - PROCESS | 3472 | 1466589219890 Marionette TRACE conn6 <- [1,2778,null,{}] 02:53:39 INFO - PROCESS | 3472 | 1466589219895 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}] 02:53:39 INFO - PROCESS | 3472 | 1466589219898 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:40 INFO - PROCESS | 3472 | 1466589220007 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 02:53:40 INFO - PROCESS | 3472 | 1466589220151 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:40 INFO - PROCESS | 3472 | 1466589220155 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:40 INFO - PROCESS | 3472 | ++DOCSHELL 14E59000 == 42 [pid = 3472] [id = 704] 02:53:40 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (1522C000) [pid = 3472] [serial = 2112] [outer = 00000000] 02:53:40 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (15308000) [pid = 3472] [serial = 2113] [outer = 1522C000] 02:53:40 INFO - PROCESS | 3472 | 1466589220210 Marionette DEBUG loaded listener.js 02:53:40 INFO - PROCESS | 3472 | ++DOMWINDOW == 86 (15422400) [pid = 3472] [serial = 2114] [outer = 1522C000] 02:53:41 INFO - PROCESS | 3472 | --DOCSHELL 1A84B800 == 41 [pid = 3472] [id = 698] 02:53:41 INFO - PROCESS | 3472 | --DOCSHELL 18286800 == 40 [pid = 3472] [id = 697] 02:53:41 INFO - PROCESS | 3472 | --DOCSHELL 1A1A4C00 == 39 [pid = 3472] [id = 696] 02:53:41 INFO - PROCESS | 3472 | --DOCSHELL 16B35800 == 38 [pid = 3472] [id = 695] 02:53:41 INFO - PROCESS | 3472 | --DOCSHELL 19698400 == 37 [pid = 3472] [id = 694] 02:53:41 INFO - PROCESS | 3472 | --DOCSHELL 1826A400 == 36 [pid = 3472] [id = 693] 02:53:41 INFO - PROCESS | 3472 | --DOCSHELL 15328800 == 35 [pid = 3472] [id = 692] 02:53:41 INFO - PROCESS | 3472 | --DOCSHELL 14AA8C00 == 34 [pid = 3472] [id = 691] 02:53:41 INFO - PROCESS | 3472 | --DOCSHELL 0C90EC00 == 33 [pid = 3472] [id = 690] 02:53:41 INFO - PROCESS | 3472 | --DOCSHELL 0D25C000 == 32 [pid = 3472] [id = 689] 02:53:41 INFO - PROCESS | 3472 | --DOCSHELL 1A460000 == 31 [pid = 3472] [id = 688] 02:53:41 INFO - PROCESS | 3472 | --DOCSHELL 0CB2D800 == 30 [pid = 3472] [id = 680] 02:53:41 INFO - PROCESS | 3472 | --DOCSHELL 1AAAC000 == 29 [pid = 3472] [id = 703] 02:53:41 INFO - PROCESS | 3472 | --DOCSHELL 1A84F800 == 28 [pid = 3472] [id = 702] 02:53:41 INFO - PROCESS | 3472 | --DOCSHELL 18149400 == 27 [pid = 3472] [id = 699] 02:53:41 INFO - PROCESS | 3472 | --DOCSHELL 0D837000 == 26 [pid = 3472] [id = 700] 02:53:41 INFO - PROCESS | 3472 | --DOCSHELL 17D6C000 == 25 [pid = 3472] [id = 701] 02:53:41 INFO - PROCESS | 3472 | --DOMWINDOW == 85 (0DAD1C00) [pid = 3472] [serial = 2044] [outer = 00000000] [url = about:blank] 02:53:41 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (0D1E5800) [pid = 3472] [serial = 2041] [outer = 00000000] [url = about:blank] 02:53:41 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (0DCA6C00) [pid = 3472] [serial = 2042] [outer = 00000000] [url = about:blank] 02:53:41 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (153DDC00) [pid = 3472] [serial = 2047] [outer = 00000000] [url = about:blank] 02:53:41 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (1907F800) [pid = 3472] [serial = 2053] [outer = 00000000] [url = about:blank] 02:53:41 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (0E82D800) [pid = 3472] [serial = 2036] [outer = 00000000] [url = about:blank] 02:53:41 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (0DADC400) [pid = 3472] [serial = 2035] [outer = 00000000] [url = about:blank] 02:53:41 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (196A5000) [pid = 3472] [serial = 2039] [outer = 00000000] [url = about:blank] 02:53:41 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (1A69B000) [pid = 3472] [serial = 2065] [outer = 00000000] [url = about:blank] 02:53:41 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (195BB400) [pid = 3472] [serial = 2038] [outer = 00000000] [url = about:blank] 02:53:41 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (196EC000) [pid = 3472] [serial = 2059] [outer = 00000000] [url = about:blank] 02:53:41 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (196A0800) [pid = 3472] [serial = 2056] [outer = 00000000] [url = about:blank] 02:53:41 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (1A199800) [pid = 3472] [serial = 2062] [outer = 00000000] [url = about:blank] 02:53:41 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (196E1400) [pid = 3472] [serial = 2057] [outer = 00000000] [url = about:blank] 02:53:41 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (0DCA5C00) [pid = 3472] [serial = 2045] [outer = 00000000] [url = about:blank] 02:53:41 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (17D6E400) [pid = 3472] [serial = 2050] [outer = 00000000] [url = about:blank] 02:53:41 INFO - PROCESS | 3472 | --DOMWINDOW == 69 (193F7000) [pid = 3472] [serial = 2054] [outer = 00000000] [url = about:blank] 02:53:41 INFO - PROCESS | 3472 | --DOMWINDOW == 68 (1A1A0800) [pid = 3472] [serial = 2063] [outer = 00000000] [url = about:blank] 02:53:41 INFO - PROCESS | 3472 | --DOMWINDOW == 67 (18149C00) [pid = 3472] [serial = 2051] [outer = 00000000] [url = about:blank] 02:53:41 INFO - PROCESS | 3472 | --DOMWINDOW == 66 (154E2C00) [pid = 3472] [serial = 2048] [outer = 00000000] [url = about:blank] 02:53:41 INFO - PROCESS | 3472 | --DOMWINDOW == 65 (1988C000) [pid = 3472] [serial = 2060] [outer = 00000000] [url = about:blank] 02:53:41 INFO - PROCESS | 3472 | 1466589221551 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]]]}] 02:53:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 02:53:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1735ms 02:53:41 INFO - PROCESS | 3472 | 1466589221623 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 02:53:41 INFO - PROCESS | 3472 | 1466589221627 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 02:53:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 02:53:41 INFO - PROCESS | 3472 | 1466589221631 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 02:53:41 INFO - PROCESS | 3472 | 1466589221634 Marionette TRACE conn6 <- [1,2782,null,{}] 02:53:41 INFO - PROCESS | 3472 | 1466589221639 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}] 02:53:41 INFO - PROCESS | 3472 | 1466589221642 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:41 INFO - PROCESS | 3472 | 1466589221738 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 02:53:41 INFO - PROCESS | 3472 | 1466589221745 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:41 INFO - PROCESS | 3472 | 1466589221748 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:41 INFO - PROCESS | 3472 | ++DOCSHELL 0D184C00 == 26 [pid = 3472] [id = 705] 02:53:41 INFO - PROCESS | 3472 | ++DOMWINDOW == 66 (0D1E1800) [pid = 3472] [serial = 2115] [outer = 00000000] 02:53:41 INFO - PROCESS | 3472 | ++DOMWINDOW == 67 (0D2F6400) [pid = 3472] [serial = 2116] [outer = 0D1E1800] 02:53:41 INFO - PROCESS | 3472 | 1466589221796 Marionette DEBUG loaded listener.js 02:53:41 INFO - PROCESS | 3472 | ++DOMWINDOW == 68 (0D83A400) [pid = 3472] [serial = 2117] [outer = 0D1E1800] 02:53:42 INFO - PROCESS | 3472 | 1466589222270 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]]]}] 02:53:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 02:53:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 670ms 02:53:42 INFO - PROCESS | 3472 | 1466589222303 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 02:53:42 INFO - PROCESS | 3472 | 1466589222308 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 02:53:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 02:53:42 INFO - PROCESS | 3472 | 1466589222314 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 02:53:42 INFO - PROCESS | 3472 | 1466589222316 Marionette TRACE conn6 <- [1,2786,null,{}] 02:53:42 INFO - PROCESS | 3472 | 1466589222325 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}] 02:53:42 INFO - PROCESS | 3472 | 1466589222327 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:42 INFO - PROCESS | 3472 | 1466589222415 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 02:53:42 INFO - PROCESS | 3472 | 1466589222424 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:42 INFO - PROCESS | 3472 | 1466589222426 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:42 INFO - PROCESS | 3472 | ++DOCSHELL 0E8D0C00 == 27 [pid = 3472] [id = 706] 02:53:42 INFO - PROCESS | 3472 | ++DOMWINDOW == 69 (0F30A800) [pid = 3472] [serial = 2118] [outer = 00000000] 02:53:42 INFO - PROCESS | 3472 | ++DOMWINDOW == 70 (14AA8000) [pid = 3472] [serial = 2119] [outer = 0F30A800] 02:53:42 INFO - PROCESS | 3472 | 1466589222473 Marionette DEBUG loaded listener.js 02:53:42 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (14E50000) [pid = 3472] [serial = 2120] [outer = 0F30A800] 02:53:42 INFO - PROCESS | 3472 | 1466589222954 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]]]}] 02:53:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 02:53:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 690ms 02:53:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 02:53:43 INFO - PROCESS | 3472 | 1466589223007 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 02:53:43 INFO - PROCESS | 3472 | 1466589223009 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 02:53:43 INFO - PROCESS | 3472 | 1466589223013 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 02:53:43 INFO - PROCESS | 3472 | 1466589223016 Marionette TRACE conn6 <- [1,2790,null,{}] 02:53:43 INFO - PROCESS | 3472 | 1466589223027 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}] 02:53:43 INFO - PROCESS | 3472 | 1466589223031 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:43 INFO - PROCESS | 3472 | 1466589223115 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 02:53:43 INFO - PROCESS | 3472 | 1466589223257 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:43 INFO - PROCESS | 3472 | 1466589223260 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:43 INFO - PROCESS | 3472 | ++DOCSHELL 17D2B800 == 28 [pid = 3472] [id = 707] 02:53:43 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (17D2C400) [pid = 3472] [serial = 2121] [outer = 00000000] 02:53:43 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (17D52800) [pid = 3472] [serial = 2122] [outer = 17D2C400] 02:53:43 INFO - PROCESS | 3472 | 1466589223309 Marionette DEBUG loaded listener.js 02:53:43 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (17D69C00) [pid = 3472] [serial = 2123] [outer = 17D2C400] 02:53:43 INFO - PROCESS | 3472 | 1466589223728 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]]]}] 02:53:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 02:53:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 731ms 02:53:43 INFO - PROCESS | 3472 | 1466589223744 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 02:53:43 INFO - PROCESS | 3472 | 1466589223747 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 02:53:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 02:53:43 INFO - PROCESS | 3472 | 1466589223756 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 02:53:43 INFO - PROCESS | 3472 | 1466589223757 Marionette TRACE conn6 <- [1,2794,null,{}] 02:53:43 INFO - PROCESS | 3472 | 1466589223761 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}] 02:53:43 INFO - PROCESS | 3472 | 1466589223763 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:43 INFO - PROCESS | 3472 | 1466589223888 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 02:53:43 INFO - PROCESS | 3472 | 1466589223893 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:43 INFO - PROCESS | 3472 | 1466589223895 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:43 INFO - PROCESS | 3472 | ++DOCSHELL 17D4F400 == 29 [pid = 3472] [id = 708] 02:53:43 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (17D73800) [pid = 3472] [serial = 2124] [outer = 00000000] 02:53:43 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (18265800) [pid = 3472] [serial = 2125] [outer = 17D73800] 02:53:43 INFO - PROCESS | 3472 | 1466589223943 Marionette DEBUG loaded listener.js 02:53:44 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (19014800) [pid = 3472] [serial = 2126] [outer = 17D73800] 02:53:44 INFO - PROCESS | 3472 | 1466589224398 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]]]}] 02:53:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 02:53:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 670ms 02:53:44 INFO - PROCESS | 3472 | 1466589224434 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 02:53:44 INFO - PROCESS | 3472 | 1466589224436 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 02:53:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 02:53:44 INFO - PROCESS | 3472 | 1466589224439 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 02:53:44 INFO - PROCESS | 3472 | 1466589224440 Marionette TRACE conn6 <- [1,2798,null,{}] 02:53:44 INFO - PROCESS | 3472 | 1466589224444 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}] 02:53:44 INFO - PROCESS | 3472 | 1466589224446 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:44 INFO - PROCESS | 3472 | 1466589224585 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 02:53:44 INFO - PROCESS | 3472 | 1466589224608 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:44 INFO - PROCESS | 3472 | 1466589224610 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:44 INFO - PROCESS | 3472 | ++DOCSHELL 193EC400 == 30 [pid = 3472] [id = 709] 02:53:44 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (193F0400) [pid = 3472] [serial = 2127] [outer = 00000000] 02:53:44 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (195B3800) [pid = 3472] [serial = 2128] [outer = 193F0400] 02:53:44 INFO - PROCESS | 3472 | 1466589224653 Marionette DEBUG loaded listener.js 02:53:44 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (19697400) [pid = 3472] [serial = 2129] [outer = 193F0400] 02:53:45 INFO - PROCESS | 3472 | 1466589225102 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]]]}] 02:53:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 02:53:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 670ms 02:53:45 INFO - PROCESS | 3472 | 1466589225109 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 02:53:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 02:53:45 INFO - PROCESS | 3472 | 1466589225111 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 02:53:45 INFO - PROCESS | 3472 | 1466589225132 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 02:53:45 INFO - PROCESS | 3472 | 1466589225134 Marionette TRACE conn6 <- [1,2802,null,{}] 02:53:45 INFO - PROCESS | 3472 | 1466589225137 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}] 02:53:45 INFO - PROCESS | 3472 | 1466589225143 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:45 INFO - PROCESS | 3472 | 1466589225282 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 02:53:45 INFO - PROCESS | 3472 | 1466589225293 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:45 INFO - PROCESS | 3472 | 1466589225294 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:45 INFO - PROCESS | 3472 | ++DOCSHELL 1969DC00 == 31 [pid = 3472] [id = 710] 02:53:45 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (196A3C00) [pid = 3472] [serial = 2130] [outer = 00000000] 02:53:45 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (19855C00) [pid = 3472] [serial = 2131] [outer = 196A3C00] 02:53:45 INFO - PROCESS | 3472 | 1466589225395 Marionette DEBUG loaded listener.js 02:53:45 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (19892000) [pid = 3472] [serial = 2132] [outer = 196A3C00] 02:53:45 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (19699000) [pid = 3472] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 02:53:45 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (19891800) [pid = 3472] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 02:53:45 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (0C910400) [pid = 3472] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 02:53:45 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (1A462C00) [pid = 3472] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 02:53:45 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (0E6D8800) [pid = 3472] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 02:53:45 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (172B5000) [pid = 3472] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 02:53:45 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (14AAD000) [pid = 3472] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 02:53:45 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (18270800) [pid = 3472] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 02:53:45 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (1A1A6000) [pid = 3472] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 02:53:45 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (1A850000) [pid = 3472] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 02:53:45 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (188B9000) [pid = 3472] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 02:53:45 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (195B1400) [pid = 3472] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 02:53:46 INFO - PROCESS | 3472 | 1466589226044 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]]]}] 02:53:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 02:53:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 950ms 02:53:46 INFO - PROCESS | 3472 | 1466589226065 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 02:53:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 02:53:46 INFO - PROCESS | 3472 | 1466589226067 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 02:53:46 INFO - PROCESS | 3472 | 1466589226070 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 02:53:46 INFO - PROCESS | 3472 | 1466589226072 Marionette TRACE conn6 <- [1,2806,null,{}] 02:53:46 INFO - PROCESS | 3472 | 1466589226075 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}] 02:53:46 INFO - PROCESS | 3472 | 1466589226077 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:46 INFO - PROCESS | 3472 | 1466589226209 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 02:53:46 INFO - PROCESS | 3472 | 1466589226274 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:46 INFO - PROCESS | 3472 | 1466589226276 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:46 INFO - PROCESS | 3472 | ++DOCSHELL 17D23C00 == 32 [pid = 3472] [id = 711] 02:53:46 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (1826E400) [pid = 3472] [serial = 2133] [outer = 00000000] 02:53:46 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (196E5800) [pid = 3472] [serial = 2134] [outer = 1826E400] 02:53:46 INFO - PROCESS | 3472 | 1466589226320 Marionette DEBUG loaded listener.js 02:53:46 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (19893000) [pid = 3472] [serial = 2135] [outer = 1826E400] 02:53:46 INFO - PROCESS | 3472 | 1466589226664 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]]]}] 02:53:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 02:53:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 630ms 02:53:46 INFO - PROCESS | 3472 | 1466589226702 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 02:53:46 INFO - PROCESS | 3472 | 1466589226704 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 02:53:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 02:53:46 INFO - PROCESS | 3472 | 1466589226719 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 02:53:46 INFO - PROCESS | 3472 | 1466589226721 Marionette TRACE conn6 <- [1,2810,null,{}] 02:53:46 INFO - PROCESS | 3472 | 1466589226725 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}] 02:53:46 INFO - PROCESS | 3472 | 1466589226727 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:46 INFO - PROCESS | 3472 | 1466589226803 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 02:53:46 INFO - PROCESS | 3472 | 1466589226809 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:46 INFO - PROCESS | 3472 | 1466589226811 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:46 INFO - PROCESS | 3472 | ++DOCSHELL 19CCE800 == 33 [pid = 3472] [id = 712] 02:53:46 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (19CCEC00) [pid = 3472] [serial = 2136] [outer = 00000000] 02:53:46 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (1A199000) [pid = 3472] [serial = 2137] [outer = 19CCEC00] 02:53:46 INFO - PROCESS | 3472 | 1466589226854 Marionette DEBUG loaded listener.js 02:53:46 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (19CDB800) [pid = 3472] [serial = 2138] [outer = 19CCEC00] 02:53:47 INFO - PROCESS | 3472 | 1466589227315 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]]]}] 02:53:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 02:53:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 630ms 02:53:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 02:53:47 INFO - PROCESS | 3472 | 1466589227341 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 02:53:47 INFO - PROCESS | 3472 | 1466589227343 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 02:53:47 INFO - PROCESS | 3472 | 1466589227347 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 02:53:47 INFO - PROCESS | 3472 | 1466589227349 Marionette TRACE conn6 <- [1,2814,null,{}] 02:53:47 INFO - PROCESS | 3472 | 1466589227370 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}] 02:53:47 INFO - PROCESS | 3472 | 1466589227372 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:47 INFO - PROCESS | 3472 | 1466589227451 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 02:53:47 INFO - PROCESS | 3472 | 1466589227456 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:47 INFO - PROCESS | 3472 | 1466589227458 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:47 INFO - PROCESS | 3472 | ++DOCSHELL 17D2B400 == 34 [pid = 3472] [id = 713] 02:53:47 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (1A461000) [pid = 3472] [serial = 2139] [outer = 00000000] 02:53:47 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (1A69B400) [pid = 3472] [serial = 2140] [outer = 1A461000] 02:53:47 INFO - PROCESS | 3472 | 1466589227511 Marionette DEBUG loaded listener.js 02:53:47 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (1A464400) [pid = 3472] [serial = 2141] [outer = 1A461000] 02:53:48 INFO - PROCESS | 3472 | 1466589228117 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 02:53:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 02:53:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 830ms 02:53:48 INFO - PROCESS | 3472 | 1466589228194 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 02:53:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 02:53:48 INFO - PROCESS | 3472 | 1466589228199 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 02:53:48 INFO - PROCESS | 3472 | 1466589228229 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 02:53:48 INFO - PROCESS | 3472 | 1466589228233 Marionette TRACE conn6 <- [1,2818,null,{}] 02:53:48 INFO - PROCESS | 3472 | 1466589228240 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}] 02:53:48 INFO - PROCESS | 3472 | 1466589228243 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:48 INFO - PROCESS | 3472 | 1466589228379 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 02:53:48 INFO - PROCESS | 3472 | 1466589228513 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:48 INFO - PROCESS | 3472 | 1466589228518 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:48 INFO - PROCESS | 3472 | ++DOCSHELL 0CB63800 == 35 [pid = 3472] [id = 714] 02:53:48 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (0D133400) [pid = 3472] [serial = 2142] [outer = 00000000] 02:53:48 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (0DCADC00) [pid = 3472] [serial = 2143] [outer = 0D133400] 02:53:48 INFO - PROCESS | 3472 | 1466589228578 Marionette DEBUG loaded listener.js 02:53:48 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (14AA8C00) [pid = 3472] [serial = 2144] [outer = 0D133400] 02:53:49 INFO - PROCESS | 3472 | 1466589229283 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]]]}] 02:53:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 02:53:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1108ms 02:53:49 INFO - PROCESS | 3472 | 1466589229334 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 02:53:49 INFO - PROCESS | 3472 | 1466589229339 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 02:53:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 02:53:49 INFO - PROCESS | 3472 | 1466589229346 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 02:53:49 INFO - PROCESS | 3472 | 1466589229349 Marionette TRACE conn6 <- [1,2822,null,{}] 02:53:49 INFO - PROCESS | 3472 | 1466589229353 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}] 02:53:49 INFO - PROCESS | 3472 | 1466589229356 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:49 INFO - PROCESS | 3472 | 1466589229478 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 02:53:49 INFO - PROCESS | 3472 | 1466589229618 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:49 INFO - PROCESS | 3472 | 1466589229621 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:49 INFO - PROCESS | 3472 | ++DOCSHELL 17D23800 == 36 [pid = 3472] [id = 715] 02:53:49 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (17D28400) [pid = 3472] [serial = 2145] [outer = 00000000] 02:53:49 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (17D6E000) [pid = 3472] [serial = 2146] [outer = 17D28400] 02:53:49 INFO - PROCESS | 3472 | 1466589229678 Marionette DEBUG loaded listener.js 02:53:49 INFO - PROCESS | 3472 | ++DOMWINDOW == 86 (18268C00) [pid = 3472] [serial = 2147] [outer = 17D28400] 02:53:50 INFO - PROCESS | 3472 | 1466589230549 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 02:53:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 02:53:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1282ms 02:53:50 INFO - PROCESS | 3472 | 1466589230632 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 02:53:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 02:53:50 INFO - PROCESS | 3472 | 1466589230636 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 02:53:50 INFO - PROCESS | 3472 | 1466589230642 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 02:53:50 INFO - PROCESS | 3472 | 1466589230645 Marionette TRACE conn6 <- [1,2826,null,{}] 02:53:50 INFO - PROCESS | 3472 | 1466589230651 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}] 02:53:50 INFO - PROCESS | 3472 | 1466589230654 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:50 INFO - PROCESS | 3472 | 1466589230771 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 02:53:50 INFO - PROCESS | 3472 | --DOCSHELL 19CCE800 == 35 [pid = 3472] [id = 712] 02:53:50 INFO - PROCESS | 3472 | --DOCSHELL 17D23C00 == 34 [pid = 3472] [id = 711] 02:53:50 INFO - PROCESS | 3472 | --DOCSHELL 1969DC00 == 33 [pid = 3472] [id = 710] 02:53:50 INFO - PROCESS | 3472 | --DOCSHELL 193EC400 == 32 [pid = 3472] [id = 709] 02:53:50 INFO - PROCESS | 3472 | --DOCSHELL 17D4F400 == 31 [pid = 3472] [id = 708] 02:53:50 INFO - PROCESS | 3472 | --DOCSHELL 17D2B800 == 30 [pid = 3472] [id = 707] 02:53:50 INFO - PROCESS | 3472 | --DOCSHELL 0E8D0C00 == 29 [pid = 3472] [id = 706] 02:53:50 INFO - PROCESS | 3472 | --DOCSHELL 0D184C00 == 28 [pid = 3472] [id = 705] 02:53:50 INFO - PROCESS | 3472 | --DOMWINDOW == 85 (196E4800) [pid = 3472] [serial = 2083] [outer = 00000000] [url = about:blank] 02:53:50 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (196ED800) [pid = 3472] [serial = 2084] [outer = 00000000] [url = about:blank] 02:53:50 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (19D28400) [pid = 3472] [serial = 2087] [outer = 00000000] [url = about:blank] 02:53:50 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (19BD2400) [pid = 3472] [serial = 2086] [outer = 00000000] [url = about:blank] 02:53:50 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (0CFC5000) [pid = 3472] [serial = 2071] [outer = 00000000] [url = about:blank] 02:53:50 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (0D2E9800) [pid = 3472] [serial = 2072] [outer = 00000000] [url = about:blank] 02:53:50 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (1A69D000) [pid = 3472] [serial = 2066] [outer = 00000000] [url = about:blank] 02:53:50 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (14BC1C00) [pid = 3472] [serial = 2068] [outer = 00000000] [url = about:blank] 02:53:50 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (152A1400) [pid = 3472] [serial = 2069] [outer = 00000000] [url = about:blank] 02:53:50 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (17D2B000) [pid = 3472] [serial = 2077] [outer = 00000000] [url = about:blank] 02:53:50 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (17D57000) [pid = 3472] [serial = 2078] [outer = 00000000] [url = about:blank] 02:53:50 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (14E50C00) [pid = 3472] [serial = 2074] [outer = 00000000] [url = about:blank] 02:53:50 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (15305800) [pid = 3472] [serial = 2075] [outer = 00000000] [url = about:blank] 02:53:50 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (19020400) [pid = 3472] [serial = 2080] [outer = 00000000] [url = about:blank] 02:53:50 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (1A698000) [pid = 3472] [serial = 2089] [outer = 00000000] [url = about:blank] 02:53:50 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (1A8FB800) [pid = 3472] [serial = 2096] [outer = 00000000] [url = about:blank] 02:53:50 INFO - PROCESS | 3472 | --DOMWINDOW == 69 (1AA60000) [pid = 3472] [serial = 2099] [outer = 00000000] [url = about:blank] 02:53:50 INFO - PROCESS | 3472 | --DOMWINDOW == 68 (1A843400) [pid = 3472] [serial = 2092] [outer = 00000000] [url = about:blank] 02:53:50 INFO - PROCESS | 3472 | --DOMWINDOW == 67 (1AA5C000) [pid = 3472] [serial = 2098] [outer = 00000000] [url = about:blank] 02:53:50 INFO - PROCESS | 3472 | --DOMWINDOW == 66 (1A845800) [pid = 3472] [serial = 2093] [outer = 00000000] [url = about:blank] 02:53:50 INFO - PROCESS | 3472 | --DOMWINDOW == 65 (1A8F6400) [pid = 3472] [serial = 2095] [outer = 00000000] [url = about:blank] 02:53:50 INFO - PROCESS | 3472 | --DOMWINDOW == 64 (1A449400) [pid = 3472] [serial = 2090] [outer = 00000000] [url = about:blank] 02:53:50 INFO - PROCESS | 3472 | --DOMWINDOW == 63 (19516C00) [pid = 3472] [serial = 2081] [outer = 00000000] [url = about:blank] 02:53:50 INFO - PROCESS | 3472 | 1466589230924 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:50 INFO - PROCESS | 3472 | 1466589230928 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:50 INFO - PROCESS | 3472 | ++DOCSHELL 0C90DC00 == 29 [pid = 3472] [id = 716] 02:53:50 INFO - PROCESS | 3472 | ++DOMWINDOW == 64 (0C910400) [pid = 3472] [serial = 2148] [outer = 00000000] 02:53:50 INFO - PROCESS | 3472 | ++DOMWINDOW == 65 (0D180C00) [pid = 3472] [serial = 2149] [outer = 0C910400] 02:53:50 INFO - PROCESS | 3472 | 1466589230977 Marionette DEBUG loaded listener.js 02:53:51 INFO - PROCESS | 3472 | ++DOMWINDOW == 66 (0D842C00) [pid = 3472] [serial = 2150] [outer = 0C910400] 02:53:51 INFO - PROCESS | 3472 | 1466589231460 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]]]}] 02:53:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 02:53:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 890ms 02:53:51 INFO - PROCESS | 3472 | 1466589231532 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 02:53:51 INFO - PROCESS | 3472 | 1466589231537 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 02:53:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 02:53:51 INFO - PROCESS | 3472 | 1466589231543 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 02:53:51 INFO - PROCESS | 3472 | 1466589231545 Marionette TRACE conn6 <- [1,2830,null,{}] 02:53:51 INFO - PROCESS | 3472 | 1466589231549 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}] 02:53:51 INFO - PROCESS | 3472 | 1466589231551 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:51 INFO - PROCESS | 3472 | 1466589231643 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 02:53:51 INFO - PROCESS | 3472 | 1466589231652 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:51 INFO - PROCESS | 3472 | 1466589231655 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:51 INFO - PROCESS | 3472 | ++DOCSHELL 15306000 == 30 [pid = 3472] [id = 717] 02:53:51 INFO - PROCESS | 3472 | ++DOMWINDOW == 67 (1531B000) [pid = 3472] [serial = 2151] [outer = 00000000] 02:53:51 INFO - PROCESS | 3472 | ++DOMWINDOW == 68 (154E4400) [pid = 3472] [serial = 2152] [outer = 1531B000] 02:53:51 INFO - PROCESS | 3472 | 1466589231701 Marionette DEBUG loaded listener.js 02:53:51 INFO - PROCESS | 3472 | ++DOMWINDOW == 69 (17287800) [pid = 3472] [serial = 2153] [outer = 1531B000] 02:53:52 INFO - PROCESS | 3472 | 1466589232158 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]]]}] 02:53:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 02:53:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 670ms 02:53:52 INFO - PROCESS | 3472 | 1466589232239 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 02:53:52 INFO - PROCESS | 3472 | 1466589232241 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 02:53:52 INFO - PROCESS | 3472 | 1466589232245 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 02:53:52 INFO - PROCESS | 3472 | 1466589232248 Marionette TRACE conn6 <- [1,2834,null,{}] 02:53:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 02:53:52 INFO - PROCESS | 3472 | 1466589232259 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}] 02:53:52 INFO - PROCESS | 3472 | 1466589232263 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:52 INFO - PROCESS | 3472 | 1466589232349 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 02:53:52 INFO - PROCESS | 3472 | 1466589232453 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:52 INFO - PROCESS | 3472 | 1466589232456 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:52 INFO - PROCESS | 3472 | ++DOCSHELL 18263800 == 31 [pid = 3472] [id = 718] 02:53:52 INFO - PROCESS | 3472 | ++DOMWINDOW == 70 (18265400) [pid = 3472] [serial = 2154] [outer = 00000000] 02:53:52 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (1901EC00) [pid = 3472] [serial = 2155] [outer = 18265400] 02:53:52 INFO - PROCESS | 3472 | 1466589232504 Marionette DEBUG loaded listener.js 02:53:52 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (193F7000) [pid = 3472] [serial = 2156] [outer = 18265400] 02:53:52 INFO - PROCESS | 3472 | 1466589232876 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]]]}] 02:53:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 02:53:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 670ms 02:53:52 INFO - PROCESS | 3472 | 1466589232936 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 02:53:52 INFO - PROCESS | 3472 | 1466589232939 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 02:53:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 02:53:52 INFO - PROCESS | 3472 | 1466589232942 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 02:53:52 INFO - PROCESS | 3472 | 1466589232944 Marionette TRACE conn6 <- [1,2838,null,{}] 02:53:52 INFO - PROCESS | 3472 | 1466589232947 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}] 02:53:52 INFO - PROCESS | 3472 | 1466589232949 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:53 INFO - PROCESS | 3472 | 1466589233074 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 02:53:53 INFO - PROCESS | 3472 | 1466589233079 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:53 INFO - PROCESS | 3472 | 1466589233081 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:53 INFO - PROCESS | 3472 | ++DOCSHELL 19699C00 == 32 [pid = 3472] [id = 719] 02:53:53 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (1969A400) [pid = 3472] [serial = 2157] [outer = 00000000] 02:53:53 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (196E8800) [pid = 3472] [serial = 2158] [outer = 1969A400] 02:53:53 INFO - PROCESS | 3472 | 1466589233181 Marionette DEBUG loaded listener.js 02:53:53 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (1984B400) [pid = 3472] [serial = 2159] [outer = 1969A400] 02:53:53 INFO - PROCESS | 3472 | 1466589233608 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 02:53:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 02:53:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 731ms 02:53:53 INFO - PROCESS | 3472 | 1466589233710 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 02:53:53 INFO - PROCESS | 3472 | 1466589233712 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 02:53:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 02:53:53 INFO - PROCESS | 3472 | 1466589233729 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 02:53:53 INFO - PROCESS | 3472 | 1466589233731 Marionette TRACE conn6 <- [1,2842,null,{}] 02:53:53 INFO - PROCESS | 3472 | 1466589233735 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}] 02:53:53 INFO - PROCESS | 3472 | 1466589233737 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:53 INFO - PROCESS | 3472 | 1466589233857 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 02:53:53 INFO - PROCESS | 3472 | 1466589233926 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:53 INFO - PROCESS | 3472 | 1466589233929 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:53 INFO - PROCESS | 3472 | ++DOCSHELL 19896800 == 33 [pid = 3472] [id = 720] 02:53:53 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (19BCC800) [pid = 3472] [serial = 2160] [outer = 00000000] 02:53:53 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (19CD6C00) [pid = 3472] [serial = 2161] [outer = 19BCC800] 02:53:53 INFO - PROCESS | 3472 | 1466589233974 Marionette DEBUG loaded listener.js 02:53:54 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (1A199C00) [pid = 3472] [serial = 2162] [outer = 19BCC800] 02:53:54 INFO - PROCESS | 3472 | 1466589234428 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]]]}] 02:53:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 02:53:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 730ms 02:53:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 02:53:54 INFO - PROCESS | 3472 | 1466589234460 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 02:53:54 INFO - PROCESS | 3472 | 1466589234462 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 02:53:54 INFO - PROCESS | 3472 | 1466589234465 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 02:53:54 INFO - PROCESS | 3472 | 1466589234466 Marionette TRACE conn6 <- [1,2846,null,{}] 02:53:54 INFO - PROCESS | 3472 | 1466589234473 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}] 02:53:54 INFO - PROCESS | 3472 | 1466589234479 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:54 INFO - PROCESS | 3472 | 1466589234624 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 02:53:54 INFO - PROCESS | 3472 | 1466589234638 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:54 INFO - PROCESS | 3472 | 1466589234639 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:54 INFO - PROCESS | 3472 | ++DOCSHELL 1A69AC00 == 34 [pid = 3472] [id = 721] 02:53:54 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (1A69F000) [pid = 3472] [serial = 2163] [outer = 00000000] 02:53:54 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (1A846400) [pid = 3472] [serial = 2164] [outer = 1A69F000] 02:53:54 INFO - PROCESS | 3472 | 1466589234741 Marionette DEBUG loaded listener.js 02:53:54 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (16B35800) [pid = 3472] [serial = 2165] [outer = 1A69F000] 02:53:55 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (17D73800) [pid = 3472] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 02:53:55 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (0D1E1800) [pid = 3472] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 02:53:55 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (0F30A800) [pid = 3472] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 02:53:55 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (17D2C400) [pid = 3472] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 02:53:55 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (1522C000) [pid = 3472] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 02:53:55 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (193F0400) [pid = 3472] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 02:53:55 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (0D837800) [pid = 3472] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 02:53:55 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (17D70C00) [pid = 3472] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 02:53:55 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (1A8EDC00) [pid = 3472] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 02:53:55 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (19CCEC00) [pid = 3472] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 02:53:55 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (1AAAD800) [pid = 3472] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 02:53:55 INFO - PROCESS | 3472 | --DOMWINDOW == 69 (1826E400) [pid = 3472] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 02:53:55 INFO - PROCESS | 3472 | --DOMWINDOW == 68 (196A3C00) [pid = 3472] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 02:53:55 INFO - PROCESS | 3472 | 1466589235245 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 02:53:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 02:53:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 830ms 02:53:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 02:53:55 INFO - PROCESS | 3472 | 1466589235296 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 02:53:55 INFO - PROCESS | 3472 | 1466589235298 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 02:53:55 INFO - PROCESS | 3472 | 1466589235301 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 02:53:55 INFO - PROCESS | 3472 | 1466589235303 Marionette TRACE conn6 <- [1,2850,null,{}] 02:53:55 INFO - PROCESS | 3472 | 1466589235306 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}] 02:53:55 INFO - PROCESS | 3472 | 1466589235308 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:55 INFO - PROCESS | 3472 | 1466589235387 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 02:53:55 INFO - PROCESS | 3472 | 1466589235392 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:55 INFO - PROCESS | 3472 | 1466589235394 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:55 INFO - PROCESS | 3472 | ++DOCSHELL 18238000 == 35 [pid = 3472] [id = 722] 02:53:55 INFO - PROCESS | 3472 | ++DOMWINDOW == 69 (1826E400) [pid = 3472] [serial = 2166] [outer = 00000000] 02:53:55 INFO - PROCESS | 3472 | ++DOMWINDOW == 70 (1A19F400) [pid = 3472] [serial = 2167] [outer = 1826E400] 02:53:55 INFO - PROCESS | 3472 | 1466589235438 Marionette DEBUG loaded listener.js 02:53:55 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (1A698400) [pid = 3472] [serial = 2168] [outer = 1826E400] 02:53:55 INFO - PROCESS | 3472 | 1466589235874 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]]]}] 02:53:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 02:53:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 630ms 02:53:55 INFO - PROCESS | 3472 | 1466589235932 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 02:53:55 INFO - PROCESS | 3472 | 1466589235934 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 02:53:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 02:53:55 INFO - PROCESS | 3472 | 1466589235938 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 02:53:55 INFO - PROCESS | 3472 | 1466589235939 Marionette TRACE conn6 <- [1,2854,null,{}] 02:53:55 INFO - PROCESS | 3472 | 1466589235943 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}] 02:53:55 INFO - PROCESS | 3472 | 1466589235945 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:56 INFO - PROCESS | 3472 | 1466589236024 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 02:53:56 INFO - PROCESS | 3472 | 1466589236030 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:56 INFO - PROCESS | 3472 | 1466589236031 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:56 INFO - PROCESS | 3472 | ++DOCSHELL 1A84CC00 == 36 [pid = 3472] [id = 723] 02:53:56 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (1A84F400) [pid = 3472] [serial = 2169] [outer = 00000000] 02:53:56 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (1A8F8800) [pid = 3472] [serial = 2170] [outer = 1A84F400] 02:53:56 INFO - PROCESS | 3472 | 1466589236075 Marionette DEBUG loaded listener.js 02:53:56 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (1A983800) [pid = 3472] [serial = 2171] [outer = 1A84F400] 02:53:56 INFO - PROCESS | 3472 | 1466589236506 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]]]}] 02:53:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 02:53:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 630ms 02:53:56 INFO - PROCESS | 3472 | 1466589236572 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 02:53:56 INFO - PROCESS | 3472 | 1466589236574 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 02:53:56 INFO - PROCESS | 3472 | 1466589236578 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 02:53:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 02:53:56 INFO - PROCESS | 3472 | 1466589236579 Marionette TRACE conn6 <- [1,2858,null,{}] 02:53:56 INFO - PROCESS | 3472 | 1466589236583 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}] 02:53:56 INFO - PROCESS | 3472 | 1466589236585 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:56 INFO - PROCESS | 3472 | 1466589236674 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 02:53:56 INFO - PROCESS | 3472 | 1466589236679 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:56 INFO - PROCESS | 3472 | 1466589236681 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:56 INFO - PROCESS | 3472 | ++DOCSHELL 18230800 == 37 [pid = 3472] [id = 724] 02:53:56 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (1AA5C000) [pid = 3472] [serial = 2172] [outer = 00000000] 02:53:56 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (1AA65800) [pid = 3472] [serial = 2173] [outer = 1AA5C000] 02:53:56 INFO - PROCESS | 3472 | 1466589236725 Marionette DEBUG loaded listener.js 02:53:56 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (1AAA7400) [pid = 3472] [serial = 2174] [outer = 1AA5C000] 02:53:57 INFO - PROCESS | 3472 | 1466589237386 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]]]}] 02:53:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 02:53:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 830ms 02:53:57 INFO - PROCESS | 3472 | 1466589237413 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 02:53:57 INFO - PROCESS | 3472 | 1466589237418 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 02:53:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 02:53:57 INFO - PROCESS | 3472 | 1466589237422 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 02:53:57 INFO - PROCESS | 3472 | 1466589237426 Marionette TRACE conn6 <- [1,2862,null,{}] 02:53:57 INFO - PROCESS | 3472 | 1466589237432 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}] 02:53:57 INFO - PROCESS | 3472 | 1466589237435 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:57 INFO - PROCESS | 3472 | 1466589237556 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 02:53:57 INFO - PROCESS | 3472 | 1466589237717 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:57 INFO - PROCESS | 3472 | 1466589237720 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:57 INFO - PROCESS | 3472 | ++DOCSHELL 0D838800 == 38 [pid = 3472] [id = 725] 02:53:57 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (0DADBC00) [pid = 3472] [serial = 2175] [outer = 00000000] 02:53:57 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (15303C00) [pid = 3472] [serial = 2176] [outer = 0DADBC00] 02:53:57 INFO - PROCESS | 3472 | 1466589237779 Marionette DEBUG loaded listener.js 02:53:57 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (17278C00) [pid = 3472] [serial = 2177] [outer = 0DADBC00] 02:53:58 INFO - PROCESS | 3472 | 1466589238383 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]]]}] 02:53:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 02:53:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1025ms 02:53:58 INFO - PROCESS | 3472 | 1466589238448 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 02:53:58 INFO - PROCESS | 3472 | 1466589238453 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 02:53:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 02:53:58 INFO - PROCESS | 3472 | 1466589238460 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 02:53:58 INFO - PROCESS | 3472 | 1466589238463 Marionette TRACE conn6 <- [1,2866,null,{}] 02:53:58 INFO - PROCESS | 3472 | 1466589238467 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}] 02:53:58 INFO - PROCESS | 3472 | 1466589238470 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:58 INFO - PROCESS | 3472 | 1466589238613 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 02:53:58 INFO - PROCESS | 3472 | 1466589238763 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:58 INFO - PROCESS | 3472 | 1466589238766 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:58 INFO - PROCESS | 3472 | ++DOCSHELL 1826DC00 == 39 [pid = 3472] [id = 726] 02:53:58 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (1826E800) [pid = 3472] [serial = 2178] [outer = 00000000] 02:53:58 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (195B5C00) [pid = 3472] [serial = 2179] [outer = 1826E800] 02:53:58 INFO - PROCESS | 3472 | 1466589238825 Marionette DEBUG loaded listener.js 02:53:58 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (196E8C00) [pid = 3472] [serial = 2180] [outer = 1826E800] 02:53:59 INFO - PROCESS | 3472 | 1466589239461 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]]]}] 02:53:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 02:53:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1019ms 02:53:59 INFO - PROCESS | 3472 | 1466589239482 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 02:53:59 INFO - PROCESS | 3472 | 1466589239485 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 02:53:59 INFO - PROCESS | 3472 | 1466589239488 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 02:53:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 02:53:59 INFO - PROCESS | 3472 | 1466589239492 Marionette TRACE conn6 <- [1,2870,null,{}] 02:53:59 INFO - PROCESS | 3472 | 1466589239503 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}] 02:53:59 INFO - PROCESS | 3472 | 1466589239508 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:59 INFO - PROCESS | 3472 | 1466589239637 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 02:53:59 INFO - PROCESS | 3472 | 1466589239783 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:53:59 INFO - PROCESS | 3472 | 1466589239786 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:53:59 INFO - PROCESS | 3472 | ++DOCSHELL 1AAB2800 == 40 [pid = 3472] [id = 727] 02:53:59 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (1AAB3000) [pid = 3472] [serial = 2181] [outer = 00000000] 02:53:59 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (1AAE7800) [pid = 3472] [serial = 2182] [outer = 1AAB3000] 02:53:59 INFO - PROCESS | 3472 | 1466589239845 Marionette DEBUG loaded listener.js 02:53:59 INFO - PROCESS | 3472 | ++DOMWINDOW == 86 (1AAEE800) [pid = 3472] [serial = 2183] [outer = 1AAB3000] 02:54:00 INFO - PROCESS | 3472 | 1466589240472 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]]]}] 02:54:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 02:54:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1019ms 02:54:00 INFO - PROCESS | 3472 | 1466589240703 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 02:54:00 INFO - PROCESS | 3472 | 1466589240707 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 02:54:00 INFO - PROCESS | 3472 | 1466589240712 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 02:54:00 INFO - PROCESS | 3472 | 1466589240715 Marionette TRACE conn6 <- [1,2874,null,{}] 02:54:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 02:54:00 INFO - PROCESS | 3472 | 1466589240721 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}] 02:54:00 INFO - PROCESS | 3472 | 1466589240725 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:00 INFO - PROCESS | 3472 | 1466589240842 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 02:54:00 INFO - PROCESS | 3472 | 1466589240982 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:00 INFO - PROCESS | 3472 | 1466589240987 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:01 INFO - PROCESS | 3472 | ++DOCSHELL 0D2F1000 == 41 [pid = 3472] [id = 728] 02:54:01 INFO - PROCESS | 3472 | ++DOMWINDOW == 87 (0D83EC00) [pid = 3472] [serial = 2184] [outer = 00000000] 02:54:01 INFO - PROCESS | 3472 | ++DOMWINDOW == 88 (14A1A400) [pid = 3472] [serial = 2185] [outer = 0D83EC00] 02:54:01 INFO - PROCESS | 3472 | 1466589241040 Marionette DEBUG loaded listener.js 02:54:01 INFO - PROCESS | 3472 | ++DOMWINDOW == 89 (0D841800) [pid = 3472] [serial = 2186] [outer = 0D83EC00] 02:54:02 INFO - PROCESS | 3472 | --DOCSHELL 1A84CC00 == 40 [pid = 3472] [id = 723] 02:54:02 INFO - PROCESS | 3472 | --DOCSHELL 18238000 == 39 [pid = 3472] [id = 722] 02:54:02 INFO - PROCESS | 3472 | --DOCSHELL 1A69AC00 == 38 [pid = 3472] [id = 721] 02:54:02 INFO - PROCESS | 3472 | --DOCSHELL 19896800 == 37 [pid = 3472] [id = 720] 02:54:02 INFO - PROCESS | 3472 | --DOCSHELL 19699C00 == 36 [pid = 3472] [id = 719] 02:54:02 INFO - PROCESS | 3472 | --DOCSHELL 18263800 == 35 [pid = 3472] [id = 718] 02:54:02 INFO - PROCESS | 3472 | --DOCSHELL 15306000 == 34 [pid = 3472] [id = 717] 02:54:02 INFO - PROCESS | 3472 | --DOCSHELL 0C90DC00 == 33 [pid = 3472] [id = 716] 02:54:02 INFO - PROCESS | 3472 | --DOCSHELL 0CB63800 == 32 [pid = 3472] [id = 714] 02:54:02 INFO - PROCESS | 3472 | --DOCSHELL 17D2B400 == 31 [pid = 3472] [id = 713] 02:54:02 INFO - PROCESS | 3472 | --DOCSHELL 17D23800 == 30 [pid = 3472] [id = 715] 02:54:02 INFO - PROCESS | 3472 | --DOCSHELL 14E59000 == 29 [pid = 3472] [id = 704] 02:54:02 INFO - PROCESS | 3472 | --DOCSHELL 1826DC00 == 28 [pid = 3472] [id = 726] 02:54:02 INFO - PROCESS | 3472 | --DOCSHELL 1AAB2800 == 27 [pid = 3472] [id = 727] 02:54:02 INFO - PROCESS | 3472 | --DOCSHELL 18230800 == 26 [pid = 3472] [id = 724] 02:54:02 INFO - PROCESS | 3472 | --DOCSHELL 0D838800 == 25 [pid = 3472] [id = 725] 02:54:02 INFO - PROCESS | 3472 | --DOMWINDOW == 88 (18265800) [pid = 3472] [serial = 2125] [outer = 00000000] [url = about:blank] 02:54:02 INFO - PROCESS | 3472 | --DOMWINDOW == 87 (0D2F6400) [pid = 3472] [serial = 2116] [outer = 00000000] [url = about:blank] 02:54:02 INFO - PROCESS | 3472 | --DOMWINDOW == 86 (0D83A400) [pid = 3472] [serial = 2117] [outer = 00000000] [url = about:blank] 02:54:02 INFO - PROCESS | 3472 | --DOMWINDOW == 85 (19014800) [pid = 3472] [serial = 2126] [outer = 00000000] [url = about:blank] 02:54:02 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (14AA8000) [pid = 3472] [serial = 2119] [outer = 00000000] [url = about:blank] 02:54:02 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (14E50000) [pid = 3472] [serial = 2120] [outer = 00000000] [url = about:blank] 02:54:02 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (17D52800) [pid = 3472] [serial = 2122] [outer = 00000000] [url = about:blank] 02:54:02 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (15422400) [pid = 3472] [serial = 2114] [outer = 00000000] [url = about:blank] 02:54:02 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (15308000) [pid = 3472] [serial = 2113] [outer = 00000000] [url = about:blank] 02:54:02 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (19697400) [pid = 3472] [serial = 2129] [outer = 00000000] [url = about:blank] 02:54:02 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (0F3A0C00) [pid = 3472] [serial = 2102] [outer = 00000000] [url = about:blank] 02:54:02 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (0DCA6800) [pid = 3472] [serial = 2101] [outer = 00000000] [url = about:blank] 02:54:02 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (18287800) [pid = 3472] [serial = 2105] [outer = 00000000] [url = about:blank] 02:54:02 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (18237000) [pid = 3472] [serial = 2104] [outer = 00000000] [url = about:blank] 02:54:02 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (1AA67C00) [pid = 3472] [serial = 2108] [outer = 00000000] [url = about:blank] 02:54:02 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (1AA5C800) [pid = 3472] [serial = 2107] [outer = 00000000] [url = about:blank] 02:54:02 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (19CDB800) [pid = 3472] [serial = 2138] [outer = 00000000] [url = about:blank] 02:54:02 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (1AAEAC00) [pid = 3472] [serial = 2111] [outer = 00000000] [url = about:blank] 02:54:02 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (1A69B400) [pid = 3472] [serial = 2140] [outer = 00000000] [url = about:blank] 02:54:02 INFO - PROCESS | 3472 | --DOMWINDOW == 69 (1AAB3C00) [pid = 3472] [serial = 2110] [outer = 00000000] [url = about:blank] 02:54:02 INFO - PROCESS | 3472 | --DOMWINDOW == 68 (195B3800) [pid = 3472] [serial = 2128] [outer = 00000000] [url = about:blank] 02:54:02 INFO - PROCESS | 3472 | --DOMWINDOW == 67 (196E5800) [pid = 3472] [serial = 2134] [outer = 00000000] [url = about:blank] 02:54:02 INFO - PROCESS | 3472 | --DOMWINDOW == 66 (19855C00) [pid = 3472] [serial = 2131] [outer = 00000000] [url = about:blank] 02:54:02 INFO - PROCESS | 3472 | --DOMWINDOW == 65 (1A199000) [pid = 3472] [serial = 2137] [outer = 00000000] [url = about:blank] 02:54:02 INFO - PROCESS | 3472 | --DOMWINDOW == 64 (19892000) [pid = 3472] [serial = 2132] [outer = 00000000] [url = about:blank] 02:54:02 INFO - PROCESS | 3472 | --DOMWINDOW == 63 (19893000) [pid = 3472] [serial = 2135] [outer = 00000000] [url = about:blank] 02:54:02 INFO - PROCESS | 3472 | --DOMWINDOW == 62 (17D69C00) [pid = 3472] [serial = 2123] [outer = 00000000] [url = about:blank] 02:54:02 INFO - PROCESS | 3472 | 1466589242392 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]]]}] 02:54:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 02:54:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1724ms 02:54:02 INFO - PROCESS | 3472 | 1466589242447 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 02:54:02 INFO - PROCESS | 3472 | 1466589242451 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 02:54:02 INFO - PROCESS | 3472 | 1466589242457 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 02:54:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 02:54:02 INFO - PROCESS | 3472 | 1466589242460 Marionette TRACE conn6 <- [1,2878,null,{}] 02:54:02 INFO - PROCESS | 3472 | 1466589242465 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}] 02:54:02 INFO - PROCESS | 3472 | 1466589242468 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:02 INFO - PROCESS | 3472 | 1466589242569 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 02:54:02 INFO - PROCESS | 3472 | 1466589242658 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:02 INFO - PROCESS | 3472 | 1466589242663 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:02 INFO - PROCESS | 3472 | ++DOCSHELL 0D136C00 == 26 [pid = 3472] [id = 729] 02:54:02 INFO - PROCESS | 3472 | ++DOMWINDOW == 63 (0D142800) [pid = 3472] [serial = 2187] [outer = 00000000] 02:54:02 INFO - PROCESS | 3472 | ++DOMWINDOW == 64 (0D261800) [pid = 3472] [serial = 2188] [outer = 0D142800] 02:54:02 INFO - PROCESS | 3472 | 1466589242712 Marionette DEBUG loaded listener.js 02:54:02 INFO - PROCESS | 3472 | ++DOMWINDOW == 65 (0D838800) [pid = 3472] [serial = 2189] [outer = 0D142800] 02:54:03 INFO - PROCESS | 3472 | 1466589243136 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 02:54:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 02:54:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 731ms 02:54:03 INFO - PROCESS | 3472 | 1466589243192 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 02:54:03 INFO - PROCESS | 3472 | 1466589243198 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 02:54:03 INFO - PROCESS | 3472 | 1466589243204 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 02:54:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 02:54:03 INFO - PROCESS | 3472 | 1466589243206 Marionette TRACE conn6 <- [1,2882,null,{}] 02:54:03 INFO - PROCESS | 3472 | 1466589243210 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}] 02:54:03 INFO - PROCESS | 3472 | 1466589243213 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:03 INFO - PROCESS | 3472 | 1466589243301 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 02:54:03 INFO - PROCESS | 3472 | 1466589243307 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:03 INFO - PROCESS | 3472 | 1466589243309 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:03 INFO - PROCESS | 3472 | ++DOCSHELL 14A1D000 == 27 [pid = 3472] [id = 730] 02:54:03 INFO - PROCESS | 3472 | ++DOMWINDOW == 66 (14A1DC00) [pid = 3472] [serial = 2190] [outer = 00000000] 02:54:03 INFO - PROCESS | 3472 | ++DOMWINDOW == 67 (14AEE000) [pid = 3472] [serial = 2191] [outer = 14A1DC00] 02:54:03 INFO - PROCESS | 3472 | 1466589243357 Marionette DEBUG loaded listener.js 02:54:03 INFO - PROCESS | 3472 | ++DOMWINDOW == 68 (14E58400) [pid = 3472] [serial = 2192] [outer = 14A1DC00] 02:54:03 INFO - PROCESS | 3472 | 1466589243840 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]]]}] 02:54:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 02:54:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 670ms 02:54:03 INFO - PROCESS | 3472 | 1466589243877 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 02:54:03 INFO - PROCESS | 3472 | 1466589243879 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 02:54:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 02:54:03 INFO - PROCESS | 3472 | 1466589243883 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 02:54:03 INFO - PROCESS | 3472 | 1466589243887 Marionette TRACE conn6 <- [1,2886,null,{}] 02:54:03 INFO - PROCESS | 3472 | 1466589243899 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}] 02:54:03 INFO - PROCESS | 3472 | 1466589243904 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:04 INFO - PROCESS | 3472 | 1466589244017 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 02:54:04 INFO - PROCESS | 3472 | 1466589244127 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:04 INFO - PROCESS | 3472 | 1466589244130 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:04 INFO - PROCESS | 3472 | ++DOCSHELL 17D2B800 == 28 [pid = 3472] [id = 731] 02:54:04 INFO - PROCESS | 3472 | ++DOMWINDOW == 69 (17D2DC00) [pid = 3472] [serial = 2193] [outer = 00000000] 02:54:04 INFO - PROCESS | 3472 | ++DOMWINDOW == 70 (17D54800) [pid = 3472] [serial = 2194] [outer = 17D2DC00] 02:54:04 INFO - PROCESS | 3472 | 1466589244180 Marionette DEBUG loaded listener.js 02:54:04 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (17D69400) [pid = 3472] [serial = 2195] [outer = 17D2DC00] 02:54:04 INFO - PROCESS | 3472 | 1466589244637 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]]]}] 02:54:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 02:54:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 770ms 02:54:04 INFO - PROCESS | 3472 | 1466589244657 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 02:54:04 INFO - PROCESS | 3472 | 1466589244660 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 02:54:04 INFO - PROCESS | 3472 | 1466589244663 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 02:54:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 02:54:04 INFO - PROCESS | 3472 | 1466589244665 Marionette TRACE conn6 <- [1,2890,null,{}] 02:54:04 INFO - PROCESS | 3472 | 1466589244680 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}] 02:54:04 INFO - PROCESS | 3472 | 1466589244682 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:04 INFO - PROCESS | 3472 | 1466589244805 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 02:54:04 INFO - PROCESS | 3472 | 1466589244811 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:04 INFO - PROCESS | 3472 | 1466589244813 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:04 INFO - PROCESS | 3472 | ++DOCSHELL 1814CC00 == 29 [pid = 3472] [id = 732] 02:54:04 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (1822D800) [pid = 3472] [serial = 2196] [outer = 00000000] 02:54:04 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (18268000) [pid = 3472] [serial = 2197] [outer = 1822D800] 02:54:04 INFO - PROCESS | 3472 | 1466589244857 Marionette DEBUG loaded listener.js 02:54:04 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (188B3800) [pid = 3472] [serial = 2198] [outer = 1822D800] 02:54:05 INFO - PROCESS | 3472 | 1466589245286 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 02:54:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 02:54:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 690ms 02:54:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 02:54:05 INFO - PROCESS | 3472 | 1466589245357 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 02:54:05 INFO - PROCESS | 3472 | 1466589245359 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 02:54:05 INFO - PROCESS | 3472 | 1466589245362 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 02:54:05 INFO - PROCESS | 3472 | 1466589245364 Marionette TRACE conn6 <- [1,2894,null,{}] 02:54:05 INFO - PROCESS | 3472 | 1466589245406 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}] 02:54:05 INFO - PROCESS | 3472 | 1466589245408 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:05 INFO - PROCESS | 3472 | 1466589245520 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 02:54:05 INFO - PROCESS | 3472 | 1466589245526 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:05 INFO - PROCESS | 3472 | 1466589245528 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:05 INFO - PROCESS | 3472 | ++DOCSHELL 19015000 == 30 [pid = 3472] [id = 733] 02:54:05 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (193EC400) [pid = 3472] [serial = 2199] [outer = 00000000] 02:54:05 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (195B0C00) [pid = 3472] [serial = 2200] [outer = 193EC400] 02:54:05 INFO - PROCESS | 3472 | 1466589245573 Marionette DEBUG loaded listener.js 02:54:05 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (195BA800) [pid = 3472] [serial = 2201] [outer = 193EC400] 02:54:06 INFO - PROCESS | 3472 | 1466589246028 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]]]}] 02:54:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 02:54:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 711ms 02:54:06 INFO - PROCESS | 3472 | 1466589246082 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 02:54:06 INFO - PROCESS | 3472 | 1466589246084 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 02:54:06 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 02:54:06 INFO - PROCESS | 3472 | 1466589246087 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 02:54:06 INFO - PROCESS | 3472 | 1466589246089 Marionette TRACE conn6 <- [1,2898,null,{}] 02:54:06 INFO - PROCESS | 3472 | 1466589246093 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}] 02:54:06 INFO - PROCESS | 3472 | 1466589246098 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:06 INFO - PROCESS | 3472 | 1466589246237 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 02:54:06 INFO - PROCESS | 3472 | 1466589246304 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:06 INFO - PROCESS | 3472 | 1466589246306 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:06 INFO - PROCESS | 3472 | ++DOCSHELL 0DCA8000 == 31 [pid = 3472] [id = 734] 02:54:06 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (16B3F800) [pid = 3472] [serial = 2202] [outer = 00000000] 02:54:06 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (1984BC00) [pid = 3472] [serial = 2203] [outer = 16B3F800] 02:54:06 INFO - PROCESS | 3472 | 1466589246352 Marionette DEBUG loaded listener.js 02:54:06 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (1988E800) [pid = 3472] [serial = 2204] [outer = 16B3F800] 02:54:06 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (0C910400) [pid = 3472] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 02:54:06 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (19BCC800) [pid = 3472] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 02:54:06 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (1826E400) [pid = 3472] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 02:54:06 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (1A69F000) [pid = 3472] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 02:54:06 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (0D133400) [pid = 3472] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 02:54:06 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (1531B000) [pid = 3472] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 02:54:06 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (1A461000) [pid = 3472] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 02:54:06 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (17D28400) [pid = 3472] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 02:54:06 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (1969A400) [pid = 3472] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 02:54:06 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (18265400) [pid = 3472] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 02:54:06 INFO - PROCESS | 3472 | --DOMWINDOW == 69 (1A84F400) [pid = 3472] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 02:54:06 INFO - PROCESS | 3472 | --DOMWINDOW == 68 (1AA5C000) [pid = 3472] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 02:54:07 INFO - PROCESS | 3472 | 1466589247005 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]]]}] 02:54:07 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 02:54:07 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 02:54:07 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 970ms 02:54:07 INFO - PROCESS | 3472 | 1466589247059 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 02:54:07 INFO - PROCESS | 3472 | 1466589247061 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 02:54:07 INFO - TEST-START | /DOMEvents/constructors.html 02:54:07 INFO - PROCESS | 3472 | 1466589247064 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 02:54:07 INFO - PROCESS | 3472 | 1466589247066 Marionette TRACE conn6 <- [1,2902,null,{}] 02:54:07 INFO - PROCESS | 3472 | 1466589247070 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}] 02:54:07 INFO - PROCESS | 3472 | 1466589247072 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:07 INFO - PROCESS | 3472 | 1466589247148 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 02:54:07 INFO - PROCESS | 3472 | 1466589247154 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:07 INFO - PROCESS | 3472 | 1466589247156 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:07 INFO - PROCESS | 3472 | ++DOCSHELL 1826C400 == 32 [pid = 3472] [id = 735] 02:54:07 INFO - PROCESS | 3472 | ++DOMWINDOW == 69 (1826E400) [pid = 3472] [serial = 2205] [outer = 00000000] 02:54:07 INFO - PROCESS | 3472 | ++DOMWINDOW == 70 (196E3C00) [pid = 3472] [serial = 2206] [outer = 1826E400] 02:54:07 INFO - PROCESS | 3472 | 1466589247199 Marionette DEBUG loaded listener.js 02:54:07 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (19894400) [pid = 3472] [serial = 2207] [outer = 1826E400] 02:54:07 INFO - PROCESS | 3472 | 1466589247817 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]]]}] 02:54:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 02:54:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 02:54:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 02:54:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 02:54:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 02:54:07 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 02:54:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 02:54:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 02:54:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 02:54:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 02:54:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 02:54:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 02:54:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 02:54:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 02:54:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 02:54:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 02:54:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 02:54:07 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 02:54:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 02:54:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 02:54:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 02:54:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 02:54:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 02:54:07 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 02:54:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 02:54:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 02:54:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 02:54:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 02:54:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 02:54:07 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 02:54:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 02:54:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 02:54:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 02:54:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 02:54:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 02:54:07 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 02:54:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 02:54:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 02:54:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 02:54:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:54:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 02:54:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 02:54:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 02:54:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:54:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 02:54:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 02:54:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 02:54:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:54:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 02:54:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 02:54:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 02:54:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:54:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 02:54:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 02:54:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 02:54:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:54:07 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 02:54:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 02:54:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 02:54:07 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:54:07 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 02:54:07 INFO - TEST-OK | /DOMEvents/constructors.html | took 807ms 02:54:07 INFO - PROCESS | 3472 | 1466589247873 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 02:54:07 INFO - PROCESS | 3472 | 1466589247875 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 02:54:07 INFO - PROCESS | 3472 | 1466589247878 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 02:54:07 INFO - PROCESS | 3472 | 1466589247880 Marionette TRACE conn6 <- [1,2906,null,{}] 02:54:07 INFO - TEST-START | /DOMEvents/event-phases-order.html 02:54:07 INFO - PROCESS | 3472 | 1466589247883 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}] 02:54:07 INFO - PROCESS | 3472 | 1466589247885 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:07 INFO - PROCESS | 3472 | 1466589247992 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 02:54:08 INFO - PROCESS | 3472 | 1466589248100 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:08 INFO - PROCESS | 3472 | 1466589248102 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:08 INFO - PROCESS | 3472 | ++DOCSHELL 196E6400 == 33 [pid = 3472] [id = 736] 02:54:08 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (1988AC00) [pid = 3472] [serial = 2208] [outer = 00000000] 02:54:08 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (19CD6000) [pid = 3472] [serial = 2209] [outer = 1988AC00] 02:54:08 INFO - PROCESS | 3472 | 1466589248148 Marionette DEBUG loaded listener.js 02:54:08 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (19CCE800) [pid = 3472] [serial = 2210] [outer = 1988AC00] 02:54:08 INFO - PROCESS | 3472 | 1466589248464 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 02:54:08 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 02:54:08 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 630ms 02:54:08 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 02:54:08 INFO - PROCESS | 3472 | 1466589248513 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 02:54:08 INFO - PROCESS | 3472 | 1466589248515 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 02:54:08 INFO - PROCESS | 3472 | 1466589248518 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 02:54:08 INFO - PROCESS | 3472 | 1466589248520 Marionette TRACE conn6 <- [1,2910,null,{}] 02:54:08 INFO - PROCESS | 3472 | 1466589248524 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}] 02:54:08 INFO - PROCESS | 3472 | 1466589248537 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:08 INFO - PROCESS | 3472 | 1466589248654 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 02:54:08 INFO - PROCESS | 3472 | 1466589248661 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:08 INFO - PROCESS | 3472 | 1466589248663 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:08 INFO - PROCESS | 3472 | ++DOCSHELL 17D2AC00 == 34 [pid = 3472] [id = 737] 02:54:08 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (1A19C800) [pid = 3472] [serial = 2211] [outer = 00000000] 02:54:08 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (1A461C00) [pid = 3472] [serial = 2212] [outer = 1A19C800] 02:54:08 INFO - PROCESS | 3472 | 1466589248707 Marionette DEBUG loaded listener.js 02:54:08 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (1A462400) [pid = 3472] [serial = 2213] [outer = 1A19C800] 02:54:09 INFO - PROCESS | 3472 | [3472] 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 02:54:09 INFO - PROCESS | 3472 | [3472] 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 02:54:09 INFO - PROCESS | 3472 | [3472] 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 02:54:09 INFO - PROCESS | 3472 | [3472] 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 02:54:09 INFO - PROCESS | 3472 | 1466589249426 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]]]}] 02:54:09 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 02:54:09 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 02:54:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 02:54:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:54:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:54:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:54:09 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 02:54:09 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 02:54:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:54:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:54:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:54:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:54:09 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 02:54:09 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 02:54:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:54:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:54:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:54:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:54:09 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]" 02:54:09 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 02:54:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:54:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:54:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:54:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:54:09 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 02:54:09 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 934ms 02:54:09 INFO - PROCESS | 3472 | 1466589249476 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 02:54:09 INFO - PROCESS | 3472 | 1466589249481 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 02:54:09 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 02:54:09 INFO - PROCESS | 3472 | 1466589249486 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 02:54:09 INFO - PROCESS | 3472 | 1466589249492 Marionette TRACE conn6 <- [1,2914,null,{}] 02:54:09 INFO - PROCESS | 3472 | 1466589249497 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}] 02:54:09 INFO - PROCESS | 3472 | 1466589249500 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:09 INFO - PROCESS | 3472 | 1466589249649 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 02:54:09 INFO - PROCESS | 3472 | 1466589249790 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:09 INFO - PROCESS | 3472 | 1466589249794 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:09 INFO - PROCESS | 3472 | ++DOCSHELL 0DCAE400 == 35 [pid = 3472] [id = 738] 02:54:09 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (0E825000) [pid = 3472] [serial = 2214] [outer = 00000000] 02:54:09 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (1643CC00) [pid = 3472] [serial = 2215] [outer = 0E825000] 02:54:09 INFO - PROCESS | 3472 | 1466589249857 Marionette DEBUG loaded listener.js 02:54:09 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (17D23800) [pid = 3472] [serial = 2216] [outer = 0E825000] 02:54:10 INFO - PROCESS | 3472 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 02:54:10 INFO - PROCESS | 3472 | 1466589250506 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]]]}] 02:54:10 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 02:54:10 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1068ms 02:54:10 INFO - PROCESS | 3472 | 1466589250615 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 02:54:10 INFO - PROCESS | 3472 | 1466589250620 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 02:54:10 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 02:54:10 INFO - PROCESS | 3472 | 1466589250632 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 02:54:10 INFO - PROCESS | 3472 | 1466589250635 Marionette TRACE conn6 <- [1,2918,null,{}] 02:54:10 INFO - PROCESS | 3472 | 1466589250639 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}] 02:54:10 INFO - PROCESS | 3472 | 1466589250642 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:10 INFO - PROCESS | 3472 | 1466589250773 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 02:54:10 INFO - PROCESS | 3472 | 1466589250892 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:10 INFO - PROCESS | 3472 | 1466589250895 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:10 INFO - PROCESS | 3472 | ++DOCSHELL 18266800 == 36 [pid = 3472] [id = 739] 02:54:10 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (195B5800) [pid = 3472] [serial = 2217] [outer = 00000000] 02:54:10 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (196A4400) [pid = 3472] [serial = 2218] [outer = 195B5800] 02:54:10 INFO - PROCESS | 3472 | 1466589250952 Marionette DEBUG loaded listener.js 02:54:11 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (196E9C00) [pid = 3472] [serial = 2219] [outer = 195B5800] 02:54:11 INFO - PROCESS | 3472 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 02:54:11 INFO - PROCESS | 3472 | 1466589251584 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]]]}] 02:54:11 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 02:54:11 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1121ms 02:54:11 INFO - PROCESS | 3472 | 1466589251770 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 02:54:11 INFO - PROCESS | 3472 | 1466589251774 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 02:54:11 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 02:54:11 INFO - PROCESS | 3472 | 1466589251787 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 02:54:11 INFO - PROCESS | 3472 | 1466589251790 Marionette TRACE conn6 <- [1,2922,null,{}] 02:54:11 INFO - PROCESS | 3472 | 1466589251796 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}] 02:54:11 INFO - PROCESS | 3472 | 1466589251799 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:11 INFO - PROCESS | 3472 | 1466589251918 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 02:54:12 INFO - PROCESS | 3472 | 1466589252058 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:12 INFO - PROCESS | 3472 | 1466589252063 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:12 INFO - PROCESS | 3472 | ++DOCSHELL 0CFCAC00 == 37 [pid = 3472] [id = 740] 02:54:12 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (0D844400) [pid = 3472] [serial = 2220] [outer = 00000000] 02:54:12 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (0DCA7C00) [pid = 3472] [serial = 2221] [outer = 0D844400] 02:54:12 INFO - PROCESS | 3472 | 1466589252117 Marionette DEBUG loaded listener.js 02:54:12 INFO - PROCESS | 3472 | ++DOMWINDOW == 86 (14AE9400) [pid = 3472] [serial = 2222] [outer = 0D844400] 02:54:12 INFO - PROCESS | 3472 | --DOCSHELL 196E6400 == 36 [pid = 3472] [id = 736] 02:54:12 INFO - PROCESS | 3472 | --DOCSHELL 1826C400 == 35 [pid = 3472] [id = 735] 02:54:12 INFO - PROCESS | 3472 | --DOCSHELL 0DCA8000 == 34 [pid = 3472] [id = 734] 02:54:12 INFO - PROCESS | 3472 | --DOCSHELL 19015000 == 33 [pid = 3472] [id = 733] 02:54:12 INFO - PROCESS | 3472 | --DOCSHELL 1814CC00 == 32 [pid = 3472] [id = 732] 02:54:12 INFO - PROCESS | 3472 | --DOCSHELL 17D2B800 == 31 [pid = 3472] [id = 731] 02:54:12 INFO - PROCESS | 3472 | --DOCSHELL 14A1D000 == 30 [pid = 3472] [id = 730] 02:54:12 INFO - PROCESS | 3472 | --DOCSHELL 0D136C00 == 29 [pid = 3472] [id = 729] 02:54:12 INFO - PROCESS | 3472 | --DOCSHELL 0D2F1000 == 28 [pid = 3472] [id = 728] 02:54:12 INFO - PROCESS | 3472 | --DOMWINDOW == 85 (0D842C00) [pid = 3472] [serial = 2150] [outer = 00000000] [url = about:blank] 02:54:12 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (19CD6C00) [pid = 3472] [serial = 2161] [outer = 00000000] [url = about:blank] 02:54:12 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (1A19F400) [pid = 3472] [serial = 2167] [outer = 00000000] [url = about:blank] 02:54:12 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (16B35800) [pid = 3472] [serial = 2165] [outer = 00000000] [url = about:blank] 02:54:12 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (0D180C00) [pid = 3472] [serial = 2149] [outer = 00000000] [url = about:blank] 02:54:12 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (1A698400) [pid = 3472] [serial = 2168] [outer = 00000000] [url = about:blank] 02:54:12 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (0DCADC00) [pid = 3472] [serial = 2143] [outer = 00000000] [url = about:blank] 02:54:12 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (17287800) [pid = 3472] [serial = 2153] [outer = 00000000] [url = about:blank] 02:54:12 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (1A464400) [pid = 3472] [serial = 2141] [outer = 00000000] [url = about:blank] 02:54:12 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (14AA8C00) [pid = 3472] [serial = 2144] [outer = 00000000] [url = about:blank] 02:54:12 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (1A846400) [pid = 3472] [serial = 2164] [outer = 00000000] [url = about:blank] 02:54:12 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (18268C00) [pid = 3472] [serial = 2147] [outer = 00000000] [url = about:blank] 02:54:12 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (1984B400) [pid = 3472] [serial = 2159] [outer = 00000000] [url = about:blank] 02:54:12 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (193F7000) [pid = 3472] [serial = 2156] [outer = 00000000] [url = about:blank] 02:54:12 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (1A199C00) [pid = 3472] [serial = 2162] [outer = 00000000] [url = about:blank] 02:54:12 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (1A8F8800) [pid = 3472] [serial = 2170] [outer = 00000000] [url = about:blank] 02:54:12 INFO - PROCESS | 3472 | --DOMWINDOW == 69 (1901EC00) [pid = 3472] [serial = 2155] [outer = 00000000] [url = about:blank] 02:54:12 INFO - PROCESS | 3472 | --DOMWINDOW == 68 (196E8800) [pid = 3472] [serial = 2158] [outer = 00000000] [url = about:blank] 02:54:12 INFO - PROCESS | 3472 | --DOMWINDOW == 67 (17D6E000) [pid = 3472] [serial = 2146] [outer = 00000000] [url = about:blank] 02:54:12 INFO - PROCESS | 3472 | --DOMWINDOW == 66 (154E4400) [pid = 3472] [serial = 2152] [outer = 00000000] [url = about:blank] 02:54:12 INFO - PROCESS | 3472 | --DOMWINDOW == 65 (1A983800) [pid = 3472] [serial = 2171] [outer = 00000000] [url = about:blank] 02:54:12 INFO - PROCESS | 3472 | --DOMWINDOW == 64 (1AAA7400) [pid = 3472] [serial = 2174] [outer = 00000000] [url = about:blank] 02:54:12 INFO - PROCESS | 3472 | --DOMWINDOW == 63 (1AA65800) [pid = 3472] [serial = 2173] [outer = 00000000] [url = about:blank] 02:54:12 INFO - PROCESS | 3472 | 1466589252658 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]]]}] 02:54:12 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 02:54:12 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 930ms 02:54:12 INFO - PROCESS | 3472 | 1466589252711 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 02:54:12 INFO - PROCESS | 3472 | 1466589252714 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 02:54:12 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 02:54:12 INFO - PROCESS | 3472 | 1466589252720 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 02:54:12 INFO - PROCESS | 3472 | 1466589252724 Marionette TRACE conn6 <- [1,2926,null,{}] 02:54:12 INFO - PROCESS | 3472 | 1466589252728 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}] 02:54:12 INFO - PROCESS | 3472 | 1466589252730 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:12 INFO - PROCESS | 3472 | 1466589252816 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 02:54:12 INFO - PROCESS | 3472 | 1466589252824 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:12 INFO - PROCESS | 3472 | 1466589252827 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:12 INFO - PROCESS | 3472 | ++DOCSHELL 0DCA8800 == 29 [pid = 3472] [id = 741] 02:54:12 INFO - PROCESS | 3472 | ++DOMWINDOW == 64 (14A1D000) [pid = 3472] [serial = 2223] [outer = 00000000] 02:54:12 INFO - PROCESS | 3472 | ++DOMWINDOW == 65 (15326400) [pid = 3472] [serial = 2224] [outer = 14A1D000] 02:54:12 INFO - PROCESS | 3472 | 1466589252874 Marionette DEBUG loaded listener.js 02:54:12 INFO - PROCESS | 3472 | ++DOMWINDOW == 66 (1643E800) [pid = 3472] [serial = 2225] [outer = 14A1D000] 02:54:13 INFO - PROCESS | 3472 | 1466589253344 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]]]}] 02:54:13 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. 02:54:13 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 690ms 02:54:13 INFO - PROCESS | 3472 | 1466589253411 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 02:54:13 INFO - PROCESS | 3472 | 1466589253413 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 02:54:13 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 02:54:13 INFO - PROCESS | 3472 | 1466589253416 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 02:54:13 INFO - PROCESS | 3472 | 1466589253418 Marionette TRACE conn6 <- [1,2930,null,{}] 02:54:13 INFO - PROCESS | 3472 | 1466589253428 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}] 02:54:13 INFO - PROCESS | 3472 | 1466589253433 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:13 INFO - PROCESS | 3472 | 1466589253550 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 02:54:13 INFO - PROCESS | 3472 | 1466589253659 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:13 INFO - PROCESS | 3472 | 1466589253663 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:13 INFO - PROCESS | 3472 | ++DOCSHELL 18265C00 == 30 [pid = 3472] [id = 742] 02:54:13 INFO - PROCESS | 3472 | ++DOMWINDOW == 67 (18267400) [pid = 3472] [serial = 2226] [outer = 00000000] 02:54:13 INFO - PROCESS | 3472 | ++DOMWINDOW == 68 (18270400) [pid = 3472] [serial = 2227] [outer = 18267400] 02:54:13 INFO - PROCESS | 3472 | 1466589253712 Marionette DEBUG loaded listener.js 02:54:13 INFO - PROCESS | 3472 | ++DOMWINDOW == 69 (1901D000) [pid = 3472] [serial = 2228] [outer = 18267400] 02:54:14 INFO - PROCESS | 3472 | 1466589254052 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"]]]}] 02:54:14 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 02:54:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 02:54:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 02:54:14 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 670ms 02:54:14 INFO - PROCESS | 3472 | 1466589254087 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 02:54:14 INFO - PROCESS | 3472 | 1466589254089 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 02:54:14 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 02:54:14 INFO - PROCESS | 3472 | 1466589254092 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 02:54:14 INFO - PROCESS | 3472 | 1466589254094 Marionette TRACE conn6 <- [1,2934,null,{}] 02:54:14 INFO - PROCESS | 3472 | 1466589254097 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}] 02:54:14 INFO - PROCESS | 3472 | 1466589254099 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:14 INFO - PROCESS | 3472 | 1466589254235 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 02:54:14 INFO - PROCESS | 3472 | 1466589254242 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:14 INFO - PROCESS | 3472 | 1466589254253 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:14 INFO - PROCESS | 3472 | ++DOCSHELL 195B0800 == 31 [pid = 3472] [id = 743] 02:54:14 INFO - PROCESS | 3472 | ++DOMWINDOW == 70 (195B1400) [pid = 3472] [serial = 2229] [outer = 00000000] 02:54:14 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (1984B800) [pid = 3472] [serial = 2230] [outer = 195B1400] 02:54:14 INFO - PROCESS | 3472 | 1466589254298 Marionette DEBUG loaded listener.js 02:54:14 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (19896400) [pid = 3472] [serial = 2231] [outer = 195B1400] 02:54:14 INFO - PROCESS | 3472 | 1466589254710 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]]]}] 02:54:14 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. 02:54:14 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 670ms 02:54:14 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 02:54:14 INFO - PROCESS | 3472 | 1466589254763 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 02:54:14 INFO - PROCESS | 3472 | 1466589254764 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 02:54:14 INFO - PROCESS | 3472 | 1466589254767 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 02:54:14 INFO - PROCESS | 3472 | 1466589254769 Marionette TRACE conn6 <- [1,2938,null,{}] 02:54:14 INFO - PROCESS | 3472 | 1466589254772 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}] 02:54:14 INFO - PROCESS | 3472 | 1466589254774 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:14 INFO - PROCESS | 3472 | 1466589254890 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 02:54:14 INFO - PROCESS | 3472 | 1466589254988 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:14 INFO - PROCESS | 3472 | 1466589254990 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:15 INFO - PROCESS | 3472 | ++DOCSHELL 19CCC800 == 32 [pid = 3472] [id = 744] 02:54:15 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (19CCD000) [pid = 3472] [serial = 2232] [outer = 00000000] 02:54:15 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (1A19A800) [pid = 3472] [serial = 2233] [outer = 19CCD000] 02:54:15 INFO - PROCESS | 3472 | 1466589255035 Marionette DEBUG loaded listener.js 02:54:15 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (1A1A4400) [pid = 3472] [serial = 2234] [outer = 19CCD000] 02:54:15 INFO - PROCESS | 3472 | ++DOCSHELL 1A6A4800 == 33 [pid = 3472] [id = 745] 02:54:15 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (1A6A4C00) [pid = 3472] [serial = 2235] [outer = 00000000] 02:54:15 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (0C901800) [pid = 3472] [serial = 2236] [outer = 1A6A4C00] 02:54:15 INFO - PROCESS | 3472 | 1466589255507 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]]]}] 02:54:15 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. 02:54:15 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 770ms 02:54:15 INFO - PROCESS | 3472 | 1466589255546 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 02:54:15 INFO - PROCESS | 3472 | 1466589255548 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 02:54:15 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 02:54:15 INFO - PROCESS | 3472 | 1466589255551 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 02:54:15 INFO - PROCESS | 3472 | 1466589255553 Marionette TRACE conn6 <- [1,2942,null,{}] 02:54:15 INFO - PROCESS | 3472 | 1466589255556 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}] 02:54:15 INFO - PROCESS | 3472 | 1466589255562 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:15 INFO - PROCESS | 3472 | 1466589255723 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 02:54:15 INFO - PROCESS | 3472 | 1466589255792 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:15 INFO - PROCESS | 3472 | 1466589255794 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:15 INFO - PROCESS | 3472 | ++DOCSHELL 1A460400 == 34 [pid = 3472] [id = 746] 02:54:15 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (1A845800) [pid = 3472] [serial = 2237] [outer = 00000000] 02:54:15 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (1A849C00) [pid = 3472] [serial = 2238] [outer = 1A845800] 02:54:15 INFO - PROCESS | 3472 | 1466589255839 Marionette DEBUG loaded listener.js 02:54:15 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (1A84C400) [pid = 3472] [serial = 2239] [outer = 1A845800] 02:54:16 INFO - PROCESS | 3472 | 1466589256222 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]]]}] 02:54:16 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:54:16 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 02:54:16 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 730ms 02:54:16 INFO - PROCESS | 3472 | 1466589256284 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 02:54:16 INFO - PROCESS | 3472 | 1466589256286 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 02:54:16 INFO - PROCESS | 3472 | 1466589256289 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 02:54:16 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 02:54:16 INFO - PROCESS | 3472 | 1466589256300 Marionette TRACE conn6 <- [1,2946,null,{}] 02:54:16 INFO - PROCESS | 3472 | 1466589256312 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}] 02:54:16 INFO - PROCESS | 3472 | 1466589256314 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:16 INFO - PROCESS | 3472 | 1466589256480 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 02:54:16 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (1988AC00) [pid = 3472] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 02:54:16 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (14A1DC00) [pid = 3472] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 02:54:16 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (0D142800) [pid = 3472] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 02:54:16 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (17D2DC00) [pid = 3472] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 02:54:16 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (0D83EC00) [pid = 3472] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 02:54:16 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (1822D800) [pid = 3472] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 02:54:16 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (193EC400) [pid = 3472] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 02:54:16 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (16B3F800) [pid = 3472] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 02:54:16 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (0DADBC00) [pid = 3472] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 02:54:16 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (1826E800) [pid = 3472] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 02:54:16 INFO - PROCESS | 3472 | --DOMWINDOW == 69 (1AAB3000) [pid = 3472] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 02:54:16 INFO - PROCESS | 3472 | --DOMWINDOW == 68 (1826E400) [pid = 3472] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 02:54:16 INFO - PROCESS | 3472 | 1466589256630 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:16 INFO - PROCESS | 3472 | 1466589256632 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:16 INFO - PROCESS | 3472 | ++DOCSHELL 0C905000 == 35 [pid = 3472] [id = 747] 02:54:16 INFO - PROCESS | 3472 | ++DOMWINDOW == 69 (0CB2C800) [pid = 3472] [serial = 2240] [outer = 00000000] 02:54:16 INFO - PROCESS | 3472 | ++DOMWINDOW == 70 (0F3A0C00) [pid = 3472] [serial = 2241] [outer = 0CB2C800] 02:54:16 INFO - PROCESS | 3472 | 1466589256676 Marionette DEBUG loaded listener.js 02:54:16 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (17D6B800) [pid = 3472] [serial = 2242] [outer = 0CB2C800] 02:54:16 INFO - PROCESS | 3472 | 1466589256993 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]]]}] 02:54:17 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. 02:54:17 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 751ms 02:54:17 INFO - PROCESS | 3472 | 1466589257045 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 02:54:17 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 02:54:17 INFO - PROCESS | 3472 | 1466589257047 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 02:54:17 INFO - PROCESS | 3472 | 1466589257050 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 02:54:17 INFO - PROCESS | 3472 | 1466589257052 Marionette TRACE conn6 <- [1,2950,null,{}] 02:54:17 INFO - PROCESS | 3472 | 1466589257055 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}] 02:54:17 INFO - PROCESS | 3472 | 1466589257057 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:17 INFO - PROCESS | 3472 | 1466589257138 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 02:54:17 INFO - PROCESS | 3472 | 1466589257236 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:17 INFO - PROCESS | 3472 | 1466589257238 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:17 INFO - PROCESS | 3472 | ++DOCSHELL 092F1C00 == 36 [pid = 3472] [id = 748] 02:54:17 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (0C90B800) [pid = 3472] [serial = 2243] [outer = 00000000] 02:54:17 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (1A8F7000) [pid = 3472] [serial = 2244] [outer = 0C90B800] 02:54:17 INFO - PROCESS | 3472 | 1466589257284 Marionette DEBUG loaded listener.js 02:54:17 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (1AA63000) [pid = 3472] [serial = 2245] [outer = 0C90B800] 02:54:17 INFO - PROCESS | 3472 | 1466589257590 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]]]}] 02:54:17 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. 02:54:17 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 570ms 02:54:17 INFO - PROCESS | 3472 | 1466589257625 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 02:54:17 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 02:54:17 INFO - PROCESS | 3472 | 1466589257627 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 02:54:17 INFO - PROCESS | 3472 | 1466589257630 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 02:54:17 INFO - PROCESS | 3472 | 1466589257632 Marionette TRACE conn6 <- [1,2954,null,{}] 02:54:17 INFO - PROCESS | 3472 | 1466589257635 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}] 02:54:17 INFO - PROCESS | 3472 | 1466589257637 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:17 INFO - PROCESS | 3472 | 1466589257721 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 02:54:17 INFO - PROCESS | 3472 | 1466589257727 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:17 INFO - PROCESS | 3472 | 1466589257728 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:17 INFO - PROCESS | 3472 | ++DOCSHELL 1AA65C00 == 37 [pid = 3472] [id = 749] 02:54:17 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (1AA67000) [pid = 3472] [serial = 2246] [outer = 00000000] 02:54:17 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (1AAAF000) [pid = 3472] [serial = 2247] [outer = 1AA67000] 02:54:17 INFO - PROCESS | 3472 | 1466589257772 Marionette DEBUG loaded listener.js 02:54:17 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (1AAB0C00) [pid = 3472] [serial = 2248] [outer = 1AA67000] 02:54:18 INFO - PROCESS | 3472 | 1466589258203 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]]]}] 02:54:18 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. 02:54:18 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 632ms 02:54:18 INFO - PROCESS | 3472 | 1466589258263 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 02:54:18 INFO - PROCESS | 3472 | 1466589258265 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 02:54:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 02:54:18 INFO - PROCESS | 3472 | 1466589258268 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 02:54:18 INFO - PROCESS | 3472 | 1466589258270 Marionette TRACE conn6 <- [1,2958,null,{}] 02:54:18 INFO - PROCESS | 3472 | 1466589258274 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}] 02:54:18 INFO - PROCESS | 3472 | 1466589258275 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:18 INFO - PROCESS | 3472 | 1466589258364 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 02:54:18 INFO - PROCESS | 3472 | 1466589258370 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:18 INFO - PROCESS | 3472 | 1466589258372 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:18 INFO - PROCESS | 3472 | ++DOCSHELL 1AAE5C00 == 38 [pid = 3472] [id = 750] 02:54:18 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (1AAE7000) [pid = 3472] [serial = 2249] [outer = 00000000] 02:54:18 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (1AAF1800) [pid = 3472] [serial = 2250] [outer = 1AAE7000] 02:54:18 INFO - PROCESS | 3472 | 1466589258419 Marionette DEBUG loaded listener.js 02:54:18 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (1ABE0800) [pid = 3472] [serial = 2251] [outer = 1AAE7000] 02:54:19 INFO - PROCESS | 3472 | 1466589259050 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]]]}] 02:54:19 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. 02:54:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 830ms 02:54:19 INFO - PROCESS | 3472 | 1466589259113 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 02:54:19 INFO - PROCESS | 3472 | 1466589259118 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 02:54:19 INFO - PROCESS | 3472 | 1466589259137 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 02:54:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 02:54:19 INFO - PROCESS | 3472 | 1466589259142 Marionette TRACE conn6 <- [1,2962,null,{}] 02:54:19 INFO - PROCESS | 3472 | 1466589259148 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}] 02:54:19 INFO - PROCESS | 3472 | 1466589259150 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:19 INFO - PROCESS | 3472 | 1466589259270 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 02:54:19 INFO - PROCESS | 3472 | 1466589259430 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:19 INFO - PROCESS | 3472 | 1466589259433 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:19 INFO - PROCESS | 3472 | ++DOCSHELL 0D260400 == 39 [pid = 3472] [id = 751] 02:54:19 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (0D654000) [pid = 3472] [serial = 2252] [outer = 00000000] 02:54:19 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (154E4400) [pid = 3472] [serial = 2253] [outer = 0D654000] 02:54:19 INFO - PROCESS | 3472 | 1466589259496 Marionette DEBUG loaded listener.js 02:54:19 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (17D2E400) [pid = 3472] [serial = 2254] [outer = 0D654000] 02:54:20 INFO - PROCESS | 3472 | 1466589260024 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]]]}] 02:54:20 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. 02:54:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 930ms 02:54:20 INFO - PROCESS | 3472 | 1466589260075 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 02:54:20 INFO - PROCESS | 3472 | 1466589260080 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 02:54:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 02:54:20 INFO - PROCESS | 3472 | 1466589260086 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 02:54:20 INFO - PROCESS | 3472 | 1466589260089 Marionette TRACE conn6 <- [1,2966,null,{}] 02:54:20 INFO - PROCESS | 3472 | 1466589260093 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}] 02:54:20 INFO - PROCESS | 3472 | 1466589260096 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:20 INFO - PROCESS | 3472 | 1466589260213 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 02:54:20 INFO - PROCESS | 3472 | 1466589260342 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:20 INFO - PROCESS | 3472 | 1466589260344 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:20 INFO - PROCESS | 3472 | ++DOCSHELL 19699800 == 40 [pid = 3472] [id = 752] 02:54:20 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (1969A000) [pid = 3472] [serial = 2255] [outer = 00000000] 02:54:20 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (196EB800) [pid = 3472] [serial = 2256] [outer = 1969A000] 02:54:20 INFO - PROCESS | 3472 | 1466589260401 Marionette DEBUG loaded listener.js 02:54:20 INFO - PROCESS | 3472 | ++DOMWINDOW == 86 (1A199000) [pid = 3472] [serial = 2257] [outer = 1969A000] 02:54:20 INFO - PROCESS | 3472 | 1466589260940 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]]]}] 02:54:20 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. 02:54:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 870ms 02:54:20 INFO - PROCESS | 3472 | 1466589260959 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 02:54:20 INFO - PROCESS | 3472 | 1466589260962 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 02:54:20 INFO - PROCESS | 3472 | 1466589260965 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 02:54:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 02:54:20 INFO - PROCESS | 3472 | 1466589260969 Marionette TRACE conn6 <- [1,2970,null,{}] 02:54:20 INFO - PROCESS | 3472 | 1466589260980 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}] 02:54:20 INFO - PROCESS | 3472 | 1466589260985 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:21 INFO - PROCESS | 3472 | 1466589261096 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 02:54:21 INFO - PROCESS | 3472 | 1466589261245 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:21 INFO - PROCESS | 3472 | 1466589261249 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:21 INFO - PROCESS | 3472 | ++DOCSHELL 1AAF0800 == 41 [pid = 3472] [id = 753] 02:54:21 INFO - PROCESS | 3472 | ++DOMWINDOW == 87 (1AAF1000) [pid = 3472] [serial = 2258] [outer = 00000000] 02:54:21 INFO - PROCESS | 3472 | ++DOMWINDOW == 88 (1B7CFC00) [pid = 3472] [serial = 2259] [outer = 1AAF1000] 02:54:21 INFO - PROCESS | 3472 | 1466589261306 Marionette DEBUG loaded listener.js 02:54:21 INFO - PROCESS | 3472 | ++DOMWINDOW == 89 (1BDE3400) [pid = 3472] [serial = 2260] [outer = 1AAF1000] 02:54:21 INFO - PROCESS | 3472 | 1466589261818 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"]]]}] 02:54:21 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 02:54:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 02:54:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:21 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 02:54:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 870ms 02:54:21 INFO - PROCESS | 3472 | 1466589261839 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 02:54:21 INFO - PROCESS | 3472 | 1466589261842 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 02:54:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 02:54:21 INFO - PROCESS | 3472 | 1466589261846 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 02:54:21 INFO - PROCESS | 3472 | 1466589261848 Marionette TRACE conn6 <- [1,2974,null,{}] 02:54:21 INFO - PROCESS | 3472 | 1466589261852 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}] 02:54:21 INFO - PROCESS | 3472 | 1466589261854 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:21 INFO - PROCESS | 3472 | 1466589261967 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 02:54:22 INFO - PROCESS | 3472 | 1466589262110 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:22 INFO - PROCESS | 3472 | 1466589262113 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:22 INFO - PROCESS | 3472 | ++DOCSHELL 1AAE5000 == 42 [pid = 3472] [id = 754] 02:54:22 INFO - PROCESS | 3472 | ++DOMWINDOW == 90 (1C024C00) [pid = 3472] [serial = 2261] [outer = 00000000] 02:54:22 INFO - PROCESS | 3472 | ++DOMWINDOW == 91 (1CB8DC00) [pid = 3472] [serial = 2262] [outer = 1C024C00] 02:54:22 INFO - PROCESS | 3472 | 1466589262169 Marionette DEBUG loaded listener.js 02:54:22 INFO - PROCESS | 3472 | ++DOMWINDOW == 92 (1CB94400) [pid = 3472] [serial = 2263] [outer = 1C024C00] 02:54:22 INFO - PROCESS | 3472 | 1466589262737 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]]]}] 02:54:22 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. 02:54:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 930ms 02:54:22 INFO - PROCESS | 3472 | 1466589262779 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 02:54:22 INFO - PROCESS | 3472 | 1466589262781 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 02:54:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 02:54:22 INFO - PROCESS | 3472 | 1466589262785 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 02:54:22 INFO - PROCESS | 3472 | 1466589262787 Marionette TRACE conn6 <- [1,2978,null,{}] 02:54:22 INFO - PROCESS | 3472 | 1466589262811 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}] 02:54:22 INFO - PROCESS | 3472 | 1466589262813 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:22 INFO - PROCESS | 3472 | 1466589262922 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 02:54:23 INFO - PROCESS | 3472 | 1466589263202 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:23 INFO - PROCESS | 3472 | 1466589263205 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:23 INFO - PROCESS | 3472 | ++DOCSHELL 09221400 == 43 [pid = 3472] [id = 755] 02:54:23 INFO - PROCESS | 3472 | ++DOMWINDOW == 93 (0926E400) [pid = 3472] [serial = 2264] [outer = 00000000] 02:54:23 INFO - PROCESS | 3472 | ++DOMWINDOW == 94 (0D837000) [pid = 3472] [serial = 2265] [outer = 0926E400] 02:54:23 INFO - PROCESS | 3472 | 1466589263280 Marionette DEBUG loaded listener.js 02:54:23 INFO - PROCESS | 3472 | ++DOMWINDOW == 95 (0DADA400) [pid = 3472] [serial = 2266] [outer = 0926E400] 02:54:23 INFO - PROCESS | 3472 | ++DOCSHELL 0E6DB400 == 44 [pid = 3472] [id = 756] 02:54:23 INFO - PROCESS | 3472 | ++DOMWINDOW == 96 (0E8CD400) [pid = 3472] [serial = 2267] [outer = 00000000] 02:54:23 INFO - PROCESS | 3472 | ++DOMWINDOW == 97 (0F30E800) [pid = 3472] [serial = 2268] [outer = 0E8CD400] 02:54:23 INFO - PROCESS | 3472 | 1466589263930 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]]]}] 02:54:23 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. 02:54:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1193ms 02:54:23 INFO - PROCESS | 3472 | 1466589263983 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 02:54:23 INFO - PROCESS | 3472 | 1466589263987 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 02:54:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 02:54:23 INFO - PROCESS | 3472 | 1466589263991 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 02:54:23 INFO - PROCESS | 3472 | 1466589263994 Marionette TRACE conn6 <- [1,2982,null,{}] 02:54:23 INFO - PROCESS | 3472 | 1466589263999 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}] 02:54:23 INFO - PROCESS | 3472 | 1466589264003 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:24 INFO - PROCESS | 3472 | 1466589264125 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 02:54:24 INFO - PROCESS | 3472 | --DOCSHELL 1AA65C00 == 43 [pid = 3472] [id = 749] 02:54:24 INFO - PROCESS | 3472 | --DOCSHELL 092F1C00 == 42 [pid = 3472] [id = 748] 02:54:24 INFO - PROCESS | 3472 | --DOCSHELL 0C905000 == 41 [pid = 3472] [id = 747] 02:54:24 INFO - PROCESS | 3472 | --DOCSHELL 1A460400 == 40 [pid = 3472] [id = 746] 02:54:24 INFO - PROCESS | 3472 | --DOCSHELL 1A6A4800 == 39 [pid = 3472] [id = 745] 02:54:24 INFO - PROCESS | 3472 | --DOCSHELL 19CCC800 == 38 [pid = 3472] [id = 744] 02:54:24 INFO - PROCESS | 3472 | --DOCSHELL 18265C00 == 37 [pid = 3472] [id = 742] 02:54:24 INFO - PROCESS | 3472 | --DOCSHELL 0DCA8800 == 36 [pid = 3472] [id = 741] 02:54:24 INFO - PROCESS | 3472 | --DOCSHELL 18266800 == 35 [pid = 3472] [id = 739] 02:54:24 INFO - PROCESS | 3472 | --DOCSHELL 0CFCAC00 == 34 [pid = 3472] [id = 740] 02:54:24 INFO - PROCESS | 3472 | --DOCSHELL 0DCAE400 == 33 [pid = 3472] [id = 738] 02:54:24 INFO - PROCESS | 3472 | --DOCSHELL 17D2AC00 == 32 [pid = 3472] [id = 737] 02:54:24 INFO - PROCESS | 3472 | --DOCSHELL 0E6DB400 == 31 [pid = 3472] [id = 756] 02:54:24 INFO - PROCESS | 3472 | --DOCSHELL 195B0800 == 30 [pid = 3472] [id = 743] 02:54:24 INFO - PROCESS | 3472 | --DOCSHELL 09221400 == 29 [pid = 3472] [id = 755] 02:54:24 INFO - PROCESS | 3472 | --DOCSHELL 1AAF0800 == 28 [pid = 3472] [id = 753] 02:54:24 INFO - PROCESS | 3472 | --DOCSHELL 1AAE5000 == 27 [pid = 3472] [id = 754] 02:54:24 INFO - PROCESS | 3472 | --DOCSHELL 19699800 == 26 [pid = 3472] [id = 752] 02:54:24 INFO - PROCESS | 3472 | --DOCSHELL 1AAE5C00 == 25 [pid = 3472] [id = 750] 02:54:24 INFO - PROCESS | 3472 | --DOCSHELL 0D260400 == 24 [pid = 3472] [id = 751] 02:54:24 INFO - PROCESS | 3472 | 1466589264895 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:24 INFO - PROCESS | 3472 | 1466589264898 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:24 INFO - PROCESS | 3472 | --DOMWINDOW == 96 (19CD6000) [pid = 3472] [serial = 2209] [outer = 00000000] [url = about:blank] 02:54:24 INFO - PROCESS | 3472 | --DOMWINDOW == 95 (14AEE000) [pid = 3472] [serial = 2191] [outer = 00000000] [url = about:blank] 02:54:24 INFO - PROCESS | 3472 | --DOMWINDOW == 94 (14E58400) [pid = 3472] [serial = 2192] [outer = 00000000] [url = about:blank] 02:54:24 INFO - PROCESS | 3472 | --DOMWINDOW == 93 (0D261800) [pid = 3472] [serial = 2188] [outer = 00000000] [url = about:blank] 02:54:24 INFO - PROCESS | 3472 | --DOMWINDOW == 92 (0D838800) [pid = 3472] [serial = 2189] [outer = 00000000] [url = about:blank] 02:54:24 INFO - PROCESS | 3472 | --DOMWINDOW == 91 (17D54800) [pid = 3472] [serial = 2194] [outer = 00000000] [url = about:blank] 02:54:24 INFO - PROCESS | 3472 | --DOMWINDOW == 90 (0D841800) [pid = 3472] [serial = 2186] [outer = 00000000] [url = about:blank] 02:54:24 INFO - PROCESS | 3472 | --DOMWINDOW == 89 (14A1A400) [pid = 3472] [serial = 2185] [outer = 00000000] [url = about:blank] 02:54:24 INFO - PROCESS | 3472 | --DOMWINDOW == 88 (18268000) [pid = 3472] [serial = 2197] [outer = 00000000] [url = about:blank] 02:54:24 INFO - PROCESS | 3472 | --DOMWINDOW == 87 (195B0C00) [pid = 3472] [serial = 2200] [outer = 00000000] [url = about:blank] 02:54:24 INFO - PROCESS | 3472 | --DOMWINDOW == 86 (188B3800) [pid = 3472] [serial = 2198] [outer = 00000000] [url = about:blank] 02:54:24 INFO - PROCESS | 3472 | --DOMWINDOW == 85 (1984BC00) [pid = 3472] [serial = 2203] [outer = 00000000] [url = about:blank] 02:54:24 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (195BA800) [pid = 3472] [serial = 2201] [outer = 00000000] [url = about:blank] 02:54:24 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (17278C00) [pid = 3472] [serial = 2177] [outer = 00000000] [url = about:blank] 02:54:24 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (15303C00) [pid = 3472] [serial = 2176] [outer = 00000000] [url = about:blank] 02:54:24 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (196E8C00) [pid = 3472] [serial = 2180] [outer = 00000000] [url = about:blank] 02:54:24 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (195B5C00) [pid = 3472] [serial = 2179] [outer = 00000000] [url = about:blank] 02:54:24 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (1AAEE800) [pid = 3472] [serial = 2183] [outer = 00000000] [url = about:blank] 02:54:24 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (1AAE7800) [pid = 3472] [serial = 2182] [outer = 00000000] [url = about:blank] 02:54:24 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (19CCE800) [pid = 3472] [serial = 2210] [outer = 00000000] [url = about:blank] 02:54:24 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (1988E800) [pid = 3472] [serial = 2204] [outer = 00000000] [url = about:blank] 02:54:24 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (19894400) [pid = 3472] [serial = 2207] [outer = 00000000] [url = about:blank] 02:54:24 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (196E3C00) [pid = 3472] [serial = 2206] [outer = 00000000] [url = about:blank] 02:54:24 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (17D69400) [pid = 3472] [serial = 2195] [outer = 00000000] [url = about:blank] 02:54:25 INFO - PROCESS | 3472 | ++DOCSHELL 09221400 == 25 [pid = 3472] [id = 757] 02:54:25 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (0926A800) [pid = 3472] [serial = 2269] [outer = 00000000] 02:54:25 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (0C908C00) [pid = 3472] [serial = 2270] [outer = 0926A800] 02:54:25 INFO - PROCESS | 3472 | 1466589265047 Marionette DEBUG loaded listener.js 02:54:25 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (0CB2E800) [pid = 3472] [serial = 2271] [outer = 0926A800] 02:54:25 INFO - PROCESS | 3472 | 1466589265418 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]]]}] 02:54:25 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:54:25 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 02:54:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1472ms 02:54:25 INFO - PROCESS | 3472 | 1466589265510 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 02:54:25 INFO - PROCESS | 3472 | 1466589265514 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 02:54:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 02:54:25 INFO - PROCESS | 3472 | 1466589265529 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 02:54:25 INFO - PROCESS | 3472 | 1466589265532 Marionette TRACE conn6 <- [1,2986,null,{}] 02:54:25 INFO - PROCESS | 3472 | 1466589265537 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}] 02:54:25 INFO - PROCESS | 3472 | 1466589265542 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:25 INFO - PROCESS | 3472 | 1466589265639 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 02:54:25 INFO - PROCESS | 3472 | 1466589265647 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:25 INFO - PROCESS | 3472 | 1466589265650 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:25 INFO - PROCESS | 3472 | ++DOCSHELL 0D843400 == 26 [pid = 3472] [id = 758] 02:54:25 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (0DB2E800) [pid = 3472] [serial = 2272] [outer = 00000000] 02:54:25 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (0DCACC00) [pid = 3472] [serial = 2273] [outer = 0DB2E800] 02:54:25 INFO - PROCESS | 3472 | 1466589265700 Marionette DEBUG loaded listener.js 02:54:25 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (0E82D800) [pid = 3472] [serial = 2274] [outer = 0DB2E800] 02:54:26 INFO - PROCESS | 3472 | 1466589266155 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]]]}] 02:54:26 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. 02:54:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 670ms 02:54:26 INFO - PROCESS | 3472 | 1466589266203 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 02:54:26 INFO - PROCESS | 3472 | 1466589266207 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 02:54:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 02:54:26 INFO - PROCESS | 3472 | 1466589266212 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 02:54:26 INFO - PROCESS | 3472 | 1466589266214 Marionette TRACE conn6 <- [1,2990,null,{}] 02:54:26 INFO - PROCESS | 3472 | 1466589266218 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}] 02:54:26 INFO - PROCESS | 3472 | 1466589266220 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:26 INFO - PROCESS | 3472 | 1466589266344 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 02:54:26 INFO - PROCESS | 3472 | 1466589266360 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:26 INFO - PROCESS | 3472 | 1466589266362 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:26 INFO - PROCESS | 3472 | ++DOCSHELL 1531EC00 == 27 [pid = 3472] [id = 759] 02:54:26 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (15321000) [pid = 3472] [serial = 2275] [outer = 00000000] 02:54:26 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (1534A400) [pid = 3472] [serial = 2276] [outer = 15321000] 02:54:26 INFO - PROCESS | 3472 | 1466589266493 Marionette DEBUG loaded listener.js 02:54:26 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (154D8800) [pid = 3472] [serial = 2277] [outer = 15321000] 02:54:26 INFO - PROCESS | 3472 | 1466589266855 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]]]}] 02:54:26 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. 02:54:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 670ms 02:54:26 INFO - PROCESS | 3472 | 1466589266886 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 02:54:26 INFO - PROCESS | 3472 | 1466589266888 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 02:54:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 02:54:26 INFO - PROCESS | 3472 | 1466589266893 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 02:54:26 INFO - PROCESS | 3472 | 1466589266899 Marionette TRACE conn6 <- [1,2994,null,{}] 02:54:26 INFO - PROCESS | 3472 | 1466589266909 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}] 02:54:26 INFO - PROCESS | 3472 | 1466589266912 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:26 INFO - PROCESS | 3472 | 1466589266998 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 02:54:27 INFO - PROCESS | 3472 | 1466589267111 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:27 INFO - PROCESS | 3472 | 1466589267113 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:27 INFO - PROCESS | 3472 | ++DOCSHELL 0CFCAC00 == 28 [pid = 3472] [id = 760] 02:54:27 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (14AE8800) [pid = 3472] [serial = 2278] [outer = 00000000] 02:54:27 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (17D50C00) [pid = 3472] [serial = 2279] [outer = 14AE8800] 02:54:27 INFO - PROCESS | 3472 | 1466589267167 Marionette DEBUG loaded listener.js 02:54:27 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (18261400) [pid = 3472] [serial = 2280] [outer = 14AE8800] 02:54:27 INFO - PROCESS | 3472 | 1466589267549 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]]]}] 02:54:27 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. 02:54:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 690ms 02:54:27 INFO - PROCESS | 3472 | 1466589267589 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 02:54:27 INFO - TEST-START | /FileAPI/FileReaderSync.worker 02:54:27 INFO - PROCESS | 3472 | 1466589267591 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 02:54:27 INFO - PROCESS | 3472 | 1466589267595 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 02:54:27 INFO - PROCESS | 3472 | 1466589267596 Marionette TRACE conn6 <- [1,2998,null,{}] 02:54:27 INFO - PROCESS | 3472 | 1466589267600 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}] 02:54:27 INFO - PROCESS | 3472 | 1466589267602 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:27 INFO - PROCESS | 3472 | 1466589267721 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 02:54:27 INFO - PROCESS | 3472 | 1466589267813 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:27 INFO - PROCESS | 3472 | 1466589267815 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:27 INFO - PROCESS | 3472 | ++DOCSHELL 1826F400 == 29 [pid = 3472] [id = 761] 02:54:27 INFO - PROCESS | 3472 | ++DOMWINDOW == 86 (18282400) [pid = 3472] [serial = 2281] [outer = 00000000] 02:54:27 INFO - PROCESS | 3472 | ++DOMWINDOW == 87 (193EDC00) [pid = 3472] [serial = 2282] [outer = 18282400] 02:54:27 INFO - PROCESS | 3472 | 1466589267861 Marionette DEBUG loaded listener.js 02:54:27 INFO - PROCESS | 3472 | ++DOMWINDOW == 88 (1951CC00) [pid = 3472] [serial = 2283] [outer = 18282400] 02:54:28 INFO - PROCESS | 3472 | [3472] 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 02:54:28 INFO - PROCESS | 3472 | 1466589268302 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 02:54:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 02:54:28 INFO - {} 02:54:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 02:54:28 INFO - {} 02:54:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 02:54:28 INFO - {} 02:54:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 02:54:28 INFO - {} 02:54:28 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 730ms 02:54:28 INFO - PROCESS | 3472 | 1466589268326 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 02:54:28 INFO - PROCESS | 3472 | 1466589268328 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 02:54:28 INFO - TEST-START | /FileAPI/fileReader.html 02:54:28 INFO - PROCESS | 3472 | 1466589268331 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 02:54:28 INFO - PROCESS | 3472 | 1466589268333 Marionette TRACE conn6 <- [1,3002,null,{}] 02:54:28 INFO - PROCESS | 3472 | 1466589268344 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}] 02:54:28 INFO - PROCESS | 3472 | 1466589268346 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:28 INFO - PROCESS | 3472 | 1466589268462 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 02:54:28 INFO - PROCESS | 3472 | 1466589268470 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:28 INFO - PROCESS | 3472 | 1466589268476 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:28 INFO - PROCESS | 3472 | ++DOCSHELL 1969EC00 == 30 [pid = 3472] [id = 762] 02:54:28 INFO - PROCESS | 3472 | ++DOMWINDOW == 89 (1969F400) [pid = 3472] [serial = 2284] [outer = 00000000] 02:54:28 INFO - PROCESS | 3472 | ++DOMWINDOW == 90 (196E6000) [pid = 3472] [serial = 2285] [outer = 1969F400] 02:54:28 INFO - PROCESS | 3472 | 1466589268530 Marionette DEBUG loaded listener.js 02:54:28 INFO - PROCESS | 3472 | ++DOMWINDOW == 91 (19857C00) [pid = 3472] [serial = 2286] [outer = 1969F400] 02:54:28 INFO - PROCESS | 3472 | 1466589268997 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]]]}] 02:54:29 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 02:54:29 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 02:54:29 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 02:54:29 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 02:54:29 INFO - TEST-OK | /FileAPI/fileReader.html | took 690ms 02:54:29 INFO - PROCESS | 3472 | 1466589269022 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 02:54:29 INFO - PROCESS | 3472 | 1466589269024 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 02:54:29 INFO - TEST-START | /FileAPI/historical.html 02:54:29 INFO - PROCESS | 3472 | --DOMWINDOW == 90 (1A845800) [pid = 3472] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 02:54:29 INFO - PROCESS | 3472 | --DOMWINDOW == 89 (19CCD000) [pid = 3472] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 02:54:29 INFO - PROCESS | 3472 | --DOMWINDOW == 88 (1A6A4C00) [pid = 3472] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:54:29 INFO - PROCESS | 3472 | --DOMWINDOW == 87 (0CB2C800) [pid = 3472] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 02:54:29 INFO - PROCESS | 3472 | --DOMWINDOW == 86 (0D844400) [pid = 3472] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 02:54:29 INFO - PROCESS | 3472 | --DOMWINDOW == 85 (195B1400) [pid = 3472] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 02:54:29 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (14A1D000) [pid = 3472] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 02:54:29 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (195B5800) [pid = 3472] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 02:54:29 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (18267400) [pid = 3472] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 02:54:29 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (0E825000) [pid = 3472] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 02:54:29 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (1A19C800) [pid = 3472] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 02:54:29 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (1AAE7000) [pid = 3472] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 02:54:29 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (1AA67000) [pid = 3472] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 02:54:29 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (0C90B800) [pid = 3472] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 02:54:29 INFO - PROCESS | 3472 | 1466589269332 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 02:54:29 INFO - PROCESS | 3472 | 1466589269334 Marionette TRACE conn6 <- [1,3006,null,{}] 02:54:29 INFO - PROCESS | 3472 | 1466589269344 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}] 02:54:29 INFO - PROCESS | 3472 | 1466589269347 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:29 INFO - PROCESS | 3472 | 1466589269436 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 02:54:29 INFO - PROCESS | 3472 | 1466589269441 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:29 INFO - PROCESS | 3472 | 1466589269443 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:29 INFO - PROCESS | 3472 | ++DOCSHELL 0D17AC00 == 31 [pid = 3472] [id = 763] 02:54:29 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (18266400) [pid = 3472] [serial = 2287] [outer = 00000000] 02:54:29 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (19854C00) [pid = 3472] [serial = 2288] [outer = 18266400] 02:54:29 INFO - PROCESS | 3472 | 1466589269487 Marionette DEBUG loaded listener.js 02:54:29 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (19895000) [pid = 3472] [serial = 2289] [outer = 18266400] 02:54:29 INFO - PROCESS | 3472 | 1466589269884 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"]]]}] 02:54:29 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 02:54:29 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 02:54:29 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 02:54:29 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 02:54:29 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 02:54:29 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 02:54:29 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 02:54:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:29 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 02:54:29 INFO - TEST-OK | /FileAPI/historical.html | took 890ms 02:54:29 INFO - TEST-START | /FileAPI/idlharness.html 02:54:29 INFO - PROCESS | 3472 | 1466589269922 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 02:54:29 INFO - PROCESS | 3472 | 1466589269924 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 02:54:29 INFO - PROCESS | 3472 | 1466589269928 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 02:54:29 INFO - PROCESS | 3472 | 1466589269929 Marionette TRACE conn6 <- [1,3010,null,{}] 02:54:29 INFO - PROCESS | 3472 | 1466589269933 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}] 02:54:29 INFO - PROCESS | 3472 | 1466589269934 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:30 INFO - PROCESS | 3472 | 1466589270056 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 02:54:30 INFO - PROCESS | 3472 | 1466589270063 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:30 INFO - PROCESS | 3472 | 1466589270065 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:30 INFO - PROCESS | 3472 | ++DOCSHELL 19CD3400 == 32 [pid = 3472] [id = 764] 02:54:30 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (1A197800) [pid = 3472] [serial = 2290] [outer = 00000000] 02:54:30 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (1A460C00) [pid = 3472] [serial = 2291] [outer = 1A197800] 02:54:30 INFO - PROCESS | 3472 | 1466589270110 Marionette DEBUG loaded listener.js 02:54:30 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (1A645400) [pid = 3472] [serial = 2292] [outer = 1A197800] 02:54:30 INFO - PROCESS | 3472 | 1466589270913 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]]]}] 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 02:54:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:54:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:54:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:54:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:54:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:54:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 02:54:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:54:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:54:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:54:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:54:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:54:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 02:54:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:54:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:54:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:54:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:54:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:54:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 02:54:30 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 02:54:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:54:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:54:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:54:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:54:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 02:54:30 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 02:54:30 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 02:54:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:54:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:54:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:54:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:54:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 02:54:30 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:54:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:54:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:54:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:54:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 02:54:30 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 02:54:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:54:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:54:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:54:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:54:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 02:54:30 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 02:54:30 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 02:54:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:54:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:54:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:54:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:54:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 02:54:30 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 02:54:30 INFO - TEST-OK | /FileAPI/idlharness.html | took 1063ms 02:54:30 INFO - PROCESS | 3472 | 1466589270992 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 02:54:30 INFO - PROCESS | 3472 | 1466589270994 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 02:54:30 INFO - PROCESS | 3472 | 1466589270997 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 02:54:30 INFO - TEST-START | /FileAPI/idlharness.worker 02:54:30 INFO - PROCESS | 3472 | 1466589270999 Marionette TRACE conn6 <- [1,3014,null,{}] 02:54:31 INFO - PROCESS | 3472 | 1466589271008 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}] 02:54:31 INFO - PROCESS | 3472 | 1466589271010 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:31 INFO - PROCESS | 3472 | 1466589271138 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 02:54:31 INFO - PROCESS | 3472 | 1466589271146 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:31 INFO - PROCESS | 3472 | 1466589271148 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:31 INFO - PROCESS | 3472 | ++DOCSHELL 1531C000 == 33 [pid = 3472] [id = 765] 02:54:31 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (1A1A4000) [pid = 3472] [serial = 2293] [outer = 00000000] 02:54:31 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (1CB1F400) [pid = 3472] [serial = 2294] [outer = 1A1A4000] 02:54:31 INFO - PROCESS | 3472 | 1466589271192 Marionette DEBUG loaded listener.js 02:54:31 INFO - PROCESS | 3472 | ++DOMWINDOW == 86 (1CB8F400) [pid = 3472] [serial = 2295] [outer = 1A1A4000] 02:54:31 INFO - PROCESS | 3472 | [3472] 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 02:54:32 INFO - PROCESS | 3472 | 1466589272504 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,{},{}]]]}] 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:54:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:54:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:54:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:54:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:54:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:54:32 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:32 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:54:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:54:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:54:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:54:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:54:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:54:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:54:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:54:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:54:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 02:54:32 INFO - {} 02:54:32 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 02:54:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:54:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:54:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:54:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:54:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 02:54:32 INFO - {} 02:54:32 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 - {} 02:54:32 INFO - {} 02:54:32 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 02:54:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:54:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:54:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:54:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:54:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:54:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:54:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:54:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:54:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 02:54:32 INFO - {} 02:54:32 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 02:54:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:54:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:54:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:54:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:54:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 02:54:32 INFO - {} 02:54:32 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 - {} 02:54:32 INFO - {} 02:54:32 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 02:54:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:54:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:54:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:54:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:54:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:54:32 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 02:54:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 02:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 02:54:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:54:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:54:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:54:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:54:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 02:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:54:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:54:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:54:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:54:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:54:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 02:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 02:54:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:54:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:54:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:54:32 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 02:54:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 02:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 02:54:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:54:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:54:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:54:32 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 02:54:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 02:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 02:54:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:54:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:54:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:54:32 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 02:54:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 02:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:54:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:54:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:54:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:54:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:54:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:54:32 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 02:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:32 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:54:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:54:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:54:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:54:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:54:32 INFO - {} 02:54:32 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1660ms 02:54:32 INFO - PROCESS | 3472 | 1466589272663 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 02:54:32 INFO - PROCESS | 3472 | 1466589272668 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 02:54:32 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 02:54:32 INFO - PROCESS | 3472 | 1466589272673 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 02:54:32 INFO - PROCESS | 3472 | 1466589272677 Marionette TRACE conn6 <- [1,3018,null,{}] 02:54:32 INFO - PROCESS | 3472 | 1466589272683 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}] 02:54:32 INFO - PROCESS | 3472 | 1466589272686 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:32 INFO - PROCESS | 3472 | 1466589272831 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 02:54:32 INFO - PROCESS | 3472 | 1466589272973 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:32 INFO - PROCESS | 3472 | 1466589272976 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:32 INFO - PROCESS | 3472 | ++DOCSHELL 0D659C00 == 34 [pid = 3472] [id = 766] 02:54:32 INFO - PROCESS | 3472 | ++DOMWINDOW == 87 (0D835800) [pid = 3472] [serial = 2296] [outer = 00000000] 02:54:33 INFO - PROCESS | 3472 | ++DOMWINDOW == 88 (1E2B7400) [pid = 3472] [serial = 2297] [outer = 0D835800] 02:54:33 INFO - PROCESS | 3472 | 1466589273038 Marionette DEBUG loaded listener.js 02:54:33 INFO - PROCESS | 3472 | ++DOMWINDOW == 89 (1E2BEC00) [pid = 3472] [serial = 2298] [outer = 0D835800] 02:54:33 INFO - PROCESS | 3472 | 1466589273646 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]]]}] 02:54:33 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 02:54:33 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1026ms 02:54:33 INFO - PROCESS | 3472 | 1466589273703 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 02:54:33 INFO - PROCESS | 3472 | 1466589273707 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 02:54:33 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 02:54:33 INFO - PROCESS | 3472 | 1466589273715 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 02:54:33 INFO - PROCESS | 3472 | 1466589273718 Marionette TRACE conn6 <- [1,3022,null,{}] 02:54:33 INFO - PROCESS | 3472 | 1466589273722 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}] 02:54:33 INFO - PROCESS | 3472 | 1466589273725 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:33 INFO - PROCESS | 3472 | 1466589273852 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 02:54:34 INFO - PROCESS | 3472 | 1466589274019 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:34 INFO - PROCESS | 3472 | 1466589274022 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:34 INFO - PROCESS | 3472 | ++DOCSHELL 0C910400 == 35 [pid = 3472] [id = 767] 02:54:34 INFO - PROCESS | 3472 | ++DOMWINDOW == 90 (0D135000) [pid = 3472] [serial = 2299] [outer = 00000000] 02:54:34 INFO - PROCESS | 3472 | ++DOMWINDOW == 91 (0D835400) [pid = 3472] [serial = 2300] [outer = 0D135000] 02:54:34 INFO - PROCESS | 3472 | 1466589274080 Marionette DEBUG loaded listener.js 02:54:34 INFO - PROCESS | 3472 | ++DOMWINDOW == 92 (1522B800) [pid = 3472] [serial = 2301] [outer = 0D135000] 02:54:34 INFO - PROCESS | 3472 | --DOCSHELL 19CD3400 == 34 [pid = 3472] [id = 764] 02:54:34 INFO - PROCESS | 3472 | --DOCSHELL 0D17AC00 == 33 [pid = 3472] [id = 763] 02:54:34 INFO - PROCESS | 3472 | --DOCSHELL 1969EC00 == 32 [pid = 3472] [id = 762] 02:54:34 INFO - PROCESS | 3472 | --DOCSHELL 1826F400 == 31 [pid = 3472] [id = 761] 02:54:34 INFO - PROCESS | 3472 | --DOCSHELL 0CFCAC00 == 30 [pid = 3472] [id = 760] 02:54:34 INFO - PROCESS | 3472 | --DOCSHELL 1531EC00 == 29 [pid = 3472] [id = 759] 02:54:34 INFO - PROCESS | 3472 | --DOCSHELL 0D843400 == 28 [pid = 3472] [id = 758] 02:54:34 INFO - PROCESS | 3472 | --DOCSHELL 09221400 == 27 [pid = 3472] [id = 757] 02:54:34 INFO - PROCESS | 3472 | --DOMWINDOW == 91 (1A19A800) [pid = 3472] [serial = 2233] [outer = 00000000] [url = about:blank] 02:54:34 INFO - PROCESS | 3472 | --DOMWINDOW == 90 (1A849C00) [pid = 3472] [serial = 2238] [outer = 00000000] [url = about:blank] 02:54:34 INFO - PROCESS | 3472 | --DOMWINDOW == 89 (0C901800) [pid = 3472] [serial = 2236] [outer = 00000000] [url = about:blank] 02:54:34 INFO - PROCESS | 3472 | --DOMWINDOW == 88 (1A1A4400) [pid = 3472] [serial = 2234] [outer = 00000000] [url = about:blank] 02:54:34 INFO - PROCESS | 3472 | --DOMWINDOW == 87 (0F3A0C00) [pid = 3472] [serial = 2241] [outer = 00000000] [url = about:blank] 02:54:34 INFO - PROCESS | 3472 | --DOMWINDOW == 86 (1A84C400) [pid = 3472] [serial = 2239] [outer = 00000000] [url = about:blank] 02:54:34 INFO - PROCESS | 3472 | --DOMWINDOW == 85 (0DCA7C00) [pid = 3472] [serial = 2221] [outer = 00000000] [url = about:blank] 02:54:34 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (14AE9400) [pid = 3472] [serial = 2222] [outer = 00000000] [url = about:blank] 02:54:34 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (1984B800) [pid = 3472] [serial = 2230] [outer = 00000000] [url = about:blank] 02:54:34 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (15326400) [pid = 3472] [serial = 2224] [outer = 00000000] [url = about:blank] 02:54:34 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (1643E800) [pid = 3472] [serial = 2225] [outer = 00000000] [url = about:blank] 02:54:34 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (196A4400) [pid = 3472] [serial = 2218] [outer = 00000000] [url = about:blank] 02:54:34 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (196E9C00) [pid = 3472] [serial = 2219] [outer = 00000000] [url = about:blank] 02:54:34 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (18270400) [pid = 3472] [serial = 2227] [outer = 00000000] [url = about:blank] 02:54:34 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (1901D000) [pid = 3472] [serial = 2228] [outer = 00000000] [url = about:blank] 02:54:34 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (1643CC00) [pid = 3472] [serial = 2215] [outer = 00000000] [url = about:blank] 02:54:34 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (17D23800) [pid = 3472] [serial = 2216] [outer = 00000000] [url = about:blank] 02:54:34 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (1A462400) [pid = 3472] [serial = 2213] [outer = 00000000] [url = about:blank] 02:54:34 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (1A461C00) [pid = 3472] [serial = 2212] [outer = 00000000] [url = about:blank] 02:54:34 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (17D6B800) [pid = 3472] [serial = 2242] [outer = 00000000] [url = about:blank] 02:54:34 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (1ABE0800) [pid = 3472] [serial = 2251] [outer = 00000000] [url = about:blank] 02:54:34 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (1AAAF000) [pid = 3472] [serial = 2247] [outer = 00000000] [url = about:blank] 02:54:34 INFO - PROCESS | 3472 | --DOMWINDOW == 69 (1AAF1800) [pid = 3472] [serial = 2250] [outer = 00000000] [url = about:blank] 02:54:34 INFO - PROCESS | 3472 | --DOMWINDOW == 68 (1AA63000) [pid = 3472] [serial = 2245] [outer = 00000000] [url = about:blank] 02:54:34 INFO - PROCESS | 3472 | --DOMWINDOW == 67 (1AAB0C00) [pid = 3472] [serial = 2248] [outer = 00000000] [url = about:blank] 02:54:34 INFO - PROCESS | 3472 | --DOMWINDOW == 66 (1A8F7000) [pid = 3472] [serial = 2244] [outer = 00000000] [url = about:blank] 02:54:34 INFO - PROCESS | 3472 | --DOMWINDOW == 65 (19896400) [pid = 3472] [serial = 2231] [outer = 00000000] [url = about:blank] 02:54:34 INFO - PROCESS | 3472 | 1466589274871 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]]]}] 02:54:34 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 02:54:34 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1180ms 02:54:34 INFO - PROCESS | 3472 | 1466589274900 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 02:54:34 INFO - TEST-START | /FileAPI/blob/Blob-close.html 02:54:34 INFO - PROCESS | 3472 | 1466589274904 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 02:54:34 INFO - PROCESS | 3472 | 1466589274908 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 02:54:34 INFO - PROCESS | 3472 | 1466589274913 Marionette TRACE conn6 <- [1,3026,null,{}] 02:54:34 INFO - PROCESS | 3472 | 1466589274918 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}] 02:54:34 INFO - PROCESS | 3472 | 1466589274920 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:35 INFO - PROCESS | 3472 | 1466589275014 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 02:54:35 INFO - PROCESS | 3472 | 1466589275022 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:35 INFO - PROCESS | 3472 | 1466589275025 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:35 INFO - PROCESS | 3472 | ++DOCSHELL 0D83C000 == 28 [pid = 3472] [id = 768] 02:54:35 INFO - PROCESS | 3472 | ++DOMWINDOW == 66 (0D844000) [pid = 3472] [serial = 2302] [outer = 00000000] 02:54:35 INFO - PROCESS | 3472 | ++DOMWINDOW == 67 (0E825000) [pid = 3472] [serial = 2303] [outer = 0D844000] 02:54:35 INFO - PROCESS | 3472 | 1466589275074 Marionette DEBUG loaded listener.js 02:54:35 INFO - PROCESS | 3472 | ++DOMWINDOW == 68 (14BC5800) [pid = 3472] [serial = 2304] [outer = 0D844000] 02:54:35 INFO - PROCESS | 3472 | 1466589275584 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"]]]}] 02:54:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 02:54:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 02:54:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 02:54:35 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 730ms 02:54:35 INFO - PROCESS | 3472 | 1466589275640 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 02:54:35 INFO - PROCESS | 3472 | 1466589275645 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 02:54:35 INFO - PROCESS | 3472 | 1466589275651 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 02:54:35 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 02:54:35 INFO - PROCESS | 3472 | 1466589275654 Marionette TRACE conn6 <- [1,3030,null,{}] 02:54:35 INFO - PROCESS | 3472 | 1466589275657 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}] 02:54:35 INFO - PROCESS | 3472 | 1466589275660 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:35 INFO - PROCESS | 3472 | 1466589275750 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 02:54:35 INFO - PROCESS | 3472 | 1466589275761 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:35 INFO - PROCESS | 3472 | 1466589275763 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:35 INFO - PROCESS | 3472 | ++DOCSHELL 17D25800 == 29 [pid = 3472] [id = 769] 02:54:35 INFO - PROCESS | 3472 | ++DOMWINDOW == 69 (17D25C00) [pid = 3472] [serial = 2305] [outer = 00000000] 02:54:35 INFO - PROCESS | 3472 | ++DOMWINDOW == 70 (17D52800) [pid = 3472] [serial = 2306] [outer = 17D25C00] 02:54:35 INFO - PROCESS | 3472 | 1466589275810 Marionette DEBUG loaded listener.js 02:54:35 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (17D71800) [pid = 3472] [serial = 2307] [outer = 17D25C00] 02:54:36 INFO - PROCESS | 3472 | 1466589276479 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]]]}] 02:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 02:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 02:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 02:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 02:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 02:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 02:54:36 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. 02:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 02:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 02:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 02:54:36 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'.) 02:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 02:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 02:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 02:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 02:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 02:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 02:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 02:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 02:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 02:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 02:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 02:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 02:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 02:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 02:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 02:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 02:54:36 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. 02:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 02:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 02:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 02:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 02:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 02:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 02:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 02:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 02:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 02:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 02:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 02:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 02:54:36 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. 02:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 02:54:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 02:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:54:36 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. 02:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 02:54:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 02:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 02:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 02:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 02:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 02:54:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 02:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 02:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 02:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 02:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 02:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 02:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 02:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 02:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 02:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 02:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 02:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 02:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 02:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 02:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:54:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 02:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:54:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:54:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 02:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 02:54:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 02:54:36 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 915ms 02:54:36 INFO - PROCESS | 3472 | 1466589276570 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 02:54:36 INFO - PROCESS | 3472 | 1466589276572 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 02:54:36 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 02:54:36 INFO - PROCESS | 3472 | 1466589276623 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 02:54:36 INFO - PROCESS | 3472 | 1466589276627 Marionette TRACE conn6 <- [1,3034,null,{}] 02:54:36 INFO - PROCESS | 3472 | 1466589276644 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}] 02:54:36 INFO - PROCESS | 3472 | 1466589276649 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:36 INFO - PROCESS | 3472 | 1466589276735 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 02:54:36 INFO - PROCESS | 3472 | 1466589276741 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:36 INFO - PROCESS | 3472 | 1466589276744 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:36 INFO - PROCESS | 3472 | ++DOCSHELL 196E9C00 == 30 [pid = 3472] [id = 770] 02:54:36 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (196EF800) [pid = 3472] [serial = 2308] [outer = 00000000] 02:54:36 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (1988BC00) [pid = 3472] [serial = 2309] [outer = 196EF800] 02:54:36 INFO - PROCESS | 3472 | 1466589276792 Marionette DEBUG loaded listener.js 02:54:36 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (19CCC800) [pid = 3472] [serial = 2310] [outer = 196EF800] 02:54:37 INFO - PROCESS | 3472 | [3472] 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 02:54:37 INFO - PROCESS | 3472 | 1466589277254 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 02:54:37 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 02:54:37 INFO - {} 02:54:37 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 690ms 02:54:37 INFO - PROCESS | 3472 | 1466589277315 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 02:54:37 INFO - PROCESS | 3472 | 1466589277318 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 02:54:37 INFO - PROCESS | 3472 | 1466589277321 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 02:54:37 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 02:54:37 INFO - PROCESS | 3472 | 1466589277323 Marionette TRACE conn6 <- [1,3038,null,{}] 02:54:37 INFO - PROCESS | 3472 | 1466589277327 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}] 02:54:37 INFO - PROCESS | 3472 | 1466589277329 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:37 INFO - PROCESS | 3472 | 1466589277464 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 02:54:37 INFO - PROCESS | 3472 | 1466589277525 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:37 INFO - PROCESS | 3472 | 1466589277527 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:37 INFO - PROCESS | 3472 | ++DOCSHELL 1A69B400 == 31 [pid = 3472] [id = 771] 02:54:37 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (1A69D400) [pid = 3472] [serial = 2311] [outer = 00000000] 02:54:37 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (1A84C400) [pid = 3472] [serial = 2312] [outer = 1A69D400] 02:54:37 INFO - PROCESS | 3472 | 1466589277572 Marionette DEBUG loaded listener.js 02:54:37 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (1A8F5000) [pid = 3472] [serial = 2313] [outer = 1A69D400] 02:54:37 INFO - PROCESS | 3472 | 1466589277954 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]]]}] 02:54:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 02:54:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 02:54:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 02:54:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 02:54:37 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 670ms 02:54:37 INFO - PROCESS | 3472 | 1466589277995 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 02:54:37 INFO - PROCESS | 3472 | 1466589277997 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 02:54:37 INFO - PROCESS | 3472 | 1466589278001 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 02:54:37 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 02:54:37 INFO - PROCESS | 3472 | 1466589278002 Marionette TRACE conn6 <- [1,3042,null,{}] 02:54:37 INFO - PROCESS | 3472 | 1466589278006 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}] 02:54:38 INFO - PROCESS | 3472 | 1466589278008 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:38 INFO - PROCESS | 3472 | 1466589278156 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 02:54:38 INFO - PROCESS | 3472 | 1466589278224 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:38 INFO - PROCESS | 3472 | 1466589278226 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:38 INFO - PROCESS | 3472 | ++DOCSHELL 14BC5400 == 32 [pid = 3472] [id = 772] 02:54:38 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (14DB4400) [pid = 3472] [serial = 2314] [outer = 00000000] 02:54:38 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (1534CC00) [pid = 3472] [serial = 2315] [outer = 14DB4400] 02:54:38 INFO - PROCESS | 3472 | 1466589278271 Marionette DEBUG loaded listener.js 02:54:38 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (16444000) [pid = 3472] [serial = 2316] [outer = 14DB4400] 02:54:38 INFO - PROCESS | 3472 | 1466589278970 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"]]]}] 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 02:54:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 02:54:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 02:54:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 02:54:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 02:54:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 02:54:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 02:54:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 02:54:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 02:54:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 02:54:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 02:54:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 02:54:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 02:54:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 02:54:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 02:54:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 02:54:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 02:54:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 02:54:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 02:54:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 02:54:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 02:54:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 02:54:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 02:54:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 02:54:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:54:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:54:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:54:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:54:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:54:39 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" 02:54:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:54:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:54:39 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" 02:54:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:54:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:54:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:54:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:54:39 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1079ms 02:54:39 INFO - PROCESS | 3472 | 1466589279085 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 02:54:39 INFO - PROCESS | 3472 | 1466589279087 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 02:54:39 INFO - PROCESS | 3472 | 1466589279090 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 02:54:39 INFO - PROCESS | 3472 | 1466589279092 Marionette TRACE conn6 <- [1,3046,null,{}] 02:54:39 INFO - TEST-START | /FileAPI/file/File-constructor.html 02:54:39 INFO - PROCESS | 3472 | 1466589279095 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}] 02:54:39 INFO - PROCESS | 3472 | 1466589279101 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:39 INFO - PROCESS | 3472 | 1466589279234 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 02:54:39 INFO - PROCESS | 3472 | 1466589279239 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:39 INFO - PROCESS | 3472 | 1466589279241 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:39 INFO - PROCESS | 3472 | ++DOCSHELL 17D21800 == 33 [pid = 3472] [id = 773] 02:54:39 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (193F0400) [pid = 3472] [serial = 2317] [outer = 00000000] 02:54:39 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (1A98AC00) [pid = 3472] [serial = 2318] [outer = 193F0400] 02:54:39 INFO - PROCESS | 3472 | 1466589279344 Marionette DEBUG loaded listener.js 02:54:39 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (1A8EF800) [pid = 3472] [serial = 2319] [outer = 193F0400] 02:54:39 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (18282400) [pid = 3472] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 02:54:39 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (15321000) [pid = 3472] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 02:54:39 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (0926A800) [pid = 3472] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 02:54:39 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (0DB2E800) [pid = 3472] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 02:54:39 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (0E8CD400) [pid = 3472] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:54:39 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (0926E400) [pid = 3472] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 02:54:39 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (1A197800) [pid = 3472] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 02:54:39 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (1969F400) [pid = 3472] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 02:54:39 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (0D654000) [pid = 3472] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 02:54:39 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (1969A000) [pid = 3472] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 02:54:39 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (1AAF1000) [pid = 3472] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 02:54:39 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (1C024C00) [pid = 3472] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 02:54:39 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (18266400) [pid = 3472] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 02:54:39 INFO - PROCESS | 3472 | --DOMWINDOW == 69 (14AE8800) [pid = 3472] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 02:54:39 INFO - PROCESS | 3472 | 1466589279826 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]]]}] 02:54:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 02:54:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 02:54:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 02:54:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 02:54:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 02:54:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 02:54:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 02:54:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 02:54:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 02:54:39 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 02:54:39 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 02:54:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:39 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 02:54:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 02:54:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 02:54:39 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:54:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 02:54:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 02:54:39 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 02:54:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 02:54:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:39 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 02:54:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 02:54:39 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 02:54:39 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 776ms 02:54:39 INFO - PROCESS | 3472 | 1466589279871 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 02:54:39 INFO - PROCESS | 3472 | 1466589279873 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 02:54:39 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 02:54:39 INFO - PROCESS | 3472 | 1466589279876 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 02:54:39 INFO - PROCESS | 3472 | 1466589279878 Marionette TRACE conn6 <- [1,3050,null,{}] 02:54:39 INFO - PROCESS | 3472 | 1466589279882 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}] 02:54:39 INFO - PROCESS | 3472 | 1466589279884 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:39 INFO - PROCESS | 3472 | 1466589279973 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 02:54:39 INFO - PROCESS | 3472 | 1466589279978 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:39 INFO - PROCESS | 3472 | 1466589279980 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:39 INFO - PROCESS | 3472 | ++DOCSHELL 19856400 == 34 [pid = 3472] [id = 774] 02:54:39 INFO - PROCESS | 3472 | ++DOMWINDOW == 70 (1AA67400) [pid = 3472] [serial = 2320] [outer = 00000000] 02:54:40 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (1AAB3400) [pid = 3472] [serial = 2321] [outer = 1AA67400] 02:54:40 INFO - PROCESS | 3472 | 1466589280023 Marionette DEBUG loaded listener.js 02:54:40 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (1AAE5000) [pid = 3472] [serial = 2322] [outer = 1AA67400] 02:54:40 INFO - PROCESS | 3472 | [3472] 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 02:54:40 INFO - PROCESS | 3472 | 1466589280461 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 02:54:40 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 02:54:40 INFO - {} 02:54:40 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 630ms 02:54:40 INFO - PROCESS | 3472 | 1466589280507 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 02:54:40 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 02:54:40 INFO - PROCESS | 3472 | 1466589280509 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 02:54:40 INFO - PROCESS | 3472 | 1466589280512 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 02:54:40 INFO - PROCESS | 3472 | 1466589280514 Marionette TRACE conn6 <- [1,3054,null,{}] 02:54:40 INFO - PROCESS | 3472 | 1466589280518 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}] 02:54:40 INFO - PROCESS | 3472 | 1466589280520 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:40 INFO - PROCESS | 3472 | 1466589280601 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 02:54:40 INFO - PROCESS | 3472 | 1466589280607 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:40 INFO - PROCESS | 3472 | 1466589280609 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:40 INFO - PROCESS | 3472 | ++DOCSHELL 0F3B2C00 == 35 [pid = 3472] [id = 775] 02:54:40 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (0F3B8C00) [pid = 3472] [serial = 2323] [outer = 00000000] 02:54:40 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (1A69FC00) [pid = 3472] [serial = 2324] [outer = 0F3B8C00] 02:54:40 INFO - PROCESS | 3472 | 1466589280652 Marionette DEBUG loaded listener.js 02:54:40 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (1AAB0C00) [pid = 3472] [serial = 2325] [outer = 0F3B8C00] 02:54:41 INFO - PROCESS | 3472 | 1466589281099 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]]]}] 02:54:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 02:54:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 02:54:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 02:54:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 02:54:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 02:54:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 02:54:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 02:54:41 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 631ms 02:54:41 INFO - PROCESS | 3472 | 1466589281145 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 02:54:41 INFO - PROCESS | 3472 | 1466589281146 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 02:54:41 INFO - PROCESS | 3472 | 1466589281150 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 02:54:41 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 02:54:41 INFO - PROCESS | 3472 | 1466589281151 Marionette TRACE conn6 <- [1,3058,null,{}] 02:54:41 INFO - PROCESS | 3472 | 1466589281174 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}] 02:54:41 INFO - PROCESS | 3472 | 1466589281176 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:41 INFO - PROCESS | 3472 | 1466589281259 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 02:54:41 INFO - PROCESS | 3472 | 1466589281263 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:41 INFO - PROCESS | 3472 | 1466589281265 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:41 INFO - PROCESS | 3472 | ++DOCSHELL 1969C000 == 36 [pid = 3472] [id = 776] 02:54:41 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (1ABD9C00) [pid = 3472] [serial = 2326] [outer = 00000000] 02:54:41 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (1BDE2400) [pid = 3472] [serial = 2327] [outer = 1ABD9C00] 02:54:41 INFO - PROCESS | 3472 | 1466589281308 Marionette DEBUG loaded listener.js 02:54:41 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (1C02E400) [pid = 3472] [serial = 2328] [outer = 1ABD9C00] 02:54:41 INFO - PROCESS | 3472 | 1466589281927 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]]]}] 02:54:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 02:54:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 02:54:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 02:54:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 02:54:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 02:54:41 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 02:54:41 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 790ms 02:54:41 INFO - PROCESS | 3472 | 1466589281945 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 02:54:41 INFO - PROCESS | 3472 | 1466589281950 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 02:54:41 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 02:54:42 INFO - PROCESS | 3472 | 1466589282044 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 02:54:42 INFO - PROCESS | 3472 | 1466589282048 Marionette TRACE conn6 <- [1,3062,null,{}] 02:54:42 INFO - PROCESS | 3472 | 1466589282056 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}] 02:54:42 INFO - PROCESS | 3472 | 1466589282059 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:42 INFO - PROCESS | 3472 | 1466589282196 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 02:54:42 INFO - PROCESS | 3472 | 1466589282336 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:42 INFO - PROCESS | 3472 | 1466589282339 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:42 INFO - PROCESS | 3472 | ++DOCSHELL 0D652C00 == 37 [pid = 3472] [id = 777] 02:54:42 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (0D653000) [pid = 3472] [serial = 2329] [outer = 00000000] 02:54:42 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (14BC3800) [pid = 3472] [serial = 2330] [outer = 0D653000] 02:54:42 INFO - PROCESS | 3472 | 1466589282405 Marionette DEBUG loaded listener.js 02:54:42 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (153DC000) [pid = 3472] [serial = 2331] [outer = 0D653000] 02:54:42 INFO - PROCESS | 3472 | 1466589282911 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]]]}] 02:54:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 02:54:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 02:54:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 02:54:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 02:54:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 02:54:42 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 02:54:42 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 930ms 02:54:42 INFO - PROCESS | 3472 | 1466589282930 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 02:54:42 INFO - PROCESS | 3472 | 1466589282935 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 02:54:42 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 02:54:42 INFO - PROCESS | 3472 | 1466589282941 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 02:54:42 INFO - PROCESS | 3472 | 1466589282944 Marionette TRACE conn6 <- [1,3066,null,{}] 02:54:42 INFO - PROCESS | 3472 | 1466589282948 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}] 02:54:42 INFO - PROCESS | 3472 | 1466589282951 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:43 INFO - PROCESS | 3472 | 1466589283065 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 02:54:43 INFO - PROCESS | 3472 | 1466589283185 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:43 INFO - PROCESS | 3472 | 1466589283188 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:43 INFO - PROCESS | 3472 | ++DOCSHELL 17D66400 == 38 [pid = 3472] [id = 778] 02:54:43 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (17D6B800) [pid = 3472] [serial = 2332] [outer = 00000000] 02:54:43 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (18270800) [pid = 3472] [serial = 2333] [outer = 17D6B800] 02:54:43 INFO - PROCESS | 3472 | 1466589283244 Marionette DEBUG loaded listener.js 02:54:43 INFO - PROCESS | 3472 | ++DOMWINDOW == 84 (19020800) [pid = 3472] [serial = 2334] [outer = 17D6B800] 02:54:43 INFO - PROCESS | 3472 | 1466589283804 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] 02:54:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 02:54:43 INFO - PROCESS | 3472 | 1466589283824 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 02:54:43 INFO - PROCESS | 3472 | 1466589283828 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 02:54:43 INFO - PROCESS | 3472 | 1466589283832 Marionette TRACE conn6 <- [1,3070,null,{}] 02:54:43 INFO - PROCESS | 3472 | 1466589283843 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}] 02:54:43 INFO - PROCESS | 3472 | 1466589283848 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:43 INFO - PROCESS | 3472 | 1466589283961 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 02:54:44 INFO - PROCESS | 3472 | 1466589284114 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:44 INFO - PROCESS | 3472 | 1466589284118 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:44 INFO - PROCESS | 3472 | ++DOCSHELL 1A464800 == 39 [pid = 3472] [id = 779] 02:54:44 INFO - PROCESS | 3472 | ++DOMWINDOW == 85 (1A644800) [pid = 3472] [serial = 2335] [outer = 00000000] 02:54:44 INFO - PROCESS | 3472 | ++DOMWINDOW == 86 (1A84B800) [pid = 3472] [serial = 2336] [outer = 1A644800] 02:54:44 INFO - PROCESS | 3472 | 1466589284178 Marionette DEBUG loaded listener.js 02:54:44 INFO - PROCESS | 3472 | ++DOMWINDOW == 87 (1AA68C00) [pid = 3472] [serial = 2337] [outer = 1A644800] 02:54:44 INFO - PROCESS | 3472 | 1466589284657 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]]]}] 02:54:44 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 02:54:44 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 02:54:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:44 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 02:54:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 02:54:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 886ms 02:54:44 INFO - PROCESS | 3472 | 1466589284716 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 02:54:44 INFO - PROCESS | 3472 | 1466589284720 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 02:54:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 02:54:44 INFO - PROCESS | 3472 | 1466589284723 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 02:54:44 INFO - PROCESS | 3472 | 1466589284725 Marionette TRACE conn6 <- [1,3074,null,{}] 02:54:44 INFO - PROCESS | 3472 | 1466589284729 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}] 02:54:44 INFO - PROCESS | 3472 | 1466589284731 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:44 INFO - PROCESS | 3472 | 1466589284874 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 02:54:45 INFO - PROCESS | 3472 | 1466589285025 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:45 INFO - PROCESS | 3472 | 1466589285028 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:45 INFO - PROCESS | 3472 | ++DOCSHELL 14DCE000 == 40 [pid = 3472] [id = 780] 02:54:45 INFO - PROCESS | 3472 | ++DOMWINDOW == 88 (1A846000) [pid = 3472] [serial = 2338] [outer = 00000000] 02:54:45 INFO - PROCESS | 3472 | ++DOMWINDOW == 89 (1D920400) [pid = 3472] [serial = 2339] [outer = 1A846000] 02:54:45 INFO - PROCESS | 3472 | 1466589285085 Marionette DEBUG loaded listener.js 02:54:45 INFO - PROCESS | 3472 | ++DOMWINDOW == 90 (1E190000) [pid = 3472] [serial = 2340] [outer = 1A846000] 02:54:45 INFO - PROCESS | 3472 | 1466589285589 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 02:54:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 02:54:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 930ms 02:54:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 02:54:45 INFO - PROCESS | 3472 | 1466589285657 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 02:54:45 INFO - PROCESS | 3472 | 1466589285659 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 02:54:45 INFO - PROCESS | 3472 | 1466589285662 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 02:54:45 INFO - PROCESS | 3472 | 1466589285664 Marionette TRACE conn6 <- [1,3078,null,{}] 02:54:45 INFO - PROCESS | 3472 | 1466589285668 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}] 02:54:45 INFO - PROCESS | 3472 | 1466589285670 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:45 INFO - PROCESS | 3472 | 1466589285830 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 02:54:45 INFO - PROCESS | 3472 | 1466589285917 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:45 INFO - PROCESS | 3472 | 1466589285920 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:45 INFO - PROCESS | 3472 | ++DOCSHELL 17D27000 == 41 [pid = 3472] [id = 781] 02:54:45 INFO - PROCESS | 3472 | ++DOMWINDOW == 91 (1A157400) [pid = 3472] [serial = 2341] [outer = 00000000] 02:54:45 INFO - PROCESS | 3472 | ++DOMWINDOW == 92 (1A15CC00) [pid = 3472] [serial = 2342] [outer = 1A157400] 02:54:45 INFO - PROCESS | 3472 | 1466589285977 Marionette DEBUG loaded listener.js 02:54:46 INFO - PROCESS | 3472 | ++DOMWINDOW == 93 (1A15EC00) [pid = 3472] [serial = 2343] [outer = 1A157400] 02:54:46 INFO - PROCESS | 3472 | 1466589286511 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 02:54:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 02:54:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 871ms 02:54:46 INFO - PROCESS | 3472 | 1466589286554 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 02:54:46 INFO - PROCESS | 3472 | 1466589286557 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 02:54:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 02:54:46 INFO - PROCESS | 3472 | 1466589286561 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 02:54:46 INFO - PROCESS | 3472 | 1466589286564 Marionette TRACE conn6 <- [1,3082,null,{}] 02:54:46 INFO - PROCESS | 3472 | 1466589286567 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}] 02:54:46 INFO - PROCESS | 3472 | 1466589286574 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:46 INFO - PROCESS | 3472 | 1466589286723 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 02:54:47 INFO - PROCESS | 3472 | 1466589287023 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:47 INFO - PROCESS | 3472 | 1466589287027 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:47 INFO - PROCESS | 3472 | ++DOCSHELL 0CF48800 == 42 [pid = 3472] [id = 782] 02:54:47 INFO - PROCESS | 3472 | ++DOMWINDOW == 94 (0CF49400) [pid = 3472] [serial = 2344] [outer = 00000000] 02:54:47 INFO - PROCESS | 3472 | ++DOMWINDOW == 95 (0D1E5C00) [pid = 3472] [serial = 2345] [outer = 0CF49400] 02:54:47 INFO - PROCESS | 3472 | 1466589287102 Marionette DEBUG loaded listener.js 02:54:47 INFO - PROCESS | 3472 | ++DOMWINDOW == 96 (0D839C00) [pid = 3472] [serial = 2346] [outer = 0CF49400] 02:54:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 02:54:47 INFO - PROCESS | 3472 | 1466589287676 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 02:54:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1122ms 02:54:47 INFO - PROCESS | 3472 | 1466589287704 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 02:54:47 INFO - PROCESS | 3472 | 1466589287708 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 02:54:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 02:54:47 INFO - PROCESS | 3472 | 1466589287713 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 02:54:47 INFO - PROCESS | 3472 | 1466589287716 Marionette TRACE conn6 <- [1,3086,null,{}] 02:54:47 INFO - PROCESS | 3472 | 1466589287721 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}] 02:54:47 INFO - PROCESS | 3472 | 1466589287726 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:47 INFO - PROCESS | 3472 | 1466589287831 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 02:54:48 INFO - PROCESS | 3472 | --DOCSHELL 0F3B2C00 == 41 [pid = 3472] [id = 775] 02:54:48 INFO - PROCESS | 3472 | --DOCSHELL 19856400 == 40 [pid = 3472] [id = 774] 02:54:48 INFO - PROCESS | 3472 | --DOCSHELL 17D21800 == 39 [pid = 3472] [id = 773] 02:54:48 INFO - PROCESS | 3472 | --DOCSHELL 14BC5400 == 38 [pid = 3472] [id = 772] 02:54:48 INFO - PROCESS | 3472 | --DOCSHELL 1A69B400 == 37 [pid = 3472] [id = 771] 02:54:48 INFO - PROCESS | 3472 | --DOCSHELL 196E9C00 == 36 [pid = 3472] [id = 770] 02:54:48 INFO - PROCESS | 3472 | --DOCSHELL 17D25800 == 35 [pid = 3472] [id = 769] 02:54:48 INFO - PROCESS | 3472 | --DOCSHELL 0D83C000 == 34 [pid = 3472] [id = 768] 02:54:48 INFO - PROCESS | 3472 | --DOCSHELL 0C910400 == 33 [pid = 3472] [id = 767] 02:54:48 INFO - PROCESS | 3472 | --DOCSHELL 0D659C00 == 32 [pid = 3472] [id = 766] 02:54:48 INFO - PROCESS | 3472 | --DOCSHELL 1531C000 == 31 [pid = 3472] [id = 765] 02:54:48 INFO - PROCESS | 3472 | --DOCSHELL 17D27000 == 30 [pid = 3472] [id = 781] 02:54:48 INFO - PROCESS | 3472 | --DOCSHELL 0CF48800 == 29 [pid = 3472] [id = 782] 02:54:48 INFO - PROCESS | 3472 | --DOCSHELL 1A464800 == 28 [pid = 3472] [id = 779] 02:54:48 INFO - PROCESS | 3472 | --DOCSHELL 14DCE000 == 27 [pid = 3472] [id = 780] 02:54:48 INFO - PROCESS | 3472 | --DOCSHELL 17D66400 == 26 [pid = 3472] [id = 778] 02:54:48 INFO - PROCESS | 3472 | --DOCSHELL 1969C000 == 25 [pid = 3472] [id = 776] 02:54:48 INFO - PROCESS | 3472 | --DOCSHELL 0D652C00 == 24 [pid = 3472] [id = 777] 02:54:48 INFO - PROCESS | 3472 | 1466589288654 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:48 INFO - PROCESS | 3472 | 1466589288657 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:48 INFO - PROCESS | 3472 | --DOMWINDOW == 95 (1CB1F400) [pid = 3472] [serial = 2294] [outer = 00000000] [url = about:blank] 02:54:48 INFO - PROCESS | 3472 | --DOMWINDOW == 94 (193EDC00) [pid = 3472] [serial = 2282] [outer = 00000000] [url = about:blank] 02:54:48 INFO - PROCESS | 3472 | --DOMWINDOW == 93 (1534A400) [pid = 3472] [serial = 2276] [outer = 00000000] [url = about:blank] 02:54:48 INFO - PROCESS | 3472 | --DOMWINDOW == 92 (154D8800) [pid = 3472] [serial = 2277] [outer = 00000000] [url = about:blank] 02:54:48 INFO - PROCESS | 3472 | --DOMWINDOW == 91 (0C908C00) [pid = 3472] [serial = 2270] [outer = 00000000] [url = about:blank] 02:54:48 INFO - PROCESS | 3472 | --DOMWINDOW == 90 (0CB2E800) [pid = 3472] [serial = 2271] [outer = 00000000] [url = about:blank] 02:54:48 INFO - PROCESS | 3472 | --DOMWINDOW == 89 (0DCACC00) [pid = 3472] [serial = 2273] [outer = 00000000] [url = about:blank] 02:54:48 INFO - PROCESS | 3472 | --DOMWINDOW == 88 (0E82D800) [pid = 3472] [serial = 2274] [outer = 00000000] [url = about:blank] 02:54:48 INFO - PROCESS | 3472 | --DOMWINDOW == 87 (1951CC00) [pid = 3472] [serial = 2283] [outer = 00000000] [url = about:blank] 02:54:48 INFO - PROCESS | 3472 | --DOMWINDOW == 86 (0F30E800) [pid = 3472] [serial = 2268] [outer = 00000000] [url = about:blank] 02:54:48 INFO - PROCESS | 3472 | --DOMWINDOW == 85 (0DADA400) [pid = 3472] [serial = 2266] [outer = 00000000] [url = about:blank] 02:54:48 INFO - PROCESS | 3472 | --DOMWINDOW == 84 (1A460C00) [pid = 3472] [serial = 2291] [outer = 00000000] [url = about:blank] 02:54:48 INFO - PROCESS | 3472 | --DOMWINDOW == 83 (0D837000) [pid = 3472] [serial = 2265] [outer = 00000000] [url = about:blank] 02:54:48 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (196E6000) [pid = 3472] [serial = 2285] [outer = 00000000] [url = about:blank] 02:54:48 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (17D2E400) [pid = 3472] [serial = 2254] [outer = 00000000] [url = about:blank] 02:54:48 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (154E4400) [pid = 3472] [serial = 2253] [outer = 00000000] [url = about:blank] 02:54:48 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (1A199000) [pid = 3472] [serial = 2257] [outer = 00000000] [url = about:blank] 02:54:48 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (196EB800) [pid = 3472] [serial = 2256] [outer = 00000000] [url = about:blank] 02:54:48 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (1BDE3400) [pid = 3472] [serial = 2260] [outer = 00000000] [url = about:blank] 02:54:48 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (1B7CFC00) [pid = 3472] [serial = 2259] [outer = 00000000] [url = about:blank] 02:54:48 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (1CB94400) [pid = 3472] [serial = 2263] [outer = 00000000] [url = about:blank] 02:54:48 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (1A645400) [pid = 3472] [serial = 2292] [outer = 00000000] [url = about:blank] 02:54:48 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (1CB8DC00) [pid = 3472] [serial = 2262] [outer = 00000000] [url = about:blank] 02:54:48 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (19854C00) [pid = 3472] [serial = 2288] [outer = 00000000] [url = about:blank] 02:54:48 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (19895000) [pid = 3472] [serial = 2289] [outer = 00000000] [url = about:blank] 02:54:48 INFO - PROCESS | 3472 | --DOMWINDOW == 70 (19857C00) [pid = 3472] [serial = 2286] [outer = 00000000] [url = about:blank] 02:54:48 INFO - PROCESS | 3472 | --DOMWINDOW == 69 (17D50C00) [pid = 3472] [serial = 2279] [outer = 00000000] [url = about:blank] 02:54:48 INFO - PROCESS | 3472 | --DOMWINDOW == 68 (18261400) [pid = 3472] [serial = 2280] [outer = 00000000] [url = about:blank] 02:54:48 INFO - PROCESS | 3472 | ++DOCSHELL 0C903800 == 25 [pid = 3472] [id = 783] 02:54:48 INFO - PROCESS | 3472 | ++DOMWINDOW == 69 (0C905000) [pid = 3472] [serial = 2347] [outer = 00000000] 02:54:48 INFO - PROCESS | 3472 | ++DOMWINDOW == 70 (0C90E000) [pid = 3472] [serial = 2348] [outer = 0C905000] 02:54:48 INFO - PROCESS | 3472 | 1466589288855 Marionette DEBUG loaded listener.js 02:54:48 INFO - PROCESS | 3472 | ++DOMWINDOW == 71 (0CF48800) [pid = 3472] [serial = 2349] [outer = 0C905000] 02:54:49 INFO - PROCESS | 3472 | 1466589289257 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]]]}] 02:54:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 02:54:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 02:54:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1576ms 02:54:49 INFO - PROCESS | 3472 | 1466589289325 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 02:54:49 INFO - PROCESS | 3472 | 1466589289328 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 02:54:49 INFO - PROCESS | 3472 | 1466589289333 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 02:54:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 02:54:49 INFO - PROCESS | 3472 | 1466589289336 Marionette TRACE conn6 <- [1,3090,null,{}] 02:54:49 INFO - PROCESS | 3472 | 1466589289341 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}] 02:54:49 INFO - PROCESS | 3472 | 1466589289345 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:49 INFO - PROCESS | 3472 | 1466589289435 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 02:54:49 INFO - PROCESS | 3472 | 1466589289442 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:49 INFO - PROCESS | 3472 | 1466589289445 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:49 INFO - PROCESS | 3472 | ++DOCSHELL 0DB2B800 == 26 [pid = 3472] [id = 784] 02:54:49 INFO - PROCESS | 3472 | ++DOMWINDOW == 72 (0DCA3C00) [pid = 3472] [serial = 2350] [outer = 00000000] 02:54:49 INFO - PROCESS | 3472 | ++DOMWINDOW == 73 (0DCAB800) [pid = 3472] [serial = 2351] [outer = 0DCA3C00] 02:54:49 INFO - PROCESS | 3472 | 1466589289492 Marionette DEBUG loaded listener.js 02:54:49 INFO - PROCESS | 3472 | ++DOMWINDOW == 74 (0E82CC00) [pid = 3472] [serial = 2352] [outer = 0DCA3C00] 02:54:49 INFO - PROCESS | 3472 | 1466589289964 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 02:54:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 02:54:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 670ms 02:54:50 INFO - PROCESS | 3472 | 1466589290009 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 02:54:50 INFO - PROCESS | 3472 | 1466589290013 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 02:54:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 02:54:50 INFO - PROCESS | 3472 | 1466589290018 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 02:54:50 INFO - PROCESS | 3472 | 1466589290020 Marionette TRACE conn6 <- [1,3094,null,{}] 02:54:50 INFO - PROCESS | 3472 | 1466589290024 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}] 02:54:50 INFO - PROCESS | 3472 | 1466589290026 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:50 INFO - PROCESS | 3472 | 1466589290144 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 02:54:50 INFO - PROCESS | 3472 | 1466589290254 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:50 INFO - PROCESS | 3472 | 1466589290257 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:50 INFO - PROCESS | 3472 | ++DOCSHELL 14BC1000 == 27 [pid = 3472] [id = 785] 02:54:50 INFO - PROCESS | 3472 | ++DOMWINDOW == 75 (14BC1C00) [pid = 3472] [serial = 2353] [outer = 00000000] 02:54:50 INFO - PROCESS | 3472 | ++DOMWINDOW == 76 (14E51400) [pid = 3472] [serial = 2354] [outer = 14BC1C00] 02:54:50 INFO - PROCESS | 3472 | 1466589290302 Marionette DEBUG loaded listener.js 02:54:50 INFO - PROCESS | 3472 | ++DOMWINDOW == 77 (15305C00) [pid = 3472] [serial = 2355] [outer = 14BC1C00] 02:54:50 INFO - PROCESS | 3472 | 1466589290674 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]]]}] 02:54:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 02:54:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 02:54:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 02:54:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 670ms 02:54:50 INFO - PROCESS | 3472 | 1466589290692 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 02:54:50 INFO - PROCESS | 3472 | 1466589290694 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 02:54:50 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 02:54:50 INFO - PROCESS | 3472 | 1466589290699 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 02:54:50 INFO - PROCESS | 3472 | 1466589290705 Marionette TRACE conn6 <- [1,3098,null,{}] 02:54:50 INFO - PROCESS | 3472 | 1466589290715 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}] 02:54:50 INFO - PROCESS | 3472 | 1466589290719 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:50 INFO - PROCESS | 3472 | 1466589290811 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 02:54:50 INFO - PROCESS | 3472 | 1466589290944 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:50 INFO - PROCESS | 3472 | 1466589290946 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:50 INFO - PROCESS | 3472 | ++DOCSHELL 15327800 == 28 [pid = 3472] [id = 786] 02:54:50 INFO - PROCESS | 3472 | ++DOMWINDOW == 78 (1534A400) [pid = 3472] [serial = 2356] [outer = 00000000] 02:54:50 INFO - PROCESS | 3472 | ++DOMWINDOW == 79 (17D1F800) [pid = 3472] [serial = 2357] [outer = 1534A400] 02:54:50 INFO - PROCESS | 3472 | 1466589291004 Marionette DEBUG loaded listener.js 02:54:51 INFO - PROCESS | 3472 | ++DOMWINDOW == 80 (17D50C00) [pid = 3472] [serial = 2358] [outer = 1534A400] 02:54:51 INFO - PROCESS | 3472 | 1466589291403 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"]]]}] 02:54:51 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 02:54:51 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 02:54:51 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 02:54:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:54:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:54:51 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 02:54:51 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 730ms 02:54:51 INFO - PROCESS | 3472 | 1466589291432 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 02:54:51 INFO - PROCESS | 3472 | 1466589291434 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 02:54:51 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 02:54:51 INFO - PROCESS | 3472 | 1466589291444 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 02:54:51 INFO - PROCESS | 3472 | 1466589291446 Marionette TRACE conn6 <- [1,3102,null,{}] 02:54:51 INFO - PROCESS | 3472 | 1466589291449 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}] 02:54:51 INFO - PROCESS | 3472 | 1466589291451 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:51 INFO - PROCESS | 3472 | 1466589291601 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 02:54:51 INFO - PROCESS | 3472 | 1466589291612 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\", \"d89af2e8-241e-4d62-b1bd-49bd8e659a2d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:54:51 INFO - PROCESS | 3472 | 1466589291614 Marionette INFO sendAsync 5227c769-7dbd-411b-8ff9-8181e449481e 02:54:51 INFO - PROCESS | 3472 | ++DOCSHELL 17D70000 == 29 [pid = 3472] [id = 787] 02:54:51 INFO - PROCESS | 3472 | ++DOMWINDOW == 81 (17D71000) [pid = 3472] [serial = 2359] [outer = 00000000] 02:54:51 INFO - PROCESS | 3472 | ++DOMWINDOW == 82 (18265C00) [pid = 3472] [serial = 2360] [outer = 17D71000] 02:54:51 INFO - PROCESS | 3472 | 1466589291658 Marionette DEBUG loaded listener.js 02:54:51 INFO - PROCESS | 3472 | ++DOMWINDOW == 83 (1826D000) [pid = 3472] [serial = 2361] [outer = 17D71000] 02:54:52 INFO - PROCESS | 3472 | 1466589292076 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]]]}] 02:54:52 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 02:54:52 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 670ms 02:54:52 INFO - PROCESS | 3472 | 1466589292117 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 02:54:52 INFO - PROCESS | 3472 | 1466589292119 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 02:54:53 INFO - PROCESS | 3472 | --DOMWINDOW == 82 (0D135000) [pid = 3472] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 02:54:53 INFO - PROCESS | 3472 | --DOMWINDOW == 81 (0D835800) [pid = 3472] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 02:54:53 INFO - PROCESS | 3472 | --DOMWINDOW == 80 (1A69D400) [pid = 3472] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 02:54:53 INFO - PROCESS | 3472 | --DOMWINDOW == 79 (17D25C00) [pid = 3472] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 02:54:53 INFO - PROCESS | 3472 | --DOMWINDOW == 78 (1AA67400) [pid = 3472] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 02:54:53 INFO - PROCESS | 3472 | --DOMWINDOW == 77 (0D844000) [pid = 3472] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 02:54:53 INFO - PROCESS | 3472 | --DOMWINDOW == 76 (196EF800) [pid = 3472] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 02:54:53 INFO - PROCESS | 3472 | --DOMWINDOW == 75 (14DB4400) [pid = 3472] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 02:54:53 INFO - PROCESS | 3472 | --DOMWINDOW == 74 (193F0400) [pid = 3472] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 02:54:53 INFO - PROCESS | 3472 | --DOMWINDOW == 73 (1A1A4000) [pid = 3472] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 02:54:53 INFO - PROCESS | 3472 | --DOMWINDOW == 72 (0F3B8C00) [pid = 3472] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 02:54:53 INFO - PROCESS | 3472 | --DOMWINDOW == 71 (1ABD9C00) [pid = 3472] [serial = 2326] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 02:54:53 WARNING - u'runner_teardown' () 02:54:53 INFO - No more tests 02:54:53 INFO - Got 0 unexpected results 02:54:53 INFO - SUITE-END | took 700s 02:54:53 INFO - Closing logging queue 02:54:53 INFO - queue closed 02:54:53 INFO - Return code: 0 02:54:53 WARNING - # TBPL SUCCESS # 02:54:53 INFO - Running post-action listener: _resource_record_post_action 02:54:53 INFO - Running post-run listener: _resource_record_post_run 02:54:54 INFO - Total resource usage - Wall time: 710s; CPU: 14.0%; Read bytes: 187350528; Write bytes: 1125609472; Read time: 2473700; Write time: 9304390 02:54:54 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 02:54:54 INFO - install - Wall time: 2s; CPU: 13.0%; Read bytes: 0; Write bytes: 20480; Read time: 0; Write time: 120 02:54:54 INFO - run-tests - Wall time: 708s; CPU: 14.0%; Read bytes: 187350528; Write bytes: 1067027968; Read time: 2473700; Write time: 9256730 02:54:54 INFO - Running post-run listener: _upload_blobber_files 02:54:54 INFO - Blob upload gear active. 02:54:54 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 02:54:54 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 02:54:54 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'] 02:54:54 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 02:54:55 INFO - (blobuploader) - INFO - Open directory for files ... 02:54:55 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 02:54:55 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:54:55 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:54:55 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 02:54:55 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:54:55 INFO - (blobuploader) - INFO - Done attempting. 02:54:55 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 02:54:56 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:54:56 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:54:57 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 02:54:57 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:54:57 INFO - (blobuploader) - INFO - Done attempting. 02:54:57 INFO - (blobuploader) - INFO - Iteration through files over. 02:54:57 INFO - Return code: 0 02:54:57 INFO - rmtree: C:\slave\test\build\uploaded_files.json 02:54:57 INFO - Using _rmtree_windows ... 02:54:57 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 02:54:57 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1a8d3aa49af5cdd1e7f9d7e31cec564dc7deeb410b080eb17d2b675911880ea76ea90913d23980600345aaa8a2f5511fd9850dbd2853ebcb2049640fa91e90ed", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4841f50874d137cbc511a383e12df8bab39355fc4728772154522f470ee7aafd71565903493ffd990359bea650f642241bf991ca160276b6bd2d60c7100cfd31"} 02:54:57 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 02:54:57 INFO - Writing to file C:\slave\test\properties\blobber_files 02:54:57 INFO - Contents: 02:54:57 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1a8d3aa49af5cdd1e7f9d7e31cec564dc7deeb410b080eb17d2b675911880ea76ea90913d23980600345aaa8a2f5511fd9850dbd2853ebcb2049640fa91e90ed", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4841f50874d137cbc511a383e12df8bab39355fc4728772154522f470ee7aafd71565903493ffd990359bea650f642241bf991ca160276b6bd2d60c7100cfd31"} 02:54:57 INFO - Running post-run listener: copy_logs_to_upload_dir 02:54:57 INFO - Copying logs to upload dir... 02:54:57 INFO - mkdir: C:\slave\test\build\upload\logs 02:54:57 INFO - Copying logs to upload dir... 02:54:57 INFO - Using _rmtree_windows ... 02:54:57 INFO - Using _rmtree_windows ... 02:54:57 INFO - Using _rmtree_windows ... 02:54:57 INFO - Using _rmtree_windows ... 02:54:57 INFO - Using _rmtree_windows ... 02:54:57 INFO - Using _rmtree_windows ... 02:54:57 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=939.630000 ========= master_lag: 1.06 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 40 secs) (at 2016-06-22 02:54:58.166365) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-22 02:54:58.167865) ========= '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-078 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-078 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-078 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/1a8d3aa49af5cdd1e7f9d7e31cec564dc7deeb410b080eb17d2b675911880ea76ea90913d23980600345aaa8a2f5511fd9850dbd2853ebcb2049640fa91e90ed", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4841f50874d137cbc511a383e12df8bab39355fc4728772154522f470ee7aafd71565903493ffd990359bea650f642241bf991ca160276b6bd2d60c7100cfd31"} build_url:https://queue.taskcluster.net/v1/task/HZzeipmwRHyVfK1l6y-gtw/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/HZzeipmwRHyVfK1l6y-gtw/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/HZzeipmwRHyVfK1l6y-gtw/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/1a8d3aa49af5cdd1e7f9d7e31cec564dc7deeb410b080eb17d2b675911880ea76ea90913d23980600345aaa8a2f5511fd9850dbd2853ebcb2049640fa91e90ed", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4841f50874d137cbc511a383e12df8bab39355fc4728772154522f470ee7aafd71565903493ffd990359bea650f642241bf991ca160276b6bd2d60c7100cfd31"}' symbols_url: 'https://queue.taskcluster.net/v1/task/HZzeipmwRHyVfK1l6y-gtw/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-22 02:54:58.290277) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-22 02:54:58.290631) ========= '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-078 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-078 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-078 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.100000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-22 02:54:58.407273) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-22 02:54:58.407615) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-22 02:54:59.211030) ========= ========= Total master_lag: 1.26 =========