builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-087 starttime: 1468862164.94 results: success (0) buildid: 20160718082851 builduid: 650ed7ebe76c4307beb604729a0363e6 revision: 0f4257230dffa106e90cf736df9dbe9859ac5274 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-18 10:16:04.940117) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-18 10:16:04.940587) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-18 10:16:04.940872) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-18 10:16:05.106228) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-18 10:16:05.106603) ========= '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-087 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-087 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-087 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 --10:16:05-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.02 MB/s 10:16:05 (8.02 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.176000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-18 10:16:06.324312) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-07-18 10:16:06.324651) ========= '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-087 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-087 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-087 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=4.304000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-07-18 10:16:10.639606) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-18 10:16:10.640034) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 0f4257230dffa106e90cf736df9dbe9859ac5274 --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 0f4257230dffa106e90cf736df9dbe9859ac5274 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-087 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-087 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-087 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-07-18 10:16:10,638 truncating revision to first 12 chars 2016-07-18 10:16:10,640 Setting DEBUG logging. 2016-07-18 10:16:10,640 attempt 1/10 2016-07-18 10:16:10,640 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/0f4257230dff?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-18 10:16:11,144 unpacking tar archive at: mozilla-beta-0f4257230dff/testing/mozharness/ program finished with exit code 0 elapsedTime=1.284000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-18 10:16:11.979623) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-18 10:16:11.979999) ========= script_repo_revision: 0f4257230dffa106e90cf736df9dbe9859ac5274 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-18 10:16:11.980438) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-18 10:16:11.980738) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-18 10:16:12.045716) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 28 secs) (at 2016-07-18 10:16:12.046082) ========= '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-087 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-087 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-087 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 10:16:12 INFO - MultiFileLogger online at 20160718 10:16:12 in C:\slave\test 10:16:12 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 10:16:12 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 10:16:12 INFO - {'append_to_log': False, 10:16:12 INFO - 'base_work_dir': 'C:\\slave\\test', 10:16:12 INFO - 'blob_upload_branch': 'mozilla-beta', 10:16:12 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 10:16:12 INFO - 'buildbot_json_path': 'buildprops.json', 10:16:12 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 10:16:12 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 10:16:12 INFO - 'download_minidump_stackwalk': True, 10:16:12 INFO - 'download_symbols': 'true', 10:16:12 INFO - 'e10s': False, 10:16:12 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 10:16:12 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 10:16:12 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 10:16:12 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 10:16:12 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 10:16:12 INFO - 'C:/mozilla-build/tooltool.py'), 10:16:12 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 10:16:12 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 10:16:12 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 10:16:12 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 10:16:12 INFO - 'log_level': 'info', 10:16:12 INFO - 'log_to_console': True, 10:16:12 INFO - 'opt_config_files': (), 10:16:12 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 10:16:12 INFO - '--processes=1', 10:16:12 INFO - '--config=%(test_path)s/wptrunner.ini', 10:16:12 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 10:16:12 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 10:16:12 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 10:16:12 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 10:16:12 INFO - 'pip_index': False, 10:16:12 INFO - 'require_test_zip': True, 10:16:12 INFO - 'test_type': ('testharness',), 10:16:12 INFO - 'this_chunk': '1', 10:16:12 INFO - 'total_chunks': '10', 10:16:12 INFO - 'virtualenv_path': 'venv', 10:16:12 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 10:16:12 INFO - 'work_dir': 'build'} 10:16:12 INFO - ##### 10:16:12 INFO - ##### Running clobber step. 10:16:12 INFO - ##### 10:16:12 INFO - Running pre-action listener: _resource_record_pre_action 10:16:12 INFO - Running main action method: clobber 10:16:12 INFO - rmtree: C:\slave\test\build 10:16:12 INFO - Using _rmtree_windows ... 10:16:12 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 10:18:16 INFO - Running post-action listener: _resource_record_post_action 10:18:16 INFO - ##### 10:18:16 INFO - ##### Running read-buildbot-config step. 10:18:16 INFO - ##### 10:18:16 INFO - Running pre-action listener: _resource_record_pre_action 10:18:16 INFO - Running main action method: read_buildbot_config 10:18:16 INFO - Using buildbot properties: 10:18:16 INFO - { 10:18:16 INFO - "project": "", 10:18:16 INFO - "product": "firefox", 10:18:16 INFO - "script_repo_revision": "production", 10:18:16 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 10:18:16 INFO - "repository": "", 10:18:16 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 10:18:16 INFO - "buildid": "20160718082851", 10:18:16 INFO - "pgo_build": "False", 10:18:16 INFO - "basedir": "C:\\slave\\test", 10:18:16 INFO - "buildnumber": 23, 10:18:16 INFO - "slavename": "t-w732-ix-087", 10:18:16 INFO - "revision": "0f4257230dffa106e90cf736df9dbe9859ac5274", 10:18:16 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 10:18:16 INFO - "platform": "win32", 10:18:16 INFO - "branch": "mozilla-beta", 10:18:16 INFO - "repo_path": "releases/mozilla-beta", 10:18:16 INFO - "moz_repo_path": "", 10:18:16 INFO - "stage_platform": "win32", 10:18:16 INFO - "builduid": "650ed7ebe76c4307beb604729a0363e6", 10:18:16 INFO - "slavebuilddir": "test" 10:18:16 INFO - } 10:18:16 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/AxvU3gk4R-moO1n8wFIdHw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 10:18:16 INFO - Found installer url https://queue.taskcluster.net/v1/task/AxvU3gk4R-moO1n8wFIdHw/artifacts/public/build/firefox-48.0.en-US.win32.zip. 10:18:16 INFO - Running post-action listener: _resource_record_post_action 10:18:16 INFO - ##### 10:18:16 INFO - ##### Running download-and-extract step. 10:18:16 INFO - ##### 10:18:16 INFO - Running pre-action listener: _resource_record_pre_action 10:18:16 INFO - Running main action method: download_and_extract 10:18:16 INFO - mkdir: C:\slave\test\build\tests 10:18:16 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')]} 10:18:16 INFO - https://queue.taskcluster.net/v1/task/AxvU3gk4R-moO1n8wFIdHw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 10:18:16 INFO - trying https://queue.taskcluster.net/v1/task/AxvU3gk4R-moO1n8wFIdHw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 10:18:16 INFO - Downloading https://queue.taskcluster.net/v1/task/AxvU3gk4R-moO1n8wFIdHw/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 10:18:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/AxvU3gk4R-moO1n8wFIdHw/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 10:18:17 INFO - Downloaded 1240 bytes. 10:18:17 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 10:18:17 INFO - Using the following test package requirements: 10:18:17 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 10:18:17 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:18:17 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 10:18:17 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:18:17 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 10:18:17 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:18:17 INFO - u'jsshell-win32.zip'], 10:18:17 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:18:17 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 10:18:17 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 10:18:17 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:18:17 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 10:18:17 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:18:17 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 10:18:17 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:18:17 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 10:18:17 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:18:17 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 10:18:17 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 10:18:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:18:17 INFO - https://queue.taskcluster.net/v1/task/AxvU3gk4R-moO1n8wFIdHw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 10:18:17 INFO - trying https://queue.taskcluster.net/v1/task/AxvU3gk4R-moO1n8wFIdHw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 10:18:17 INFO - Downloading https://queue.taskcluster.net/v1/task/AxvU3gk4R-moO1n8wFIdHw/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 10:18:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/AxvU3gk4R-moO1n8wFIdHw/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 10:18:19 INFO - Downloaded 20366200 bytes. 10:18:19 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/*'] 10:18:19 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/* 10:18:21 INFO - caution: filename not matched: web-platform/* 10:18:22 INFO - Return code: 11 10:18:22 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')]} 10:18:22 INFO - https://queue.taskcluster.net/v1/task/AxvU3gk4R-moO1n8wFIdHw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 10:18:22 INFO - trying https://queue.taskcluster.net/v1/task/AxvU3gk4R-moO1n8wFIdHw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 10:18:22 INFO - Downloading https://queue.taskcluster.net/v1/task/AxvU3gk4R-moO1n8wFIdHw/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 10:18:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/AxvU3gk4R-moO1n8wFIdHw/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 10:18:24 INFO - Downloaded 36389908 bytes. 10:18:24 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/*'] 10:18:24 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/* 10:19:09 INFO - caution: filename not matched: bin/* 10:19:09 INFO - caution: filename not matched: config/* 10:19:09 INFO - caution: filename not matched: mozbase/* 10:19:09 INFO - caution: filename not matched: marionette/* 10:19:09 INFO - caution: filename not matched: tools/wptserve/* 10:19:09 INFO - Return code: 11 10:19:09 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')]} 10:19:09 INFO - https://queue.taskcluster.net/v1/task/AxvU3gk4R-moO1n8wFIdHw/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 10:19:09 INFO - trying https://queue.taskcluster.net/v1/task/AxvU3gk4R-moO1n8wFIdHw/artifacts/public/build/firefox-48.0.en-US.win32.zip 10:19:09 INFO - Downloading https://queue.taskcluster.net/v1/task/AxvU3gk4R-moO1n8wFIdHw/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 10:19:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/AxvU3gk4R-moO1n8wFIdHw/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 10:19:13 INFO - Downloaded 68476935 bytes. 10:19:13 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/AxvU3gk4R-moO1n8wFIdHw/artifacts/public/build/firefox-48.0.en-US.win32.zip 10:19:13 INFO - mkdir: C:\slave\test\properties 10:19:13 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 10:19:13 INFO - Writing to file C:\slave\test\properties\build_url 10:19:13 INFO - Contents: 10:19:13 INFO - build_url:https://queue.taskcluster.net/v1/task/AxvU3gk4R-moO1n8wFIdHw/artifacts/public/build/firefox-48.0.en-US.win32.zip 10:19:14 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/AxvU3gk4R-moO1n8wFIdHw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 10:19:14 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 10:19:14 INFO - Writing to file C:\slave\test\properties\symbols_url 10:19:14 INFO - Contents: 10:19:14 INFO - symbols_url:https://queue.taskcluster.net/v1/task/AxvU3gk4R-moO1n8wFIdHw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 10:19:14 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')]} 10:19:14 INFO - https://queue.taskcluster.net/v1/task/AxvU3gk4R-moO1n8wFIdHw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 10:19:14 INFO - trying https://queue.taskcluster.net/v1/task/AxvU3gk4R-moO1n8wFIdHw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 10:19:14 INFO - Downloading https://queue.taskcluster.net/v1/task/AxvU3gk4R-moO1n8wFIdHw/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 10:19:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/AxvU3gk4R-moO1n8wFIdHw/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 10:19:18 INFO - Downloaded 55586645 bytes. 10:19:18 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'] 10:19:18 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 10:19:21 INFO - Return code: 0 10:19:21 INFO - Running post-action listener: _resource_record_post_action 10:19:21 INFO - Running post-action listener: set_extra_try_arguments 10:19:21 INFO - ##### 10:19:21 INFO - ##### Running create-virtualenv step. 10:19:21 INFO - ##### 10:19:21 INFO - Running pre-action listener: _pre_create_virtualenv 10:19:21 INFO - Running pre-action listener: _resource_record_pre_action 10:19:21 INFO - Running main action method: create_virtualenv 10:19:21 INFO - Creating virtualenv C:\slave\test\build\venv 10:19:21 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 10:19:21 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 10:19:27 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 10:19:31 INFO - Installing distribute......................................................................................................................................................................................done. 10:19:33 INFO - Return code: 0 10:19:33 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 10:19:33 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')]} 10:19:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:19:33 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')]} 10:19:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:19:33 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 0x01BDB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CDB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018D60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C0A368>, '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 0x0189BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CEE0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-087', 'USERDOMAIN': 'T-W732-IX-087', '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-087', '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 10:19:33 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 10:19:33 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 10:19:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:19:33 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 10:19:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:19:33 INFO - 'COMPUTERNAME': 'T-W732-IX-087', 10:19:33 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:19:33 INFO - 'DCLOCATION': 'SCL3', 10:19:33 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:19:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:19:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:19:33 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:19:33 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:19:33 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:19:33 INFO - 'HOMEDRIVE': 'C:', 10:19:33 INFO - 'HOMEPATH': '\\Users\\cltbld', 10:19:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:19:33 INFO - 'KTS_VERSION': '1.19c', 10:19:33 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:19:33 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 10:19:33 INFO - 'LOGONSERVER': '\\\\T-W732-IX-087', 10:19:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:19:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:19:33 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:19:33 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:19:33 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:19:33 INFO - 'MOZ_AIRBAG': '1', 10:19:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:19:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:19:33 INFO - 'MOZ_MSVCVERSION': '8', 10:19:33 INFO - 'MOZ_NO_REMOTE': '1', 10:19:33 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:19:33 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:19:33 INFO - 'NO_EM_RESTART': '1', 10:19:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:19:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:19:33 INFO - 'OS': 'Windows_NT', 10:19:33 INFO - 'OURDRIVE': 'C:', 10:19:33 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;', 10:19:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:19:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:19:33 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:19:33 INFO - 'PROCESSOR_LEVEL': '6', 10:19:33 INFO - 'PROCESSOR_REVISION': '1e05', 10:19:33 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:19:33 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:19:33 INFO - 'PROMPT': '$P$G', 10:19:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:19:33 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:19:33 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:19:33 INFO - 'PWD': 'C:\\slave\\test', 10:19:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:19:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:19:33 INFO - 'SYSTEMDRIVE': 'C:', 10:19:33 INFO - 'SYSTEMROOT': 'C:\\windows', 10:19:33 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:19:33 INFO - 'TEST1': 'testie', 10:19:33 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:19:33 INFO - 'USERDOMAIN': 'T-W732-IX-087', 10:19:33 INFO - 'USERNAME': 'cltbld', 10:19:33 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 10:19:33 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:19:33 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:19:33 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:19:33 INFO - 'WINDIR': 'C:\\windows', 10:19:33 INFO - 'WINDOWS_TRACING_FLAGS': '3', 10:19:33 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 10:19:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:19:34 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:19:34 INFO - Downloading/unpacking psutil>=0.7.1 10:19:34 INFO - Running setup.py egg_info for package psutil 10:19:34 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 10:19:34 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:19:34 INFO - Installing collected packages: psutil 10:19:34 INFO - Running setup.py install for psutil 10:19:34 INFO - building 'psutil._psutil_windows' extension 10:19:34 INFO - error: Unable to find vcvarsall.bat 10:19:34 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-pgslyv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 10:19:34 INFO - running install 10:19:34 INFO - running build 10:19:34 INFO - running build_py 10:19:34 INFO - creating build 10:19:34 INFO - creating build\lib.win32-2.7 10:19:34 INFO - creating build\lib.win32-2.7\psutil 10:19:34 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 10:19:34 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 10:19:34 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 10:19:34 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 10:19:34 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 10:19:34 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 10:19:34 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 10:19:34 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 10:19:34 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 10:19:34 INFO - running build_ext 10:19:34 INFO - building 'psutil._psutil_windows' extension 10:19:34 INFO - error: Unable to find vcvarsall.bat 10:19:34 INFO - ---------------------------------------- 10:19:34 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-pgslyv-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 10:19:34 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 10:19:34 WARNING - Return code: 1 10:19:34 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! 10:19:34 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 10:19:34 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')]} 10:19:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:19:34 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')]} 10:19:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:19:34 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 0x01BDB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CDB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018D60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C0A368>, '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 0x0189BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CEE0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-087', 'USERDOMAIN': 'T-W732-IX-087', '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-087', '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 10:19:34 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 10:19:34 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 10:19:34 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:19:34 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 10:19:34 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:19:34 INFO - 'COMPUTERNAME': 'T-W732-IX-087', 10:19:34 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:19:34 INFO - 'DCLOCATION': 'SCL3', 10:19:34 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:19:34 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:19:34 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:19:34 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:19:34 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:19:34 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:19:34 INFO - 'HOMEDRIVE': 'C:', 10:19:34 INFO - 'HOMEPATH': '\\Users\\cltbld', 10:19:34 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:19:34 INFO - 'KTS_VERSION': '1.19c', 10:19:34 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:19:34 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 10:19:34 INFO - 'LOGONSERVER': '\\\\T-W732-IX-087', 10:19:34 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:19:34 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:19:34 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:19:34 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:19:34 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:19:34 INFO - 'MOZ_AIRBAG': '1', 10:19:34 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:19:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:19:34 INFO - 'MOZ_MSVCVERSION': '8', 10:19:34 INFO - 'MOZ_NO_REMOTE': '1', 10:19:34 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:19:34 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:19:34 INFO - 'NO_EM_RESTART': '1', 10:19:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:19:34 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:19:34 INFO - 'OS': 'Windows_NT', 10:19:34 INFO - 'OURDRIVE': 'C:', 10:19:34 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;', 10:19:34 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:19:34 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:19:34 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:19:34 INFO - 'PROCESSOR_LEVEL': '6', 10:19:34 INFO - 'PROCESSOR_REVISION': '1e05', 10:19:34 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:19:34 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:19:34 INFO - 'PROMPT': '$P$G', 10:19:34 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:19:34 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:19:34 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:19:34 INFO - 'PWD': 'C:\\slave\\test', 10:19:34 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:19:34 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:19:34 INFO - 'SYSTEMDRIVE': 'C:', 10:19:34 INFO - 'SYSTEMROOT': 'C:\\windows', 10:19:34 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:19:34 INFO - 'TEST1': 'testie', 10:19:34 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:19:34 INFO - 'USERDOMAIN': 'T-W732-IX-087', 10:19:34 INFO - 'USERNAME': 'cltbld', 10:19:34 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 10:19:34 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:19:34 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:19:34 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:19:34 INFO - 'WINDIR': 'C:\\windows', 10:19:34 INFO - 'WINDOWS_TRACING_FLAGS': '3', 10:19:34 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 10:19:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:19:35 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:19:35 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 10:19:35 INFO - Downloading mozsystemmonitor-0.0.tar.gz 10:19:35 INFO - Running setup.py egg_info for package mozsystemmonitor 10:19:35 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 10:19:35 INFO - Running setup.py egg_info for package psutil 10:19:35 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 10:19:35 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:19:35 INFO - Installing collected packages: mozsystemmonitor, psutil 10:19:35 INFO - Running setup.py install for mozsystemmonitor 10:19:35 INFO - Running setup.py install for psutil 10:19:35 INFO - building 'psutil._psutil_windows' extension 10:19:35 INFO - error: Unable to find vcvarsall.bat 10:19:35 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-34qdsd-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 10:19:35 INFO - running install 10:19:35 INFO - running build 10:19:35 INFO - running build_py 10:19:35 INFO - running build_ext 10:19:35 INFO - building 'psutil._psutil_windows' extension 10:19:35 INFO - error: Unable to find vcvarsall.bat 10:19:35 INFO - ---------------------------------------- 10:19:35 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-34qdsd-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 10:19:35 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 10:19:35 WARNING - Return code: 1 10:19:35 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! 10:19:35 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 10:19:35 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')]} 10:19:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:19:35 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')]} 10:19:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:19:35 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 0x01BDB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CDB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018D60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C0A368>, '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 0x0189BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CEE0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-087', 'USERDOMAIN': 'T-W732-IX-087', '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-087', '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 10:19:35 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 10:19:35 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 10:19:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:19:35 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 10:19:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:19:35 INFO - 'COMPUTERNAME': 'T-W732-IX-087', 10:19:35 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:19:35 INFO - 'DCLOCATION': 'SCL3', 10:19:35 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:19:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:19:35 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:19:35 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:19:35 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:19:35 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:19:35 INFO - 'HOMEDRIVE': 'C:', 10:19:35 INFO - 'HOMEPATH': '\\Users\\cltbld', 10:19:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:19:35 INFO - 'KTS_VERSION': '1.19c', 10:19:35 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:19:35 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 10:19:35 INFO - 'LOGONSERVER': '\\\\T-W732-IX-087', 10:19:35 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:19:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:19:35 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:19:35 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:19:35 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:19:35 INFO - 'MOZ_AIRBAG': '1', 10:19:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:19:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:19:35 INFO - 'MOZ_MSVCVERSION': '8', 10:19:35 INFO - 'MOZ_NO_REMOTE': '1', 10:19:35 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:19:35 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:19:35 INFO - 'NO_EM_RESTART': '1', 10:19:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:19:35 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:19:35 INFO - 'OS': 'Windows_NT', 10:19:35 INFO - 'OURDRIVE': 'C:', 10:19:35 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;', 10:19:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:19:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:19:35 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:19:35 INFO - 'PROCESSOR_LEVEL': '6', 10:19:35 INFO - 'PROCESSOR_REVISION': '1e05', 10:19:35 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:19:35 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:19:35 INFO - 'PROMPT': '$P$G', 10:19:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:19:35 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:19:35 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:19:35 INFO - 'PWD': 'C:\\slave\\test', 10:19:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:19:35 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:19:35 INFO - 'SYSTEMDRIVE': 'C:', 10:19:35 INFO - 'SYSTEMROOT': 'C:\\windows', 10:19:35 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:19:35 INFO - 'TEST1': 'testie', 10:19:35 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:19:35 INFO - 'USERDOMAIN': 'T-W732-IX-087', 10:19:35 INFO - 'USERNAME': 'cltbld', 10:19:35 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 10:19:35 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:19:35 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:19:35 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:19:35 INFO - 'WINDIR': 'C:\\windows', 10:19:35 INFO - 'WINDOWS_TRACING_FLAGS': '3', 10:19:35 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 10:19:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:19:36 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:19:36 INFO - Downloading/unpacking blobuploader==1.2.4 10:19:36 INFO - Downloading blobuploader-1.2.4.tar.gz 10:19:36 INFO - Running setup.py egg_info for package blobuploader 10:19:36 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 10:19:40 INFO - Running setup.py egg_info for package requests 10:19:40 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 10:19:40 INFO - Downloading docopt-0.6.1.tar.gz 10:19:40 INFO - Running setup.py egg_info for package docopt 10:19:40 INFO - Installing collected packages: blobuploader, docopt, requests 10:19:40 INFO - Running setup.py install for blobuploader 10:19:40 INFO - Running setup.py install for docopt 10:19:40 INFO - Running setup.py install for requests 10:19:40 INFO - Successfully installed blobuploader docopt requests 10:19:40 INFO - Cleaning up... 10:19:40 INFO - Return code: 0 10:19:40 INFO - Installing None into virtualenv C:\slave\test\build\venv 10:19:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:19:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:19:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:19:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:19:40 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 0x01BDB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CDB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018D60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C0A368>, '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 0x0189BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CEE0C0>, '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-087', 'USERDOMAIN': 'T-W732-IX-087', '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-087', '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 10:19:40 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 10:19:40 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 10:19:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:19:40 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 10:19:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:19:40 INFO - 'COMPUTERNAME': 'T-W732-IX-087', 10:19:40 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:19:40 INFO - 'DCLOCATION': 'SCL3', 10:19:40 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:19:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:19:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:19:40 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:19:40 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:19:40 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:19:40 INFO - 'HOMEDRIVE': 'C:', 10:19:40 INFO - 'HOMEPATH': '\\Users\\cltbld', 10:19:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:19:40 INFO - 'KTS_VERSION': '1.19c', 10:19:40 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:19:40 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 10:19:40 INFO - 'LOGONSERVER': '\\\\T-W732-IX-087', 10:19:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:19:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:19:40 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:19:40 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:19:40 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:19:40 INFO - 'MOZ_AIRBAG': '1', 10:19:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:19:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:19:40 INFO - 'MOZ_MSVCVERSION': '8', 10:19:40 INFO - 'MOZ_NO_REMOTE': '1', 10:19:40 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:19:40 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:19:40 INFO - 'NO_EM_RESTART': '1', 10:19:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:19:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:19:40 INFO - 'OS': 'Windows_NT', 10:19:40 INFO - 'OURDRIVE': 'C:', 10:19:40 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;', 10:19:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:19:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:19:40 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:19:40 INFO - 'PROCESSOR_LEVEL': '6', 10:19:40 INFO - 'PROCESSOR_REVISION': '1e05', 10:19:40 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:19:40 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:19:40 INFO - 'PROMPT': '$P$G', 10:19:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:19:40 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:19:40 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:19:40 INFO - 'PWD': 'C:\\slave\\test', 10:19:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:19:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:19:40 INFO - 'SYSTEMDRIVE': 'C:', 10:19:40 INFO - 'SYSTEMROOT': 'C:\\windows', 10:19:40 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:19:40 INFO - 'TEST1': 'testie', 10:19:40 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:19:40 INFO - 'USERDOMAIN': 'T-W732-IX-087', 10:19:40 INFO - 'USERNAME': 'cltbld', 10:19:40 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 10:19:40 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:19:40 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:19:40 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:19:40 INFO - 'WINDIR': 'C:\\windows', 10:19:40 INFO - 'WINDOWS_TRACING_FLAGS': '3', 10:19:40 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 10:19:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:19:44 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:19:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 10:19:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 10:19:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 10:19:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 10:19:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 10:19:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 10:19:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 10:19:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 10:19:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 10:19:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 10:19:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 10:19:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 10:19:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 10:19:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 10:19:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 10:19:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 10:19:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 10:19:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 10:19:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 10:19:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 10:19:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 10:19:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 10:19:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 10:19:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 10:19:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 10:19:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 10:19:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 10:19:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 10:19:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 10:19:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 10:19:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 10:19:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 10:19:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 10:19:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 10:19:44 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 10:19:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 10:19:44 INFO - Unpacking c:\slave\test\build\tests\marionette\client 10:19:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 10:19:44 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 10:19:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 10:19:45 INFO - Unpacking c:\slave\test\build\tests\marionette 10:19:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 10:19:45 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:19:45 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 10:19:45 INFO - Running setup.py install for browsermob-proxy 10:19:59 INFO - Running setup.py install for manifestparser 10:19:59 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 10:19:59 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 10:19:59 INFO - Running setup.py install for marionette-client 10:19:59 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:19:59 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 10:19:59 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 10:19:59 INFO - Running setup.py install for marionette-driver 10:19:59 INFO - Running setup.py install for mozcrash 10:19:59 INFO - Running setup.py install for mozdebug 10:19:59 INFO - Running setup.py install for mozdevice 10:19:59 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 10:19:59 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 10:19:59 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 10:19:59 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 10:19:59 INFO - Running setup.py install for mozfile 10:19:59 INFO - Running setup.py install for mozhttpd 10:19:59 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 10:19:59 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 10:19:59 INFO - Running setup.py install for mozinfo 10:19:59 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 10:19:59 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 10:19:59 INFO - Running setup.py install for mozInstall 10:19:59 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 10:19:59 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 10:19:59 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 10:19:59 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 10:19:59 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 10:19:59 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 10:19:59 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 10:19:59 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 10:19:59 INFO - Running setup.py install for mozleak 10:19:59 INFO - Running setup.py install for mozlog 10:19:59 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 10:19:59 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 10:19:59 INFO - Running setup.py install for moznetwork 10:19:59 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 10:19:59 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 10:19:59 INFO - Running setup.py install for mozprocess 10:19:59 INFO - Running setup.py install for mozprofile 10:19:59 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 10:19:59 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 10:19:59 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 10:19:59 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 10:19:59 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 10:19:59 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 10:19:59 INFO - Running setup.py install for mozrunner 10:19:59 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 10:19:59 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 10:19:59 INFO - Running setup.py install for mozscreenshot 10:19:59 INFO - Running setup.py install for moztest 10:19:59 INFO - Running setup.py install for mozversion 10:19:59 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 10:19:59 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 10:19:59 INFO - Running setup.py install for wptserve 10:19:59 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 10:19:59 INFO - Cleaning up... 10:19:59 INFO - Return code: 0 10:19:59 INFO - Installing None into virtualenv C:\slave\test\build\venv 10:19: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')]} 10:19:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:19: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')]} 10:19:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:19:59 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 0x01BDB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CDB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018D60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C0A368>, '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 0x0189BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CEE0C0>, '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-087', 'USERDOMAIN': 'T-W732-IX-087', '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-087', '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 10:19:59 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 10:19:59 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 10:19:59 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:19:59 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 10:19:59 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:19:59 INFO - 'COMPUTERNAME': 'T-W732-IX-087', 10:19:59 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:19:59 INFO - 'DCLOCATION': 'SCL3', 10:19:59 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:19:59 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:19:59 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:19:59 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:19:59 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:19:59 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:19:59 INFO - 'HOMEDRIVE': 'C:', 10:19:59 INFO - 'HOMEPATH': '\\Users\\cltbld', 10:19:59 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:19:59 INFO - 'KTS_VERSION': '1.19c', 10:19:59 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:19:59 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 10:19:59 INFO - 'LOGONSERVER': '\\\\T-W732-IX-087', 10:19:59 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:19:59 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:19:59 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:19:59 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:19:59 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:19:59 INFO - 'MOZ_AIRBAG': '1', 10:19:59 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:19:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:19:59 INFO - 'MOZ_MSVCVERSION': '8', 10:19:59 INFO - 'MOZ_NO_REMOTE': '1', 10:19:59 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:19:59 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:19:59 INFO - 'NO_EM_RESTART': '1', 10:19:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:19:59 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:19:59 INFO - 'OS': 'Windows_NT', 10:19:59 INFO - 'OURDRIVE': 'C:', 10:19:59 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;', 10:19:59 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:19:59 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:19:59 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:19:59 INFO - 'PROCESSOR_LEVEL': '6', 10:19:59 INFO - 'PROCESSOR_REVISION': '1e05', 10:19:59 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:19:59 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:19:59 INFO - 'PROMPT': '$P$G', 10:19:59 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:19:59 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:19:59 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:19:59 INFO - 'PWD': 'C:\\slave\\test', 10:19:59 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:19:59 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:19:59 INFO - 'SYSTEMDRIVE': 'C:', 10:19:59 INFO - 'SYSTEMROOT': 'C:\\windows', 10:19:59 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:19:59 INFO - 'TEST1': 'testie', 10:19:59 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:19:59 INFO - 'USERDOMAIN': 'T-W732-IX-087', 10:19:59 INFO - 'USERNAME': 'cltbld', 10:19:59 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 10:19:59 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:19:59 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:19:59 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:19:59 INFO - 'WINDIR': 'C:\\windows', 10:19:59 INFO - 'WINDOWS_TRACING_FLAGS': '3', 10:19:59 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 10:19:59 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:20:03 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:20:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 10:20:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 10:20:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 10:20:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 10:20:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 10:20:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 10:20:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 10:20:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 10:20:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 10:20:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 10:20:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 10:20:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 10:20:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 10:20:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 10:20:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 10:20:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 10:20:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 10:20:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 10:20:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 10:20:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 10:20:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 10:20:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 10:20:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 10:20:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 10:20:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 10:20:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 10:20:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 10:20:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 10:20:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 10:20:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 10:20:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 10:20:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 10:20:03 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 10:20:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 10:20:03 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 10:20:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 10:20:03 INFO - Unpacking c:\slave\test\build\tests\marionette\client 10:20:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 10:20:03 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 10:20:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 10:20:03 INFO - Unpacking c:\slave\test\build\tests\marionette 10:20:03 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 10:20:03 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:20:03 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)) 10:20:14 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)) 10:20:14 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)) 10:20:14 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)) 10:20:14 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)) 10:20:14 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 10:20:14 INFO - Downloading blessings-1.6.tar.gz 10:20:14 INFO - Running setup.py egg_info for package blessings 10:20:14 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)) 10:20:14 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 10:20:14 INFO - Running setup.py install for blessings 10:20:14 INFO - Running setup.py install for browsermob-proxy 10:20:14 INFO - Running setup.py install for manifestparser 10:20:14 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 10:20:14 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 10:20:14 INFO - Running setup.py install for marionette-client 10:20:14 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:20:14 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 10:20:14 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 10:20:14 INFO - Running setup.py install for marionette-driver 10:20:14 INFO - Running setup.py install for mozcrash 10:20:14 INFO - Running setup.py install for mozdebug 10:20:14 INFO - Running setup.py install for mozdevice 10:20:14 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 10:20:14 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 10:20:14 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 10:20:14 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 10:20:14 INFO - Running setup.py install for mozhttpd 10:20:14 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 10:20:14 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 10:20:14 INFO - Running setup.py install for mozInstall 10:20:14 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 10:20:14 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 10:20:14 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 10:20:14 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 10:20:14 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 10:20:14 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 10:20:14 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 10:20:15 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 10:20:15 INFO - Running setup.py install for mozleak 10:20:15 INFO - Running setup.py install for mozprofile 10:20:15 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 10:20:15 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 10:20:15 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 10:20:15 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 10:20:15 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 10:20:15 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 10:20:15 INFO - Running setup.py install for mozrunner 10:20:15 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 10:20:15 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 10:20:17 INFO - Running setup.py install for mozscreenshot 10:20:17 INFO - Running setup.py install for moztest 10:20:17 INFO - Running setup.py install for mozversion 10:20:17 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 10:20:17 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 10:20:17 INFO - Running setup.py install for wptserve 10:20:17 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 10:20:17 INFO - Cleaning up... 10:20:17 INFO - Return code: 0 10:20:17 INFO - Done creating virtualenv C:\slave\test\build\venv. 10:20:17 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 10:20:17 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 10:20:17 INFO - Reading from file tmpfile_stdout 10:20:17 INFO - Using _rmtree_windows ... 10:20:17 INFO - Using _rmtree_windows ... 10:20:17 INFO - Current package versions: 10:20:17 INFO - blessings == 1.6 10:20:17 INFO - blobuploader == 1.2.4 10:20:17 INFO - browsermob-proxy == 0.6.0 10:20:17 INFO - distribute == 0.6.14 10:20:17 INFO - docopt == 0.6.1 10:20:17 INFO - manifestparser == 1.1 10:20:17 INFO - marionette-client == 2.3.0 10:20:17 INFO - marionette-driver == 1.4.0 10:20:17 INFO - mozInstall == 1.12 10:20:17 INFO - mozcrash == 0.17 10:20:17 INFO - mozdebug == 0.1 10:20:17 INFO - mozdevice == 0.48 10:20:17 INFO - mozfile == 1.2 10:20:17 INFO - mozhttpd == 0.7 10:20:17 INFO - mozinfo == 0.9 10:20:17 INFO - mozleak == 0.1 10:20:17 INFO - mozlog == 3.1 10:20:17 INFO - moznetwork == 0.27 10:20:17 INFO - mozprocess == 0.22 10:20:17 INFO - mozprofile == 0.28 10:20:17 INFO - mozrunner == 6.11 10:20:17 INFO - mozscreenshot == 0.1 10:20:17 INFO - mozsystemmonitor == 0.0 10:20:17 INFO - moztest == 0.7 10:20:17 INFO - mozversion == 1.4 10:20:17 INFO - requests == 1.2.3 10:20:17 INFO - wptserve == 1.4.0 10:20:17 INFO - Running post-action listener: _resource_record_post_action 10:20:17 INFO - Running post-action listener: _start_resource_monitoring 10:20:17 INFO - Starting resource monitoring. 10:20:17 INFO - ##### 10:20:17 INFO - ##### Running pull step. 10:20:17 INFO - ##### 10:20:17 INFO - Running pre-action listener: _resource_record_pre_action 10:20:17 INFO - Running main action method: pull 10:20:17 INFO - Pull has nothing to do! 10:20:17 INFO - Running post-action listener: _resource_record_post_action 10:20:17 INFO - ##### 10:20:17 INFO - ##### Running install step. 10:20:17 INFO - ##### 10:20:17 INFO - Running pre-action listener: _resource_record_pre_action 10:20:17 INFO - Running main action method: install 10:20:17 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 10:20:17 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 10:20:17 INFO - Reading from file tmpfile_stdout 10:20:17 INFO - Using _rmtree_windows ... 10:20:17 INFO - Using _rmtree_windows ... 10:20:17 INFO - Detecting whether we're running mozinstall >=1.0... 10:20:17 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 10:20:17 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 10:20:17 INFO - Reading from file tmpfile_stdout 10:20:17 INFO - Output received: 10:20:17 INFO - Usage: mozinstall-script.py [options] installer 10:20:17 INFO - Options: 10:20:17 INFO - -h, --help show this help message and exit 10:20:17 INFO - -d DEST, --destination=DEST 10:20:17 INFO - Directory to install application into. [default: 10:20:17 INFO - "C:\slave\test"] 10:20:17 INFO - --app=APP Application being installed. [default: firefox] 10:20:17 INFO - Using _rmtree_windows ... 10:20:17 INFO - Using _rmtree_windows ... 10:20:17 INFO - mkdir: C:\slave\test\build\application 10:20:17 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'] 10:20:17 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 10:20:19 INFO - Reading from file tmpfile_stdout 10:20:19 INFO - Output received: 10:20:19 INFO - C:\slave\test\build\application\firefox\firefox.exe 10:20:19 INFO - Using _rmtree_windows ... 10:20:19 INFO - Using _rmtree_windows ... 10:20:19 INFO - Running post-action listener: _resource_record_post_action 10:20:19 INFO - ##### 10:20:19 INFO - ##### Running run-tests step. 10:20:19 INFO - ##### 10:20:19 INFO - Running pre-action listener: _resource_record_pre_action 10:20:19 INFO - Running main action method: run_tests 10:20:19 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 10:20:19 INFO - Minidump filename unknown. Determining based upon platform and architecture. 10:20:19 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 10:20:19 INFO - grabbing minidump binary from tooltool 10:20:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:20:19 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 0x01C0A368>, '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 0x0189BD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CEE0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 10:20:19 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 10:20:19 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 10:20:19 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 10:20:20 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpllu1hj 10:20:20 INFO - INFO - File integrity verified, renaming tmpllu1hj to win32-minidump_stackwalk.exe 10:20:20 INFO - Return code: 0 10:20:20 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 10:20:20 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 10:20:20 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/AxvU3gk4R-moO1n8wFIdHw/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 10:20:20 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/AxvU3gk4R-moO1n8wFIdHw/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 10:20:20 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:20:20 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 10:20:20 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:20:20 INFO - 'COMPUTERNAME': 'T-W732-IX-087', 10:20:20 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:20:20 INFO - 'DCLOCATION': 'SCL3', 10:20:20 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:20:20 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:20:20 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:20:20 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:20:20 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:20:20 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:20:20 INFO - 'HOMEDRIVE': 'C:', 10:20:20 INFO - 'HOMEPATH': '\\Users\\cltbld', 10:20:20 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:20:20 INFO - 'KTS_VERSION': '1.19c', 10:20:20 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:20:20 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 10:20:20 INFO - 'LOGONSERVER': '\\\\T-W732-IX-087', 10:20:20 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 10:20:20 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:20:20 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:20:20 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:20:20 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:20:20 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:20:20 INFO - 'MOZ_AIRBAG': '1', 10:20:20 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:20:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:20:20 INFO - 'MOZ_MSVCVERSION': '8', 10:20:20 INFO - 'MOZ_NO_REMOTE': '1', 10:20:20 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:20:20 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:20:20 INFO - 'NO_EM_RESTART': '1', 10:20:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:20:20 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:20:20 INFO - 'OS': 'Windows_NT', 10:20:20 INFO - 'OURDRIVE': 'C:', 10:20: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;', 10:20:20 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:20:20 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:20:20 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:20:20 INFO - 'PROCESSOR_LEVEL': '6', 10:20:20 INFO - 'PROCESSOR_REVISION': '1e05', 10:20:20 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:20:20 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:20:20 INFO - 'PROMPT': '$P$G', 10:20:20 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:20:20 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:20:20 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:20:20 INFO - 'PWD': 'C:\\slave\\test', 10:20:20 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:20:20 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:20:20 INFO - 'SYSTEMDRIVE': 'C:', 10:20:20 INFO - 'SYSTEMROOT': 'C:\\windows', 10:20:20 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:20:20 INFO - 'TEST1': 'testie', 10:20:20 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:20:20 INFO - 'USERDOMAIN': 'T-W732-IX-087', 10:20:20 INFO - 'USERNAME': 'cltbld', 10:20:20 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 10:20:20 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:20:20 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:20:20 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:20:20 INFO - 'WINDIR': 'C:\\windows', 10:20:20 INFO - 'WINDOWS_TRACING_FLAGS': '3', 10:20:20 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 10:20:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:20:20 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/AxvU3gk4R-moO1n8wFIdHw/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 10:20:22 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 10:20:22 INFO - import pkg_resources 10:20:23 INFO - Using 1 client processes 10:20:26 INFO - SUITE-START | Running 778 tests 10:20:26 INFO - Running testharness tests 10:20:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 10:20:26 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 10:20:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 10:20:26 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 10:20:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 10:20:26 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 10:20:27 INFO - Setting up ssl 10:20:27 INFO - PROCESS | certutil | 10:20:27 INFO - PROCESS | certutil | 10:20:27 INFO - PROCESS | certutil | 10:20:27 INFO - Certificate Nickname Trust Attributes 10:20:27 INFO - SSL,S/MIME,JAR/XPI 10:20:27 INFO - 10:20:27 INFO - web-platform-tests CT,, 10:20:27 INFO - 10:20:27 INFO - Starting runner 10:20:28 INFO - PROCESS | 1988 | [1988] 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 10:20:28 INFO - PROCESS | 1988 | [1988] 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 10:20:28 INFO - PROCESS | 1988 | [1988] 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 10:20:30 INFO - PROCESS | 1988 | 1468862430044 Marionette DEBUG Marionette enabled via build flag and pref 10:20:30 INFO - PROCESS | 1988 | ++DOCSHELL 111D6400 == 1 [pid = 1988] [id = 1] 10:20:30 INFO - PROCESS | 1988 | ++DOMWINDOW == 1 (111D6800) [pid = 1988] [serial = 1] [outer = 00000000] 10:20:30 INFO - PROCESS | 1988 | [1988] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:20:30 INFO - PROCESS | 1988 | ++DOMWINDOW == 2 (111D7400) [pid = 1988] [serial = 2] [outer = 111D6800] 10:20:31 INFO - PROCESS | 1988 | ++DOCSHELL 14725C00 == 2 [pid = 1988] [id = 2] 10:20:31 INFO - PROCESS | 1988 | ++DOMWINDOW == 3 (14726000) [pid = 1988] [serial = 3] [outer = 00000000] 10:20:31 INFO - PROCESS | 1988 | [1988] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:20:31 INFO - PROCESS | 1988 | ++DOMWINDOW == 4 (14726C00) [pid = 1988] [serial = 4] [outer = 14726000] 10:20:31 INFO - PROCESS | 1988 | 1468862431710 Marionette INFO Listening on port 2828 10:20:33 INFO - PROCESS | 1988 | 1468862433214 Marionette DEBUG Marionette enabled via command-line flag 10:20:33 INFO - PROCESS | 1988 | [1988] 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 10:20:33 INFO - PROCESS | 1988 | [1988] 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 10:20:33 INFO - PROCESS | 1988 | ++DOCSHELL 15148C00 == 3 [pid = 1988] [id = 3] 10:20:33 INFO - PROCESS | 1988 | ++DOMWINDOW == 5 (15150C00) [pid = 1988] [serial = 5] [outer = 00000000] 10:20:33 INFO - PROCESS | 1988 | [1988] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:20:33 INFO - PROCESS | 1988 | ++DOMWINDOW == 6 (15151800) [pid = 1988] [serial = 6] [outer = 15150C00] 10:20:33 INFO - PROCESS | 1988 | [1988] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 10:20:34 INFO - PROCESS | 1988 | ++DOMWINDOW == 7 (15E5BC00) [pid = 1988] [serial = 7] [outer = 14726000] 10:20:34 INFO - PROCESS | 1988 | [1988] 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 10:20:34 INFO - PROCESS | 1988 | 1468862434301 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49648 10:20:34 INFO - PROCESS | 1988 | [1988] 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 10:20:34 INFO - PROCESS | 1988 | 1468862434323 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49650 10:20:34 INFO - PROCESS | 1988 | [1988] 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 10:20:34 INFO - PROCESS | 1988 | 1468862434330 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49651 10:20:34 INFO - PROCESS | 1988 | [1988] 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 10:20:34 INFO - PROCESS | 1988 | 1468862434365 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49653 10:20:34 INFO - PROCESS | 1988 | [1988] 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 10:20:34 INFO - PROCESS | 1988 | 1468862434370 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49654 10:20:34 INFO - PROCESS | 1988 | 1468862434372 Marionette DEBUG Closed connection conn0 10:20:34 INFO - PROCESS | 1988 | 1468862434374 Marionette DEBUG Closed connection conn1 10:20:34 INFO - PROCESS | 1988 | 1468862434377 Marionette DEBUG Closed connection conn2 10:20:34 INFO - PROCESS | 1988 | 1468862434435 Marionette DEBUG Closed connection conn3 10:20:34 INFO - PROCESS | 1988 | 1468862434468 Marionette DEBUG Closed connection conn4 10:20:34 INFO - PROCESS | 1988 | [1988] 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 10:20:34 INFO - PROCESS | 1988 | 1468862434474 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49656 10:20:34 INFO - PROCESS | 1988 | 1468862434598 Marionette DEBUG Closed connection conn5 10:20:34 INFO - PROCESS | 1988 | [1988] 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 10:20:34 INFO - PROCESS | 1988 | 1468862434603 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49657 10:20:34 INFO - PROCESS | 1988 | ++DOCSHELL 111D7800 == 4 [pid = 1988] [id = 4] 10:20:34 INFO - PROCESS | 1988 | ++DOMWINDOW == 8 (17021400) [pid = 1988] [serial = 8] [outer = 00000000] 10:20:34 INFO - PROCESS | 1988 | ++DOMWINDOW == 9 (17952000) [pid = 1988] [serial = 9] [outer = 17021400] 10:20:34 INFO - PROCESS | 1988 | ++DOMWINDOW == 10 (17958000) [pid = 1988] [serial = 10] [outer = 17021400] 10:20:34 INFO - PROCESS | 1988 | 1468862434736 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 10:20:34 INFO - PROCESS | 1988 | 1468862434741 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":"20160718082851","device":"desktop","version":"48.0"} 10:20:36 INFO - PROCESS | 1988 | [1988] 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 10:20:36 INFO - PROCESS | 1988 | [1988] 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 10:20:36 INFO - PROCESS | 1988 | [1988] 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 10:20:37 INFO - PROCESS | 1988 | ++DOCSHELL 193BEC00 == 5 [pid = 1988] [id = 5] 10:20:37 INFO - PROCESS | 1988 | ++DOMWINDOW == 11 (193BF000) [pid = 1988] [serial = 11] [outer = 00000000] 10:20:37 INFO - PROCESS | 1988 | ++DOCSHELL 193BF400 == 6 [pid = 1988] [id = 6] 10:20:37 INFO - PROCESS | 1988 | ++DOMWINDOW == 12 (193BF800) [pid = 1988] [serial = 12] [outer = 00000000] 10:20:37 INFO - PROCESS | 1988 | [1988] 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 10:20:37 INFO - PROCESS | 1988 | ++DOCSHELL 1A1D3400 == 7 [pid = 1988] [id = 7] 10:20:37 INFO - PROCESS | 1988 | ++DOMWINDOW == 13 (1A1D3800) [pid = 1988] [serial = 13] [outer = 00000000] 10:20:37 INFO - PROCESS | 1988 | [1988] 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 10:20:37 INFO - PROCESS | 1988 | [1988] 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 10:20:37 INFO - PROCESS | 1988 | ++DOMWINDOW == 14 (19BA8C00) [pid = 1988] [serial = 14] [outer = 1A1D3800] 10:20:37 INFO - PROCESS | 1988 | ++DOMWINDOW == 15 (1A1E8800) [pid = 1988] [serial = 15] [outer = 193BF000] 10:20:37 INFO - PROCESS | 1988 | ++DOMWINDOW == 16 (1A1EA000) [pid = 1988] [serial = 16] [outer = 193BF800] 10:20:37 INFO - PROCESS | 1988 | ++DOMWINDOW == 17 (1A1EC800) [pid = 1988] [serial = 17] [outer = 1A1D3800] 10:20:38 INFO - PROCESS | 1988 | 1468862438403 Marionette INFO startBrowser 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:20:38 INFO - PROCESS | 1988 | 1468862438439 Marionette DEBUG loaded listener.js 10:20:38 INFO - PROCESS | 1988 | 1468862438453 Marionette DEBUG loaded listener.js 10:20:38 INFO - PROCESS | 1988 | 1468862438455 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:20:39 INFO - PROCESS | 1988 | ++DOMWINDOW == 18 (1C8BF400) [pid = 1988] [serial = 18] [outer = 1A1D3800] 10:20:39 INFO - PROCESS | 1988 | 1468862439137 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"6ffa18e8-4d04-480b-9bbc-5bdd26b0f606","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":"20160718082851","device":"desktop","version":"48.0","command_id":1}}] 10:20:39 INFO - PROCESS | 1988 | 1468862439388 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}] 10:20:39 INFO - PROCESS | 1988 | 1468862439391 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:20:39 INFO - PROCESS | 1988 | 1468862439420 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 10:20:39 INFO - PROCESS | 1988 | 1468862439438 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 10:20:39 INFO - PROCESS | 1988 | 1468862439440 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:20:39 INFO - PROCESS | 1988 | [1988] 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 10:20:40 INFO - PROCESS | 1988 | [1988] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 10:20:40 INFO - PROCESS | 1988 | ++DOMWINDOW == 19 (1D05FC00) [pid = 1988] [serial = 19] [outer = 1A1D3800] 10:20:40 INFO - PROCESS | 1988 | 1468862440514 Marionette TRACE conn6 <- [1,3,null,{}] 10:20:40 INFO - PROCESS | 1988 | 1468862440518 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 10:20:40 INFO - PROCESS | 1988 | 1468862440520 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:20:40 INFO - PROCESS | 1988 | 1468862440538 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 10:20:40 INFO - PROCESS | 1988 | 1468862440552 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 10:20:40 INFO - PROCESS | 1988 | 1468862440554 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 10:20:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 10:20:40 INFO - PROCESS | 1988 | 1468862440558 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 10:20:40 INFO - PROCESS | 1988 | 1468862440561 Marionette TRACE conn6 <- [1,6,null,{}] 10:20:40 INFO - PROCESS | 1988 | 1468862440623 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}] 10:20:40 INFO - PROCESS | 1988 | 1468862440626 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:20:40 INFO - PROCESS | 1988 | 1468862440642 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 10:20:40 INFO - PROCESS | 1988 | 1468862440646 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:40 INFO - PROCESS | 1988 | 1468862440648 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:20:40 INFO - PROCESS | 1988 | ++DOCSHELL 193A6000 == 8 [pid = 1988] [id = 8] 10:20:40 INFO - PROCESS | 1988 | ++DOMWINDOW == 20 (193A6400) [pid = 1988] [serial = 20] [outer = 00000000] 10:20:40 INFO - PROCESS | 1988 | ++DOMWINDOW == 21 (193A8C00) [pid = 1988] [serial = 21] [outer = 193A6400] 10:20:40 INFO - PROCESS | 1988 | 1468862440697 Marionette DEBUG loaded listener.js 10:20:40 INFO - PROCESS | 1988 | ++DOMWINDOW == 22 (193AD400) [pid = 1988] [serial = 22] [outer = 193A6400] 10:20:41 INFO - PROCESS | 1988 | --DOCSHELL 111D6400 == 7 [pid = 1988] [id = 1] 10:20:41 INFO - PROCESS | 1988 | ++DOCSHELL 0906EC00 == 8 [pid = 1988] [id = 9] 10:20:41 INFO - PROCESS | 1988 | ++DOMWINDOW == 23 (1006D000) [pid = 1988] [serial = 23] [outer = 00000000] 10:20:41 INFO - PROCESS | 1988 | ++DOMWINDOW == 24 (1023B400) [pid = 1988] [serial = 24] [outer = 1006D000] 10:20:41 INFO - PROCESS | 1988 | 1468862441100 Marionette DEBUG loaded listener.js 10:20:41 INFO - PROCESS | 1988 | ++DOMWINDOW == 25 (102E8800) [pid = 1988] [serial = 25] [outer = 1006D000] 10:20:41 INFO - PROCESS | 1988 | [1988] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 10:20:41 INFO - PROCESS | 1988 | [1988] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:20:41 INFO - PROCESS | 1988 | 1468862441979 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]]]}] 10:20:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 10:20:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1479ms 10:20:42 INFO - PROCESS | 1988 | 1468862442040 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 10:20:42 INFO - PROCESS | 1988 | 1468862442043 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 10:20:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 10:20:42 INFO - PROCESS | 1988 | 1468862442049 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 10:20:42 INFO - PROCESS | 1988 | 1468862442051 Marionette TRACE conn6 <- [1,10,null,{}] 10:20:42 INFO - PROCESS | 1988 | 1468862442057 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}] 10:20:42 INFO - PROCESS | 1988 | 1468862442060 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:20:42 INFO - PROCESS | 1988 | 1468862442218 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 10:20:42 INFO - PROCESS | 1988 | 1468862442302 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:42 INFO - PROCESS | 1988 | 1468862442306 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:20:42 INFO - PROCESS | 1988 | ++DOCSHELL 193B1400 == 9 [pid = 1988] [id = 10] 10:20:42 INFO - PROCESS | 1988 | ++DOMWINDOW == 26 (193B1800) [pid = 1988] [serial = 26] [outer = 00000000] 10:20:42 INFO - PROCESS | 1988 | ++DOMWINDOW == 27 (19AC8C00) [pid = 1988] [serial = 27] [outer = 193B1800] 10:20:42 INFO - PROCESS | 1988 | 1468862442364 Marionette DEBUG loaded listener.js 10:20:42 INFO - PROCESS | 1988 | ++DOMWINDOW == 28 (19C08800) [pid = 1988] [serial = 28] [outer = 193B1800] 10:20:42 INFO - PROCESS | 1988 | 1468862442905 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]]]}] 10:20:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 10:20:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 930ms 10:20:42 INFO - PROCESS | 1988 | 1468862442980 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 10:20:42 INFO - PROCESS | 1988 | 1468862442984 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 10:20:42 INFO - PROCESS | 1988 | 1468862442990 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 10:20:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 10:20:42 INFO - PROCESS | 1988 | 1468862442993 Marionette TRACE conn6 <- [1,14,null,{}] 10:20:43 INFO - PROCESS | 1988 | 1468862442997 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}] 10:20:43 INFO - PROCESS | 1988 | 1468862443000 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:20:43 INFO - PROCESS | 1988 | 1468862443123 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 10:20:43 INFO - PROCESS | 1988 | 1468862443182 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:43 INFO - PROCESS | 1988 | 1468862443185 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:20:43 INFO - PROCESS | 1988 | ++DOCSHELL 17942C00 == 10 [pid = 1988] [id = 11] 10:20:43 INFO - PROCESS | 1988 | ++DOMWINDOW == 29 (17943400) [pid = 1988] [serial = 29] [outer = 00000000] 10:20:43 INFO - PROCESS | 1988 | ++DOMWINDOW == 30 (1A1D9800) [pid = 1988] [serial = 30] [outer = 17943400] 10:20:43 INFO - PROCESS | 1988 | 1468862443242 Marionette DEBUG loaded listener.js 10:20:43 INFO - PROCESS | 1988 | ++DOMWINDOW == 31 (1C25D400) [pid = 1988] [serial = 31] [outer = 17943400] 10:20:43 INFO - PROCESS | 1988 | --DOCSHELL 111D7800 == 9 [pid = 1988] [id = 4] 10:20:43 INFO - PROCESS | 1988 | 1468862443904 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]]]}] 10:20:43 INFO - PROCESS | 1988 | ++DOCSHELL 10ED4800 == 10 [pid = 1988] [id = 12] 10:20:43 INFO - PROCESS | 1988 | ++DOMWINDOW == 32 (10ED5800) [pid = 1988] [serial = 32] [outer = 00000000] 10:20:43 INFO - PROCESS | 1988 | ++DOMWINDOW == 33 (10ED6400) [pid = 1988] [serial = 33] [outer = 10ED5800] 10:20:43 INFO - PROCESS | 1988 | ++DOMWINDOW == 34 (10EDA800) [pid = 1988] [serial = 34] [outer = 10ED5800] 10:20:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 10:20:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 972ms 10:20:43 INFO - PROCESS | 1988 | ++DOCSHELL 10028400 == 11 [pid = 1988] [id = 13] 10:20:43 INFO - PROCESS | 1988 | ++DOMWINDOW == 35 (10EDC000) [pid = 1988] [serial = 35] [outer = 00000000] 10:20:44 INFO - PROCESS | 1988 | ++DOMWINDOW == 36 (11131C00) [pid = 1988] [serial = 36] [outer = 10EDC000] 10:20:44 INFO - PROCESS | 1988 | 1468862444017 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 10:20:44 INFO - PROCESS | 1988 | 1468862444021 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 10:20:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 10:20:44 INFO - PROCESS | 1988 | ++DOMWINDOW == 37 (14724C00) [pid = 1988] [serial = 37] [outer = 10EDC000] 10:20:44 INFO - PROCESS | 1988 | 1468862444058 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 10:20:44 INFO - PROCESS | 1988 | 1468862444061 Marionette TRACE conn6 <- [1,18,null,{}] 10:20:44 INFO - PROCESS | 1988 | 1468862444080 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}] 10:20:44 INFO - PROCESS | 1988 | 1468862444083 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:20:44 INFO - PROCESS | 1988 | 1468862444227 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 10:20:44 INFO - PROCESS | 1988 | 1468862444285 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:44 INFO - PROCESS | 1988 | 1468862444288 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:20:44 INFO - PROCESS | 1988 | ++DOCSHELL 10CD3800 == 12 [pid = 1988] [id = 14] 10:20:44 INFO - PROCESS | 1988 | ++DOMWINDOW == 38 (10CD5800) [pid = 1988] [serial = 38] [outer = 00000000] 10:20:44 INFO - PROCESS | 1988 | ++DOMWINDOW == 39 (14BBE000) [pid = 1988] [serial = 39] [outer = 10CD5800] 10:20:44 INFO - PROCESS | 1988 | 1468862444336 Marionette DEBUG loaded listener.js 10:20:44 INFO - PROCESS | 1988 | ++DOMWINDOW == 40 (1506FC00) [pid = 1988] [serial = 40] [outer = 10CD5800] 10:20:44 INFO - PROCESS | 1988 | 1468862444707 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]]]}] 10:20:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 10:20:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 711ms 10:20:44 INFO - PROCESS | 1988 | 1468862444751 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 10:20:44 INFO - PROCESS | 1988 | 1468862444755 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 10:20:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 10:20:44 INFO - PROCESS | 1988 | 1468862444762 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 10:20:44 INFO - PROCESS | 1988 | 1468862444764 Marionette TRACE conn6 <- [1,22,null,{}] 10:20:44 INFO - PROCESS | 1988 | 1468862444768 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}] 10:20:44 INFO - PROCESS | 1988 | 1468862444770 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:20:44 INFO - PROCESS | 1988 | 1468862444853 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 10:20:44 INFO - PROCESS | 1988 | 1468862444859 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:44 INFO - PROCESS | 1988 | 1468862444861 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:20:44 INFO - PROCESS | 1988 | ++DOCSHELL 1514C400 == 13 [pid = 1988] [id = 15] 10:20:44 INFO - PROCESS | 1988 | ++DOMWINDOW == 41 (151E1400) [pid = 1988] [serial = 41] [outer = 00000000] 10:20:44 INFO - PROCESS | 1988 | ++DOMWINDOW == 42 (15E60C00) [pid = 1988] [serial = 42] [outer = 151E1400] 10:20:44 INFO - PROCESS | 1988 | 1468862444907 Marionette DEBUG loaded listener.js 10:20:44 INFO - PROCESS | 1988 | ++DOMWINDOW == 43 (16533400) [pid = 1988] [serial = 43] [outer = 151E1400] 10:20:45 INFO - PROCESS | 1988 | 1468862445314 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]]]}] 10:20:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 10:20:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 570ms 10:20:45 INFO - PROCESS | 1988 | 1468862445333 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 10:20:45 INFO - PROCESS | 1988 | 1468862445336 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 10:20:45 INFO - PROCESS | 1988 | 1468862445339 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 10:20:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 10:20:45 INFO - PROCESS | 1988 | 1468862445343 Marionette TRACE conn6 <- [1,26,null,{}] 10:20:45 INFO - PROCESS | 1988 | 1468862445354 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}] 10:20:45 INFO - PROCESS | 1988 | 1468862445359 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:20:45 INFO - PROCESS | 1988 | 1468862445457 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 10:20:45 INFO - PROCESS | 1988 | 1468862445467 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:45 INFO - PROCESS | 1988 | 1468862445470 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:20:45 INFO - PROCESS | 1988 | ++DOCSHELL 17E93400 == 14 [pid = 1988] [id = 16] 10:20:45 INFO - PROCESS | 1988 | ++DOMWINDOW == 44 (17E93C00) [pid = 1988] [serial = 44] [outer = 00000000] 10:20:45 INFO - PROCESS | 1988 | ++DOMWINDOW == 45 (17F0E800) [pid = 1988] [serial = 45] [outer = 17E93C00] 10:20:45 INFO - PROCESS | 1988 | 1468862445518 Marionette DEBUG loaded listener.js 10:20:45 INFO - PROCESS | 1988 | ++DOMWINDOW == 46 (1824C000) [pid = 1988] [serial = 46] [outer = 17E93C00] 10:20:45 INFO - PROCESS | 1988 | 1468862445925 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]]]}] 10:20:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 10:20:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 634ms 10:20:45 INFO - PROCESS | 1988 | 1468862445977 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 10:20:45 INFO - PROCESS | 1988 | 1468862445980 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 10:20:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 10:20:45 INFO - PROCESS | 1988 | 1468862445983 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 10:20:46 INFO - PROCESS | 1988 | 1468862445994 Marionette TRACE conn6 <- [1,30,null,{}] 10:20:46 INFO - PROCESS | 1988 | 1468862446003 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}] 10:20:46 INFO - PROCESS | 1988 | 1468862446005 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:20:46 INFO - PROCESS | 1988 | 1468862446085 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 10:20:46 INFO - PROCESS | 1988 | 1468862446092 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:46 INFO - PROCESS | 1988 | 1468862446094 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:20:46 INFO - PROCESS | 1988 | ++DOCSHELL 17F0BC00 == 15 [pid = 1988] [id = 17] 10:20:46 INFO - PROCESS | 1988 | ++DOMWINDOW == 47 (183A3000) [pid = 1988] [serial = 47] [outer = 00000000] 10:20:46 INFO - PROCESS | 1988 | ++DOMWINDOW == 48 (19322400) [pid = 1988] [serial = 48] [outer = 183A3000] 10:20:46 INFO - PROCESS | 1988 | 1468862446138 Marionette DEBUG loaded listener.js 10:20:46 INFO - PROCESS | 1988 | ++DOMWINDOW == 49 (1932D400) [pid = 1988] [serial = 49] [outer = 183A3000] 10:20:46 INFO - PROCESS | 1988 | 1468862446532 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]]]}] 10:20:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 10:20:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 590ms 10:20:46 INFO - PROCESS | 1988 | 1468862446577 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 10:20:46 INFO - PROCESS | 1988 | 1468862446579 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 10:20:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 10:20:46 INFO - PROCESS | 1988 | 1468862446595 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 10:20:46 INFO - PROCESS | 1988 | 1468862446596 Marionette TRACE conn6 <- [1,34,null,{}] 10:20:46 INFO - PROCESS | 1988 | 1468862446601 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}] 10:20:46 INFO - PROCESS | 1988 | 1468862446603 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:20:46 INFO - PROCESS | 1988 | 1468862446679 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 10:20:46 INFO - PROCESS | 1988 | 1468862446684 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:46 INFO - PROCESS | 1988 | 1468862446686 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:20:46 INFO - PROCESS | 1988 | ++DOCSHELL 1793C000 == 16 [pid = 1988] [id = 18] 10:20:46 INFO - PROCESS | 1988 | ++DOMWINDOW == 50 (17955000) [pid = 1988] [serial = 50] [outer = 00000000] 10:20:46 INFO - PROCESS | 1988 | ++DOMWINDOW == 51 (193C3800) [pid = 1988] [serial = 51] [outer = 17955000] 10:20:46 INFO - PROCESS | 1988 | 1468862446729 Marionette DEBUG loaded listener.js 10:20:46 INFO - PROCESS | 1988 | ++DOMWINDOW == 52 (193C4400) [pid = 1988] [serial = 52] [outer = 17955000] 10:20:47 INFO - PROCESS | 1988 | 1468862447119 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]]]}] 10:20:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 10:20:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 591ms 10:20:47 INFO - PROCESS | 1988 | 1468862447173 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 10:20:47 INFO - PROCESS | 1988 | 1468862447175 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 10:20:47 INFO - PROCESS | 1988 | 1468862447178 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 10:20:47 INFO - PROCESS | 1988 | 1468862447180 Marionette TRACE conn6 <- [1,38,null,{}] 10:20:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 10:20:47 INFO - PROCESS | 1988 | 1468862447183 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}] 10:20:47 INFO - PROCESS | 1988 | 1468862447189 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:20:47 INFO - PROCESS | 1988 | 1468862447292 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 10:20:47 INFO - PROCESS | 1988 | 1468862447298 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:47 INFO - PROCESS | 1988 | 1468862447300 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:20:47 INFO - PROCESS | 1988 | ++DOCSHELL 180E7800 == 17 [pid = 1988] [id = 19] 10:20:47 INFO - PROCESS | 1988 | ++DOMWINDOW == 53 (180EEC00) [pid = 1988] [serial = 53] [outer = 00000000] 10:20:47 INFO - PROCESS | 1988 | ++DOMWINDOW == 54 (1A1D1800) [pid = 1988] [serial = 54] [outer = 180EEC00] 10:20:47 INFO - PROCESS | 1988 | 1468862447343 Marionette DEBUG loaded listener.js 10:20:47 INFO - PROCESS | 1988 | ++DOMWINDOW == 55 (1B461800) [pid = 1988] [serial = 55] [outer = 180EEC00] 10:20:47 INFO - PROCESS | 1988 | 1468862447744 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]]]}] 10:20:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 10:20:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 630ms 10:20:47 INFO - PROCESS | 1988 | 1468862447813 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 10:20:47 INFO - PROCESS | 1988 | 1468862447815 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 10:20:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 10:20:47 INFO - PROCESS | 1988 | 1468862447819 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 10:20:47 INFO - PROCESS | 1988 | 1468862447820 Marionette TRACE conn6 <- [1,42,null,{}] 10:20:47 INFO - PROCESS | 1988 | 1468862447824 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}] 10:20:47 INFO - PROCESS | 1988 | 1468862447835 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:20:47 INFO - PROCESS | 1988 | 1468862447910 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 10:20:47 INFO - PROCESS | 1988 | 1468862447915 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:47 INFO - PROCESS | 1988 | 1468862447917 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:20:47 INFO - PROCESS | 1988 | ++DOCSHELL 1BA78800 == 18 [pid = 1988] [id = 20] 10:20:47 INFO - PROCESS | 1988 | ++DOMWINDOW == 56 (1C255400) [pid = 1988] [serial = 56] [outer = 00000000] 10:20:47 INFO - PROCESS | 1988 | ++DOMWINDOW == 57 (1C843000) [pid = 1988] [serial = 57] [outer = 1C255400] 10:20:47 INFO - PROCESS | 1988 | 1468862447962 Marionette DEBUG loaded listener.js 10:20:48 INFO - PROCESS | 1988 | ++DOMWINDOW == 58 (1C8ED000) [pid = 1988] [serial = 58] [outer = 1C255400] 10:20:48 INFO - PROCESS | 1988 | 1468862448331 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]]]}] 10:20:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 10:20:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 530ms 10:20:48 INFO - PROCESS | 1988 | 1468862448435 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 10:20:48 INFO - PROCESS | 1988 | 1468862448437 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 10:20:48 INFO - PROCESS | 1988 | 1468862448443 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 10:20:48 INFO - PROCESS | 1988 | 1468862448444 Marionette TRACE conn6 <- [1,46,null,{}] 10:20:48 INFO - PROCESS | 1988 | 1468862448448 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}] 10:20:48 INFO - PROCESS | 1988 | 1468862448450 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:20:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 10:20:48 INFO - PROCESS | 1988 | 1468862448526 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 10:20:48 INFO - PROCESS | 1988 | 1468862448534 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:48 INFO - PROCESS | 1988 | 1468862448536 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:20:48 INFO - PROCESS | 1988 | ++DOCSHELL 193D1800 == 19 [pid = 1988] [id = 21] 10:20:48 INFO - PROCESS | 1988 | ++DOMWINDOW == 59 (193D3800) [pid = 1988] [serial = 59] [outer = 00000000] 10:20:48 INFO - PROCESS | 1988 | ++DOMWINDOW == 60 (1D618800) [pid = 1988] [serial = 60] [outer = 193D3800] 10:20:48 INFO - PROCESS | 1988 | 1468862448584 Marionette DEBUG loaded listener.js 10:20:48 INFO - PROCESS | 1988 | ++DOMWINDOW == 61 (1D887800) [pid = 1988] [serial = 61] [outer = 193D3800] 10:20:48 INFO - PROCESS | 1988 | 1468862448981 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]]]}] 10:20:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 10:20:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 10:20:49 INFO - PROCESS | 1988 | 1468862449024 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 10:20:49 INFO - PROCESS | 1988 | 1468862449026 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 10:20:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 10:20:49 INFO - PROCESS | 1988 | 1468862449043 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 10:20:49 INFO - PROCESS | 1988 | 1468862449045 Marionette TRACE conn6 <- [1,50,null,{}] 10:20:49 INFO - PROCESS | 1988 | 1468862449048 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}] 10:20:49 INFO - PROCESS | 1988 | 1468862449050 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:20:49 INFO - PROCESS | 1988 | 1468862449129 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 10:20:49 INFO - PROCESS | 1988 | 1468862449135 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:49 INFO - PROCESS | 1988 | 1468862449137 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:20:49 INFO - PROCESS | 1988 | ++DOCSHELL 108CE000 == 20 [pid = 1988] [id = 22] 10:20:49 INFO - PROCESS | 1988 | ++DOMWINDOW == 62 (108CE400) [pid = 1988] [serial = 62] [outer = 00000000] 10:20:49 INFO - PROCESS | 1988 | ++DOMWINDOW == 63 (108D2800) [pid = 1988] [serial = 63] [outer = 108CE400] 10:20:49 INFO - PROCESS | 1988 | 1468862449188 Marionette DEBUG loaded listener.js 10:20:49 INFO - PROCESS | 1988 | ++DOMWINDOW == 64 (193A7400) [pid = 1988] [serial = 64] [outer = 108CE400] 10:20:49 INFO - PROCESS | 1988 | 1468862449561 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]]]}] 10:20:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 10:20:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 571ms 10:20:49 INFO - PROCESS | 1988 | 1468862449615 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 10:20:49 INFO - PROCESS | 1988 | 1468862449618 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 10:20:49 INFO - PROCESS | 1988 | 1468862449621 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 10:20:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 10:20:49 INFO - PROCESS | 1988 | 1468862449623 Marionette TRACE conn6 <- [1,54,null,{}] 10:20:49 INFO - PROCESS | 1988 | 1468862449627 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}] 10:20:49 INFO - PROCESS | 1988 | 1468862449629 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:20:49 INFO - PROCESS | 1988 | 1468862449737 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 10:20:49 INFO - PROCESS | 1988 | 1468862449742 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:49 INFO - PROCESS | 1988 | 1468862449744 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:20:49 INFO - PROCESS | 1988 | ++DOCSHELL 0FB49C00 == 21 [pid = 1988] [id = 23] 10:20:49 INFO - PROCESS | 1988 | ++DOMWINDOW == 65 (0FB4B800) [pid = 1988] [serial = 65] [outer = 00000000] 10:20:49 INFO - PROCESS | 1988 | ++DOMWINDOW == 66 (0FB4FC00) [pid = 1988] [serial = 66] [outer = 0FB4B800] 10:20:49 INFO - PROCESS | 1988 | 1468862449786 Marionette DEBUG loaded listener.js 10:20:49 INFO - PROCESS | 1988 | ++DOMWINDOW == 67 (0FB53400) [pid = 1988] [serial = 67] [outer = 0FB4B800] 10:20:50 INFO - PROCESS | 1988 | 1468862450164 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]]]}] 10:20:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 10:20:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 10:20:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 10:20:50 INFO - PROCESS | 1988 | 1468862450195 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 10:20:50 INFO - PROCESS | 1988 | 1468862450198 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 10:20:50 INFO - PROCESS | 1988 | 1468862450201 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 10:20:50 INFO - PROCESS | 1988 | 1468862450203 Marionette TRACE conn6 <- [1,58,null,{}] 10:20:50 INFO - PROCESS | 1988 | 1468862450206 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}] 10:20:50 INFO - PROCESS | 1988 | 1468862450209 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:20:50 INFO - PROCESS | 1988 | 1468862450333 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 10:20:50 INFO - PROCESS | 1988 | 1468862450341 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:50 INFO - PROCESS | 1988 | 1468862450343 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:20:50 INFO - PROCESS | 1988 | ++DOCSHELL 108D2400 == 22 [pid = 1988] [id = 24] 10:20:50 INFO - PROCESS | 1988 | ++DOMWINDOW == 68 (10E51400) [pid = 1988] [serial = 68] [outer = 00000000] 10:20:50 INFO - PROCESS | 1988 | ++DOMWINDOW == 69 (10E58C00) [pid = 1988] [serial = 69] [outer = 10E51400] 10:20:50 INFO - PROCESS | 1988 | 1468862450387 Marionette DEBUG loaded listener.js 10:20:50 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (15150400) [pid = 1988] [serial = 70] [outer = 10E51400] 10:20:50 INFO - PROCESS | 1988 | 1468862450758 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]]]}] 10:20:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 10:20:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 570ms 10:20:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 10:20:50 INFO - PROCESS | 1988 | 1468862450772 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 10:20:50 INFO - PROCESS | 1988 | 1468862450773 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 10:20:50 INFO - PROCESS | 1988 | 1468862450777 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 10:20:50 INFO - PROCESS | 1988 | 1468862450778 Marionette TRACE conn6 <- [1,62,null,{}] 10:20:50 INFO - PROCESS | 1988 | 1468862450781 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}] 10:20:50 INFO - PROCESS | 1988 | 1468862450783 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:20:50 INFO - PROCESS | 1988 | 1468862450871 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 10:20:50 INFO - PROCESS | 1988 | 1468862450955 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:50 INFO - PROCESS | 1988 | 1468862450957 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:20:50 INFO - PROCESS | 1988 | ++DOCSHELL 10E58800 == 23 [pid = 1988] [id = 25] 10:20:50 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (10E5B400) [pid = 1988] [serial = 71] [outer = 00000000] 10:20:51 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (1DBDB000) [pid = 1988] [serial = 72] [outer = 10E5B400] 10:20:51 INFO - PROCESS | 1988 | 1468862451000 Marionette DEBUG loaded listener.js 10:20:51 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (1DBDE000) [pid = 1988] [serial = 73] [outer = 10E5B400] 10:20:52 INFO - PROCESS | 1988 | 1468862452066 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]]]}] 10:20:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 10:20:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1321ms 10:20:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 10:20:52 INFO - PROCESS | 1988 | 1468862452098 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 10:20:52 INFO - PROCESS | 1988 | 1468862452102 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 10:20:52 INFO - PROCESS | 1988 | 1468862452107 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 10:20:52 INFO - PROCESS | 1988 | 1468862452110 Marionette TRACE conn6 <- [1,66,null,{}] 10:20:52 INFO - PROCESS | 1988 | 1468862452115 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}] 10:20:52 INFO - PROCESS | 1988 | 1468862452118 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:20:52 INFO - PROCESS | 1988 | 1468862452258 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 10:20:52 INFO - PROCESS | 1988 | 1468862452311 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:52 INFO - PROCESS | 1988 | 1468862452314 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:20:52 INFO - PROCESS | 1988 | ++DOCSHELL 108D1800 == 24 [pid = 1988] [id = 26] 10:20:52 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (10CD4000) [pid = 1988] [serial = 74] [outer = 00000000] 10:20:52 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (10E50C00) [pid = 1988] [serial = 75] [outer = 10CD4000] 10:20:52 INFO - PROCESS | 1988 | 1468862452365 Marionette DEBUG loaded listener.js 10:20:52 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (10E55400) [pid = 1988] [serial = 76] [outer = 10CD4000] 10:20:52 INFO - PROCESS | 1988 | 1468862452777 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]]]}] 10:20:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 10:20:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 730ms 10:20:52 INFO - PROCESS | 1988 | 1468862452838 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 10:20:52 INFO - PROCESS | 1988 | 1468862452843 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 10:20:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 10:20:52 INFO - PROCESS | 1988 | 1468862452848 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 10:20:52 INFO - PROCESS | 1988 | 1468862452851 Marionette TRACE conn6 <- [1,70,null,{}] 10:20:52 INFO - PROCESS | 1988 | 1468862452855 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}] 10:20:52 INFO - PROCESS | 1988 | 1468862452857 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:20:52 INFO - PROCESS | 1988 | 1468862452965 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 10:20:52 INFO - PROCESS | 1988 | 1468862452971 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:52 INFO - PROCESS | 1988 | 1468862452974 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:20:52 INFO - PROCESS | 1988 | ++DOCSHELL 11A27400 == 25 [pid = 1988] [id = 27] 10:20:52 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (11AD1800) [pid = 1988] [serial = 77] [outer = 00000000] 10:20:53 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (150C9000) [pid = 1988] [serial = 78] [outer = 11AD1800] 10:20:53 INFO - PROCESS | 1988 | 1468862453021 Marionette DEBUG loaded listener.js 10:20:53 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (15147800) [pid = 1988] [serial = 79] [outer = 11AD1800] 10:20:53 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (17021400) [pid = 1988] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 10:20:53 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (183A3000) [pid = 1988] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 10:20:53 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (17955000) [pid = 1988] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 10:20:53 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (108CE400) [pid = 1988] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 10:20:53 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (0FB4B800) [pid = 1988] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 10:20:53 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (193A6400) [pid = 1988] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 10:20:53 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (193B1800) [pid = 1988] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 10:20:53 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (17943400) [pid = 1988] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 10:20:53 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (10CD5800) [pid = 1988] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 10:20:53 INFO - PROCESS | 1988 | --DOMWINDOW == 69 (151E1400) [pid = 1988] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 10:20:53 INFO - PROCESS | 1988 | --DOMWINDOW == 68 (17E93C00) [pid = 1988] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 10:20:53 INFO - PROCESS | 1988 | 1468862453735 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]]]}] 10:20:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 10:20:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 930ms 10:20:53 INFO - PROCESS | 1988 | 1468862453783 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 10:20:53 INFO - PROCESS | 1988 | 1468862453786 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 10:20:53 INFO - PROCESS | 1988 | 1468862453789 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 10:20:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 10:20:53 INFO - PROCESS | 1988 | 1468862453792 Marionette TRACE conn6 <- [1,74,null,{}] 10:20:53 INFO - PROCESS | 1988 | 1468862453817 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}] 10:20:53 INFO - PROCESS | 1988 | 1468862453821 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:20:53 INFO - PROCESS | 1988 | 1468862453901 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 10:20:53 INFO - PROCESS | 1988 | 1468862453911 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:53 INFO - PROCESS | 1988 | 1468862453913 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:20:53 INFO - PROCESS | 1988 | ++DOCSHELL 1525F400 == 26 [pid = 1988] [id = 28] 10:20:53 INFO - PROCESS | 1988 | ++DOMWINDOW == 69 (15260C00) [pid = 1988] [serial = 80] [outer = 00000000] 10:20:53 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (17018400) [pid = 1988] [serial = 81] [outer = 15260C00] 10:20:53 INFO - PROCESS | 1988 | 1468862453961 Marionette DEBUG loaded listener.js 10:20:54 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (1793D000) [pid = 1988] [serial = 82] [outer = 15260C00] 10:20:54 INFO - PROCESS | 1988 | 1468862454391 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]]]}] 10:20:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 10:20:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 631ms 10:20:54 INFO - PROCESS | 1988 | 1468862454422 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 10:20:54 INFO - PROCESS | 1988 | 1468862454425 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 10:20:54 INFO - PROCESS | 1988 | 1468862454428 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 10:20:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 10:20:54 INFO - PROCESS | 1988 | 1468862454430 Marionette TRACE conn6 <- [1,78,null,{}] 10:20:54 INFO - PROCESS | 1988 | 1468862454433 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}] 10:20:54 INFO - PROCESS | 1988 | 1468862454435 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:20:54 INFO - PROCESS | 1988 | 1468862454517 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 10:20:54 INFO - PROCESS | 1988 | 1468862454523 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:54 INFO - PROCESS | 1988 | 1468862454525 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:20:54 INFO - PROCESS | 1988 | ++DOCSHELL 17940000 == 27 [pid = 1988] [id = 29] 10:20:54 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (17942800) [pid = 1988] [serial = 83] [outer = 00000000] 10:20:54 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (17E01800) [pid = 1988] [serial = 84] [outer = 17942800] 10:20:54 INFO - PROCESS | 1988 | 1468862454569 Marionette DEBUG loaded listener.js 10:20:54 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (17F12800) [pid = 1988] [serial = 85] [outer = 17942800] 10:20:54 INFO - PROCESS | 1988 | 1468862454985 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]]]}] 10:20:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 10:20:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 630ms 10:20:55 INFO - PROCESS | 1988 | 1468862455063 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 10:20:55 INFO - PROCESS | 1988 | 1468862455065 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 10:20:55 INFO - PROCESS | 1988 | 1468862455068 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 10:20:55 INFO - PROCESS | 1988 | 1468862455070 Marionette TRACE conn6 <- [1,82,null,{}] 10:20:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 10:20:55 INFO - PROCESS | 1988 | 1468862455078 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}] 10:20:55 INFO - PROCESS | 1988 | 1468862455080 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:20:55 INFO - PROCESS | 1988 | 1468862455157 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 10:20:55 INFO - PROCESS | 1988 | 1468862455163 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:55 INFO - PROCESS | 1988 | 1468862455165 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:20:55 INFO - PROCESS | 1988 | ++DOCSHELL 180EF000 == 28 [pid = 1988] [id = 30] 10:20:55 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (180EF400) [pid = 1988] [serial = 86] [outer = 00000000] 10:20:55 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (180F4800) [pid = 1988] [serial = 87] [outer = 180EF400] 10:20:55 INFO - PROCESS | 1988 | 1468862455209 Marionette DEBUG loaded listener.js 10:20:55 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (183F6400) [pid = 1988] [serial = 88] [outer = 180EF400] 10:20:55 INFO - PROCESS | 1988 | 1468862455720 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]]]}] 10:20:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 10:20:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 670ms 10:20:55 INFO - PROCESS | 1988 | 1468862455743 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 10:20:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 10:20:55 INFO - PROCESS | 1988 | 1468862455748 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 10:20:55 INFO - PROCESS | 1988 | 1468862455752 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 10:20:55 INFO - PROCESS | 1988 | 1468862455756 Marionette TRACE conn6 <- [1,86,null,{}] 10:20:55 INFO - PROCESS | 1988 | 1468862455762 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}] 10:20:55 INFO - PROCESS | 1988 | 1468862455765 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:20:55 INFO - PROCESS | 1988 | 1468862455901 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 10:20:55 INFO - PROCESS | 1988 | 1468862455985 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:55 INFO - PROCESS | 1988 | 1468862455989 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:20:56 INFO - PROCESS | 1988 | ++DOCSHELL 10CD8400 == 29 [pid = 1988] [id = 31] 10:20:56 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (10E4E400) [pid = 1988] [serial = 89] [outer = 00000000] 10:20:56 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (10E56C00) [pid = 1988] [serial = 90] [outer = 10E4E400] 10:20:56 INFO - PROCESS | 1988 | 1468862456047 Marionette DEBUG loaded listener.js 10:20:56 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (11A2F400) [pid = 1988] [serial = 91] [outer = 10E4E400] 10:20:56 INFO - PROCESS | 1988 | 1468862456568 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]]]}] 10:20:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 10:20:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 890ms 10:20:56 INFO - PROCESS | 1988 | 1468862456643 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 10:20:56 INFO - PROCESS | 1988 | 1468862456648 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 10:20:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 10:20:56 INFO - PROCESS | 1988 | 1468862456655 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 10:20:56 INFO - PROCESS | 1988 | 1468862456658 Marionette TRACE conn6 <- [1,90,null,{}] 10:20:56 INFO - PROCESS | 1988 | 1468862456662 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}] 10:20:56 INFO - PROCESS | 1988 | 1468862456665 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:20:56 INFO - PROCESS | 1988 | 1468862456801 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 10:20:56 INFO - PROCESS | 1988 | 1468862456870 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:56 INFO - PROCESS | 1988 | 1468862456872 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:20:56 INFO - PROCESS | 1988 | ++DOCSHELL 1526C000 == 30 [pid = 1988] [id = 32] 10:20:56 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (15E58C00) [pid = 1988] [serial = 92] [outer = 00000000] 10:20:56 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (17959C00) [pid = 1988] [serial = 93] [outer = 15E58C00] 10:20:56 INFO - PROCESS | 1988 | 1468862456928 Marionette DEBUG loaded listener.js 10:20:57 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (180EB000) [pid = 1988] [serial = 94] [outer = 15E58C00] 10:20:57 INFO - PROCESS | 1988 | 1468862457495 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]]]}] 10:20:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 10:20:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 871ms 10:20:57 INFO - PROCESS | 1988 | 1468862457528 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 10:20:57 INFO - PROCESS | 1988 | 1468862457531 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 10:20:57 INFO - PROCESS | 1988 | 1468862457534 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 10:20:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 10:20:57 INFO - PROCESS | 1988 | 1468862457538 Marionette TRACE conn6 <- [1,94,null,{}] 10:20:57 INFO - PROCESS | 1988 | 1468862457549 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}] 10:20:57 INFO - PROCESS | 1988 | 1468862457554 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:20:57 INFO - PROCESS | 1988 | 1468862457655 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 10:20:57 INFO - PROCESS | 1988 | 1468862457739 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:57 INFO - PROCESS | 1988 | 1468862457743 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:20:57 INFO - PROCESS | 1988 | ++DOCSHELL 193D6C00 == 31 [pid = 1988] [id = 33] 10:20:57 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (193D7000) [pid = 1988] [serial = 95] [outer = 00000000] 10:20:57 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (19ACB400) [pid = 1988] [serial = 96] [outer = 193D7000] 10:20:57 INFO - PROCESS | 1988 | 1468862457799 Marionette DEBUG loaded listener.js 10:20:57 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (19C07800) [pid = 1988] [serial = 97] [outer = 193D7000] 10:20:58 INFO - PROCESS | 1988 | 1468862458338 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]]]}] 10:20:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 10:20:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 870ms 10:20:58 INFO - PROCESS | 1988 | 1468862458428 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 10:20:58 INFO - PROCESS | 1988 | 1468862458431 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 10:20:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 10:20:58 INFO - PROCESS | 1988 | 1468862458435 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 10:20:58 INFO - PROCESS | 1988 | 1468862458437 Marionette TRACE conn6 <- [1,98,null,{}] 10:20:58 INFO - PROCESS | 1988 | 1468862458441 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}] 10:20:58 INFO - PROCESS | 1988 | 1468862458444 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:20:58 INFO - PROCESS | 1988 | 1468862458549 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 10:20:58 INFO - PROCESS | 1988 | 1468862458618 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:58 INFO - PROCESS | 1988 | 1468862458620 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:20:58 INFO - PROCESS | 1988 | ++DOCSHELL 108CFC00 == 32 [pid = 1988] [id = 34] 10:20:58 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (10E50400) [pid = 1988] [serial = 98] [outer = 00000000] 10:20:58 INFO - PROCESS | 1988 | ++DOMWINDOW == 88 (195A3800) [pid = 1988] [serial = 99] [outer = 10E50400] 10:20:58 INFO - PROCESS | 1988 | 1468862458675 Marionette DEBUG loaded listener.js 10:20:58 INFO - PROCESS | 1988 | ++DOMWINDOW == 89 (195A7000) [pid = 1988] [serial = 100] [outer = 10E50400] 10:20:59 INFO - PROCESS | 1988 | 1468862459290 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]]]}] 10:20:59 INFO - PROCESS | 1988 | --DOMWINDOW == 88 (1A1EC800) [pid = 1988] [serial = 17] [outer = 00000000] [url = about:blank] 10:20:59 INFO - PROCESS | 1988 | --DOMWINDOW == 87 (19322400) [pid = 1988] [serial = 48] [outer = 00000000] [url = about:blank] 10:20:59 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (1932D400) [pid = 1988] [serial = 49] [outer = 00000000] [url = about:blank] 10:20:59 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (193C3800) [pid = 1988] [serial = 51] [outer = 00000000] [url = about:blank] 10:20:59 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (193C4400) [pid = 1988] [serial = 52] [outer = 00000000] [url = about:blank] 10:20:59 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (1A1D1800) [pid = 1988] [serial = 54] [outer = 00000000] [url = about:blank] 10:20:59 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (10ED6400) [pid = 1988] [serial = 33] [outer = 00000000] [url = about:blank] 10:20:59 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (19C08800) [pid = 1988] [serial = 28] [outer = 00000000] [url = about:blank] 10:20:59 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (193A7400) [pid = 1988] [serial = 64] [outer = 00000000] [url = about:blank] 10:20:59 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (1506FC00) [pid = 1988] [serial = 40] [outer = 00000000] [url = about:blank] 10:20:59 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (1C25D400) [pid = 1988] [serial = 31] [outer = 00000000] [url = about:blank] 10:20:59 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (193AD400) [pid = 1988] [serial = 22] [outer = 00000000] [url = about:blank] 10:20:59 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (0FB53400) [pid = 1988] [serial = 67] [outer = 00000000] [url = about:blank] 10:20:59 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (17952000) [pid = 1988] [serial = 9] [outer = 00000000] [url = about:blank] 10:20:59 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (17958000) [pid = 1988] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 10:20:59 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (14726C00) [pid = 1988] [serial = 4] [outer = 00000000] [url = about:blank] 10:20:59 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (1C843000) [pid = 1988] [serial = 57] [outer = 00000000] [url = about:blank] 10:20:59 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (1D618800) [pid = 1988] [serial = 60] [outer = 00000000] [url = about:blank] 10:20:59 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (108D2800) [pid = 1988] [serial = 63] [outer = 00000000] [url = about:blank] 10:20:59 INFO - PROCESS | 1988 | --DOMWINDOW == 69 (0FB4FC00) [pid = 1988] [serial = 66] [outer = 00000000] [url = about:blank] 10:20:59 INFO - PROCESS | 1988 | --DOMWINDOW == 68 (10E58C00) [pid = 1988] [serial = 69] [outer = 00000000] [url = about:blank] 10:20:59 INFO - PROCESS | 1988 | --DOMWINDOW == 67 (1023B400) [pid = 1988] [serial = 24] [outer = 00000000] [url = about:blank] 10:20:59 INFO - PROCESS | 1988 | --DOMWINDOW == 66 (19AC8C00) [pid = 1988] [serial = 27] [outer = 00000000] [url = about:blank] 10:20:59 INFO - PROCESS | 1988 | --DOMWINDOW == 65 (1A1D9800) [pid = 1988] [serial = 30] [outer = 00000000] [url = about:blank] 10:20:59 INFO - PROCESS | 1988 | --DOMWINDOW == 64 (11131C00) [pid = 1988] [serial = 36] [outer = 00000000] [url = about:blank] 10:20:59 INFO - PROCESS | 1988 | --DOMWINDOW == 63 (14BBE000) [pid = 1988] [serial = 39] [outer = 00000000] [url = about:blank] 10:20:59 INFO - PROCESS | 1988 | --DOMWINDOW == 62 (15E60C00) [pid = 1988] [serial = 42] [outer = 00000000] [url = about:blank] 10:20:59 INFO - PROCESS | 1988 | --DOMWINDOW == 61 (16533400) [pid = 1988] [serial = 43] [outer = 00000000] [url = about:blank] 10:20:59 INFO - PROCESS | 1988 | --DOMWINDOW == 60 (17F0E800) [pid = 1988] [serial = 45] [outer = 00000000] [url = about:blank] 10:20:59 INFO - PROCESS | 1988 | --DOMWINDOW == 59 (1824C000) [pid = 1988] [serial = 46] [outer = 00000000] [url = about:blank] 10:20:59 INFO - PROCESS | 1988 | --DOMWINDOW == 58 (193A8C00) [pid = 1988] [serial = 21] [outer = 00000000] [url = about:blank] 10:20:59 INFO - PROCESS | 1988 | --DOMWINDOW == 57 (19BA8C00) [pid = 1988] [serial = 14] [outer = 00000000] [url = about:blank] 10:20:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 10:20:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 931ms 10:20:59 INFO - PROCESS | 1988 | 1468862459366 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 10:20:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 10:20:59 INFO - PROCESS | 1988 | 1468862459370 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 10:20:59 INFO - PROCESS | 1988 | 1468862459374 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 10:20:59 INFO - PROCESS | 1988 | 1468862459377 Marionette TRACE conn6 <- [1,102,null,{}] 10:20:59 INFO - PROCESS | 1988 | 1468862459382 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}] 10:20:59 INFO - PROCESS | 1988 | 1468862459385 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:20:59 INFO - PROCESS | 1988 | 1468862459500 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 10:20:59 INFO - PROCESS | 1988 | 1468862459548 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:20:59 INFO - PROCESS | 1988 | 1468862459550 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:20:59 INFO - PROCESS | 1988 | ++DOCSHELL 108CE400 == 33 [pid = 1988] [id = 35] 10:20:59 INFO - PROCESS | 1988 | ++DOMWINDOW == 58 (108CF400) [pid = 1988] [serial = 101] [outer = 00000000] 10:20:59 INFO - PROCESS | 1988 | ++DOMWINDOW == 59 (10E51000) [pid = 1988] [serial = 102] [outer = 108CF400] 10:20:59 INFO - PROCESS | 1988 | 1468862459597 Marionette DEBUG loaded listener.js 10:20:59 INFO - PROCESS | 1988 | ++DOMWINDOW == 60 (10ED6800) [pid = 1988] [serial = 103] [outer = 108CF400] 10:20:59 INFO - PROCESS | 1988 | 1468862459947 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]]]}] 10:21:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 10:21:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 630ms 10:21:00 INFO - PROCESS | 1988 | 1468862460006 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 10:21:00 INFO - PROCESS | 1988 | 1468862460010 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 10:21:00 INFO - PROCESS | 1988 | 1468862460016 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 10:21:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 10:21:00 INFO - PROCESS | 1988 | 1468862460019 Marionette TRACE conn6 <- [1,106,null,{}] 10:21:00 INFO - PROCESS | 1988 | 1468862460022 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}] 10:21:00 INFO - PROCESS | 1988 | 1468862460025 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:00 INFO - PROCESS | 1988 | 1468862460109 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 10:21:00 INFO - PROCESS | 1988 | 1468862460115 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:00 INFO - PROCESS | 1988 | 1468862460117 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:00 INFO - PROCESS | 1988 | ++DOCSHELL 15070400 == 34 [pid = 1988] [id = 36] 10:21:00 INFO - PROCESS | 1988 | ++DOMWINDOW == 61 (15136C00) [pid = 1988] [serial = 104] [outer = 00000000] 10:21:00 INFO - PROCESS | 1988 | ++DOMWINDOW == 62 (1525F000) [pid = 1988] [serial = 105] [outer = 15136C00] 10:21:00 INFO - PROCESS | 1988 | 1468862460163 Marionette DEBUG loaded listener.js 10:21:00 INFO - PROCESS | 1988 | ++DOMWINDOW == 63 (16533800) [pid = 1988] [serial = 106] [outer = 15136C00] 10:21:00 INFO - PROCESS | 1988 | 1468862460567 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]]]}] 10:21:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 10:21:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 570ms 10:21:00 INFO - PROCESS | 1988 | 1468862460591 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 10:21:00 INFO - PROCESS | 1988 | 1468862460594 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 10:21:00 INFO - PROCESS | 1988 | 1468862460598 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 10:21:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 10:21:00 INFO - PROCESS | 1988 | 1468862460601 Marionette TRACE conn6 <- [1,110,null,{}] 10:21:00 INFO - PROCESS | 1988 | 1468862460612 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}] 10:21:00 INFO - PROCESS | 1988 | 1468862460616 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:00 INFO - PROCESS | 1988 | 1468862460699 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 10:21:00 INFO - PROCESS | 1988 | 1468862460707 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:00 INFO - PROCESS | 1988 | 1468862460710 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:00 INFO - PROCESS | 1988 | ++DOCSHELL 1795AC00 == 35 [pid = 1988] [id = 37] 10:21:00 INFO - PROCESS | 1988 | ++DOMWINDOW == 64 (17E01400) [pid = 1988] [serial = 107] [outer = 00000000] 10:21:00 INFO - PROCESS | 1988 | ++DOMWINDOW == 65 (180F0800) [pid = 1988] [serial = 108] [outer = 17E01400] 10:21:00 INFO - PROCESS | 1988 | 1468862460757 Marionette DEBUG loaded listener.js 10:21:00 INFO - PROCESS | 1988 | ++DOMWINDOW == 66 (18F6B800) [pid = 1988] [serial = 109] [outer = 17E01400] 10:21:01 INFO - PROCESS | 1988 | 1468862461176 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]]]}] 10:21:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 10:21:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 10:21:01 INFO - PROCESS | 1988 | 1468862461231 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 10:21:01 INFO - PROCESS | 1988 | 1468862461234 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 10:21:01 INFO - PROCESS | 1988 | 1468862461237 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 10:21:01 INFO - PROCESS | 1988 | 1468862461238 Marionette TRACE conn6 <- [1,114,null,{}] 10:21:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 10:21:01 INFO - PROCESS | 1988 | 1468862461242 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}] 10:21:01 INFO - PROCESS | 1988 | 1468862461244 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:01 INFO - PROCESS | 1988 | 1468862461325 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 10:21:01 INFO - PROCESS | 1988 | 1468862461330 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:01 INFO - PROCESS | 1988 | 1468862461332 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:01 INFO - PROCESS | 1988 | ++DOCSHELL 18F79C00 == 36 [pid = 1988] [id = 38] 10:21:01 INFO - PROCESS | 1988 | ++DOMWINDOW == 67 (1930C000) [pid = 1988] [serial = 110] [outer = 00000000] 10:21:01 INFO - PROCESS | 1988 | ++DOMWINDOW == 68 (193AB400) [pid = 1988] [serial = 111] [outer = 1930C000] 10:21:01 INFO - PROCESS | 1988 | 1468862461376 Marionette DEBUG loaded listener.js 10:21:01 INFO - PROCESS | 1988 | ++DOMWINDOW == 69 (193B3400) [pid = 1988] [serial = 112] [outer = 1930C000] 10:21:01 INFO - PROCESS | 1988 | 1468862461819 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]]]}] 10:21:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 10:21:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 631ms 10:21:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 10:21:01 INFO - PROCESS | 1988 | 1468862461871 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 10:21:01 INFO - PROCESS | 1988 | 1468862461873 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 10:21:01 INFO - PROCESS | 1988 | 1468862461877 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 10:21:01 INFO - PROCESS | 1988 | 1468862461879 Marionette TRACE conn6 <- [1,118,null,{}] 10:21:01 INFO - PROCESS | 1988 | 1468862461882 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}] 10:21:01 INFO - PROCESS | 1988 | 1468862461884 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:02 INFO - PROCESS | 1988 | 1468862461990 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 10:21:02 INFO - PROCESS | 1988 | 1468862461998 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:02 INFO - PROCESS | 1988 | 1468862461999 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:02 INFO - PROCESS | 1988 | ++DOCSHELL 193CA000 == 37 [pid = 1988] [id = 39] 10:21:02 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (193CAC00) [pid = 1988] [serial = 113] [outer = 00000000] 10:21:02 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (195A0800) [pid = 1988] [serial = 114] [outer = 193CAC00] 10:21:02 INFO - PROCESS | 1988 | 1468862462042 Marionette DEBUG loaded listener.js 10:21:02 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (195A7400) [pid = 1988] [serial = 115] [outer = 193CAC00] 10:21:02 INFO - PROCESS | 1988 | 1468862462461 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]]]}] 10:21:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 10:21:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 10:21:02 INFO - PROCESS | 1988 | 1468862462511 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 10:21:02 INFO - PROCESS | 1988 | 1468862462513 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 10:21:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 10:21:02 INFO - PROCESS | 1988 | 1468862462516 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 10:21:02 INFO - PROCESS | 1988 | 1468862462518 Marionette TRACE conn6 <- [1,122,null,{}] 10:21:02 INFO - PROCESS | 1988 | 1468862462522 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}] 10:21:02 INFO - PROCESS | 1988 | 1468862462527 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:02 INFO - PROCESS | 1988 | 1468862462661 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 10:21:02 INFO - PROCESS | 1988 | 1468862462730 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:02 INFO - PROCESS | 1988 | 1468862462740 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:02 INFO - PROCESS | 1988 | ++DOCSHELL 19ACA000 == 38 [pid = 1988] [id = 40] 10:21:02 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (19BA9C00) [pid = 1988] [serial = 116] [outer = 00000000] 10:21:02 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (1A9A9000) [pid = 1988] [serial = 117] [outer = 19BA9C00] 10:21:02 INFO - PROCESS | 1988 | 1468862462787 Marionette DEBUG loaded listener.js 10:21:02 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (1B458800) [pid = 1988] [serial = 118] [outer = 19BA9C00] 10:21:03 INFO - PROCESS | 1988 | 1468862463169 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]]]}] 10:21:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 10:21:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 670ms 10:21:03 INFO - PROCESS | 1988 | 1468862463187 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 10:21:03 INFO - PROCESS | 1988 | 1468862463189 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 10:21:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 10:21:03 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (10CD4000) [pid = 1988] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 10:21:03 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (11AD1800) [pid = 1988] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 10:21:03 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (15260C00) [pid = 1988] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 10:21:03 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (17942800) [pid = 1988] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 10:21:03 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (10E5B400) [pid = 1988] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 10:21:03 INFO - PROCESS | 1988 | --DOMWINDOW == 69 (193D3800) [pid = 1988] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 10:21:03 INFO - PROCESS | 1988 | --DOMWINDOW == 68 (10E51400) [pid = 1988] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 10:21:03 INFO - PROCESS | 1988 | --DOMWINDOW == 67 (1C255400) [pid = 1988] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 10:21:03 INFO - PROCESS | 1988 | --DOMWINDOW == 66 (180EEC00) [pid = 1988] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 10:21:03 INFO - PROCESS | 1988 | 1468862463209 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 10:21:03 INFO - PROCESS | 1988 | 1468862463211 Marionette TRACE conn6 <- [1,126,null,{}] 10:21:03 INFO - PROCESS | 1988 | 1468862463214 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}] 10:21:03 INFO - PROCESS | 1988 | 1468862463216 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:03 INFO - PROCESS | 1988 | 1468862463317 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 10:21:03 INFO - PROCESS | 1988 | 1468862463359 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:03 INFO - PROCESS | 1988 | 1468862463361 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:03 INFO - PROCESS | 1988 | ++DOCSHELL 108D2C00 == 39 [pid = 1988] [id = 41] 10:21:03 INFO - PROCESS | 1988 | ++DOMWINDOW == 67 (10CD4000) [pid = 1988] [serial = 119] [outer = 00000000] 10:21:03 INFO - PROCESS | 1988 | ++DOMWINDOW == 68 (17F09000) [pid = 1988] [serial = 120] [outer = 10CD4000] 10:21:03 INFO - PROCESS | 1988 | 1468862463403 Marionette DEBUG loaded listener.js 10:21:03 INFO - PROCESS | 1988 | ++DOMWINDOW == 69 (180F2C00) [pid = 1988] [serial = 121] [outer = 10CD4000] 10:21:03 INFO - PROCESS | 1988 | 1468862463742 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]]]}] 10:21:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 10:21:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 570ms 10:21:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 10:21:03 INFO - PROCESS | 1988 | 1468862463778 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 10:21:03 INFO - PROCESS | 1988 | 1468862463780 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 10:21:03 INFO - PROCESS | 1988 | 1468862463783 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 10:21:03 INFO - PROCESS | 1988 | 1468862463785 Marionette TRACE conn6 <- [1,130,null,{}] 10:21:03 INFO - PROCESS | 1988 | 1468862463788 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}] 10:21:03 INFO - PROCESS | 1988 | 1468862463790 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:03 INFO - PROCESS | 1988 | 1468862463891 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 10:21:03 INFO - PROCESS | 1988 | 1468862463898 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:03 INFO - PROCESS | 1988 | 1468862463900 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:03 INFO - PROCESS | 1988 | ++DOCSHELL 10A5D000 == 40 [pid = 1988] [id = 42] 10:21:03 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (10A5F800) [pid = 1988] [serial = 122] [outer = 00000000] 10:21:03 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (10A66000) [pid = 1988] [serial = 123] [outer = 10A5F800] 10:21:03 INFO - PROCESS | 1988 | 1468862463943 Marionette DEBUG loaded listener.js 10:21:04 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (10A69C00) [pid = 1988] [serial = 124] [outer = 10A5F800] 10:21:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 10:21:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 571ms 10:21:04 INFO - PROCESS | 1988 | 1468862464347 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]]]}] 10:21:04 INFO - PROCESS | 1988 | 1468862464354 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 10:21:04 INFO - PROCESS | 1988 | 1468862464356 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 10:21:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 10:21:04 INFO - PROCESS | 1988 | 1468862464359 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 10:21:04 INFO - PROCESS | 1988 | 1468862464361 Marionette TRACE conn6 <- [1,134,null,{}] 10:21:04 INFO - PROCESS | 1988 | 1468862464364 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}] 10:21:04 INFO - PROCESS | 1988 | 1468862464366 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:04 INFO - PROCESS | 1988 | 1468862464452 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 10:21:04 INFO - PROCESS | 1988 | 1468862464518 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:04 INFO - PROCESS | 1988 | 1468862464520 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:04 INFO - PROCESS | 1988 | ++DOCSHELL 10A6B800 == 41 [pid = 1988] [id = 43] 10:21:04 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (10A6BC00) [pid = 1988] [serial = 125] [outer = 00000000] 10:21:04 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (182A0000) [pid = 1988] [serial = 126] [outer = 10A6BC00] 10:21:04 INFO - PROCESS | 1988 | 1468862464563 Marionette DEBUG loaded listener.js 10:21:04 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (182A4400) [pid = 1988] [serial = 127] [outer = 10A6BC00] 10:21:04 INFO - PROCESS | 1988 | 1468862464899 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]]]}] 10:21:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 10:21:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 571ms 10:21:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 10:21:04 INFO - PROCESS | 1988 | 1468862464931 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 10:21:04 INFO - PROCESS | 1988 | 1468862464933 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 10:21:04 INFO - PROCESS | 1988 | 1468862464936 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 10:21:04 INFO - PROCESS | 1988 | 1468862464938 Marionette TRACE conn6 <- [1,138,null,{}] 10:21:04 INFO - PROCESS | 1988 | 1468862464941 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}] 10:21:04 INFO - PROCESS | 1988 | 1468862464943 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:05 INFO - PROCESS | 1988 | 1468862465021 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 10:21:05 INFO - PROCESS | 1988 | 1468862465093 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:05 INFO - PROCESS | 1988 | 1468862465095 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:05 INFO - PROCESS | 1988 | ++DOCSHELL 10979400 == 42 [pid = 1988] [id = 44] 10:21:05 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (10979C00) [pid = 1988] [serial = 128] [outer = 00000000] 10:21:05 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (10981800) [pid = 1988] [serial = 129] [outer = 10979C00] 10:21:05 INFO - PROCESS | 1988 | 1468862465139 Marionette DEBUG loaded listener.js 10:21:05 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (10983C00) [pid = 1988] [serial = 130] [outer = 10979C00] 10:21:05 INFO - PROCESS | 1988 | 1468862465507 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]]]}] 10:21:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 10:21:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 630ms 10:21:05 INFO - PROCESS | 1988 | 1468862465568 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 10:21:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 10:21:05 INFO - PROCESS | 1988 | 1468862465572 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 10:21:05 INFO - PROCESS | 1988 | 1468862465577 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 10:21:05 INFO - PROCESS | 1988 | 1468862465582 Marionette TRACE conn6 <- [1,142,null,{}] 10:21:05 INFO - PROCESS | 1988 | 1468862465588 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}] 10:21:05 INFO - PROCESS | 1988 | 1468862465591 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:05 INFO - PROCESS | 1988 | 1468862465735 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 10:21:05 INFO - PROCESS | 1988 | 1468862465802 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:05 INFO - PROCESS | 1988 | 1468862465805 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:05 INFO - PROCESS | 1988 | ++DOCSHELL 10284800 == 43 [pid = 1988] [id = 45] 10:21:05 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (102E9800) [pid = 1988] [serial = 131] [outer = 00000000] 10:21:05 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (108CCC00) [pid = 1988] [serial = 132] [outer = 102E9800] 10:21:05 INFO - PROCESS | 1988 | 1468862465866 Marionette DEBUG loaded listener.js 10:21:05 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (10986800) [pid = 1988] [serial = 133] [outer = 102E9800] 10:21:06 INFO - PROCESS | 1988 | 1468862466474 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]]]}] 10:21:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 10:21:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 930ms 10:21:06 INFO - PROCESS | 1988 | 1468862466508 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 10:21:06 INFO - PROCESS | 1988 | 1468862466511 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 10:21:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 10:21:06 INFO - PROCESS | 1988 | 1468862466518 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 10:21:06 INFO - PROCESS | 1988 | 1468862466522 Marionette TRACE conn6 <- [1,146,null,{}] 10:21:06 INFO - PROCESS | 1988 | 1468862466526 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}] 10:21:06 INFO - PROCESS | 1988 | 1468862466529 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:06 INFO - PROCESS | 1988 | 1468862466639 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 10:21:06 INFO - PROCESS | 1988 | 1468862466710 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:06 INFO - PROCESS | 1988 | 1468862466713 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:06 INFO - PROCESS | 1988 | ++DOCSHELL 14BBB800 == 44 [pid = 1988] [id = 46] 10:21:06 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (14BF4000) [pid = 1988] [serial = 134] [outer = 00000000] 10:21:06 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (15E5B000) [pid = 1988] [serial = 135] [outer = 14BF4000] 10:21:06 INFO - PROCESS | 1988 | 1468862466768 Marionette DEBUG loaded listener.js 10:21:06 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (17938800) [pid = 1988] [serial = 136] [outer = 14BF4000] 10:21:07 INFO - PROCESS | 1988 | 1468862467328 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]]]}] 10:21:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 10:21:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 831ms 10:21:07 INFO - PROCESS | 1988 | 1468862467355 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 10:21:07 INFO - PROCESS | 1988 | 1468862467358 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 10:21:07 INFO - PROCESS | 1988 | 1468862467362 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 10:21:07 INFO - PROCESS | 1988 | 1468862467365 Marionette TRACE conn6 <- [1,150,null,{}] 10:21:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 10:21:07 INFO - PROCESS | 1988 | 1468862467375 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}] 10:21:07 INFO - PROCESS | 1988 | 1468862467380 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:07 INFO - PROCESS | 1988 | 1468862467491 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 10:21:07 INFO - PROCESS | 1988 | 1468862467579 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:07 INFO - PROCESS | 1988 | 1468862467583 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:07 INFO - PROCESS | 1988 | ++DOCSHELL 182A7800 == 45 [pid = 1988] [id = 47] 10:21:07 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (182A8000) [pid = 1988] [serial = 137] [outer = 00000000] 10:21:07 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (182AAC00) [pid = 1988] [serial = 138] [outer = 182A8000] 10:21:07 INFO - PROCESS | 1988 | 1468862467641 Marionette DEBUG loaded listener.js 10:21:07 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (19321C00) [pid = 1988] [serial = 139] [outer = 182A8000] 10:21:08 INFO - PROCESS | 1988 | 1468862468298 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]]]}] 10:21:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 10:21:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 970ms 10:21:08 INFO - PROCESS | 1988 | 1468862468339 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 10:21:08 INFO - PROCESS | 1988 | 1468862468341 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 10:21:08 INFO - PROCESS | 1988 | 1468862468344 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 10:21:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 10:21:08 INFO - PROCESS | 1988 | 1468862468346 Marionette TRACE conn6 <- [1,154,null,{}] 10:21:08 INFO - PROCESS | 1988 | 1468862468350 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}] 10:21:08 INFO - PROCESS | 1988 | 1468862468352 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:08 INFO - PROCESS | 1988 | 1468862468466 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 10:21:08 INFO - PROCESS | 1988 | 1468862468673 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:08 INFO - PROCESS | 1988 | 1468862468676 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:08 INFO - PROCESS | 1988 | ++DOCSHELL 10284400 == 46 [pid = 1988] [id = 48] 10:21:08 INFO - PROCESS | 1988 | ++DOMWINDOW == 88 (102E8000) [pid = 1988] [serial = 140] [outer = 00000000] 10:21:08 INFO - PROCESS | 1988 | ++DOMWINDOW == 89 (10877400) [pid = 1988] [serial = 141] [outer = 102E8000] 10:21:08 INFO - PROCESS | 1988 | 1468862468740 Marionette DEBUG loaded listener.js 10:21:08 INFO - PROCESS | 1988 | ++DOMWINDOW == 90 (108CC800) [pid = 1988] [serial = 142] [outer = 102E8000] 10:21:09 INFO - PROCESS | 1988 | --DOCSHELL 17940000 == 45 [pid = 1988] [id = 29] 10:21:09 INFO - PROCESS | 1988 | --DOCSHELL 10A6B800 == 44 [pid = 1988] [id = 43] 10:21:09 INFO - PROCESS | 1988 | --DOCSHELL 10A5D000 == 43 [pid = 1988] [id = 42] 10:21:09 INFO - PROCESS | 1988 | --DOCSHELL 108D2C00 == 42 [pid = 1988] [id = 41] 10:21:09 INFO - PROCESS | 1988 | --DOCSHELL 19ACA000 == 41 [pid = 1988] [id = 40] 10:21:09 INFO - PROCESS | 1988 | --DOCSHELL 193CA000 == 40 [pid = 1988] [id = 39] 10:21:09 INFO - PROCESS | 1988 | --DOCSHELL 18F79C00 == 39 [pid = 1988] [id = 38] 10:21:09 INFO - PROCESS | 1988 | --DOCSHELL 1795AC00 == 38 [pid = 1988] [id = 37] 10:21:09 INFO - PROCESS | 1988 | --DOCSHELL 15070400 == 37 [pid = 1988] [id = 36] 10:21:09 INFO - PROCESS | 1988 | --DOCSHELL 108CE400 == 36 [pid = 1988] [id = 35] 10:21:09 INFO - PROCESS | 1988 | --DOMWINDOW == 89 (1DBDB000) [pid = 1988] [serial = 72] [outer = 00000000] [url = about:blank] 10:21:09 INFO - PROCESS | 1988 | --DOMWINDOW == 88 (1D887800) [pid = 1988] [serial = 61] [outer = 00000000] [url = about:blank] 10:21:09 INFO - PROCESS | 1988 | --DOMWINDOW == 87 (15150400) [pid = 1988] [serial = 70] [outer = 00000000] [url = about:blank] 10:21:09 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (1C8ED000) [pid = 1988] [serial = 58] [outer = 00000000] [url = about:blank] 10:21:09 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (1B461800) [pid = 1988] [serial = 55] [outer = 00000000] [url = about:blank] 10:21:09 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (10E50C00) [pid = 1988] [serial = 75] [outer = 00000000] [url = about:blank] 10:21:09 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (10E55400) [pid = 1988] [serial = 76] [outer = 00000000] [url = about:blank] 10:21:09 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (150C9000) [pid = 1988] [serial = 78] [outer = 00000000] [url = about:blank] 10:21:09 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (1793D000) [pid = 1988] [serial = 82] [outer = 00000000] [url = about:blank] 10:21:09 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (17E01800) [pid = 1988] [serial = 84] [outer = 00000000] [url = about:blank] 10:21:09 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (15147800) [pid = 1988] [serial = 79] [outer = 00000000] [url = about:blank] 10:21:09 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (17F12800) [pid = 1988] [serial = 85] [outer = 00000000] [url = about:blank] 10:21:09 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (1DBDE000) [pid = 1988] [serial = 73] [outer = 00000000] [url = about:blank] 10:21:09 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (180F4800) [pid = 1988] [serial = 87] [outer = 00000000] [url = about:blank] 10:21:09 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (17018400) [pid = 1988] [serial = 81] [outer = 00000000] [url = about:blank] 10:21:09 INFO - PROCESS | 1988 | 1468862469358 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]]]}] 10:21:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 10:21:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1020ms 10:21:09 INFO - PROCESS | 1988 | 1468862469368 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 10:21:09 INFO - PROCESS | 1988 | 1468862469372 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 10:21:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 10:21:09 INFO - PROCESS | 1988 | 1468862469376 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 10:21:09 INFO - PROCESS | 1988 | 1468862469379 Marionette TRACE conn6 <- [1,158,null,{}] 10:21:09 INFO - PROCESS | 1988 | 1468862469384 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}] 10:21:09 INFO - PROCESS | 1988 | 1468862469388 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:09 INFO - PROCESS | 1988 | 1468862469480 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 10:21:09 INFO - PROCESS | 1988 | 1468862469491 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:09 INFO - PROCESS | 1988 | 1468862469494 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:09 INFO - PROCESS | 1988 | ++DOCSHELL 1097A400 == 37 [pid = 1988] [id = 49] 10:21:09 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (1097D400) [pid = 1988] [serial = 143] [outer = 00000000] 10:21:09 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (10A6B800) [pid = 1988] [serial = 144] [outer = 1097D400] 10:21:09 INFO - PROCESS | 1988 | 1468862469539 Marionette DEBUG loaded listener.js 10:21:09 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (10E55000) [pid = 1988] [serial = 145] [outer = 1097D400] 10:21:10 INFO - PROCESS | 1988 | 1468862470016 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]]]}] 10:21:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 10:21:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 670ms 10:21:10 INFO - PROCESS | 1988 | 1468862470049 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 10:21:10 INFO - PROCESS | 1988 | 1468862470053 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 10:21:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 10:21:10 INFO - PROCESS | 1988 | 1468862470058 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 10:21:10 INFO - PROCESS | 1988 | 1468862470060 Marionette TRACE conn6 <- [1,162,null,{}] 10:21:10 INFO - PROCESS | 1988 | 1468862470063 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}] 10:21:10 INFO - PROCESS | 1988 | 1468862470066 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:10 INFO - PROCESS | 1988 | 1468862470151 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 10:21:10 INFO - PROCESS | 1988 | 1468862470159 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:10 INFO - PROCESS | 1988 | 1468862470161 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:10 INFO - PROCESS | 1988 | ++DOCSHELL 10E5D400 == 38 [pid = 1988] [id = 50] 10:21:10 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (14BF0000) [pid = 1988] [serial = 146] [outer = 00000000] 10:21:10 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (15153000) [pid = 1988] [serial = 147] [outer = 14BF0000] 10:21:10 INFO - PROCESS | 1988 | 1468862470205 Marionette DEBUG loaded listener.js 10:21:10 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (15E5A800) [pid = 1988] [serial = 148] [outer = 14BF0000] 10:21:10 INFO - PROCESS | 1988 | 1468862470657 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]]]}] 10:21:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 10:21:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 632ms 10:21:10 INFO - PROCESS | 1988 | 1468862470695 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 10:21:10 INFO - PROCESS | 1988 | 1468862470697 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 10:21:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 10:21:10 INFO - PROCESS | 1988 | 1468862470702 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 10:21:10 INFO - PROCESS | 1988 | 1468862470707 Marionette TRACE conn6 <- [1,166,null,{}] 10:21:10 INFO - PROCESS | 1988 | 1468862470716 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}] 10:21:10 INFO - PROCESS | 1988 | 1468862470719 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:10 INFO - PROCESS | 1988 | 1468862470801 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 10:21:10 INFO - PROCESS | 1988 | 1468862470811 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:10 INFO - PROCESS | 1988 | 1468862470813 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:10 INFO - PROCESS | 1988 | ++DOCSHELL 17957C00 == 39 [pid = 1988] [id = 51] 10:21:10 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (17959000) [pid = 1988] [serial = 149] [outer = 00000000] 10:21:10 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (17F08C00) [pid = 1988] [serial = 150] [outer = 17959000] 10:21:10 INFO - PROCESS | 1988 | 1468862470864 Marionette DEBUG loaded listener.js 10:21:10 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (1802AC00) [pid = 1988] [serial = 151] [outer = 17959000] 10:21:11 INFO - PROCESS | 1988 | 1468862471273 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]]]}] 10:21:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 10:21:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 10:21:11 INFO - PROCESS | 1988 | 1468862471335 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 10:21:11 INFO - PROCESS | 1988 | 1468862471337 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 10:21:11 INFO - PROCESS | 1988 | 1468862471340 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 10:21:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 10:21:11 INFO - PROCESS | 1988 | 1468862471342 Marionette TRACE conn6 <- [1,170,null,{}] 10:21:11 INFO - PROCESS | 1988 | 1468862471345 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}] 10:21:11 INFO - PROCESS | 1988 | 1468862471347 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:11 INFO - PROCESS | 1988 | 1468862471430 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 10:21:11 INFO - PROCESS | 1988 | 1468862471435 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:11 INFO - PROCESS | 1988 | 1468862471437 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:11 INFO - PROCESS | 1988 | ++DOCSHELL 17F08800 == 40 [pid = 1988] [id = 52] 10:21:11 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (180EC800) [pid = 1988] [serial = 152] [outer = 00000000] 10:21:11 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (182A1000) [pid = 1988] [serial = 153] [outer = 180EC800] 10:21:11 INFO - PROCESS | 1988 | 1468862471480 Marionette DEBUG loaded listener.js 10:21:11 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (183F2800) [pid = 1988] [serial = 154] [outer = 180EC800] 10:21:11 INFO - PROCESS | 1988 | 1468862471918 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]]]}] 10:21:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 10:21:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 631ms 10:21:11 INFO - PROCESS | 1988 | 1468862471975 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 10:21:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 10:21:11 INFO - PROCESS | 1988 | 1468862471977 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 10:21:11 INFO - PROCESS | 1988 | 1468862471980 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 10:21:11 INFO - PROCESS | 1988 | 1468862471981 Marionette TRACE conn6 <- [1,174,null,{}] 10:21:12 INFO - PROCESS | 1988 | 1468862471991 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}] 10:21:12 INFO - PROCESS | 1988 | 1468862471993 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:12 INFO - PROCESS | 1988 | 1468862472096 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 10:21:12 INFO - PROCESS | 1988 | 1468862472107 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:12 INFO - PROCESS | 1988 | 1468862472113 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:12 INFO - PROCESS | 1988 | ++DOCSHELL 1932B400 == 41 [pid = 1988] [id = 53] 10:21:12 INFO - PROCESS | 1988 | ++DOMWINDOW == 88 (1932C800) [pid = 1988] [serial = 155] [outer = 00000000] 10:21:12 INFO - PROCESS | 1988 | ++DOMWINDOW == 89 (193AD400) [pid = 1988] [serial = 156] [outer = 1932C800] 10:21:12 INFO - PROCESS | 1988 | 1468862472204 Marionette DEBUG loaded listener.js 10:21:12 INFO - PROCESS | 1988 | ++DOMWINDOW == 90 (193D5400) [pid = 1988] [serial = 157] [outer = 1932C800] 10:21:12 INFO - PROCESS | 1988 | 1468862472619 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]]]}] 10:21:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 10:21:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 670ms 10:21:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 10:21:12 INFO - PROCESS | 1988 | 1468862472650 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 10:21:12 INFO - PROCESS | 1988 | 1468862472652 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 10:21:12 INFO - PROCESS | 1988 | 1468862472655 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 10:21:12 INFO - PROCESS | 1988 | 1468862472657 Marionette TRACE conn6 <- [1,178,null,{}] 10:21:12 INFO - PROCESS | 1988 | 1468862472668 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}] 10:21:12 INFO - PROCESS | 1988 | 1468862472679 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:12 INFO - PROCESS | 1988 | 1468862472805 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 10:21:12 INFO - PROCESS | 1988 | 1468862472864 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:12 INFO - PROCESS | 1988 | 1468862472866 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:12 INFO - PROCESS | 1988 | ++DOCSHELL 195ADC00 == 42 [pid = 1988] [id = 54] 10:21:12 INFO - PROCESS | 1988 | ++DOMWINDOW == 91 (19AC4C00) [pid = 1988] [serial = 158] [outer = 00000000] 10:21:12 INFO - PROCESS | 1988 | ++DOMWINDOW == 92 (1A1ED000) [pid = 1988] [serial = 159] [outer = 19AC4C00] 10:21:12 INFO - PROCESS | 1988 | 1468862472909 Marionette DEBUG loaded listener.js 10:21:12 INFO - PROCESS | 1988 | ++DOMWINDOW == 93 (1A9AC000) [pid = 1988] [serial = 160] [outer = 19AC4C00] 10:21:13 INFO - PROCESS | 1988 | 1468862473280 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]]]}] 10:21:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 10:21:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 671ms 10:21:13 INFO - PROCESS | 1988 | 1468862473328 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 10:21:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 10:21:13 INFO - PROCESS | 1988 | 1468862473330 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 10:21:13 INFO - PROCESS | 1988 | 1468862473339 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 10:21:13 INFO - PROCESS | 1988 | 1468862473340 Marionette TRACE conn6 <- [1,182,null,{}] 10:21:13 INFO - PROCESS | 1988 | 1468862473344 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}] 10:21:13 INFO - PROCESS | 1988 | 1468862473346 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:13 INFO - PROCESS | 1988 | 1468862473448 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 10:21:13 INFO - PROCESS | 1988 | 1468862473453 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:13 INFO - PROCESS | 1988 | 1468862473455 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:13 INFO - PROCESS | 1988 | ++DOCSHELL 19AC9C00 == 43 [pid = 1988] [id = 55] 10:21:13 INFO - PROCESS | 1988 | ++DOMWINDOW == 94 (1B659800) [pid = 1988] [serial = 161] [outer = 00000000] 10:21:13 INFO - PROCESS | 1988 | ++DOMWINDOW == 95 (1C60BC00) [pid = 1988] [serial = 162] [outer = 1B659800] 10:21:13 INFO - PROCESS | 1988 | 1468862473499 Marionette DEBUG loaded listener.js 10:21:13 INFO - PROCESS | 1988 | ++DOMWINDOW == 96 (1C848400) [pid = 1988] [serial = 163] [outer = 1B659800] 10:21:13 INFO - PROCESS | 1988 | --DOMWINDOW == 95 (15136C00) [pid = 1988] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 10:21:13 INFO - PROCESS | 1988 | --DOMWINDOW == 94 (1930C000) [pid = 1988] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 10:21:13 INFO - PROCESS | 1988 | --DOMWINDOW == 93 (108CF400) [pid = 1988] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 10:21:13 INFO - PROCESS | 1988 | --DOMWINDOW == 92 (193CAC00) [pid = 1988] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 10:21:13 INFO - PROCESS | 1988 | --DOMWINDOW == 91 (17E01400) [pid = 1988] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 10:21:13 INFO - PROCESS | 1988 | --DOMWINDOW == 90 (19BA9C00) [pid = 1988] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 10:21:13 INFO - PROCESS | 1988 | --DOMWINDOW == 89 (10CD4000) [pid = 1988] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 10:21:13 INFO - PROCESS | 1988 | --DOMWINDOW == 88 (10A6BC00) [pid = 1988] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 10:21:13 INFO - PROCESS | 1988 | --DOMWINDOW == 87 (10A5F800) [pid = 1988] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 10:21:13 INFO - PROCESS | 1988 | 1468862473960 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]]]}] 10:21:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 10:21:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 690ms 10:21:14 INFO - PROCESS | 1988 | 1468862474024 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 10:21:14 INFO - PROCESS | 1988 | 1468862474027 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 10:21:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 10:21:14 INFO - PROCESS | 1988 | 1468862474036 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 10:21:14 INFO - PROCESS | 1988 | 1468862474037 Marionette TRACE conn6 <- [1,186,null,{}] 10:21:14 INFO - PROCESS | 1988 | 1468862474041 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}] 10:21:14 INFO - PROCESS | 1988 | 1468862474043 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:14 INFO - PROCESS | 1988 | 1468862474142 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 10:21:14 INFO - PROCESS | 1988 | ++DOMWINDOW == 88 (18322000) [pid = 1988] [serial = 164] [outer = 10EDC000] 10:21:14 INFO - PROCESS | 1988 | 1468862474178 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:14 INFO - PROCESS | 1988 | 1468862474180 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:14 INFO - PROCESS | 1988 | ++DOCSHELL 18325C00 == 44 [pid = 1988] [id = 56] 10:21:14 INFO - PROCESS | 1988 | ++DOMWINDOW == 89 (18326000) [pid = 1988] [serial = 165] [outer = 00000000] 10:21:14 INFO - PROCESS | 1988 | ++DOMWINDOW == 90 (18328800) [pid = 1988] [serial = 166] [outer = 18326000] 10:21:14 INFO - PROCESS | 1988 | 1468862474228 Marionette DEBUG loaded listener.js 10:21:14 INFO - PROCESS | 1988 | ++DOMWINDOW == 91 (18329000) [pid = 1988] [serial = 167] [outer = 18326000] 10:21:14 INFO - PROCESS | 1988 | 1468862474646 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]]]}] 10:21:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 10:21:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 631ms 10:21:14 INFO - PROCESS | 1988 | 1468862474669 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 10:21:14 INFO - PROCESS | 1988 | 1468862474670 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 10:21:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 10:21:14 INFO - PROCESS | 1988 | 1468862474673 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 10:21:14 INFO - PROCESS | 1988 | 1468862474675 Marionette TRACE conn6 <- [1,190,null,{}] 10:21:14 INFO - PROCESS | 1988 | 1468862474678 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}] 10:21:14 INFO - PROCESS | 1988 | 1468862474680 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:14 INFO - PROCESS | 1988 | 1468862474792 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 10:21:14 INFO - PROCESS | 1988 | 1468862474799 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:14 INFO - PROCESS | 1988 | 1468862474800 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:14 INFO - PROCESS | 1988 | ++DOCSHELL 14723400 == 45 [pid = 1988] [id = 57] 10:21:14 INFO - PROCESS | 1988 | ++DOMWINDOW == 92 (148EA000) [pid = 1988] [serial = 168] [outer = 00000000] 10:21:14 INFO - PROCESS | 1988 | ++DOMWINDOW == 93 (19AC7000) [pid = 1988] [serial = 169] [outer = 148EA000] 10:21:14 INFO - PROCESS | 1988 | 1468862474843 Marionette DEBUG loaded listener.js 10:21:14 INFO - PROCESS | 1988 | ++DOMWINDOW == 94 (1BA79C00) [pid = 1988] [serial = 170] [outer = 148EA000] 10:21:15 INFO - PROCESS | 1988 | 1468862475200 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]]]}] 10:21:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 10:21:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 570ms 10:21:15 INFO - PROCESS | 1988 | 1468862475245 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 10:21:15 INFO - PROCESS | 1988 | 1468862475247 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 10:21:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 10:21:15 INFO - PROCESS | 1988 | 1468862475250 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 10:21:15 INFO - PROCESS | 1988 | 1468862475252 Marionette TRACE conn6 <- [1,194,null,{}] 10:21:15 INFO - PROCESS | 1988 | 1468862475255 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}] 10:21:15 INFO - PROCESS | 1988 | 1468862475257 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:15 INFO - PROCESS | 1988 | 1468862475336 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 10:21:15 INFO - PROCESS | 1988 | 1468862475411 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:15 INFO - PROCESS | 1988 | 1468862475414 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:15 INFO - PROCESS | 1988 | ++DOCSHELL 1C8E6C00 == 46 [pid = 1988] [id = 58] 10:21:15 INFO - PROCESS | 1988 | ++DOMWINDOW == 95 (1C8EBC00) [pid = 1988] [serial = 171] [outer = 00000000] 10:21:15 INFO - PROCESS | 1988 | ++DOMWINDOW == 96 (1CFD1000) [pid = 1988] [serial = 172] [outer = 1C8EBC00] 10:21:15 INFO - PROCESS | 1988 | 1468862475459 Marionette DEBUG loaded listener.js 10:21:15 INFO - PROCESS | 1988 | ++DOMWINDOW == 97 (1D87EC00) [pid = 1988] [serial = 173] [outer = 1C8EBC00] 10:21:15 INFO - PROCESS | 1988 | 1468862475885 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]]]}] 10:21:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 10:21:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 670ms 10:21:15 INFO - PROCESS | 1988 | 1468862475921 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 10:21:15 INFO - PROCESS | 1988 | 1468862475926 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 10:21:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 10:21:15 INFO - PROCESS | 1988 | 1468862475931 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 10:21:15 INFO - PROCESS | 1988 | 1468862475934 Marionette TRACE conn6 <- [1,198,null,{}] 10:21:15 INFO - PROCESS | 1988 | 1468862475940 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}] 10:21:15 INFO - PROCESS | 1988 | 1468862475943 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:16 INFO - PROCESS | 1988 | 1468862476086 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 10:21:16 INFO - PROCESS | 1988 | 1468862476157 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:16 INFO - PROCESS | 1988 | 1468862476162 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:16 INFO - PROCESS | 1988 | ++DOCSHELL 108D0C00 == 47 [pid = 1988] [id = 59] 10:21:16 INFO - PROCESS | 1988 | ++DOMWINDOW == 98 (1097D000) [pid = 1988] [serial = 174] [outer = 00000000] 10:21:16 INFO - PROCESS | 1988 | ++DOMWINDOW == 99 (10988C00) [pid = 1988] [serial = 175] [outer = 1097D000] 10:21:16 INFO - PROCESS | 1988 | 1468862476259 Marionette DEBUG loaded listener.js 10:21:16 INFO - PROCESS | 1988 | ++DOMWINDOW == 100 (10A69800) [pid = 1988] [serial = 176] [outer = 1097D000] 10:21:16 INFO - PROCESS | 1988 | 1468862476824 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]]]}] 10:21:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 10:21:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 931ms 10:21:16 INFO - PROCESS | 1988 | 1468862476861 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 10:21:16 INFO - PROCESS | 1988 | 1468862476866 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 10:21:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 10:21:16 INFO - PROCESS | 1988 | 1468862476873 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 10:21:16 INFO - PROCESS | 1988 | 1468862476876 Marionette TRACE conn6 <- [1,202,null,{}] 10:21:16 INFO - PROCESS | 1988 | 1468862476879 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}] 10:21:16 INFO - PROCESS | 1988 | 1468862476882 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:17 INFO - PROCESS | 1988 | 1468862476992 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 10:21:17 INFO - PROCESS | 1988 | 1468862477082 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:17 INFO - PROCESS | 1988 | 1468862477085 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:17 INFO - PROCESS | 1988 | ++DOCSHELL 15148000 == 48 [pid = 1988] [id = 60] 10:21:17 INFO - PROCESS | 1988 | ++DOMWINDOW == 101 (1514A000) [pid = 1988] [serial = 177] [outer = 00000000] 10:21:17 INFO - PROCESS | 1988 | ++DOMWINDOW == 102 (16532000) [pid = 1988] [serial = 178] [outer = 1514A000] 10:21:17 INFO - PROCESS | 1988 | 1468862477141 Marionette DEBUG loaded listener.js 10:21:17 INFO - PROCESS | 1988 | ++DOMWINDOW == 103 (1793BC00) [pid = 1988] [serial = 179] [outer = 1514A000] 10:21:17 INFO - PROCESS | 1988 | 1468862477665 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]]]}] 10:21:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 10:21:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 830ms 10:21:17 INFO - PROCESS | 1988 | 1468862477707 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 10:21:17 INFO - PROCESS | 1988 | 1468862477710 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 10:21:17 INFO - PROCESS | 1988 | 1468862477713 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 10:21:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 10:21:17 INFO - PROCESS | 1988 | 1468862477717 Marionette TRACE conn6 <- [1,206,null,{}] 10:21:17 INFO - PROCESS | 1988 | 1468862477727 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}] 10:21:17 INFO - PROCESS | 1988 | 1468862477732 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:17 INFO - PROCESS | 1988 | 1468862477842 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 10:21:17 INFO - PROCESS | 1988 | 1468862477933 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:17 INFO - PROCESS | 1988 | 1468862477937 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:17 INFO - PROCESS | 1988 | ++DOCSHELL 183AA400 == 49 [pid = 1988] [id = 61] 10:21:17 INFO - PROCESS | 1988 | ++DOMWINDOW == 104 (183AA800) [pid = 1988] [serial = 180] [outer = 00000000] 10:21:17 INFO - PROCESS | 1988 | ++DOMWINDOW == 105 (183AD800) [pid = 1988] [serial = 181] [outer = 183AA800] 10:21:18 INFO - PROCESS | 1988 | 1468862477993 Marionette DEBUG loaded listener.js 10:21:18 INFO - PROCESS | 1988 | ++DOMWINDOW == 106 (183B1800) [pid = 1988] [serial = 182] [outer = 183AA800] 10:21:18 INFO - PROCESS | 1988 | 1468862478529 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]]]}] 10:21:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 10:21:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 830ms 10:21:18 INFO - PROCESS | 1988 | 1468862478555 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 10:21:18 INFO - PROCESS | 1988 | 1468862478558 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 10:21:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 10:21:18 INFO - PROCESS | 1988 | 1468862478563 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 10:21:18 INFO - PROCESS | 1988 | 1468862478565 Marionette TRACE conn6 <- [1,210,null,{}] 10:21:18 INFO - PROCESS | 1988 | 1468862478569 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}] 10:21:18 INFO - PROCESS | 1988 | 1468862478571 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:18 INFO - PROCESS | 1988 | 1468862478678 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 10:21:18 INFO - PROCESS | 1988 | 1468862478840 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:18 INFO - PROCESS | 1988 | 1468862478843 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:18 INFO - PROCESS | 1988 | ++DOCSHELL 193AC400 == 50 [pid = 1988] [id = 62] 10:21:18 INFO - PROCESS | 1988 | ++DOMWINDOW == 107 (193AD000) [pid = 1988] [serial = 183] [outer = 00000000] 10:21:18 INFO - PROCESS | 1988 | ++DOMWINDOW == 108 (19BB5000) [pid = 1988] [serial = 184] [outer = 193AD000] 10:21:18 INFO - PROCESS | 1988 | 1468862478896 Marionette DEBUG loaded listener.js 10:21:18 INFO - PROCESS | 1988 | ++DOMWINDOW == 109 (1C25D800) [pid = 1988] [serial = 185] [outer = 193AD000] 10:21:19 INFO - PROCESS | 1988 | 1468862479570 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]]]}] 10:21:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 10:21:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1070ms 10:21:19 INFO - PROCESS | 1988 | 1468862479642 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 10:21:19 INFO - PROCESS | 1988 | 1468862479646 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 10:21:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 10:21:19 INFO - PROCESS | 1988 | 1468862479651 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 10:21:19 INFO - PROCESS | 1988 | 1468862479654 Marionette TRACE conn6 <- [1,214,null,{}] 10:21:19 INFO - PROCESS | 1988 | 1468862479660 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}] 10:21:19 INFO - PROCESS | 1988 | 1468862479663 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:19 INFO - PROCESS | 1988 | 1468862479793 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 10:21:19 INFO - PROCESS | 1988 | 1468862479867 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:19 INFO - PROCESS | 1988 | 1468862479871 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:19 INFO - PROCESS | 1988 | ++DOCSHELL 10984000 == 51 [pid = 1988] [id = 63] 10:21:19 INFO - PROCESS | 1988 | ++DOMWINDOW == 110 (10984400) [pid = 1988] [serial = 186] [outer = 00000000] 10:21:19 INFO - PROCESS | 1988 | ++DOMWINDOW == 111 (10ED8000) [pid = 1988] [serial = 187] [outer = 10984400] 10:21:19 INFO - PROCESS | 1988 | 1468862479962 Marionette DEBUG loaded listener.js 10:21:20 INFO - PROCESS | 1988 | ++DOMWINDOW == 112 (111CF400) [pid = 1988] [serial = 188] [outer = 10984400] 10:21:20 INFO - PROCESS | 1988 | --DOCSHELL 1526C000 == 50 [pid = 1988] [id = 32] 10:21:20 INFO - PROCESS | 1988 | --DOCSHELL 10CD8400 == 49 [pid = 1988] [id = 31] 10:21:20 INFO - PROCESS | 1988 | --DOCSHELL 14723400 == 48 [pid = 1988] [id = 57] 10:21:20 INFO - PROCESS | 1988 | --DOCSHELL 18325C00 == 47 [pid = 1988] [id = 56] 10:21:20 INFO - PROCESS | 1988 | --DOCSHELL 19AC9C00 == 46 [pid = 1988] [id = 55] 10:21:20 INFO - PROCESS | 1988 | --DOCSHELL 195ADC00 == 45 [pid = 1988] [id = 54] 10:21:20 INFO - PROCESS | 1988 | --DOCSHELL 1932B400 == 44 [pid = 1988] [id = 53] 10:21:20 INFO - PROCESS | 1988 | --DOCSHELL 17F08800 == 43 [pid = 1988] [id = 52] 10:21:20 INFO - PROCESS | 1988 | --DOCSHELL 17957C00 == 42 [pid = 1988] [id = 51] 10:21:20 INFO - PROCESS | 1988 | --DOCSHELL 10E5D400 == 41 [pid = 1988] [id = 50] 10:21:20 INFO - PROCESS | 1988 | --DOCSHELL 1097A400 == 40 [pid = 1988] [id = 49] 10:21:20 INFO - PROCESS | 1988 | --DOCSHELL 10284400 == 39 [pid = 1988] [id = 48] 10:21:20 INFO - PROCESS | 1988 | --DOCSHELL 182A7800 == 38 [pid = 1988] [id = 47] 10:21:20 INFO - PROCESS | 1988 | --DOCSHELL 14BBB800 == 37 [pid = 1988] [id = 46] 10:21:20 INFO - PROCESS | 1988 | --DOCSHELL 10284800 == 36 [pid = 1988] [id = 45] 10:21:20 INFO - PROCESS | 1988 | --DOMWINDOW == 111 (193B3400) [pid = 1988] [serial = 112] [outer = 00000000] [url = about:blank] 10:21:20 INFO - PROCESS | 1988 | --DOMWINDOW == 110 (182A0000) [pid = 1988] [serial = 126] [outer = 00000000] [url = about:blank] 10:21:20 INFO - PROCESS | 1988 | --DOMWINDOW == 109 (10981800) [pid = 1988] [serial = 129] [outer = 00000000] [url = about:blank] 10:21:20 INFO - PROCESS | 1988 | --DOMWINDOW == 108 (17959C00) [pid = 1988] [serial = 93] [outer = 00000000] [url = about:blank] 10:21:20 INFO - PROCESS | 1988 | --DOMWINDOW == 107 (1525F000) [pid = 1988] [serial = 105] [outer = 00000000] [url = about:blank] 10:21:20 INFO - PROCESS | 1988 | --DOMWINDOW == 106 (16533800) [pid = 1988] [serial = 106] [outer = 00000000] [url = about:blank] 10:21:20 INFO - PROCESS | 1988 | --DOMWINDOW == 105 (193AB400) [pid = 1988] [serial = 111] [outer = 00000000] [url = about:blank] 10:21:20 INFO - PROCESS | 1988 | --DOMWINDOW == 104 (10E51000) [pid = 1988] [serial = 102] [outer = 00000000] [url = about:blank] 10:21:20 INFO - PROCESS | 1988 | --DOMWINDOW == 103 (10ED6800) [pid = 1988] [serial = 103] [outer = 00000000] [url = about:blank] 10:21:20 INFO - PROCESS | 1988 | --DOMWINDOW == 102 (195A0800) [pid = 1988] [serial = 114] [outer = 00000000] [url = about:blank] 10:21:20 INFO - PROCESS | 1988 | --DOMWINDOW == 101 (195A7400) [pid = 1988] [serial = 115] [outer = 00000000] [url = about:blank] 10:21:20 INFO - PROCESS | 1988 | --DOMWINDOW == 100 (195A3800) [pid = 1988] [serial = 99] [outer = 00000000] [url = about:blank] 10:21:20 INFO - PROCESS | 1988 | --DOMWINDOW == 99 (10E56C00) [pid = 1988] [serial = 90] [outer = 00000000] [url = about:blank] 10:21:20 INFO - PROCESS | 1988 | --DOMWINDOW == 98 (18F6B800) [pid = 1988] [serial = 109] [outer = 00000000] [url = about:blank] 10:21:20 INFO - PROCESS | 1988 | --DOMWINDOW == 97 (180F0800) [pid = 1988] [serial = 108] [outer = 00000000] [url = about:blank] 10:21:20 INFO - PROCESS | 1988 | --DOMWINDOW == 96 (19ACB400) [pid = 1988] [serial = 96] [outer = 00000000] [url = about:blank] 10:21:20 INFO - PROCESS | 1988 | --DOMWINDOW == 95 (1A9A9000) [pid = 1988] [serial = 117] [outer = 00000000] [url = about:blank] 10:21:20 INFO - PROCESS | 1988 | --DOMWINDOW == 94 (17F09000) [pid = 1988] [serial = 120] [outer = 00000000] [url = about:blank] 10:21:20 INFO - PROCESS | 1988 | --DOMWINDOW == 93 (180F2C00) [pid = 1988] [serial = 121] [outer = 00000000] [url = about:blank] 10:21:20 INFO - PROCESS | 1988 | --DOMWINDOW == 92 (1B458800) [pid = 1988] [serial = 118] [outer = 00000000] [url = about:blank] 10:21:20 INFO - PROCESS | 1988 | --DOMWINDOW == 91 (182A4400) [pid = 1988] [serial = 127] [outer = 00000000] [url = about:blank] 10:21:20 INFO - PROCESS | 1988 | --DOMWINDOW == 90 (10A69C00) [pid = 1988] [serial = 124] [outer = 00000000] [url = about:blank] 10:21:20 INFO - PROCESS | 1988 | --DOMWINDOW == 89 (10A66000) [pid = 1988] [serial = 123] [outer = 00000000] [url = about:blank] 10:21:20 INFO - PROCESS | 1988 | 1468862480449 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]]]}] 10:21:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 10:21:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 830ms 10:21:20 INFO - PROCESS | 1988 | 1468862480482 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 10:21:20 INFO - PROCESS | 1988 | 1468862480486 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 10:21:20 INFO - PROCESS | 1988 | 1468862480492 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 10:21:20 INFO - PROCESS | 1988 | 1468862480495 Marionette TRACE conn6 <- [1,218,null,{}] 10:21:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 10:21:20 INFO - PROCESS | 1988 | 1468862480498 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}] 10:21:20 INFO - PROCESS | 1988 | 1468862480501 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:20 INFO - PROCESS | 1988 | 1468862480587 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 10:21:20 INFO - PROCESS | 1988 | 1468862480596 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:20 INFO - PROCESS | 1988 | 1468862480598 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:20 INFO - PROCESS | 1988 | ++DOCSHELL 10E52000 == 37 [pid = 1988] [id = 64] 10:21:20 INFO - PROCESS | 1988 | ++DOMWINDOW == 90 (10E53C00) [pid = 1988] [serial = 189] [outer = 00000000] 10:21:20 INFO - PROCESS | 1988 | ++DOMWINDOW == 91 (14826400) [pid = 1988] [serial = 190] [outer = 10E53C00] 10:21:20 INFO - PROCESS | 1988 | 1468862480644 Marionette DEBUG loaded listener.js 10:21:20 INFO - PROCESS | 1988 | ++DOMWINDOW == 92 (150C8800) [pid = 1988] [serial = 191] [outer = 10E53C00] 10:21:21 INFO - PROCESS | 1988 | 1468862481086 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]]]}] 10:21:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 10:21:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 631ms 10:21:21 INFO - PROCESS | 1988 | 1468862481128 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 10:21:21 INFO - PROCESS | 1988 | 1468862481131 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 10:21:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 10:21:21 INFO - PROCESS | 1988 | 1468862481134 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 10:21:21 INFO - PROCESS | 1988 | 1468862481137 Marionette TRACE conn6 <- [1,222,null,{}] 10:21:21 INFO - PROCESS | 1988 | 1468862481147 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}] 10:21:21 INFO - PROCESS | 1988 | 1468862481151 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:21 INFO - PROCESS | 1988 | 1468862481237 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 10:21:21 INFO - PROCESS | 1988 | 1468862481275 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:21 INFO - PROCESS | 1988 | 1468862481278 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:21 INFO - PROCESS | 1988 | ++DOCSHELL 17F09000 == 38 [pid = 1988] [id = 65] 10:21:21 INFO - PROCESS | 1988 | ++DOMWINDOW == 93 (17F09400) [pid = 1988] [serial = 192] [outer = 00000000] 10:21:21 INFO - PROCESS | 1988 | ++DOMWINDOW == 94 (180EEC00) [pid = 1988] [serial = 193] [outer = 17F09400] 10:21:21 INFO - PROCESS | 1988 | 1468862481325 Marionette DEBUG loaded listener.js 10:21:21 INFO - PROCESS | 1988 | ++DOMWINDOW == 95 (180F6C00) [pid = 1988] [serial = 194] [outer = 17F09400] 10:21:21 INFO - PROCESS | 1988 | 1468862481758 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]]]}] 10:21:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 10:21:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 671ms 10:21:21 INFO - PROCESS | 1988 | 1468862481808 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 10:21:21 INFO - PROCESS | 1988 | 1468862481811 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 10:21:21 INFO - PROCESS | 1988 | 1468862481814 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 10:21:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 10:21:21 INFO - PROCESS | 1988 | 1468862481815 Marionette TRACE conn6 <- [1,226,null,{}] 10:21:21 INFO - PROCESS | 1988 | 1468862481819 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}] 10:21:21 INFO - PROCESS | 1988 | 1468862481821 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:21 INFO - PROCESS | 1988 | 1468862481903 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 10:21:21 INFO - PROCESS | 1988 | 1468862481911 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:21 INFO - PROCESS | 1988 | 1468862481913 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:21 INFO - PROCESS | 1988 | ++DOCSHELL 182A4800 == 39 [pid = 1988] [id = 66] 10:21:21 INFO - PROCESS | 1988 | ++DOMWINDOW == 96 (182A5000) [pid = 1988] [serial = 195] [outer = 00000000] 10:21:21 INFO - PROCESS | 1988 | ++DOMWINDOW == 97 (18323400) [pid = 1988] [serial = 196] [outer = 182A5000] 10:21:21 INFO - PROCESS | 1988 | 1468862481965 Marionette DEBUG loaded listener.js 10:21:22 INFO - PROCESS | 1988 | ++DOMWINDOW == 98 (183AB000) [pid = 1988] [serial = 197] [outer = 182A5000] 10:21:22 INFO - PROCESS | 1988 | 1468862482378 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]]]}] 10:21:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 10:21:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 570ms 10:21:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 10:21:22 INFO - PROCESS | 1988 | 1468862482388 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 10:21:22 INFO - PROCESS | 1988 | 1468862482390 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 10:21:22 INFO - PROCESS | 1988 | 1468862482393 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 10:21:22 INFO - PROCESS | 1988 | 1468862482395 Marionette TRACE conn6 <- [1,230,null,{}] 10:21:22 INFO - PROCESS | 1988 | 1468862482399 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}] 10:21:22 INFO - PROCESS | 1988 | 1468862482402 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:22 INFO - PROCESS | 1988 | 1468862482524 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 10:21:22 INFO - PROCESS | 1988 | 1468862482530 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:22 INFO - PROCESS | 1988 | 1468862482532 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:22 INFO - PROCESS | 1988 | ++DOCSHELL 15138C00 == 40 [pid = 1988] [id = 67] 10:21:22 INFO - PROCESS | 1988 | ++DOMWINDOW == 99 (17E8CC00) [pid = 1988] [serial = 198] [outer = 00000000] 10:21:22 INFO - PROCESS | 1988 | ++DOMWINDOW == 100 (18F6D800) [pid = 1988] [serial = 199] [outer = 17E8CC00] 10:21:22 INFO - PROCESS | 1988 | 1468862482575 Marionette DEBUG loaded listener.js 10:21:22 INFO - PROCESS | 1988 | ++DOMWINDOW == 101 (1930B000) [pid = 1988] [serial = 200] [outer = 17E8CC00] 10:21:23 INFO - PROCESS | 1988 | 1468862483017 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]]]}] 10:21:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 10:21:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 670ms 10:21:23 INFO - PROCESS | 1988 | 1468862483066 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 10:21:23 INFO - PROCESS | 1988 | 1468862483068 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 10:21:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 10:21:23 INFO - PROCESS | 1988 | 1468862483072 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 10:21:23 INFO - PROCESS | 1988 | 1468862483073 Marionette TRACE conn6 <- [1,234,null,{}] 10:21:23 INFO - PROCESS | 1988 | 1468862483077 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}] 10:21:23 INFO - PROCESS | 1988 | 1468862483083 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:23 INFO - PROCESS | 1988 | 1468862483218 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 10:21:23 INFO - PROCESS | 1988 | 1468862483273 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:23 INFO - PROCESS | 1988 | 1468862483276 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:23 INFO - PROCESS | 1988 | ++DOCSHELL 10236800 == 41 [pid = 1988] [id = 68] 10:21:23 INFO - PROCESS | 1988 | ++DOMWINDOW == 102 (10A69000) [pid = 1988] [serial = 201] [outer = 00000000] 10:21:23 INFO - PROCESS | 1988 | ++DOMWINDOW == 103 (195A9800) [pid = 1988] [serial = 202] [outer = 10A69000] 10:21:23 INFO - PROCESS | 1988 | 1468862483320 Marionette DEBUG loaded listener.js 10:21:23 INFO - PROCESS | 1988 | ++DOMWINDOW == 104 (19ACE000) [pid = 1988] [serial = 203] [outer = 10A69000] 10:21:23 INFO - PROCESS | 1988 | 1468862483723 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]]]}] 10:21:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 10:21:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 670ms 10:21:23 INFO - PROCESS | 1988 | 1468862483750 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 10:21:23 INFO - PROCESS | 1988 | 1468862483752 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 10:21:23 INFO - PROCESS | 1988 | 1468862483755 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 10:21:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 10:21:23 INFO - PROCESS | 1988 | 1468862483757 Marionette TRACE conn6 <- [1,238,null,{}] 10:21:23 INFO - PROCESS | 1988 | 1468862483760 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}] 10:21:23 INFO - PROCESS | 1988 | 1468862483762 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:23 INFO - PROCESS | 1988 | 1468862483901 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 10:21:23 INFO - PROCESS | 1988 | 1468862483921 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:23 INFO - PROCESS | 1988 | 1468862483922 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:23 INFO - PROCESS | 1988 | ++DOCSHELL 195A9400 == 42 [pid = 1988] [id = 69] 10:21:23 INFO - PROCESS | 1988 | ++DOMWINDOW == 105 (19C09C00) [pid = 1988] [serial = 204] [outer = 00000000] 10:21:23 INFO - PROCESS | 1988 | ++DOMWINDOW == 106 (1B461800) [pid = 1988] [serial = 205] [outer = 19C09C00] 10:21:23 INFO - PROCESS | 1988 | 1468862483964 Marionette DEBUG loaded listener.js 10:21:24 INFO - PROCESS | 1988 | ++DOMWINDOW == 107 (1BA79000) [pid = 1988] [serial = 206] [outer = 19C09C00] 10:21:24 INFO - PROCESS | 1988 | 1468862484363 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]]]}] 10:21:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 10:21:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 631ms 10:21:24 INFO - PROCESS | 1988 | 1468862484394 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 10:21:24 INFO - PROCESS | 1988 | 1468862484396 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 10:21:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 10:21:24 INFO - PROCESS | 1988 | 1468862484399 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 10:21:24 INFO - PROCESS | 1988 | 1468862484401 Marionette TRACE conn6 <- [1,242,null,{}] 10:21:24 INFO - PROCESS | 1988 | 1468862484404 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}] 10:21:24 INFO - PROCESS | 1988 | 1468862484406 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:24 INFO - PROCESS | 1988 | 1468862484512 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 10:21:24 INFO - PROCESS | 1988 | 1468862484517 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:24 INFO - PROCESS | 1988 | 1468862484519 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:24 INFO - PROCESS | 1988 | ++DOCSHELL 1A9AFC00 == 43 [pid = 1988] [id = 70] 10:21:24 INFO - PROCESS | 1988 | ++DOMWINDOW == 108 (1B458C00) [pid = 1988] [serial = 207] [outer = 00000000] 10:21:24 INFO - PROCESS | 1988 | ++DOMWINDOW == 109 (1CFCD000) [pid = 1988] [serial = 208] [outer = 1B458C00] 10:21:24 INFO - PROCESS | 1988 | 1468862484561 Marionette DEBUG loaded listener.js 10:21:24 INFO - PROCESS | 1988 | ++DOMWINDOW == 110 (1CFD0800) [pid = 1988] [serial = 209] [outer = 1B458C00] 10:21:24 INFO - PROCESS | 1988 | --DOMWINDOW == 109 (1932C800) [pid = 1988] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 10:21:24 INFO - PROCESS | 1988 | --DOMWINDOW == 108 (17959000) [pid = 1988] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 10:21:24 INFO - PROCESS | 1988 | --DOMWINDOW == 107 (14BF0000) [pid = 1988] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 10:21:24 INFO - PROCESS | 1988 | --DOMWINDOW == 106 (180EC800) [pid = 1988] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 10:21:24 INFO - PROCESS | 1988 | --DOMWINDOW == 105 (1097D400) [pid = 1988] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 10:21:24 INFO - PROCESS | 1988 | --DOMWINDOW == 104 (19AC4C00) [pid = 1988] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 10:21:24 INFO - PROCESS | 1988 | --DOMWINDOW == 103 (102E8000) [pid = 1988] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 10:21:24 INFO - PROCESS | 1988 | --DOMWINDOW == 102 (1B659800) [pid = 1988] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 10:21:24 INFO - PROCESS | 1988 | --DOMWINDOW == 101 (18326000) [pid = 1988] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 10:21:24 INFO - PROCESS | 1988 | --DOMWINDOW == 100 (148EA000) [pid = 1988] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 10:21:25 INFO - PROCESS | 1988 | 1468862485065 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]]]}] 10:21:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 10:21:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 730ms 10:21:25 INFO - PROCESS | 1988 | 1468862485134 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 10:21:25 INFO - PROCESS | 1988 | 1468862485136 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 10:21:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 10:21:25 INFO - PROCESS | 1988 | 1468862485139 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 10:21:25 INFO - PROCESS | 1988 | 1468862485141 Marionette TRACE conn6 <- [1,246,null,{}] 10:21:25 INFO - PROCESS | 1988 | 1468862485144 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}] 10:21:25 INFO - PROCESS | 1988 | 1468862485146 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:25 INFO - PROCESS | 1988 | 1468862485274 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 10:21:25 INFO - PROCESS | 1988 | 1468862485326 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:25 INFO - PROCESS | 1988 | 1468862485327 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:25 INFO - PROCESS | 1988 | ++DOCSHELL 10076C00 == 44 [pid = 1988] [id = 71] 10:21:25 INFO - PROCESS | 1988 | ++DOMWINDOW == 101 (103FE800) [pid = 1988] [serial = 210] [outer = 00000000] 10:21:25 INFO - PROCESS | 1988 | ++DOMWINDOW == 102 (1C83C000) [pid = 1988] [serial = 211] [outer = 103FE800] 10:21:25 INFO - PROCESS | 1988 | 1468862485370 Marionette DEBUG loaded listener.js 10:21:25 INFO - PROCESS | 1988 | ++DOMWINDOW == 103 (1D069000) [pid = 1988] [serial = 212] [outer = 103FE800] 10:21:25 INFO - PROCESS | 1988 | 1468862485719 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]]]}] 10:21:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 10:21:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 630ms 10:21:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 10:21:25 INFO - PROCESS | 1988 | 1468862485770 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 10:21:25 INFO - PROCESS | 1988 | 1468862485772 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 10:21:25 INFO - PROCESS | 1988 | 1468862485776 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 10:21:25 INFO - PROCESS | 1988 | 1468862485777 Marionette TRACE conn6 <- [1,250,null,{}] 10:21:25 INFO - PROCESS | 1988 | 1468862485781 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}] 10:21:25 INFO - PROCESS | 1988 | 1468862485782 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:25 INFO - PROCESS | 1988 | 1468862485863 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 10:21:25 INFO - PROCESS | 1988 | 1468862485868 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:25 INFO - PROCESS | 1988 | 1468862485870 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:25 INFO - PROCESS | 1988 | ++DOCSHELL 1B659800 == 45 [pid = 1988] [id = 72] 10:21:25 INFO - PROCESS | 1988 | ++DOMWINDOW == 104 (1D0CB400) [pid = 1988] [serial = 213] [outer = 00000000] 10:21:25 INFO - PROCESS | 1988 | ++DOMWINDOW == 105 (1D0D3C00) [pid = 1988] [serial = 214] [outer = 1D0CB400] 10:21:25 INFO - PROCESS | 1988 | 1468862485912 Marionette DEBUG loaded listener.js 10:21:26 INFO - PROCESS | 1988 | ++DOMWINDOW == 106 (1D0D6000) [pid = 1988] [serial = 215] [outer = 1D0CB400] 10:21:26 INFO - PROCESS | 1988 | 1468862486320 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]]]}] 10:21:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 10:21:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 570ms 10:21:26 INFO - PROCESS | 1988 | 1468862486346 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 10:21:26 INFO - PROCESS | 1988 | 1468862486349 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 10:21:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 10:21:26 INFO - PROCESS | 1988 | 1468862486352 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 10:21:26 INFO - PROCESS | 1988 | 1468862486354 Marionette TRACE conn6 <- [1,254,null,{}] 10:21:26 INFO - PROCESS | 1988 | 1468862486368 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}] 10:21:26 INFO - PROCESS | 1988 | 1468862486371 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:26 INFO - PROCESS | 1988 | 1468862486466 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 10:21:26 INFO - PROCESS | 1988 | 1468862486472 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:26 INFO - PROCESS | 1988 | 1468862486474 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:26 INFO - PROCESS | 1988 | ++DOCSHELL 1D620000 == 46 [pid = 1988] [id = 73] 10:21:26 INFO - PROCESS | 1988 | ++DOMWINDOW == 107 (1D622C00) [pid = 1988] [serial = 216] [outer = 00000000] 10:21:26 INFO - PROCESS | 1988 | ++DOMWINDOW == 108 (1D7E1800) [pid = 1988] [serial = 217] [outer = 1D622C00] 10:21:26 INFO - PROCESS | 1988 | 1468862486523 Marionette DEBUG loaded listener.js 10:21:26 INFO - PROCESS | 1988 | ++DOMWINDOW == 109 (1D7E7800) [pid = 1988] [serial = 218] [outer = 1D622C00] 10:21:27 INFO - PROCESS | 1988 | 1468862487015 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]]]}] 10:21:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 10:21:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 731ms 10:21:27 INFO - PROCESS | 1988 | 1468862487102 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 10:21:27 INFO - PROCESS | 1988 | 1468862487105 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 10:21:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 10:21:27 INFO - PROCESS | 1988 | 1468862487127 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 10:21:27 INFO - PROCESS | 1988 | 1468862487129 Marionette TRACE conn6 <- [1,258,null,{}] 10:21:27 INFO - PROCESS | 1988 | 1468862487211 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}] 10:21:27 INFO - PROCESS | 1988 | 1468862487214 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:27 INFO - PROCESS | 1988 | 1468862487351 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 10:21:27 INFO - PROCESS | 1988 | 1468862487425 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:27 INFO - PROCESS | 1988 | 1468862487428 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:27 INFO - PROCESS | 1988 | ++DOCSHELL 10E54400 == 47 [pid = 1988] [id = 74] 10:21:27 INFO - PROCESS | 1988 | ++DOMWINDOW == 110 (10E59400) [pid = 1988] [serial = 219] [outer = 00000000] 10:21:27 INFO - PROCESS | 1988 | ++DOMWINDOW == 111 (110CE000) [pid = 1988] [serial = 220] [outer = 10E59400] 10:21:27 INFO - PROCESS | 1988 | 1468862487524 Marionette DEBUG loaded listener.js 10:21:27 INFO - PROCESS | 1988 | ++DOMWINDOW == 112 (150A2000) [pid = 1988] [serial = 221] [outer = 10E59400] 10:21:28 INFO - PROCESS | 1988 | 1468862488118 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]]]}] 10:21:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 10:21:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1036ms 10:21:28 INFO - PROCESS | 1988 | 1468862488164 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 10:21:28 INFO - PROCESS | 1988 | 1468862488169 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 10:21:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 10:21:28 INFO - PROCESS | 1988 | 1468862488175 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 10:21:28 INFO - PROCESS | 1988 | 1468862488178 Marionette TRACE conn6 <- [1,262,null,{}] 10:21:28 INFO - PROCESS | 1988 | 1468862488182 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}] 10:21:28 INFO - PROCESS | 1988 | 1468862488185 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:28 INFO - PROCESS | 1988 | 1468862488299 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 10:21:28 INFO - PROCESS | 1988 | 1468862488421 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:28 INFO - PROCESS | 1988 | 1468862488424 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:28 INFO - PROCESS | 1988 | ++DOCSHELL 17E8D400 == 48 [pid = 1988] [id = 75] 10:21:28 INFO - PROCESS | 1988 | ++DOMWINDOW == 113 (18030400) [pid = 1988] [serial = 222] [outer = 00000000] 10:21:28 INFO - PROCESS | 1988 | ++DOMWINDOW == 114 (18322800) [pid = 1988] [serial = 223] [outer = 18030400] 10:21:28 INFO - PROCESS | 1988 | 1468862488481 Marionette DEBUG loaded listener.js 10:21:28 INFO - PROCESS | 1988 | ++DOMWINDOW == 115 (183FE800) [pid = 1988] [serial = 224] [outer = 18030400] 10:21:29 INFO - PROCESS | 1988 | 1468862489039 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]]]}] 10:21:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 10:21:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 930ms 10:21:29 INFO - PROCESS | 1988 | 1468862489109 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 10:21:29 INFO - PROCESS | 1988 | 1468862489111 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 10:21:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 10:21:29 INFO - PROCESS | 1988 | 1468862489115 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 10:21:29 INFO - PROCESS | 1988 | 1468862489119 Marionette TRACE conn6 <- [1,266,null,{}] 10:21:29 INFO - PROCESS | 1988 | 1468862489130 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}] 10:21:29 INFO - PROCESS | 1988 | 1468862489134 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:29 INFO - PROCESS | 1988 | 1468862489275 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 10:21:29 INFO - PROCESS | 1988 | 1468862489397 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:29 INFO - PROCESS | 1988 | 1468862489401 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:29 INFO - PROCESS | 1988 | ++DOCSHELL 1D0CEC00 == 49 [pid = 1988] [id = 76] 10:21:29 INFO - PROCESS | 1988 | ++DOMWINDOW == 116 (1D0D0400) [pid = 1988] [serial = 225] [outer = 00000000] 10:21:29 INFO - PROCESS | 1988 | ++DOMWINDOW == 117 (1D0DA400) [pid = 1988] [serial = 226] [outer = 1D0D0400] 10:21:29 INFO - PROCESS | 1988 | 1468862489458 Marionette DEBUG loaded listener.js 10:21:29 INFO - PROCESS | 1988 | ++DOMWINDOW == 118 (1D22F400) [pid = 1988] [serial = 227] [outer = 1D0D0400] 10:21:30 INFO - PROCESS | 1988 | 1468862490021 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]]]}] 10:21:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 10:21:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 931ms 10:21:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 10:21:30 INFO - PROCESS | 1988 | 1468862490049 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 10:21:30 INFO - PROCESS | 1988 | 1468862490051 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 10:21:30 INFO - PROCESS | 1988 | 1468862490055 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 10:21:30 INFO - PROCESS | 1988 | 1468862490057 Marionette TRACE conn6 <- [1,270,null,{}] 10:21:30 INFO - PROCESS | 1988 | 1468862490060 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}] 10:21:30 INFO - PROCESS | 1988 | 1468862490063 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:30 INFO - PROCESS | 1988 | 1468862490174 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 10:21:30 INFO - PROCESS | 1988 | 1468862490269 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:30 INFO - PROCESS | 1988 | 1468862490271 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:30 INFO - PROCESS | 1988 | ++DOCSHELL 10E5D800 == 50 [pid = 1988] [id = 77] 10:21:30 INFO - PROCESS | 1988 | ++DOMWINDOW == 119 (10ED6400) [pid = 1988] [serial = 228] [outer = 00000000] 10:21:30 INFO - PROCESS | 1988 | ++DOMWINDOW == 120 (17950800) [pid = 1988] [serial = 229] [outer = 10ED6400] 10:21:30 INFO - PROCESS | 1988 | 1468862490325 Marionette DEBUG loaded listener.js 10:21:30 INFO - PROCESS | 1988 | ++DOMWINDOW == 121 (183A3000) [pid = 1988] [serial = 230] [outer = 10ED6400] 10:21:31 INFO - PROCESS | 1988 | 1468862491183 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]]]}] 10:21:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 10:21:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1180ms 10:21:31 INFO - PROCESS | 1988 | 1468862491289 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 10:21:31 INFO - PROCESS | 1988 | 1468862491292 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 10:21:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 10:21:31 INFO - PROCESS | 1988 | 1468862491364 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 10:21:31 INFO - PROCESS | 1988 | 1468862491367 Marionette TRACE conn6 <- [1,274,null,{}] 10:21:31 INFO - PROCESS | 1988 | 1468862491399 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}] 10:21:31 INFO - PROCESS | 1988 | 1468862491402 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:31 INFO - PROCESS | 1988 | 1468862491533 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 10:21:31 INFO - PROCESS | 1988 | --DOCSHELL 108CFC00 == 49 [pid = 1988] [id = 34] 10:21:31 INFO - PROCESS | 1988 | --DOCSHELL 193D6C00 == 48 [pid = 1988] [id = 33] 10:21:31 INFO - PROCESS | 1988 | --DOCSHELL 1B659800 == 47 [pid = 1988] [id = 72] 10:21:31 INFO - PROCESS | 1988 | --DOCSHELL 10076C00 == 46 [pid = 1988] [id = 71] 10:21:31 INFO - PROCESS | 1988 | --DOCSHELL 1A9AFC00 == 45 [pid = 1988] [id = 70] 10:21:31 INFO - PROCESS | 1988 | --DOCSHELL 195A9400 == 44 [pid = 1988] [id = 69] 10:21:31 INFO - PROCESS | 1988 | --DOCSHELL 10236800 == 43 [pid = 1988] [id = 68] 10:21:31 INFO - PROCESS | 1988 | --DOCSHELL 15138C00 == 42 [pid = 1988] [id = 67] 10:21:31 INFO - PROCESS | 1988 | --DOCSHELL 182A4800 == 41 [pid = 1988] [id = 66] 10:21:31 INFO - PROCESS | 1988 | --DOCSHELL 17F09000 == 40 [pid = 1988] [id = 65] 10:21:31 INFO - PROCESS | 1988 | --DOCSHELL 10E52000 == 39 [pid = 1988] [id = 64] 10:21:31 INFO - PROCESS | 1988 | --DOCSHELL 10984000 == 38 [pid = 1988] [id = 63] 10:21:31 INFO - PROCESS | 1988 | --DOCSHELL 108D0C00 == 37 [pid = 1988] [id = 59] 10:21:31 INFO - PROCESS | 1988 | --DOCSHELL 1C8E6C00 == 36 [pid = 1988] [id = 58] 10:21:31 INFO - PROCESS | 1988 | --DOMWINDOW == 120 (15153000) [pid = 1988] [serial = 147] [outer = 00000000] [url = about:blank] 10:21:31 INFO - PROCESS | 1988 | --DOMWINDOW == 119 (15E5A800) [pid = 1988] [serial = 148] [outer = 00000000] [url = about:blank] 10:21:31 INFO - PROCESS | 1988 | --DOMWINDOW == 118 (182A1000) [pid = 1988] [serial = 153] [outer = 00000000] [url = about:blank] 10:21:31 INFO - PROCESS | 1988 | --DOMWINDOW == 117 (182AAC00) [pid = 1988] [serial = 138] [outer = 00000000] [url = about:blank] 10:21:31 INFO - PROCESS | 1988 | --DOMWINDOW == 116 (10A6B800) [pid = 1988] [serial = 144] [outer = 00000000] [url = about:blank] 10:21:31 INFO - PROCESS | 1988 | --DOMWINDOW == 115 (1A9AC000) [pid = 1988] [serial = 160] [outer = 00000000] [url = about:blank] 10:21:31 INFO - PROCESS | 1988 | --DOMWINDOW == 114 (10E55000) [pid = 1988] [serial = 145] [outer = 00000000] [url = about:blank] 10:21:31 INFO - PROCESS | 1988 | --DOMWINDOW == 113 (1A1ED000) [pid = 1988] [serial = 159] [outer = 00000000] [url = about:blank] 10:21:31 INFO - PROCESS | 1988 | --DOMWINDOW == 112 (108CC800) [pid = 1988] [serial = 142] [outer = 00000000] [url = about:blank] 10:21:31 INFO - PROCESS | 1988 | --DOMWINDOW == 111 (10877400) [pid = 1988] [serial = 141] [outer = 00000000] [url = about:blank] 10:21:31 INFO - PROCESS | 1988 | --DOMWINDOW == 110 (108CCC00) [pid = 1988] [serial = 132] [outer = 00000000] [url = about:blank] 10:21:31 INFO - PROCESS | 1988 | --DOMWINDOW == 109 (15E5B000) [pid = 1988] [serial = 135] [outer = 00000000] [url = about:blank] 10:21:31 INFO - PROCESS | 1988 | --DOMWINDOW == 108 (1C60BC00) [pid = 1988] [serial = 162] [outer = 00000000] [url = about:blank] 10:21:31 INFO - PROCESS | 1988 | --DOMWINDOW == 107 (18328800) [pid = 1988] [serial = 166] [outer = 00000000] [url = about:blank] 10:21:31 INFO - PROCESS | 1988 | --DOMWINDOW == 106 (1BA79C00) [pid = 1988] [serial = 170] [outer = 00000000] [url = about:blank] 10:21:31 INFO - PROCESS | 1988 | --DOMWINDOW == 105 (14724C00) [pid = 1988] [serial = 37] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:21:31 INFO - PROCESS | 1988 | --DOMWINDOW == 104 (18329000) [pid = 1988] [serial = 167] [outer = 00000000] [url = about:blank] 10:21:31 INFO - PROCESS | 1988 | --DOMWINDOW == 103 (19AC7000) [pid = 1988] [serial = 169] [outer = 00000000] [url = about:blank] 10:21:31 INFO - PROCESS | 1988 | --DOMWINDOW == 102 (1C848400) [pid = 1988] [serial = 163] [outer = 00000000] [url = about:blank] 10:21:31 INFO - PROCESS | 1988 | --DOMWINDOW == 101 (1CFD1000) [pid = 1988] [serial = 172] [outer = 00000000] [url = about:blank] 10:21:31 INFO - PROCESS | 1988 | --DOMWINDOW == 100 (183F2800) [pid = 1988] [serial = 154] [outer = 00000000] [url = about:blank] 10:21:31 INFO - PROCESS | 1988 | --DOMWINDOW == 99 (193AD400) [pid = 1988] [serial = 156] [outer = 00000000] [url = about:blank] 10:21:31 INFO - PROCESS | 1988 | --DOMWINDOW == 98 (193D5400) [pid = 1988] [serial = 157] [outer = 00000000] [url = about:blank] 10:21:31 INFO - PROCESS | 1988 | --DOMWINDOW == 97 (17F08C00) [pid = 1988] [serial = 150] [outer = 00000000] [url = about:blank] 10:21:31 INFO - PROCESS | 1988 | --DOMWINDOW == 96 (1802AC00) [pid = 1988] [serial = 151] [outer = 00000000] [url = about:blank] 10:21:31 INFO - PROCESS | 1988 | 1468862491654 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:31 INFO - PROCESS | 1988 | 1468862491656 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:31 INFO - PROCESS | 1988 | ++DOCSHELL 100C9C00 == 37 [pid = 1988] [id = 78] 10:21:31 INFO - PROCESS | 1988 | ++DOMWINDOW == 97 (10236800) [pid = 1988] [serial = 231] [outer = 00000000] 10:21:31 INFO - PROCESS | 1988 | ++DOMWINDOW == 98 (108CBC00) [pid = 1988] [serial = 232] [outer = 10236800] 10:21:31 INFO - PROCESS | 1988 | 1468862491702 Marionette DEBUG loaded listener.js 10:21:31 INFO - PROCESS | 1988 | ++DOMWINDOW == 99 (10980400) [pid = 1988] [serial = 233] [outer = 10236800] 10:21:32 INFO - PROCESS | 1988 | 1468862492106 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]]]}] 10:21:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 10:21:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 851ms 10:21:32 INFO - PROCESS | 1988 | 1468862492155 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 10:21:32 INFO - PROCESS | 1988 | 1468862492159 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 10:21:32 INFO - PROCESS | 1988 | 1468862492165 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 10:21:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 10:21:32 INFO - PROCESS | 1988 | 1468862492167 Marionette TRACE conn6 <- [1,278,null,{}] 10:21:32 INFO - PROCESS | 1988 | 1468862492171 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}] 10:21:32 INFO - PROCESS | 1988 | 1468862492173 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:32 INFO - PROCESS | 1988 | 1468862492260 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 10:21:32 INFO - PROCESS | 1988 | 1468862492267 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:32 INFO - PROCESS | 1988 | 1468862492270 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:32 INFO - PROCESS | 1988 | ++DOCSHELL 15E59000 == 38 [pid = 1988] [id = 79] 10:21:32 INFO - PROCESS | 1988 | ++DOMWINDOW == 100 (15E5AC00) [pid = 1988] [serial = 234] [outer = 00000000] 10:21:32 INFO - PROCESS | 1988 | ++DOMWINDOW == 101 (1793F800) [pid = 1988] [serial = 235] [outer = 15E5AC00] 10:21:32 INFO - PROCESS | 1988 | 1468862492315 Marionette DEBUG loaded listener.js 10:21:32 INFO - PROCESS | 1988 | ++DOMWINDOW == 102 (17954800) [pid = 1988] [serial = 236] [outer = 15E5AC00] 10:21:32 INFO - PROCESS | 1988 | 1468862492771 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]]]}] 10:21:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 10:21:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 630ms 10:21:32 INFO - PROCESS | 1988 | 1468862492800 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 10:21:32 INFO - PROCESS | 1988 | 1468862492802 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 10:21:32 INFO - PROCESS | 1988 | 1468862492806 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 10:21:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 10:21:32 INFO - PROCESS | 1988 | 1468862492809 Marionette TRACE conn6 <- [1,282,null,{}] 10:21:32 INFO - PROCESS | 1988 | 1468862492824 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}] 10:21:32 INFO - PROCESS | 1988 | 1468862492828 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:32 INFO - PROCESS | 1988 | 1468862492912 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 10:21:32 INFO - PROCESS | 1988 | 1468862492919 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:32 INFO - PROCESS | 1988 | 1468862492922 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:32 INFO - PROCESS | 1988 | ++DOCSHELL 182AA400 == 39 [pid = 1988] [id = 80] 10:21:32 INFO - PROCESS | 1988 | ++DOMWINDOW == 103 (182AB400) [pid = 1988] [serial = 237] [outer = 00000000] 10:21:32 INFO - PROCESS | 1988 | ++DOMWINDOW == 104 (18328400) [pid = 1988] [serial = 238] [outer = 182AB400] 10:21:32 INFO - PROCESS | 1988 | 1468862492968 Marionette DEBUG loaded listener.js 10:21:33 INFO - PROCESS | 1988 | ++DOMWINDOW == 105 (183A6400) [pid = 1988] [serial = 239] [outer = 182AB400] 10:21:33 INFO - PROCESS | 1988 | 1468862493414 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]]]}] 10:21:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 10:21:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 630ms 10:21:33 INFO - PROCESS | 1988 | 1468862493440 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 10:21:33 INFO - PROCESS | 1988 | 1468862493443 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 10:21:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 10:21:33 INFO - PROCESS | 1988 | 1468862493455 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 10:21:33 INFO - PROCESS | 1988 | 1468862493457 Marionette TRACE conn6 <- [1,286,null,{}] 10:21:33 INFO - PROCESS | 1988 | 1468862493466 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}] 10:21:33 INFO - PROCESS | 1988 | 1468862493468 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:33 INFO - PROCESS | 1988 | 1468862493554 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 10:21:33 INFO - PROCESS | 1988 | 1468862493561 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:33 INFO - PROCESS | 1988 | 1468862493563 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:33 INFO - PROCESS | 1988 | ++DOCSHELL 19321800 == 40 [pid = 1988] [id = 81] 10:21:33 INFO - PROCESS | 1988 | ++DOMWINDOW == 106 (1932D400) [pid = 1988] [serial = 240] [outer = 00000000] 10:21:33 INFO - PROCESS | 1988 | ++DOMWINDOW == 107 (193AA400) [pid = 1988] [serial = 241] [outer = 1932D400] 10:21:33 INFO - PROCESS | 1988 | 1468862493606 Marionette DEBUG loaded listener.js 10:21:33 INFO - PROCESS | 1988 | ++DOMWINDOW == 108 (193CD400) [pid = 1988] [serial = 242] [outer = 1932D400] 10:21:34 INFO - PROCESS | 1988 | 1468862494024 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]]]}] 10:21:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 10:21:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 570ms 10:21:34 INFO - PROCESS | 1988 | 1468862494031 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 10:21:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 10:21:34 INFO - PROCESS | 1988 | 1468862494033 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 10:21:34 INFO - PROCESS | 1988 | 1468862494036 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 10:21:34 INFO - PROCESS | 1988 | 1468862494037 Marionette TRACE conn6 <- [1,290,null,{}] 10:21:34 INFO - PROCESS | 1988 | 1468862494041 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}] 10:21:34 INFO - PROCESS | 1988 | 1468862494043 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:34 INFO - PROCESS | 1988 | 1468862494165 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 10:21:34 INFO - PROCESS | 1988 | 1468862494181 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:34 INFO - PROCESS | 1988 | 1468862494183 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:34 INFO - PROCESS | 1988 | ++DOCSHELL 193A9800 == 41 [pid = 1988] [id = 82] 10:21:34 INFO - PROCESS | 1988 | ++DOMWINDOW == 109 (193D2000) [pid = 1988] [serial = 243] [outer = 00000000] 10:21:34 INFO - PROCESS | 1988 | ++DOMWINDOW == 110 (195A4000) [pid = 1988] [serial = 244] [outer = 193D2000] 10:21:34 INFO - PROCESS | 1988 | 1468862494226 Marionette DEBUG loaded listener.js 10:21:34 INFO - PROCESS | 1988 | ++DOMWINDOW == 111 (195A6800) [pid = 1988] [serial = 245] [outer = 193D2000] 10:21:34 INFO - PROCESS | 1988 | 1468862494676 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]]]}] 10:21:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 10:21:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 671ms 10:21:34 INFO - PROCESS | 1988 | 1468862494710 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 10:21:34 INFO - PROCESS | 1988 | 1468862494712 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 10:21:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 10:21:34 INFO - PROCESS | 1988 | 1468862494715 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 10:21:34 INFO - PROCESS | 1988 | 1468862494716 Marionette TRACE conn6 <- [1,294,null,{}] 10:21:34 INFO - PROCESS | 1988 | 1468862494720 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}] 10:21:34 INFO - PROCESS | 1988 | 1468862494725 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:34 INFO - PROCESS | 1988 | 1468862494859 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 10:21:34 INFO - PROCESS | 1988 | 1468862494914 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:34 INFO - PROCESS | 1988 | 1468862494916 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:34 INFO - PROCESS | 1988 | ++DOCSHELL 195A3000 == 42 [pid = 1988] [id = 83] 10:21:34 INFO - PROCESS | 1988 | ++DOMWINDOW == 112 (19BA9400) [pid = 1988] [serial = 246] [outer = 00000000] 10:21:34 INFO - PROCESS | 1988 | ++DOMWINDOW == 113 (1C616800) [pid = 1988] [serial = 247] [outer = 19BA9400] 10:21:34 INFO - PROCESS | 1988 | 1468862494960 Marionette DEBUG loaded listener.js 10:21:35 INFO - PROCESS | 1988 | ++DOMWINDOW == 114 (1C8BBC00) [pid = 1988] [serial = 248] [outer = 19BA9400] 10:21:35 INFO - PROCESS | 1988 | 1468862495398 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]]]}] 10:21:35 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. 10:21:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 730ms 10:21:35 INFO - PROCESS | 1988 | 1468862495447 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 10:21:35 INFO - PROCESS | 1988 | 1468862495449 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 10:21:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 10:21:35 INFO - PROCESS | 1988 | 1468862495452 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 10:21:35 INFO - PROCESS | 1988 | 1468862495454 Marionette TRACE conn6 <- [1,298,null,{}] 10:21:35 INFO - PROCESS | 1988 | 1468862495486 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}] 10:21:35 INFO - PROCESS | 1988 | 1468862495488 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:35 INFO - PROCESS | 1988 | 1468862495595 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 10:21:35 INFO - PROCESS | 1988 | 1468862495606 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:35 INFO - PROCESS | 1988 | 1468862495607 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:35 INFO - PROCESS | 1988 | ++DOCSHELL 15262800 == 43 [pid = 1988] [id = 84] 10:21:35 INFO - PROCESS | 1988 | ++DOMWINDOW == 115 (1C8B6800) [pid = 1988] [serial = 249] [outer = 00000000] 10:21:35 INFO - PROCESS | 1988 | ++DOMWINDOW == 116 (1D0CE800) [pid = 1988] [serial = 250] [outer = 1C8B6800] 10:21:35 INFO - PROCESS | 1988 | 1468862495651 Marionette DEBUG loaded listener.js 10:21:35 INFO - PROCESS | 1988 | ++DOMWINDOW == 117 (1D0CD400) [pid = 1988] [serial = 251] [outer = 1C8B6800] 10:21:36 INFO - PROCESS | 1988 | 1468862496064 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]]]}] 10:21:36 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. 10:21:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 670ms 10:21:36 INFO - PROCESS | 1988 | --DOMWINDOW == 116 (10A69000) [pid = 1988] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 10:21:36 INFO - PROCESS | 1988 | --DOMWINDOW == 115 (19C09C00) [pid = 1988] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 10:21:36 INFO - PROCESS | 1988 | --DOMWINDOW == 114 (10984400) [pid = 1988] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 10:21:36 INFO - PROCESS | 1988 | --DOMWINDOW == 113 (10E53C00) [pid = 1988] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 10:21:36 INFO - PROCESS | 1988 | --DOMWINDOW == 112 (17E8CC00) [pid = 1988] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 10:21:36 INFO - PROCESS | 1988 | --DOMWINDOW == 111 (182A5000) [pid = 1988] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 10:21:36 INFO - PROCESS | 1988 | --DOMWINDOW == 110 (17F09400) [pid = 1988] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 10:21:36 INFO - PROCESS | 1988 | --DOMWINDOW == 109 (1B458C00) [pid = 1988] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 10:21:36 INFO - PROCESS | 1988 | --DOMWINDOW == 108 (103FE800) [pid = 1988] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 10:21:36 INFO - PROCESS | 1988 | --DOMWINDOW == 107 (1D0CB400) [pid = 1988] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 10:21:36 INFO - PROCESS | 1988 | 1468862496272 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 10:21:36 INFO - PROCESS | 1988 | 1468862496274 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 10:21:36 INFO - PROCESS | 1988 | 1468862496283 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 10:21:36 INFO - PROCESS | 1988 | 1468862496285 Marionette TRACE conn6 <- [1,302,null,{}] 10:21:36 INFO - PROCESS | 1988 | 1468862496288 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}] 10:21:36 INFO - PROCESS | 1988 | 1468862496290 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 10:21:36 INFO - PROCESS | 1988 | 1468862496371 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 10:21:36 INFO - PROCESS | 1988 | 1468862496377 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:36 INFO - PROCESS | 1988 | 1468862496378 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:36 INFO - PROCESS | 1988 | ++DOCSHELL 10EDB800 == 44 [pid = 1988] [id = 85] 10:21:36 INFO - PROCESS | 1988 | ++DOMWINDOW == 108 (1513EC00) [pid = 1988] [serial = 252] [outer = 00000000] 10:21:36 INFO - PROCESS | 1988 | ++DOMWINDOW == 109 (182A0400) [pid = 1988] [serial = 253] [outer = 1513EC00] 10:21:36 INFO - PROCESS | 1988 | 1468862496421 Marionette DEBUG loaded listener.js 10:21:36 INFO - PROCESS | 1988 | ++DOMWINDOW == 110 (10E52C00) [pid = 1988] [serial = 254] [outer = 1513EC00] 10:21:36 INFO - PROCESS | 1988 | 1468862496832 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]]]}] 10:21:36 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. 10:21:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 571ms 10:21:36 INFO - PROCESS | 1988 | 1468862496890 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 10:21:36 INFO - PROCESS | 1988 | 1468862496892 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 10:21:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 10:21:36 INFO - PROCESS | 1988 | 1468862496900 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 10:21:36 INFO - PROCESS | 1988 | 1468862496902 Marionette TRACE conn6 <- [1,306,null,{}] 10:21:36 INFO - PROCESS | 1988 | 1468862496905 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}] 10:21:36 INFO - PROCESS | 1988 | 1468862496907 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:37 INFO - PROCESS | 1988 | 1468862496990 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 10:21:37 INFO - PROCESS | 1988 | 1468862496995 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:37 INFO - PROCESS | 1988 | 1468862497006 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:37 INFO - PROCESS | 1988 | ++DOCSHELL 193A9C00 == 45 [pid = 1988] [id = 86] 10:21:37 INFO - PROCESS | 1988 | ++DOMWINDOW == 111 (195A7800) [pid = 1988] [serial = 255] [outer = 00000000] 10:21:37 INFO - PROCESS | 1988 | ++DOMWINDOW == 112 (1CFC2800) [pid = 1988] [serial = 256] [outer = 195A7800] 10:21:37 INFO - PROCESS | 1988 | 1468862497052 Marionette DEBUG loaded listener.js 10:21:37 INFO - PROCESS | 1988 | ++DOMWINDOW == 113 (1D232400) [pid = 1988] [serial = 257] [outer = 195A7800] 10:21:37 INFO - PROCESS | 1988 | 1468862497447 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]]]}] 10:21:37 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. 10:21:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 570ms 10:21:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 10:21:37 INFO - PROCESS | 1988 | 1468862497479 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 10:21:37 INFO - PROCESS | 1988 | 1468862497481 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 10:21:37 INFO - PROCESS | 1988 | 1468862497484 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 10:21:37 INFO - PROCESS | 1988 | 1468862497485 Marionette TRACE conn6 <- [1,310,null,{}] 10:21:37 INFO - PROCESS | 1988 | 1468862497489 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}] 10:21:37 INFO - PROCESS | 1988 | 1468862497491 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:37 INFO - PROCESS | 1988 | 1468862497609 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 10:21:37 INFO - PROCESS | 1988 | 1468862497617 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:37 INFO - PROCESS | 1988 | 1468862497619 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:37 INFO - PROCESS | 1988 | ++DOCSHELL 1D234000 == 46 [pid = 1988] [id = 87] 10:21:37 INFO - PROCESS | 1988 | ++DOMWINDOW == 114 (1D235800) [pid = 1988] [serial = 258] [outer = 00000000] 10:21:37 INFO - PROCESS | 1988 | ++DOMWINDOW == 115 (1D6F2400) [pid = 1988] [serial = 259] [outer = 1D235800] 10:21:37 INFO - PROCESS | 1988 | 1468862497661 Marionette DEBUG loaded listener.js 10:21:37 INFO - PROCESS | 1988 | ++DOMWINDOW == 116 (1D7E6400) [pid = 1988] [serial = 260] [outer = 1D235800] 10:21:38 INFO - PROCESS | 1988 | 1468862498056 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]]]}] 10:21:38 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. 10:21:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 630ms 10:21:38 INFO - PROCESS | 1988 | 1468862498115 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 10:21:38 INFO - PROCESS | 1988 | 1468862498117 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 10:21:38 INFO - PROCESS | 1988 | 1468862498121 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 10:21:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 10:21:38 INFO - PROCESS | 1988 | 1468862498123 Marionette TRACE conn6 <- [1,314,null,{}] 10:21:38 INFO - PROCESS | 1988 | 1468862498127 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}] 10:21:38 INFO - PROCESS | 1988 | 1468862498129 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:38 INFO - PROCESS | 1988 | 1468862498257 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 10:21:38 INFO - PROCESS | 1988 | 1468862498399 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:38 INFO - PROCESS | 1988 | 1468862498402 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:38 INFO - PROCESS | 1988 | ++DOCSHELL 1097A400 == 47 [pid = 1988] [id = 88] 10:21:38 INFO - PROCESS | 1988 | ++DOMWINDOW == 117 (1097E000) [pid = 1988] [serial = 261] [outer = 00000000] 10:21:38 INFO - PROCESS | 1988 | ++DOMWINDOW == 118 (10A69000) [pid = 1988] [serial = 262] [outer = 1097E000] 10:21:38 INFO - PROCESS | 1988 | 1468862498500 Marionette DEBUG loaded listener.js 10:21:38 INFO - PROCESS | 1988 | ++DOMWINDOW == 119 (111D1800) [pid = 1988] [serial = 263] [outer = 1097E000] 10:21:38 INFO - PROCESS | 1988 | 1468862498681 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 10:21:39 INFO - PROCESS | 1988 | 1468862499081 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]]]}] 10:21:39 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. 10:21:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 970ms 10:21:39 INFO - PROCESS | 1988 | 1468862499096 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 10:21:39 INFO - PROCESS | 1988 | 1468862499100 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 10:21:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 10:21:39 INFO - PROCESS | 1988 | 1468862499104 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 10:21:39 INFO - PROCESS | 1988 | 1468862499108 Marionette TRACE conn6 <- [1,318,null,{}] 10:21:39 INFO - PROCESS | 1988 | 1468862499114 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}] 10:21:39 INFO - PROCESS | 1988 | 1468862499117 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:39 INFO - PROCESS | 1988 | 1468862499232 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 10:21:39 INFO - PROCESS | 1988 | 1468862499328 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:39 INFO - PROCESS | 1988 | 1468862499331 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:39 INFO - PROCESS | 1988 | ++DOCSHELL 17E8B800 == 48 [pid = 1988] [id = 89] 10:21:39 INFO - PROCESS | 1988 | ++DOMWINDOW == 120 (17F09000) [pid = 1988] [serial = 264] [outer = 00000000] 10:21:39 INFO - PROCESS | 1988 | ++DOMWINDOW == 121 (1829F000) [pid = 1988] [serial = 265] [outer = 17F09000] 10:21:39 INFO - PROCESS | 1988 | 1468862499386 Marionette DEBUG loaded listener.js 10:21:39 INFO - PROCESS | 1988 | ++DOMWINDOW == 122 (18326400) [pid = 1988] [serial = 266] [outer = 17F09000] 10:21:40 INFO - PROCESS | 1988 | 1468862500014 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]]]}] 10:21:40 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. 10:21:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 991ms 10:21:40 INFO - PROCESS | 1988 | 1468862500098 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 10:21:40 INFO - PROCESS | 1988 | 1468862500103 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 10:21:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 10:21:40 INFO - PROCESS | 1988 | 1468862500107 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 10:21:40 INFO - PROCESS | 1988 | 1468862500109 Marionette TRACE conn6 <- [1,322,null,{}] 10:21:40 INFO - PROCESS | 1988 | 1468862500114 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}] 10:21:40 INFO - PROCESS | 1988 | 1468862500116 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:40 INFO - PROCESS | 1988 | 1468862500231 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 10:21:40 INFO - PROCESS | 1988 | 1468862500356 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:40 INFO - PROCESS | 1988 | 1468862500359 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:40 INFO - PROCESS | 1988 | ++DOCSHELL 195A7C00 == 49 [pid = 1988] [id = 90] 10:21:40 INFO - PROCESS | 1988 | ++DOMWINDOW == 123 (19AC9400) [pid = 1988] [serial = 267] [outer = 00000000] 10:21:40 INFO - PROCESS | 1988 | ++DOMWINDOW == 124 (1B459C00) [pid = 1988] [serial = 268] [outer = 19AC9400] 10:21:40 INFO - PROCESS | 1988 | 1468862500413 Marionette DEBUG loaded listener.js 10:21:40 INFO - PROCESS | 1988 | ++DOMWINDOW == 125 (1C87B800) [pid = 1988] [serial = 269] [outer = 19AC9400] 10:21:41 INFO - PROCESS | 1988 | 1468862501082 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]]]}] 10:21:41 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. 10:21:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1019ms 10:21:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 10:21:41 INFO - PROCESS | 1988 | 1468862501129 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 10:21:41 INFO - PROCESS | 1988 | 1468862501132 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 10:21:41 INFO - PROCESS | 1988 | 1468862501142 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 10:21:41 INFO - PROCESS | 1988 | 1468862501148 Marionette TRACE conn6 <- [1,326,null,{}] 10:21:41 INFO - PROCESS | 1988 | 1468862501154 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}] 10:21:41 INFO - PROCESS | 1988 | 1468862501158 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:41 INFO - PROCESS | 1988 | 1468862501319 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 10:21:41 INFO - PROCESS | 1988 | 1468862501445 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:41 INFO - PROCESS | 1988 | 1468862501448 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:41 INFO - PROCESS | 1988 | ++DOCSHELL 1D7ED800 == 50 [pid = 1988] [id = 91] 10:21:41 INFO - PROCESS | 1988 | ++DOMWINDOW == 126 (1D887800) [pid = 1988] [serial = 270] [outer = 00000000] 10:21:41 INFO - PROCESS | 1988 | ++DOMWINDOW == 127 (1DFB6C00) [pid = 1988] [serial = 271] [outer = 1D887800] 10:21:41 INFO - PROCESS | 1988 | 1468862501502 Marionette DEBUG loaded listener.js 10:21:41 INFO - PROCESS | 1988 | ++DOMWINDOW == 128 (1DFB8800) [pid = 1988] [serial = 272] [outer = 1D887800] 10:21:42 INFO - PROCESS | 1988 | 1468862502280 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]]]}] 10:21:42 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. 10:21:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1196ms 10:21:42 INFO - PROCESS | 1988 | 1468862502334 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 10:21:42 INFO - PROCESS | 1988 | 1468862502339 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 10:21:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 10:21:42 INFO - PROCESS | 1988 | 1468862502344 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 10:21:42 INFO - PROCESS | 1988 | 1468862502347 Marionette TRACE conn6 <- [1,330,null,{}] 10:21:42 INFO - PROCESS | 1988 | 1468862502352 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}] 10:21:42 INFO - PROCESS | 1988 | 1468862502355 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:42 INFO - PROCESS | 1988 | 1468862502458 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 10:21:42 INFO - PROCESS | 1988 | 1468862502586 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:42 INFO - PROCESS | 1988 | 1468862502591 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:42 INFO - PROCESS | 1988 | ++DOCSHELL 10873C00 == 51 [pid = 1988] [id = 92] 10:21:42 INFO - PROCESS | 1988 | ++DOMWINDOW == 129 (108CDC00) [pid = 1988] [serial = 273] [outer = 00000000] 10:21:42 INFO - PROCESS | 1988 | ++DOMWINDOW == 130 (15073000) [pid = 1988] [serial = 274] [outer = 108CDC00] 10:21:42 INFO - PROCESS | 1988 | 1468862502642 Marionette DEBUG loaded listener.js 10:21:42 INFO - PROCESS | 1988 | ++DOMWINDOW == 131 (15E61400) [pid = 1988] [serial = 275] [outer = 108CDC00] 10:21:43 INFO - PROCESS | 1988 | 1468862503235 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]]]}] 10:21:43 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. 10:21:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 930ms 10:21:43 INFO - PROCESS | 1988 | 1468862503275 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 10:21:43 INFO - PROCESS | 1988 | 1468862503279 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 10:21:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 10:21:43 INFO - PROCESS | 1988 | 1468862503286 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 10:21:43 INFO - PROCESS | 1988 | 1468862503288 Marionette TRACE conn6 <- [1,334,null,{}] 10:21:43 INFO - PROCESS | 1988 | 1468862503292 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}] 10:21:43 INFO - PROCESS | 1988 | 1468862503295 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:43 INFO - PROCESS | 1988 | 1468862503401 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 10:21:43 INFO - PROCESS | 1988 | --DOCSHELL 1D234000 == 50 [pid = 1988] [id = 87] 10:21:43 INFO - PROCESS | 1988 | --DOCSHELL 193A9C00 == 49 [pid = 1988] [id = 86] 10:21:43 INFO - PROCESS | 1988 | --DOCSHELL 10EDB800 == 48 [pid = 1988] [id = 85] 10:21:43 INFO - PROCESS | 1988 | --DOCSHELL 15262800 == 47 [pid = 1988] [id = 84] 10:21:43 INFO - PROCESS | 1988 | --DOCSHELL 195A3000 == 46 [pid = 1988] [id = 83] 10:21:43 INFO - PROCESS | 1988 | --DOCSHELL 193A9800 == 45 [pid = 1988] [id = 82] 10:21:43 INFO - PROCESS | 1988 | --DOCSHELL 19321800 == 44 [pid = 1988] [id = 81] 10:21:43 INFO - PROCESS | 1988 | --DOCSHELL 182AA400 == 43 [pid = 1988] [id = 80] 10:21:43 INFO - PROCESS | 1988 | --DOCSHELL 15E59000 == 42 [pid = 1988] [id = 79] 10:21:43 INFO - PROCESS | 1988 | --DOCSHELL 100C9C00 == 41 [pid = 1988] [id = 78] 10:21:43 INFO - PROCESS | 1988 | --DOCSHELL 10E5D800 == 40 [pid = 1988] [id = 77] 10:21:43 INFO - PROCESS | 1988 | --DOCSHELL 1D0CEC00 == 39 [pid = 1988] [id = 76] 10:21:43 INFO - PROCESS | 1988 | --DOMWINDOW == 130 (10988C00) [pid = 1988] [serial = 175] [outer = 00000000] [url = about:blank] 10:21:43 INFO - PROCESS | 1988 | --DOMWINDOW == 129 (183AD800) [pid = 1988] [serial = 181] [outer = 00000000] [url = about:blank] 10:21:43 INFO - PROCESS | 1988 | --DOMWINDOW == 128 (19BB5000) [pid = 1988] [serial = 184] [outer = 00000000] [url = about:blank] 10:21:43 INFO - PROCESS | 1988 | --DOMWINDOW == 127 (16532000) [pid = 1988] [serial = 178] [outer = 00000000] [url = about:blank] 10:21:43 INFO - PROCESS | 1988 | --DOMWINDOW == 126 (1D7E1800) [pid = 1988] [serial = 217] [outer = 00000000] [url = about:blank] 10:21:43 INFO - PROCESS | 1988 | --DOCSHELL 17E8D400 == 38 [pid = 1988] [id = 75] 10:21:43 INFO - PROCESS | 1988 | --DOCSHELL 10E54400 == 37 [pid = 1988] [id = 74] 10:21:43 INFO - PROCESS | 1988 | --DOCSHELL 1D620000 == 36 [pid = 1988] [id = 73] 10:21:43 INFO - PROCESS | 1988 | --DOMWINDOW == 125 (195A9800) [pid = 1988] [serial = 202] [outer = 00000000] [url = about:blank] 10:21:43 INFO - PROCESS | 1988 | --DOMWINDOW == 124 (19ACE000) [pid = 1988] [serial = 203] [outer = 00000000] [url = about:blank] 10:21:43 INFO - PROCESS | 1988 | --DOMWINDOW == 123 (1BA79000) [pid = 1988] [serial = 206] [outer = 00000000] [url = about:blank] 10:21:43 INFO - PROCESS | 1988 | --DOMWINDOW == 122 (111CF400) [pid = 1988] [serial = 188] [outer = 00000000] [url = about:blank] 10:21:43 INFO - PROCESS | 1988 | --DOMWINDOW == 121 (10ED8000) [pid = 1988] [serial = 187] [outer = 00000000] [url = about:blank] 10:21:43 INFO - PROCESS | 1988 | --DOMWINDOW == 120 (1B461800) [pid = 1988] [serial = 205] [outer = 00000000] [url = about:blank] 10:21:43 INFO - PROCESS | 1988 | --DOMWINDOW == 119 (14826400) [pid = 1988] [serial = 190] [outer = 00000000] [url = about:blank] 10:21:43 INFO - PROCESS | 1988 | --DOMWINDOW == 118 (150C8800) [pid = 1988] [serial = 191] [outer = 00000000] [url = about:blank] 10:21:43 INFO - PROCESS | 1988 | --DOMWINDOW == 117 (18F6D800) [pid = 1988] [serial = 199] [outer = 00000000] [url = about:blank] 10:21:43 INFO - PROCESS | 1988 | --DOMWINDOW == 116 (18323400) [pid = 1988] [serial = 196] [outer = 00000000] [url = about:blank] 10:21:43 INFO - PROCESS | 1988 | --DOMWINDOW == 115 (183AB000) [pid = 1988] [serial = 197] [outer = 00000000] [url = about:blank] 10:21:43 INFO - PROCESS | 1988 | --DOMWINDOW == 114 (180EEC00) [pid = 1988] [serial = 193] [outer = 00000000] [url = about:blank] 10:21:43 INFO - PROCESS | 1988 | --DOMWINDOW == 113 (180F6C00) [pid = 1988] [serial = 194] [outer = 00000000] [url = about:blank] 10:21:43 INFO - PROCESS | 1988 | --DOMWINDOW == 112 (1CFCD000) [pid = 1988] [serial = 208] [outer = 00000000] [url = about:blank] 10:21:43 INFO - PROCESS | 1988 | --DOMWINDOW == 111 (1C83C000) [pid = 1988] [serial = 211] [outer = 00000000] [url = about:blank] 10:21:43 INFO - PROCESS | 1988 | --DOMWINDOW == 110 (1D0D3C00) [pid = 1988] [serial = 214] [outer = 00000000] [url = about:blank] 10:21:43 INFO - PROCESS | 1988 | --DOMWINDOW == 109 (1D0D6000) [pid = 1988] [serial = 215] [outer = 00000000] [url = about:blank] 10:21:43 INFO - PROCESS | 1988 | --DOMWINDOW == 108 (1D069000) [pid = 1988] [serial = 212] [outer = 00000000] [url = about:blank] 10:21:43 INFO - PROCESS | 1988 | --DOMWINDOW == 107 (1CFD0800) [pid = 1988] [serial = 209] [outer = 00000000] [url = about:blank] 10:21:43 INFO - PROCESS | 1988 | --DOMWINDOW == 106 (1930B000) [pid = 1988] [serial = 200] [outer = 00000000] [url = about:blank] 10:21:43 INFO - PROCESS | 1988 | 1468862503535 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:43 INFO - PROCESS | 1988 | 1468862503538 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:43 INFO - PROCESS | 1988 | ++DOCSHELL 10875400 == 37 [pid = 1988] [id = 93] 10:21:43 INFO - PROCESS | 1988 | ++DOMWINDOW == 107 (10876C00) [pid = 1988] [serial = 276] [outer = 00000000] 10:21:43 INFO - PROCESS | 1988 | ++DOMWINDOW == 108 (10A5F400) [pid = 1988] [serial = 277] [outer = 10876C00] 10:21:43 INFO - PROCESS | 1988 | 1468862503584 Marionette DEBUG loaded listener.js 10:21:43 INFO - PROCESS | 1988 | ++DOMWINDOW == 109 (14727800) [pid = 1988] [serial = 278] [outer = 10876C00] 10:21:44 INFO - PROCESS | 1988 | 1468862503980 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]]]}] 10:21:44 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. 10:21:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 730ms 10:21:44 INFO - PROCESS | 1988 | 1468862504020 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 10:21:44 INFO - PROCESS | 1988 | 1468862504022 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 10:21:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 10:21:44 INFO - PROCESS | 1988 | 1468862504025 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 10:21:44 INFO - PROCESS | 1988 | 1468862504028 Marionette TRACE conn6 <- [1,338,null,{}] 10:21:44 INFO - PROCESS | 1988 | 1468862504038 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}] 10:21:44 INFO - PROCESS | 1988 | 1468862504043 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:44 INFO - PROCESS | 1988 | 1468862504128 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 10:21:44 INFO - PROCESS | 1988 | 1468862504135 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:44 INFO - PROCESS | 1988 | 1468862504137 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:44 INFO - PROCESS | 1988 | ++DOCSHELL 182A5000 == 38 [pid = 1988] [id = 94] 10:21:44 INFO - PROCESS | 1988 | ++DOMWINDOW == 110 (182AA000) [pid = 1988] [serial = 279] [outer = 00000000] 10:21:44 INFO - PROCESS | 1988 | ++DOMWINDOW == 111 (183AD800) [pid = 1988] [serial = 280] [outer = 182AA000] 10:21:44 INFO - PROCESS | 1988 | 1468862504184 Marionette DEBUG loaded listener.js 10:21:44 INFO - PROCESS | 1988 | ++DOMWINDOW == 112 (19304C00) [pid = 1988] [serial = 281] [outer = 182AA000] 10:21:44 INFO - PROCESS | 1988 | 1468862504632 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]]]}] 10:21:44 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. 10:21:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 631ms 10:21:44 INFO - PROCESS | 1988 | 1468862504662 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 10:21:44 INFO - PROCESS | 1988 | 1468862504664 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 10:21:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 10:21:44 INFO - PROCESS | 1988 | 1468862504667 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 10:21:44 INFO - PROCESS | 1988 | 1468862504669 Marionette TRACE conn6 <- [1,342,null,{}] 10:21:44 INFO - PROCESS | 1988 | 1468862504673 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}] 10:21:44 INFO - PROCESS | 1988 | 1468862504675 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:44 INFO - PROCESS | 1988 | 1468862504767 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 10:21:44 INFO - PROCESS | 1988 | 1468862504775 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:44 INFO - PROCESS | 1988 | 1468862504777 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:44 INFO - PROCESS | 1988 | ++DOCSHELL 193B2800 == 39 [pid = 1988] [id = 95] 10:21:44 INFO - PROCESS | 1988 | ++DOMWINDOW == 113 (193B2C00) [pid = 1988] [serial = 282] [outer = 00000000] 10:21:44 INFO - PROCESS | 1988 | ++DOMWINDOW == 114 (193D8000) [pid = 1988] [serial = 283] [outer = 193B2C00] 10:21:44 INFO - PROCESS | 1988 | 1468862504821 Marionette DEBUG loaded listener.js 10:21:44 INFO - PROCESS | 1988 | ++DOMWINDOW == 115 (195A6400) [pid = 1988] [serial = 284] [outer = 193B2C00] 10:21:45 INFO - PROCESS | 1988 | 1468862505253 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]]]}] 10:21:45 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. 10:21:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 630ms 10:21:45 INFO - PROCESS | 1988 | 1468862505299 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 10:21:45 INFO - PROCESS | 1988 | 1468862505301 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 10:21:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 10:21:45 INFO - PROCESS | 1988 | 1468862505314 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 10:21:45 INFO - PROCESS | 1988 | 1468862505316 Marionette TRACE conn6 <- [1,346,null,{}] 10:21:45 INFO - PROCESS | 1988 | 1468862505319 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}] 10:21:45 INFO - PROCESS | 1988 | 1468862505321 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:45 INFO - PROCESS | 1988 | 1468862505402 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 10:21:45 INFO - PROCESS | 1988 | 1468862505407 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:45 INFO - PROCESS | 1988 | 1468862505409 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:45 INFO - PROCESS | 1988 | ++DOCSHELL 19AC7000 == 40 [pid = 1988] [id = 96] 10:21:45 INFO - PROCESS | 1988 | ++DOMWINDOW == 116 (19AC9C00) [pid = 1988] [serial = 285] [outer = 00000000] 10:21:45 INFO - PROCESS | 1988 | ++DOMWINDOW == 117 (1A75F800) [pid = 1988] [serial = 286] [outer = 19AC9C00] 10:21:45 INFO - PROCESS | 1988 | 1468862505453 Marionette DEBUG loaded listener.js 10:21:45 INFO - PROCESS | 1988 | ++DOMWINDOW == 118 (1A82B800) [pid = 1988] [serial = 287] [outer = 19AC9C00] 10:21:45 INFO - PROCESS | 1988 | 1468862505946 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]]]}] 10:21:46 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. 10:21:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 670ms 10:21:46 INFO - PROCESS | 1988 | 1468862505984 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 10:21:46 INFO - PROCESS | 1988 | 1468862505986 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 10:21:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 10:21:46 INFO - PROCESS | 1988 | 1468862505989 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 10:21:46 INFO - PROCESS | 1988 | 1468862505991 Marionette TRACE conn6 <- [1,350,null,{}] 10:21:46 INFO - PROCESS | 1988 | 1468862505994 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}] 10:21:46 INFO - PROCESS | 1988 | 1468862506000 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:46 INFO - PROCESS | 1988 | 1468862506139 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 10:21:46 INFO - PROCESS | 1988 | 1468862506196 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:46 INFO - PROCESS | 1988 | 1468862506198 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:46 INFO - PROCESS | 1988 | ++DOCSHELL 1A837800 == 41 [pid = 1988] [id = 97] 10:21:46 INFO - PROCESS | 1988 | ++DOMWINDOW == 119 (1B45B800) [pid = 1988] [serial = 288] [outer = 00000000] 10:21:46 INFO - PROCESS | 1988 | ++DOMWINDOW == 120 (1C60B800) [pid = 1988] [serial = 289] [outer = 1B45B800] 10:21:46 INFO - PROCESS | 1988 | 1468862506241 Marionette DEBUG loaded listener.js 10:21:46 INFO - PROCESS | 1988 | ++DOMWINDOW == 121 (1C83C800) [pid = 1988] [serial = 290] [outer = 1B45B800] 10:21:46 INFO - PROCESS | 1988 | 1468862506665 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]]]}] 10:21:46 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. 10:21:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 730ms 10:21:46 INFO - PROCESS | 1988 | 1468862506721 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 10:21:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 10:21:46 INFO - PROCESS | 1988 | 1468862506722 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 10:21:46 INFO - PROCESS | 1988 | 1468862506726 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 10:21:46 INFO - PROCESS | 1988 | 1468862506727 Marionette TRACE conn6 <- [1,354,null,{}] 10:21:46 INFO - PROCESS | 1988 | 1468862506781 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}] 10:21:46 INFO - PROCESS | 1988 | 1468862506783 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:46 INFO - PROCESS | 1988 | 1468862506892 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 10:21:46 INFO - PROCESS | 1988 | 1468862506905 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:46 INFO - PROCESS | 1988 | 1468862506907 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:46 INFO - PROCESS | 1988 | ++DOCSHELL 1D05DC00 == 42 [pid = 1988] [id = 98] 10:21:46 INFO - PROCESS | 1988 | ++DOMWINDOW == 122 (1D05E000) [pid = 1988] [serial = 291] [outer = 00000000] 10:21:47 INFO - PROCESS | 1988 | ++DOMWINDOW == 123 (1D06A800) [pid = 1988] [serial = 292] [outer = 1D05E000] 10:21:47 INFO - PROCESS | 1988 | 1468862506996 Marionette DEBUG loaded listener.js 10:21:47 INFO - PROCESS | 1988 | ++DOMWINDOW == 124 (1D0CCC00) [pid = 1988] [serial = 293] [outer = 1D05E000] 10:21:47 INFO - PROCESS | 1988 | 1468862507418 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]]]}] 10:21:47 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. 10:21:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 731ms 10:21:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 10:21:47 INFO - PROCESS | 1988 | 1468862507456 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 10:21:47 INFO - PROCESS | 1988 | 1468862507459 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 10:21:47 INFO - PROCESS | 1988 | 1468862507461 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 10:21:47 INFO - PROCESS | 1988 | 1468862507463 Marionette TRACE conn6 <- [1,358,null,{}] 10:21:47 INFO - PROCESS | 1988 | 1468862507466 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}] 10:21:47 INFO - PROCESS | 1988 | 1468862507468 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:47 INFO - PROCESS | 1988 | 1468862507581 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 10:21:47 INFO - PROCESS | 1988 | 1468862507586 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:47 INFO - PROCESS | 1988 | 1468862507588 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:47 INFO - PROCESS | 1988 | ++DOCSHELL 1A903C00 == 43 [pid = 1988] [id = 99] 10:21:47 INFO - PROCESS | 1988 | ++DOMWINDOW == 125 (1A904800) [pid = 1988] [serial = 294] [outer = 00000000] 10:21:47 INFO - PROCESS | 1988 | ++DOMWINDOW == 126 (1A90B800) [pid = 1988] [serial = 295] [outer = 1A904800] 10:21:47 INFO - PROCESS | 1988 | 1468862507679 Marionette DEBUG loaded listener.js 10:21:47 INFO - PROCESS | 1988 | ++DOMWINDOW == 127 (1A90BC00) [pid = 1988] [serial = 296] [outer = 1A904800] 10:21:48 INFO - PROCESS | 1988 | --DOMWINDOW == 126 (10236800) [pid = 1988] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 10:21:48 INFO - PROCESS | 1988 | --DOMWINDOW == 125 (1932D400) [pid = 1988] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 10:21:48 INFO - PROCESS | 1988 | --DOMWINDOW == 124 (15E5AC00) [pid = 1988] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 10:21:48 INFO - PROCESS | 1988 | --DOMWINDOW == 123 (1513EC00) [pid = 1988] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 10:21:48 INFO - PROCESS | 1988 | --DOMWINDOW == 122 (195A7800) [pid = 1988] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 10:21:48 INFO - PROCESS | 1988 | --DOMWINDOW == 121 (10979C00) [pid = 1988] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 10:21:48 INFO - PROCESS | 1988 | --DOMWINDOW == 120 (10E50400) [pid = 1988] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 10:21:48 INFO - PROCESS | 1988 | --DOMWINDOW == 119 (10ED6400) [pid = 1988] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 10:21:48 INFO - PROCESS | 1988 | --DOMWINDOW == 118 (19BA9400) [pid = 1988] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 10:21:48 INFO - PROCESS | 1988 | --DOMWINDOW == 117 (182AB400) [pid = 1988] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 10:21:48 INFO - PROCESS | 1988 | --DOMWINDOW == 116 (193D2000) [pid = 1988] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 10:21:48 INFO - PROCESS | 1988 | --DOMWINDOW == 115 (1C8B6800) [pid = 1988] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 10:21:48 INFO - PROCESS | 1988 | 1468862508297 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]]]}] 10:21:48 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. 10:21:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 870ms 10:21:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 10:21:48 INFO - PROCESS | 1988 | 1468862508332 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 10:21:48 INFO - PROCESS | 1988 | 1468862508334 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 10:21:48 INFO - PROCESS | 1988 | 1468862508338 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 10:21:48 INFO - PROCESS | 1988 | 1468862508339 Marionette TRACE conn6 <- [1,362,null,{}] 10:21:48 INFO - PROCESS | 1988 | 1468862508342 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}] 10:21:48 INFO - PROCESS | 1988 | 1468862508344 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:48 INFO - PROCESS | 1988 | 1468862508425 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 10:21:48 INFO - PROCESS | 1988 | 1468862508430 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:48 INFO - PROCESS | 1988 | 1468862508432 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:48 INFO - PROCESS | 1988 | ++DOCSHELL 1513EC00 == 44 [pid = 1988] [id = 100] 10:21:48 INFO - PROCESS | 1988 | ++DOMWINDOW == 116 (15E5AC00) [pid = 1988] [serial = 297] [outer = 00000000] 10:21:48 INFO - PROCESS | 1988 | ++DOMWINDOW == 117 (1A907800) [pid = 1988] [serial = 298] [outer = 15E5AC00] 10:21:48 INFO - PROCESS | 1988 | 1468862508474 Marionette DEBUG loaded listener.js 10:21:48 INFO - PROCESS | 1988 | ++DOMWINDOW == 118 (1A910400) [pid = 1988] [serial = 299] [outer = 15E5AC00] 10:21:48 INFO - PROCESS | 1988 | 1468862508894 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]]]}] 10:21:48 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. 10:21:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 570ms 10:21:48 INFO - PROCESS | 1988 | 1468862508908 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 10:21:48 INFO - PROCESS | 1988 | 1468862508910 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 10:21:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 10:21:48 INFO - PROCESS | 1988 | 1468862508913 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 10:21:48 INFO - PROCESS | 1988 | 1468862508915 Marionette TRACE conn6 <- [1,366,null,{}] 10:21:48 INFO - PROCESS | 1988 | 1468862508918 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}] 10:21:48 INFO - PROCESS | 1988 | 1468862508920 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:49 INFO - PROCESS | 1988 | 1468862509039 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 10:21:49 INFO - PROCESS | 1988 | 1468862509047 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:49 INFO - PROCESS | 1988 | 1468862509057 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:49 INFO - PROCESS | 1988 | ++DOCSHELL 180E9400 == 45 [pid = 1988] [id = 101] 10:21:49 INFO - PROCESS | 1988 | ++DOMWINDOW == 119 (18329800) [pid = 1988] [serial = 300] [outer = 00000000] 10:21:49 INFO - PROCESS | 1988 | ++DOMWINDOW == 120 (1D0D9400) [pid = 1988] [serial = 301] [outer = 18329800] 10:21:49 INFO - PROCESS | 1988 | 1468862509101 Marionette DEBUG loaded listener.js 10:21:49 INFO - PROCESS | 1988 | ++DOMWINDOW == 121 (1D0DA000) [pid = 1988] [serial = 302] [outer = 18329800] 10:21:49 INFO - PROCESS | 1988 | 1468862509513 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]]]}] 10:21:49 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. 10:21:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 631ms 10:21:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 10:21:49 INFO - PROCESS | 1988 | 1468862509544 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 10:21:49 INFO - PROCESS | 1988 | 1468862509547 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 10:21:49 INFO - PROCESS | 1988 | 1468862509550 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 10:21:49 INFO - PROCESS | 1988 | 1468862509552 Marionette TRACE conn6 <- [1,370,null,{}] 10:21:49 INFO - PROCESS | 1988 | 1468862509555 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}] 10:21:49 INFO - PROCESS | 1988 | 1468862509558 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:49 INFO - PROCESS | 1988 | 1468862509688 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 10:21:49 INFO - PROCESS | 1988 | 1468862509696 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:49 INFO - PROCESS | 1988 | 1468862509699 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:49 INFO - PROCESS | 1988 | ++DOCSHELL 1A909800 == 46 [pid = 1988] [id = 102] 10:21:49 INFO - PROCESS | 1988 | ++DOMWINDOW == 122 (1D0D8C00) [pid = 1988] [serial = 303] [outer = 00000000] 10:21:49 INFO - PROCESS | 1988 | ++DOMWINDOW == 123 (1D7E2800) [pid = 1988] [serial = 304] [outer = 1D0D8C00] 10:21:49 INFO - PROCESS | 1988 | 1468862509743 Marionette DEBUG loaded listener.js 10:21:49 INFO - PROCESS | 1988 | ++DOMWINDOW == 124 (1D889C00) [pid = 1988] [serial = 305] [outer = 1D0D8C00] 10:21:50 INFO - PROCESS | 1988 | --DOCSHELL 10979400 == 45 [pid = 1988] [id = 44] 10:21:50 INFO - PROCESS | 1988 | --DOCSHELL 15148000 == 44 [pid = 1988] [id = 60] 10:21:50 INFO - PROCESS | 1988 | --DOCSHELL 180EF000 == 43 [pid = 1988] [id = 30] 10:21:50 INFO - PROCESS | 1988 | --DOCSHELL 183AA400 == 42 [pid = 1988] [id = 61] 10:21:50 INFO - PROCESS | 1988 | --DOCSHELL 193AC400 == 41 [pid = 1988] [id = 62] 10:21:50 INFO - PROCESS | 1988 | --DOCSHELL 10873C00 == 40 [pid = 1988] [id = 92] 10:21:50 INFO - PROCESS | 1988 | --DOCSHELL 1D7ED800 == 39 [pid = 1988] [id = 91] 10:21:50 INFO - PROCESS | 1988 | --DOCSHELL 17E8B800 == 38 [pid = 1988] [id = 89] 10:21:50 INFO - PROCESS | 1988 | --DOCSHELL 195A7C00 == 37 [pid = 1988] [id = 90] 10:21:50 INFO - PROCESS | 1988 | --DOCSHELL 1097A400 == 36 [pid = 1988] [id = 88] 10:21:51 INFO - PROCESS | 1988 | --DOCSHELL 10875400 == 35 [pid = 1988] [id = 93] 10:21:51 INFO - PROCESS | 1988 | --DOCSHELL 182A5000 == 34 [pid = 1988] [id = 94] 10:21:51 INFO - PROCESS | 1988 | --DOCSHELL 19AC7000 == 33 [pid = 1988] [id = 96] 10:21:51 INFO - PROCESS | 1988 | --DOCSHELL 193B2800 == 32 [pid = 1988] [id = 95] 10:21:51 INFO - PROCESS | 1988 | --DOCSHELL 1D05DC00 == 31 [pid = 1988] [id = 98] 10:21:51 INFO - PROCESS | 1988 | --DOCSHELL 1A903C00 == 30 [pid = 1988] [id = 99] 10:21:51 INFO - PROCESS | 1988 | --DOCSHELL 1513EC00 == 29 [pid = 1988] [id = 100] 10:21:51 INFO - PROCESS | 1988 | --DOCSHELL 1A837800 == 28 [pid = 1988] [id = 97] 10:21:51 INFO - PROCESS | 1988 | --DOCSHELL 180E9400 == 27 [pid = 1988] [id = 101] 10:21:51 INFO - PROCESS | 1988 | --DOMWINDOW == 123 (10983C00) [pid = 1988] [serial = 130] [outer = 00000000] [url = about:blank] 10:21:51 INFO - PROCESS | 1988 | --DOMWINDOW == 122 (195A7000) [pid = 1988] [serial = 100] [outer = 00000000] [url = about:blank] 10:21:51 INFO - PROCESS | 1988 | --DOMWINDOW == 121 (183A3000) [pid = 1988] [serial = 230] [outer = 00000000] [url = about:blank] 10:21:51 INFO - PROCESS | 1988 | --DOMWINDOW == 120 (17950800) [pid = 1988] [serial = 229] [outer = 00000000] [url = about:blank] 10:21:51 INFO - PROCESS | 1988 | --DOMWINDOW == 119 (1C616800) [pid = 1988] [serial = 247] [outer = 00000000] [url = about:blank] 10:21:51 INFO - PROCESS | 1988 | --DOMWINDOW == 118 (1D0DA400) [pid = 1988] [serial = 226] [outer = 00000000] [url = about:blank] 10:21:51 INFO - PROCESS | 1988 | --DOMWINDOW == 117 (18322800) [pid = 1988] [serial = 223] [outer = 00000000] [url = about:blank] 10:21:51 INFO - PROCESS | 1988 | --DOMWINDOW == 116 (110CE000) [pid = 1988] [serial = 220] [outer = 00000000] [url = about:blank] 10:21:51 INFO - PROCESS | 1988 | --DOMWINDOW == 115 (18328400) [pid = 1988] [serial = 238] [outer = 00000000] [url = about:blank] 10:21:51 INFO - PROCESS | 1988 | --DOMWINDOW == 114 (183A6400) [pid = 1988] [serial = 239] [outer = 00000000] [url = about:blank] 10:21:51 INFO - PROCESS | 1988 | --DOMWINDOW == 113 (195A6800) [pid = 1988] [serial = 245] [outer = 00000000] [url = about:blank] 10:21:51 INFO - PROCESS | 1988 | --DOMWINDOW == 112 (1D0CE800) [pid = 1988] [serial = 250] [outer = 00000000] [url = about:blank] 10:21:51 INFO - PROCESS | 1988 | --DOMWINDOW == 111 (108CBC00) [pid = 1988] [serial = 232] [outer = 00000000] [url = about:blank] 10:21:51 INFO - PROCESS | 1988 | --DOMWINDOW == 110 (10980400) [pid = 1988] [serial = 233] [outer = 00000000] [url = about:blank] 10:21:51 INFO - PROCESS | 1988 | --DOMWINDOW == 109 (193AA400) [pid = 1988] [serial = 241] [outer = 00000000] [url = about:blank] 10:21:51 INFO - PROCESS | 1988 | --DOMWINDOW == 108 (193CD400) [pid = 1988] [serial = 242] [outer = 00000000] [url = about:blank] 10:21:51 INFO - PROCESS | 1988 | --DOMWINDOW == 107 (1C8BBC00) [pid = 1988] [serial = 248] [outer = 00000000] [url = about:blank] 10:21:51 INFO - PROCESS | 1988 | --DOMWINDOW == 106 (1793F800) [pid = 1988] [serial = 235] [outer = 00000000] [url = about:blank] 10:21:51 INFO - PROCESS | 1988 | --DOMWINDOW == 105 (17954800) [pid = 1988] [serial = 236] [outer = 00000000] [url = about:blank] 10:21:51 INFO - PROCESS | 1988 | --DOMWINDOW == 104 (10E52C00) [pid = 1988] [serial = 254] [outer = 00000000] [url = about:blank] 10:21:51 INFO - PROCESS | 1988 | --DOMWINDOW == 103 (182A0400) [pid = 1988] [serial = 253] [outer = 00000000] [url = about:blank] 10:21:51 INFO - PROCESS | 1988 | --DOMWINDOW == 102 (1CFC2800) [pid = 1988] [serial = 256] [outer = 00000000] [url = about:blank] 10:21:51 INFO - PROCESS | 1988 | --DOMWINDOW == 101 (1D6F2400) [pid = 1988] [serial = 259] [outer = 00000000] [url = about:blank] 10:21:51 INFO - PROCESS | 1988 | --DOMWINDOW == 100 (195A4000) [pid = 1988] [serial = 244] [outer = 00000000] [url = about:blank] 10:21:51 INFO - PROCESS | 1988 | --DOMWINDOW == 99 (1D232400) [pid = 1988] [serial = 257] [outer = 00000000] [url = about:blank] 10:21:51 INFO - PROCESS | 1988 | --DOMWINDOW == 98 (1D0CD400) [pid = 1988] [serial = 251] [outer = 00000000] [url = about:blank] 10:21:51 INFO - PROCESS | 1988 | 1468862511732 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]]]}] 10:21:51 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. 10:21:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 2227ms 10:21:51 INFO - PROCESS | 1988 | 1468862511779 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 10:21:51 INFO - PROCESS | 1988 | 1468862511782 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 10:21:51 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 10:21:51 INFO - PROCESS | 1988 | 1468862511787 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 10:21:51 INFO - PROCESS | 1988 | 1468862511791 Marionette TRACE conn6 <- [1,374,null,{}] 10:21:51 INFO - PROCESS | 1988 | 1468862511796 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}] 10:21:51 INFO - PROCESS | 1988 | 1468862511799 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:51 INFO - PROCESS | 1988 | 1468862511893 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 10:21:51 INFO - PROCESS | 1988 | 1468862511900 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:51 INFO - PROCESS | 1988 | 1468862511904 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:51 INFO - PROCESS | 1988 | ++DOCSHELL 1087AC00 == 28 [pid = 1988] [id = 103] 10:21:51 INFO - PROCESS | 1988 | ++DOMWINDOW == 99 (108C4400) [pid = 1988] [serial = 306] [outer = 00000000] 10:21:51 INFO - PROCESS | 1988 | ++DOMWINDOW == 100 (108C9C00) [pid = 1988] [serial = 307] [outer = 108C4400] 10:21:51 INFO - PROCESS | 1988 | 1468862511952 Marionette DEBUG loaded listener.js 10:21:52 INFO - PROCESS | 1988 | ++DOMWINDOW == 101 (108D0000) [pid = 1988] [serial = 308] [outer = 108C4400] 10:21:52 INFO - PROCESS | 1988 | 1468862512457 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 10:21:52 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 10:21:52 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 731ms 10:21:52 INFO - PROCESS | 1988 | 1468862512518 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 10:21:52 INFO - PROCESS | 1988 | 1468862512523 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 10:21:52 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 10:21:52 INFO - PROCESS | 1988 | 1468862512529 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 10:21:52 INFO - PROCESS | 1988 | 1468862512532 Marionette TRACE conn6 <- [1,378,null,{}] 10:21:52 INFO - PROCESS | 1988 | 1468862512536 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}] 10:21:52 INFO - PROCESS | 1988 | 1468862512539 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:52 INFO - PROCESS | 1988 | 1468862512630 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 10:21:52 INFO - PROCESS | 1988 | 1468862512711 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:52 INFO - PROCESS | 1988 | 1468862512714 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:52 INFO - PROCESS | 1988 | ++DOCSHELL 10A68000 == 29 [pid = 1988] [id = 104] 10:21:52 INFO - PROCESS | 1988 | ++DOMWINDOW == 102 (10A68400) [pid = 1988] [serial = 309] [outer = 00000000] 10:21:52 INFO - PROCESS | 1988 | ++DOMWINDOW == 103 (10E50000) [pid = 1988] [serial = 310] [outer = 10A68400] 10:21:52 INFO - PROCESS | 1988 | 1468862512761 Marionette DEBUG loaded listener.js 10:21:52 INFO - PROCESS | 1988 | ++DOMWINDOW == 104 (10E5A400) [pid = 1988] [serial = 311] [outer = 10A68400] 10:21:53 INFO - PROCESS | 1988 | 1468862513153 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 10:21:53 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 10:21:53 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 670ms 10:21:53 INFO - PROCESS | 1988 | 1468862513203 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 10:21:53 INFO - PROCESS | 1988 | 1468862513205 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 10:21:53 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 10:21:53 INFO - PROCESS | 1988 | 1468862513208 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 10:21:53 INFO - PROCESS | 1988 | 1468862513212 Marionette TRACE conn6 <- [1,382,null,{}] 10:21:53 INFO - PROCESS | 1988 | 1468862513223 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}] 10:21:53 INFO - PROCESS | 1988 | 1468862513227 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:53 INFO - PROCESS | 1988 | 1468862513343 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 10:21:53 INFO - PROCESS | 1988 | 1468862513359 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:53 INFO - PROCESS | 1988 | 1468862513362 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:53 INFO - PROCESS | 1988 | ++DOCSHELL 1506E400 == 30 [pid = 1988] [id = 105] 10:21:53 INFO - PROCESS | 1988 | ++DOMWINDOW == 105 (1509B800) [pid = 1988] [serial = 312] [outer = 00000000] 10:21:53 INFO - PROCESS | 1988 | ++DOMWINDOW == 106 (150CF800) [pid = 1988] [serial = 313] [outer = 1509B800] 10:21:53 INFO - PROCESS | 1988 | 1468862513410 Marionette DEBUG loaded listener.js 10:21:53 INFO - PROCESS | 1988 | ++DOMWINDOW == 107 (1514A400) [pid = 1988] [serial = 314] [outer = 1509B800] 10:21:53 INFO - PROCESS | 1988 | 1468862513903 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 10:21:53 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 10:21:53 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 730ms 10:21:53 INFO - PROCESS | 1988 | 1468862513939 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 10:21:53 INFO - PROCESS | 1988 | 1468862513941 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 10:21:53 INFO - PROCESS | 1988 | 1468862513944 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 10:21:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 10:21:53 INFO - PROCESS | 1988 | 1468862513946 Marionette TRACE conn6 <- [1,386,null,{}] 10:21:53 INFO - PROCESS | 1988 | 1468862513950 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}] 10:21:53 INFO - PROCESS | 1988 | 1468862513951 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:54 INFO - PROCESS | 1988 | 1468862514036 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 10:21:54 INFO - PROCESS | 1988 | 1468862514044 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:54 INFO - PROCESS | 1988 | 1468862514046 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:54 INFO - PROCESS | 1988 | ++DOCSHELL 15153000 == 31 [pid = 1988] [id = 106] 10:21:54 INFO - PROCESS | 1988 | ++DOMWINDOW == 108 (17018800) [pid = 1988] [serial = 315] [outer = 00000000] 10:21:54 INFO - PROCESS | 1988 | ++DOMWINDOW == 109 (1793CC00) [pid = 1988] [serial = 316] [outer = 17018800] 10:21:54 INFO - PROCESS | 1988 | 1468862514090 Marionette DEBUG loaded listener.js 10:21:54 INFO - PROCESS | 1988 | ++DOMWINDOW == 110 (17952400) [pid = 1988] [serial = 317] [outer = 17018800] 10:21:54 INFO - PROCESS | 1988 | 1468862514527 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]]]}] 10:21:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 10:21:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 631ms 10:21:54 INFO - PROCESS | 1988 | 1468862514579 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 10:21:54 INFO - PROCESS | 1988 | 1468862514581 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 10:21:54 INFO - PROCESS | 1988 | 1468862514584 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 10:21:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 10:21:54 INFO - PROCESS | 1988 | 1468862514586 Marionette TRACE conn6 <- [1,390,null,{}] 10:21:54 INFO - PROCESS | 1988 | 1468862514590 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}] 10:21:54 INFO - PROCESS | 1988 | 1468862514592 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:54 INFO - PROCESS | 1988 | 1468862514669 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 10:21:54 INFO - PROCESS | 1988 | 1468862514705 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:54 INFO - PROCESS | 1988 | 1468862514707 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:54 INFO - PROCESS | 1988 | ++DOCSHELL 17E06800 == 32 [pid = 1988] [id = 107] 10:21:54 INFO - PROCESS | 1988 | ++DOMWINDOW == 111 (17E86800) [pid = 1988] [serial = 318] [outer = 00000000] 10:21:54 INFO - PROCESS | 1988 | ++DOMWINDOW == 112 (17F0FC00) [pid = 1988] [serial = 319] [outer = 17E86800] 10:21:54 INFO - PROCESS | 1988 | 1468862514750 Marionette DEBUG loaded listener.js 10:21:54 INFO - PROCESS | 1988 | ++DOMWINDOW == 113 (180E7400) [pid = 1988] [serial = 320] [outer = 17E86800] 10:21:55 INFO - PROCESS | 1988 | 1468862515210 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]]]}] 10:21:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 10:21:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 670ms 10:21:55 INFO - PROCESS | 1988 | 1468862515259 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 10:21:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 10:21:55 INFO - PROCESS | 1988 | 1468862515261 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 10:21:55 INFO - PROCESS | 1988 | 1468862515264 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 10:21:55 INFO - PROCESS | 1988 | 1468862515266 Marionette TRACE conn6 <- [1,394,null,{}] 10:21:55 INFO - PROCESS | 1988 | 1468862515269 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}] 10:21:55 INFO - PROCESS | 1988 | 1468862515276 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:55 INFO - PROCESS | 1988 | 1468862515392 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 10:21:55 INFO - PROCESS | 1988 | 1468862515406 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:55 INFO - PROCESS | 1988 | 1468862515408 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:55 INFO - PROCESS | 1988 | ++DOCSHELL 182A9800 == 33 [pid = 1988] [id = 108] 10:21:55 INFO - PROCESS | 1988 | ++DOMWINDOW == 114 (182A9C00) [pid = 1988] [serial = 321] [outer = 00000000] 10:21:55 INFO - PROCESS | 1988 | ++DOMWINDOW == 115 (1832A000) [pid = 1988] [serial = 322] [outer = 182A9C00] 10:21:55 INFO - PROCESS | 1988 | 1468862515453 Marionette DEBUG loaded listener.js 10:21:55 INFO - PROCESS | 1988 | ++DOMWINDOW == 116 (183A6400) [pid = 1988] [serial = 323] [outer = 182A9C00] 10:21:55 INFO - PROCESS | 1988 | 1468862515923 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]]]}] 10:21:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 10:21:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 670ms 10:21:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 10:21:55 INFO - PROCESS | 1988 | 1468862515935 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 10:21:55 INFO - PROCESS | 1988 | 1468862515937 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 10:21:55 INFO - PROCESS | 1988 | 1468862515940 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 10:21:55 INFO - PROCESS | 1988 | 1468862515941 Marionette TRACE conn6 <- [1,398,null,{}] 10:21:55 INFO - PROCESS | 1988 | 1468862515945 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}] 10:21:55 INFO - PROCESS | 1988 | 1468862515947 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:56 INFO - PROCESS | 1988 | 1468862516052 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 10:21:56 INFO - PROCESS | 1988 | 1468862516060 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:56 INFO - PROCESS | 1988 | 1468862516062 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:56 INFO - PROCESS | 1988 | ++DOCSHELL 183AD000 == 34 [pid = 1988] [id = 109] 10:21:56 INFO - PROCESS | 1988 | ++DOMWINDOW == 117 (183AD400) [pid = 1988] [serial = 324] [outer = 00000000] 10:21:56 INFO - PROCESS | 1988 | ++DOMWINDOW == 118 (18F6E000) [pid = 1988] [serial = 325] [outer = 183AD400] 10:21:56 INFO - PROCESS | 1988 | 1468862516106 Marionette DEBUG loaded listener.js 10:21:56 INFO - PROCESS | 1988 | ++DOMWINDOW == 119 (18F71400) [pid = 1988] [serial = 326] [outer = 183AD400] 10:21:56 INFO - PROCESS | 1988 | 1468862516542 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]]]}] 10:21:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 10:21:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 630ms 10:21:56 INFO - PROCESS | 1988 | 1468862516574 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 10:21:56 INFO - PROCESS | 1988 | 1468862516576 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 10:21:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 10:21:56 INFO - PROCESS | 1988 | 1468862516583 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 10:21:56 INFO - PROCESS | 1988 | 1468862516584 Marionette TRACE conn6 <- [1,402,null,{}] 10:21:56 INFO - PROCESS | 1988 | 1468862516588 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}] 10:21:56 INFO - PROCESS | 1988 | 1468862516590 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:56 INFO - PROCESS | 1988 | 1468862516669 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 10:21:56 INFO - PROCESS | 1988 | 1468862516674 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:56 INFO - PROCESS | 1988 | 1468862516676 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:56 INFO - PROCESS | 1988 | ++DOCSHELL 183F3400 == 35 [pid = 1988] [id = 110] 10:21:56 INFO - PROCESS | 1988 | ++DOMWINDOW == 120 (193A7400) [pid = 1988] [serial = 327] [outer = 00000000] 10:21:56 INFO - PROCESS | 1988 | ++DOMWINDOW == 121 (193B0400) [pid = 1988] [serial = 328] [outer = 193A7400] 10:21:56 INFO - PROCESS | 1988 | 1468862516723 Marionette DEBUG loaded listener.js 10:21:56 INFO - PROCESS | 1988 | ++DOMWINDOW == 122 (193AC000) [pid = 1988] [serial = 329] [outer = 193A7400] 10:21:57 INFO - PROCESS | 1988 | 1468862517216 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]]]}] 10:21:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 10:21:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 671ms 10:21:57 INFO - PROCESS | 1988 | 1468862517256 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 10:21:57 INFO - PROCESS | 1988 | 1468862517258 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 10:21:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 10:21:57 INFO - PROCESS | 1988 | 1468862517261 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 10:21:57 INFO - PROCESS | 1988 | 1468862517263 Marionette TRACE conn6 <- [1,406,null,{}] 10:21:57 INFO - PROCESS | 1988 | 1468862517266 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}] 10:21:57 INFO - PROCESS | 1988 | 1468862517268 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:57 INFO - PROCESS | 1988 | 1468862517378 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 10:21:57 INFO - PROCESS | 1988 | 1468862517464 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:57 INFO - PROCESS | 1988 | 1468862517466 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:57 INFO - PROCESS | 1988 | ++DOCSHELL 1506C000 == 36 [pid = 1988] [id = 111] 10:21:57 INFO - PROCESS | 1988 | ++DOMWINDOW == 123 (193D1000) [pid = 1988] [serial = 330] [outer = 00000000] 10:21:57 INFO - PROCESS | 1988 | ++DOMWINDOW == 124 (1959FC00) [pid = 1988] [serial = 331] [outer = 193D1000] 10:21:57 INFO - PROCESS | 1988 | 1468862517509 Marionette DEBUG loaded listener.js 10:21:57 INFO - PROCESS | 1988 | ++DOMWINDOW == 125 (195A0C00) [pid = 1988] [serial = 332] [outer = 193D1000] 10:21:57 INFO - PROCESS | 1988 | 1468862517918 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]]]}] 10:21:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 10:21:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 671ms 10:21:57 INFO - PROCESS | 1988 | 1468862517933 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 10:21:57 INFO - PROCESS | 1988 | 1468862517935 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 10:21:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 10:21:57 INFO - PROCESS | 1988 | 1468862517938 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 10:21:57 INFO - PROCESS | 1988 | 1468862517940 Marionette TRACE conn6 <- [1,410,null,{}] 10:21:57 INFO - PROCESS | 1988 | 1468862517944 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}] 10:21:57 INFO - PROCESS | 1988 | 1468862517945 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:58 INFO - PROCESS | 1988 | 1468862518058 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 10:21:58 INFO - PROCESS | 1988 | 1468862518064 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:58 INFO - PROCESS | 1988 | 1468862518066 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:58 INFO - PROCESS | 1988 | ++DOCSHELL 193D5C00 == 37 [pid = 1988] [id = 112] 10:21:58 INFO - PROCESS | 1988 | ++DOMWINDOW == 126 (195AA000) [pid = 1988] [serial = 333] [outer = 00000000] 10:21:58 INFO - PROCESS | 1988 | ++DOMWINDOW == 127 (19AC8400) [pid = 1988] [serial = 334] [outer = 195AA000] 10:21:58 INFO - PROCESS | 1988 | 1468862518108 Marionette DEBUG loaded listener.js 10:21:58 INFO - PROCESS | 1988 | ++DOMWINDOW == 128 (19AD1C00) [pid = 1988] [serial = 335] [outer = 195AA000] 10:21:58 INFO - PROCESS | 1988 | 1468862518591 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]]]}] 10:21:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 10:21:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 670ms 10:21:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 10:21:58 INFO - PROCESS | 1988 | 1468862518609 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 10:21:58 INFO - PROCESS | 1988 | 1468862518611 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 10:21:58 INFO - PROCESS | 1988 | 1468862518614 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 10:21:58 INFO - PROCESS | 1988 | 1468862518616 Marionette TRACE conn6 <- [1,414,null,{}] 10:21:58 INFO - PROCESS | 1988 | 1468862518627 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}] 10:21:58 INFO - PROCESS | 1988 | 1468862518629 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:58 INFO - PROCESS | 1988 | 1468862518751 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 10:21:58 INFO - PROCESS | 1988 | 1468862518844 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:21:58 INFO - PROCESS | 1988 | 1468862518847 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:21:58 INFO - PROCESS | 1988 | ++DOCSHELL 1A1ED000 == 38 [pid = 1988] [id = 113] 10:21:58 INFO - PROCESS | 1988 | ++DOMWINDOW == 129 (1A1EF400) [pid = 1988] [serial = 336] [outer = 00000000] 10:21:58 INFO - PROCESS | 1988 | ++DOMWINDOW == 130 (1A833800) [pid = 1988] [serial = 337] [outer = 1A1EF400] 10:21:58 INFO - PROCESS | 1988 | 1468862518897 Marionette DEBUG loaded listener.js 10:21:59 INFO - PROCESS | 1988 | ++DOMWINDOW == 131 (1A903000) [pid = 1988] [serial = 338] [outer = 1A1EF400] 10:21:59 INFO - PROCESS | 1988 | --DOMWINDOW == 130 (182A8000) [pid = 1988] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 10:21:59 INFO - PROCESS | 1988 | --DOMWINDOW == 129 (102E9800) [pid = 1988] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 10:21:59 INFO - PROCESS | 1988 | --DOMWINDOW == 128 (1514A000) [pid = 1988] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 10:21:59 INFO - PROCESS | 1988 | --DOMWINDOW == 127 (1097D000) [pid = 1988] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 10:21:59 INFO - PROCESS | 1988 | --DOMWINDOW == 126 (14BF4000) [pid = 1988] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 10:21:59 INFO - PROCESS | 1988 | --DOMWINDOW == 125 (1D235800) [pid = 1988] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 10:21:59 INFO - PROCESS | 1988 | --DOMWINDOW == 124 (1D0D0400) [pid = 1988] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 10:21:59 INFO - PROCESS | 1988 | --DOMWINDOW == 123 (1D622C00) [pid = 1988] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 10:21:59 INFO - PROCESS | 1988 | --DOMWINDOW == 122 (18030400) [pid = 1988] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 10:21:59 INFO - PROCESS | 1988 | --DOMWINDOW == 121 (10E59400) [pid = 1988] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 10:21:59 INFO - PROCESS | 1988 | --DOMWINDOW == 120 (1B45B800) [pid = 1988] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 10:21:59 INFO - PROCESS | 1988 | --DOMWINDOW == 119 (1D05E000) [pid = 1988] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 10:21:59 INFO - PROCESS | 1988 | --DOMWINDOW == 118 (1A904800) [pid = 1988] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 10:21:59 INFO - PROCESS | 1988 | --DOMWINDOW == 117 (18329800) [pid = 1988] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 10:21:59 INFO - PROCESS | 1988 | --DOMWINDOW == 116 (19AC9C00) [pid = 1988] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 10:21:59 INFO - PROCESS | 1988 | --DOMWINDOW == 115 (193B2C00) [pid = 1988] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 10:21:59 INFO - PROCESS | 1988 | --DOMWINDOW == 114 (182AA000) [pid = 1988] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 10:21:59 INFO - PROCESS | 1988 | --DOMWINDOW == 113 (10876C00) [pid = 1988] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 10:21:59 INFO - PROCESS | 1988 | --DOMWINDOW == 112 (108CDC00) [pid = 1988] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 10:21:59 INFO - PROCESS | 1988 | --DOMWINDOW == 111 (1D887800) [pid = 1988] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 10:21:59 INFO - PROCESS | 1988 | --DOMWINDOW == 110 (19AC9400) [pid = 1988] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 10:21:59 INFO - PROCESS | 1988 | --DOMWINDOW == 109 (17F09000) [pid = 1988] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 10:21:59 INFO - PROCESS | 1988 | --DOMWINDOW == 108 (1097E000) [pid = 1988] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 10:21:59 INFO - PROCESS | 1988 | --DOMWINDOW == 107 (15E5AC00) [pid = 1988] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 10:21:59 INFO - PROCESS | 1988 | --DOMWINDOW == 106 (183AA800) [pid = 1988] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 10:21:59 INFO - PROCESS | 1988 | --DOMWINDOW == 105 (15E58C00) [pid = 1988] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 10:21:59 INFO - PROCESS | 1988 | --DOMWINDOW == 104 (193D7000) [pid = 1988] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 10:21:59 INFO - PROCESS | 1988 | --DOMWINDOW == 103 (10E4E400) [pid = 1988] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 10:21:59 INFO - PROCESS | 1988 | --DOMWINDOW == 102 (193AD000) [pid = 1988] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 10:21:59 INFO - PROCESS | 1988 | --DOMWINDOW == 101 (180EF400) [pid = 1988] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 10:21:59 INFO - PROCESS | 1988 | --DOMWINDOW == 100 (1C8EBC00) [pid = 1988] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 10:22:00 INFO - PROCESS | 1988 | 1468862520063 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]]]}] 10:22:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 10:22:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1533ms 10:22:00 INFO - PROCESS | 1988 | 1468862520148 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 10:22:00 INFO - PROCESS | 1988 | 1468862520152 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 10:22:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 10:22:00 INFO - PROCESS | 1988 | 1468862520158 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 10:22:00 INFO - PROCESS | 1988 | 1468862520163 Marionette TRACE conn6 <- [1,418,null,{}] 10:22:00 INFO - PROCESS | 1988 | 1468862520168 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}] 10:22:00 INFO - PROCESS | 1988 | 1468862520171 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:00 INFO - PROCESS | 1988 | 1468862520318 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 10:22:00 INFO - PROCESS | 1988 | 1468862520438 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:00 INFO - PROCESS | 1988 | 1468862520441 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:00 INFO - PROCESS | 1988 | ++DOCSHELL 103F3800 == 39 [pid = 1988] [id = 114] 10:22:00 INFO - PROCESS | 1988 | ++DOMWINDOW == 101 (103FD800) [pid = 1988] [serial = 339] [outer = 00000000] 10:22:00 INFO - PROCESS | 1988 | ++DOMWINDOW == 102 (10981400) [pid = 1988] [serial = 340] [outer = 103FD800] 10:22:00 INFO - PROCESS | 1988 | 1468862520501 Marionette DEBUG loaded listener.js 10:22:00 INFO - PROCESS | 1988 | ++DOMWINDOW == 103 (10A62C00) [pid = 1988] [serial = 341] [outer = 103FD800] 10:22:01 INFO - PROCESS | 1988 | 1468862521621 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]]]}] 10:22:01 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 10:22:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1484ms 10:22:01 INFO - PROCESS | 1988 | 1468862521647 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 10:22:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 10:22:01 INFO - PROCESS | 1988 | 1468862521651 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 10:22:01 INFO - PROCESS | 1988 | 1468862521656 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 10:22:01 INFO - PROCESS | 1988 | 1468862521659 Marionette TRACE conn6 <- [1,422,null,{}] 10:22:01 INFO - PROCESS | 1988 | 1468862521665 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}] 10:22:01 INFO - PROCESS | 1988 | 1468862521667 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:01 INFO - PROCESS | 1988 | 1468862521777 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 10:22:01 INFO - PROCESS | 1988 | 1468862521921 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:01 INFO - PROCESS | 1988 | 1468862521924 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:01 INFO - PROCESS | 1988 | ++DOCSHELL 10876C00 == 40 [pid = 1988] [id = 115] 10:22:01 INFO - PROCESS | 1988 | ++DOMWINDOW == 104 (10878C00) [pid = 1988] [serial = 342] [outer = 00000000] 10:22:02 INFO - PROCESS | 1988 | ++DOMWINDOW == 105 (10A63C00) [pid = 1988] [serial = 343] [outer = 10878C00] 10:22:02 INFO - PROCESS | 1988 | 1468862521976 Marionette DEBUG loaded listener.js 10:22:02 INFO - PROCESS | 1988 | ++DOMWINDOW == 106 (110CE000) [pid = 1988] [serial = 344] [outer = 10878C00] 10:22:02 INFO - PROCESS | 1988 | --DOCSHELL 10E58800 == 39 [pid = 1988] [id = 25] 10:22:02 INFO - PROCESS | 1988 | --DOCSHELL 108CE000 == 38 [pid = 1988] [id = 22] 10:22:02 INFO - PROCESS | 1988 | --DOCSHELL 0FB49C00 == 37 [pid = 1988] [id = 23] 10:22:02 INFO - PROCESS | 1988 | --DOCSHELL 193B1400 == 36 [pid = 1988] [id = 10] 10:22:02 INFO - PROCESS | 1988 | --DOCSHELL 17F0BC00 == 35 [pid = 1988] [id = 17] 10:22:02 INFO - PROCESS | 1988 | --DOCSHELL 1BA78800 == 34 [pid = 1988] [id = 20] 10:22:02 INFO - PROCESS | 1988 | --DOCSHELL 180E7800 == 33 [pid = 1988] [id = 19] 10:22:02 INFO - PROCESS | 1988 | --DOCSHELL 1793C000 == 32 [pid = 1988] [id = 18] 10:22:02 INFO - PROCESS | 1988 | --DOCSHELL 10CD3800 == 31 [pid = 1988] [id = 14] 10:22:02 INFO - PROCESS | 1988 | --DOCSHELL 1525F400 == 30 [pid = 1988] [id = 28] 10:22:02 INFO - PROCESS | 1988 | --DOCSHELL 17942C00 == 29 [pid = 1988] [id = 11] 10:22:02 INFO - PROCESS | 1988 | --DOCSHELL 193A6000 == 28 [pid = 1988] [id = 8] 10:22:02 INFO - PROCESS | 1988 | --DOCSHELL 11A27400 == 27 [pid = 1988] [id = 27] 10:22:02 INFO - PROCESS | 1988 | --DOCSHELL 108D1800 == 26 [pid = 1988] [id = 26] 10:22:02 INFO - PROCESS | 1988 | --DOCSHELL 17E93400 == 25 [pid = 1988] [id = 16] 10:22:02 INFO - PROCESS | 1988 | --DOCSHELL 1514C400 == 24 [pid = 1988] [id = 15] 10:22:02 INFO - PROCESS | 1988 | --DOMWINDOW == 105 (1D7E6400) [pid = 1988] [serial = 260] [outer = 00000000] [url = about:blank] 10:22:02 INFO - PROCESS | 1988 | --DOMWINDOW == 104 (183B1800) [pid = 1988] [serial = 182] [outer = 00000000] [url = about:blank] 10:22:02 INFO - PROCESS | 1988 | --DOMWINDOW == 103 (180EB000) [pid = 1988] [serial = 94] [outer = 00000000] [url = about:blank] 10:22:02 INFO - PROCESS | 1988 | --DOMWINDOW == 102 (19C07800) [pid = 1988] [serial = 97] [outer = 00000000] [url = about:blank] 10:22:02 INFO - PROCESS | 1988 | --DOMWINDOW == 101 (11A2F400) [pid = 1988] [serial = 91] [outer = 00000000] [url = about:blank] 10:22:02 INFO - PROCESS | 1988 | --DOMWINDOW == 100 (1C25D800) [pid = 1988] [serial = 185] [outer = 00000000] [url = about:blank] 10:22:02 INFO - PROCESS | 1988 | --DOMWINDOW == 99 (183F6400) [pid = 1988] [serial = 88] [outer = 00000000] [url = about:blank] 10:22:02 INFO - PROCESS | 1988 | --DOMWINDOW == 98 (1D87EC00) [pid = 1988] [serial = 173] [outer = 00000000] [url = about:blank] 10:22:02 INFO - PROCESS | 1988 | --DOMWINDOW == 97 (19321C00) [pid = 1988] [serial = 139] [outer = 00000000] [url = about:blank] 10:22:02 INFO - PROCESS | 1988 | --DOMWINDOW == 96 (10986800) [pid = 1988] [serial = 133] [outer = 00000000] [url = about:blank] 10:22:02 INFO - PROCESS | 1988 | --DOMWINDOW == 95 (1793BC00) [pid = 1988] [serial = 179] [outer = 00000000] [url = about:blank] 10:22:02 INFO - PROCESS | 1988 | --DOMWINDOW == 94 (10A69800) [pid = 1988] [serial = 176] [outer = 00000000] [url = about:blank] 10:22:02 INFO - PROCESS | 1988 | --DOMWINDOW == 93 (17938800) [pid = 1988] [serial = 136] [outer = 00000000] [url = about:blank] 10:22:02 INFO - PROCESS | 1988 | --DOMWINDOW == 92 (1D22F400) [pid = 1988] [serial = 227] [outer = 00000000] [url = about:blank] 10:22:02 INFO - PROCESS | 1988 | --DOMWINDOW == 91 (1D7E7800) [pid = 1988] [serial = 218] [outer = 00000000] [url = about:blank] 10:22:02 INFO - PROCESS | 1988 | --DOMWINDOW == 90 (183FE800) [pid = 1988] [serial = 224] [outer = 00000000] [url = about:blank] 10:22:02 INFO - PROCESS | 1988 | --DOMWINDOW == 89 (150A2000) [pid = 1988] [serial = 221] [outer = 00000000] [url = about:blank] 10:22:02 INFO - PROCESS | 1988 | --DOMWINDOW == 88 (1C60B800) [pid = 1988] [serial = 289] [outer = 00000000] [url = about:blank] 10:22:02 INFO - PROCESS | 1988 | --DOMWINDOW == 87 (1D06A800) [pid = 1988] [serial = 292] [outer = 00000000] [url = about:blank] 10:22:02 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (1C83C800) [pid = 1988] [serial = 290] [outer = 00000000] [url = about:blank] 10:22:02 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (1A90B800) [pid = 1988] [serial = 295] [outer = 00000000] [url = about:blank] 10:22:02 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (1D0CCC00) [pid = 1988] [serial = 293] [outer = 00000000] [url = about:blank] 10:22:02 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (1D0D9400) [pid = 1988] [serial = 301] [outer = 00000000] [url = about:blank] 10:22:02 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (1A90BC00) [pid = 1988] [serial = 296] [outer = 00000000] [url = about:blank] 10:22:02 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (1A75F800) [pid = 1988] [serial = 286] [outer = 00000000] [url = about:blank] 10:22:02 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (193D8000) [pid = 1988] [serial = 283] [outer = 00000000] [url = about:blank] 10:22:02 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (195A6400) [pid = 1988] [serial = 284] [outer = 00000000] [url = about:blank] 10:22:02 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (1D0DA000) [pid = 1988] [serial = 302] [outer = 00000000] [url = about:blank] 10:22:02 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (183AD800) [pid = 1988] [serial = 280] [outer = 00000000] [url = about:blank] 10:22:02 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (19304C00) [pid = 1988] [serial = 281] [outer = 00000000] [url = about:blank] 10:22:02 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (10A5F400) [pid = 1988] [serial = 277] [outer = 00000000] [url = about:blank] 10:22:02 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (14727800) [pid = 1988] [serial = 278] [outer = 00000000] [url = about:blank] 10:22:02 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (15E61400) [pid = 1988] [serial = 275] [outer = 00000000] [url = about:blank] 10:22:02 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (15073000) [pid = 1988] [serial = 274] [outer = 00000000] [url = about:blank] 10:22:02 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (1DFB8800) [pid = 1988] [serial = 272] [outer = 00000000] [url = about:blank] 10:22:02 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (1DFB6C00) [pid = 1988] [serial = 271] [outer = 00000000] [url = about:blank] 10:22:02 INFO - PROCESS | 1988 | --DOMWINDOW == 69 (1C87B800) [pid = 1988] [serial = 269] [outer = 00000000] [url = about:blank] 10:22:02 INFO - PROCESS | 1988 | --DOMWINDOW == 68 (1B459C00) [pid = 1988] [serial = 268] [outer = 00000000] [url = about:blank] 10:22:02 INFO - PROCESS | 1988 | --DOMWINDOW == 67 (18326400) [pid = 1988] [serial = 266] [outer = 00000000] [url = about:blank] 10:22:02 INFO - PROCESS | 1988 | --DOMWINDOW == 66 (1829F000) [pid = 1988] [serial = 265] [outer = 00000000] [url = about:blank] 10:22:02 INFO - PROCESS | 1988 | --DOMWINDOW == 65 (111D1800) [pid = 1988] [serial = 263] [outer = 00000000] [url = about:blank] 10:22:02 INFO - PROCESS | 1988 | --DOMWINDOW == 64 (10A69000) [pid = 1988] [serial = 262] [outer = 00000000] [url = about:blank] 10:22:02 INFO - PROCESS | 1988 | --DOMWINDOW == 63 (1A907800) [pid = 1988] [serial = 298] [outer = 00000000] [url = about:blank] 10:22:02 INFO - PROCESS | 1988 | --DOMWINDOW == 62 (1A910400) [pid = 1988] [serial = 299] [outer = 00000000] [url = about:blank] 10:22:02 INFO - PROCESS | 1988 | --DOMWINDOW == 61 (1D7E2800) [pid = 1988] [serial = 304] [outer = 00000000] [url = about:blank] 10:22:02 INFO - PROCESS | 1988 | --DOMWINDOW == 60 (1A82B800) [pid = 1988] [serial = 287] [outer = 00000000] [url = about:blank] 10:22:03 INFO - PROCESS | 1988 | 1468862522968 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]]]}] 10:22:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 10:22:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1333ms 10:22:03 INFO - PROCESS | 1988 | 1468862522988 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 10:22:03 INFO - PROCESS | 1988 | 1468862522993 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 10:22:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 10:22:03 INFO - PROCESS | 1988 | 1468862523000 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 10:22:03 INFO - PROCESS | 1988 | 1468862523002 Marionette TRACE conn6 <- [1,426,null,{}] 10:22:03 INFO - PROCESS | 1988 | 1468862523006 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}] 10:22:03 INFO - PROCESS | 1988 | 1468862523009 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:03 INFO - PROCESS | 1988 | 1468862523095 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 10:22:03 INFO - PROCESS | 1988 | 1468862523102 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:03 INFO - PROCESS | 1988 | 1468862523104 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:03 INFO - PROCESS | 1988 | ++DOCSHELL 10E58800 == 25 [pid = 1988] [id = 116] 10:22:03 INFO - PROCESS | 1988 | ++DOMWINDOW == 61 (110CB000) [pid = 1988] [serial = 345] [outer = 00000000] 10:22:03 INFO - PROCESS | 1988 | ++DOMWINDOW == 62 (11AD3800) [pid = 1988] [serial = 346] [outer = 110CB000] 10:22:03 INFO - PROCESS | 1988 | 1468862523151 Marionette DEBUG loaded listener.js 10:22:03 INFO - PROCESS | 1988 | ++DOMWINDOW == 63 (14825800) [pid = 1988] [serial = 347] [outer = 110CB000] 10:22:03 INFO - PROCESS | 1988 | 1468862523636 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] 10:22:03 INFO - PROCESS | 1988 | 1468862523678 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 10:22:03 INFO - PROCESS | 1988 | 1468862523682 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 10:22:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 10:22:03 INFO - PROCESS | 1988 | 1468862523685 Marionette TRACE conn6 <- [1,430,null,{}] 10:22:03 INFO - PROCESS | 1988 | 1468862523695 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}] 10:22:03 INFO - PROCESS | 1988 | 1468862523700 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:03 INFO - PROCESS | 1988 | 1468862523786 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 10:22:03 INFO - PROCESS | 1988 | 1468862523867 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:03 INFO - PROCESS | 1988 | 1468862523870 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:03 INFO - PROCESS | 1988 | ++DOCSHELL 15150400 == 26 [pid = 1988] [id = 117] 10:22:03 INFO - PROCESS | 1988 | ++DOMWINDOW == 64 (15153400) [pid = 1988] [serial = 348] [outer = 00000000] 10:22:03 INFO - PROCESS | 1988 | ++DOMWINDOW == 65 (15E59000) [pid = 1988] [serial = 349] [outer = 15153400] 10:22:03 INFO - PROCESS | 1988 | 1468862523916 Marionette DEBUG loaded listener.js 10:22:04 INFO - PROCESS | 1988 | ++DOMWINDOW == 66 (16530C00) [pid = 1988] [serial = 350] [outer = 15153400] 10:22:04 INFO - PROCESS | 1988 | 1468862524301 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]]]}] 10:22:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 10:22:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 672ms 10:22:04 INFO - PROCESS | 1988 | 1468862524366 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 10:22:04 INFO - PROCESS | 1988 | 1468862524369 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 10:22:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 10:22:04 INFO - PROCESS | 1988 | 1468862524372 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 10:22:04 INFO - PROCESS | 1988 | 1468862524374 Marionette TRACE conn6 <- [1,434,null,{}] 10:22:04 INFO - PROCESS | 1988 | 1468862524378 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}] 10:22:04 INFO - PROCESS | 1988 | 1468862524380 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:04 INFO - PROCESS | 1988 | 1468862524520 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 10:22:04 INFO - PROCESS | 1988 | 1468862524546 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:04 INFO - PROCESS | 1988 | 1468862524548 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:04 INFO - PROCESS | 1988 | ++DOCSHELL 1793C800 == 27 [pid = 1988] [id = 118] 10:22:04 INFO - PROCESS | 1988 | ++DOMWINDOW == 67 (1793D000) [pid = 1988] [serial = 351] [outer = 00000000] 10:22:04 INFO - PROCESS | 1988 | ++DOMWINDOW == 68 (17E06000) [pid = 1988] [serial = 352] [outer = 1793D000] 10:22:04 INFO - PROCESS | 1988 | 1468862524601 Marionette DEBUG loaded listener.js 10:22:04 INFO - PROCESS | 1988 | ++DOMWINDOW == 69 (17F09000) [pid = 1988] [serial = 353] [outer = 1793D000] 10:22:05 INFO - PROCESS | 1988 | 1468862525042 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]]]}] 10:22:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 10:22:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 730ms 10:22:05 INFO - PROCESS | 1988 | 1468862525113 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 10:22:05 INFO - PROCESS | 1988 | 1468862525115 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 10:22:05 INFO - PROCESS | 1988 | 1468862525118 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 10:22:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 10:22:05 INFO - PROCESS | 1988 | 1468862525120 Marionette TRACE conn6 <- [1,438,null,{}] 10:22:05 INFO - PROCESS | 1988 | 1468862525123 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}] 10:22:05 INFO - PROCESS | 1988 | 1468862525125 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:05 INFO - PROCESS | 1988 | 1468862525235 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 10:22:05 INFO - PROCESS | 1988 | 1468862525246 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:05 INFO - PROCESS | 1988 | 1468862525248 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:05 INFO - PROCESS | 1988 | ++DOCSHELL 180EB000 == 28 [pid = 1988] [id = 119] 10:22:05 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (180EBC00) [pid = 1988] [serial = 354] [outer = 00000000] 10:22:05 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (180F1800) [pid = 1988] [serial = 355] [outer = 180EBC00] 10:22:05 INFO - PROCESS | 1988 | 1468862525292 Marionette DEBUG loaded listener.js 10:22:05 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (182A3800) [pid = 1988] [serial = 356] [outer = 180EBC00] 10:22:05 INFO - PROCESS | 1988 | 1468862525745 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]]]}] 10:22:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 10:22:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 672ms 10:22:05 INFO - PROCESS | 1988 | 1468862525796 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 10:22:05 INFO - PROCESS | 1988 | 1468862525798 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 10:22:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 10:22:05 INFO - PROCESS | 1988 | 1468862525807 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 10:22:05 INFO - PROCESS | 1988 | 1468862525809 Marionette TRACE conn6 <- [1,442,null,{}] 10:22:05 INFO - PROCESS | 1988 | 1468862525850 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}] 10:22:05 INFO - PROCESS | 1988 | 1468862525855 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:06 INFO - PROCESS | 1988 | 1468862525992 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 10:22:06 INFO - PROCESS | 1988 | 1468862526000 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:06 INFO - PROCESS | 1988 | 1468862526002 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:06 INFO - PROCESS | 1988 | ++DOCSHELL 18025800 == 29 [pid = 1988] [id = 120] 10:22:06 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (180E7800) [pid = 1988] [serial = 357] [outer = 00000000] 10:22:06 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (183A9C00) [pid = 1988] [serial = 358] [outer = 180E7800] 10:22:06 INFO - PROCESS | 1988 | 1468862526046 Marionette DEBUG loaded listener.js 10:22:06 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (183B2000) [pid = 1988] [serial = 359] [outer = 180E7800] 10:22:06 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (195AA000) [pid = 1988] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 10:22:06 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (193D1000) [pid = 1988] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 10:22:06 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (193A7400) [pid = 1988] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 10:22:06 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (182A9C00) [pid = 1988] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 10:22:06 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (17E86800) [pid = 1988] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 10:22:06 INFO - PROCESS | 1988 | --DOMWINDOW == 69 (17018800) [pid = 1988] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 10:22:06 INFO - PROCESS | 1988 | --DOMWINDOW == 68 (1509B800) [pid = 1988] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 10:22:06 INFO - PROCESS | 1988 | --DOMWINDOW == 67 (10A68400) [pid = 1988] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 10:22:06 INFO - PROCESS | 1988 | --DOMWINDOW == 66 (1D0D8C00) [pid = 1988] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 10:22:06 INFO - PROCESS | 1988 | --DOMWINDOW == 65 (108C4400) [pid = 1988] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 10:22:06 INFO - PROCESS | 1988 | --DOMWINDOW == 64 (183AD400) [pid = 1988] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 10:22:06 INFO - PROCESS | 1988 | 1468862526602 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]]]}] 10:22:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 10:22:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 850ms 10:22:06 INFO - PROCESS | 1988 | 1468862526660 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 10:22:06 INFO - PROCESS | 1988 | 1468862526661 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 10:22:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 10:22:06 INFO - PROCESS | 1988 | 1468862526666 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 10:22:06 INFO - PROCESS | 1988 | 1468862526667 Marionette TRACE conn6 <- [1,446,null,{}] 10:22:06 INFO - PROCESS | 1988 | 1468862526671 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}] 10:22:06 INFO - PROCESS | 1988 | 1468862526681 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:06 INFO - PROCESS | 1988 | 1468862526758 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 10:22:06 INFO - PROCESS | 1988 | 1468862526840 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:06 INFO - PROCESS | 1988 | 1468862526842 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:06 INFO - PROCESS | 1988 | ++DOCSHELL 0FB4F800 == 30 [pid = 1988] [id = 121] 10:22:06 INFO - PROCESS | 1988 | ++DOMWINDOW == 65 (0FC95C00) [pid = 1988] [serial = 360] [outer = 00000000] 10:22:06 INFO - PROCESS | 1988 | ++DOMWINDOW == 66 (182AB800) [pid = 1988] [serial = 361] [outer = 0FC95C00] 10:22:06 INFO - PROCESS | 1988 | 1468862526885 Marionette DEBUG loaded listener.js 10:22:06 INFO - PROCESS | 1988 | ++DOMWINDOW == 67 (183B4400) [pid = 1988] [serial = 362] [outer = 0FC95C00] 10:22:07 INFO - PROCESS | 1988 | 1468862527251 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]]]}] 10:22:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 10:22:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 631ms 10:22:07 INFO - PROCESS | 1988 | 1468862527295 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 10:22:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 10:22:07 INFO - PROCESS | 1988 | 1468862527297 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 10:22:07 INFO - PROCESS | 1988 | 1468862527301 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 10:22:07 INFO - PROCESS | 1988 | 1468862527302 Marionette TRACE conn6 <- [1,450,null,{}] 10:22:07 INFO - PROCESS | 1988 | 1468862527306 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}] 10:22:07 INFO - PROCESS | 1988 | 1468862527307 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:07 INFO - PROCESS | 1988 | 1468862527420 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 10:22:07 INFO - PROCESS | 1988 | 1468862527429 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:07 INFO - PROCESS | 1988 | 1468862527431 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:07 INFO - PROCESS | 1988 | ++DOCSHELL 10E58C00 == 31 [pid = 1988] [id = 122] 10:22:07 INFO - PROCESS | 1988 | ++DOMWINDOW == 68 (17944000) [pid = 1988] [serial = 363] [outer = 00000000] 10:22:07 INFO - PROCESS | 1988 | ++DOMWINDOW == 69 (1930B000) [pid = 1988] [serial = 364] [outer = 17944000] 10:22:07 INFO - PROCESS | 1988 | 1468862527473 Marionette DEBUG loaded listener.js 10:22:07 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (193A6400) [pid = 1988] [serial = 365] [outer = 17944000] 10:22:07 INFO - PROCESS | 1988 | 1468862527872 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] 10:22:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 10:22:07 INFO - PROCESS | 1988 | 1468862527936 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 10:22:07 INFO - PROCESS | 1988 | 1468862527939 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 10:22:07 INFO - PROCESS | 1988 | 1468862527941 Marionette TRACE conn6 <- [1,454,null,{}] 10:22:07 INFO - PROCESS | 1988 | 1468862527944 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}] 10:22:07 INFO - PROCESS | 1988 | 1468862527946 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:08 INFO - PROCESS | 1988 | 1468862528054 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 10:22:08 INFO - PROCESS | 1988 | 1468862528065 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:08 INFO - PROCESS | 1988 | 1468862528067 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:08 INFO - PROCESS | 1988 | ++DOCSHELL 15E58C00 == 32 [pid = 1988] [id = 123] 10:22:08 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (17021400) [pid = 1988] [serial = 366] [outer = 00000000] 10:22:08 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (193C4400) [pid = 1988] [serial = 367] [outer = 17021400] 10:22:08 INFO - PROCESS | 1988 | 1468862528110 Marionette DEBUG loaded listener.js 10:22:08 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (193D0C00) [pid = 1988] [serial = 368] [outer = 17021400] 10:22:08 INFO - PROCESS | 1988 | [1988] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:22:08 INFO - PROCESS | 1988 | 1468862528560 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]]]}] 10:22:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 10:22:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 670ms 10:22:08 INFO - PROCESS | 1988 | 1468862528610 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 10:22:08 INFO - PROCESS | 1988 | 1468862528615 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 10:22:08 INFO - PROCESS | 1988 | 1468862528620 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 10:22:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 10:22:08 INFO - PROCESS | 1988 | 1468862528625 Marionette TRACE conn6 <- [1,458,null,{}] 10:22:08 INFO - PROCESS | 1988 | 1468862528707 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}] 10:22:08 INFO - PROCESS | 1988 | 1468862528710 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:08 INFO - PROCESS | 1988 | 1468862528830 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 10:22:08 INFO - PROCESS | 1988 | 1468862528917 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:08 INFO - PROCESS | 1988 | 1468862528922 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:08 INFO - PROCESS | 1988 | ++DOCSHELL 10877400 == 33 [pid = 1988] [id = 124] 10:22:08 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (10878400) [pid = 1988] [serial = 369] [outer = 00000000] 10:22:09 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (10988400) [pid = 1988] [serial = 370] [outer = 10878400] 10:22:09 INFO - PROCESS | 1988 | 1468862528979 Marionette DEBUG loaded listener.js 10:22:09 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (10E51C00) [pid = 1988] [serial = 371] [outer = 10878400] 10:22:09 INFO - PROCESS | 1988 | 1468862529554 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] 10:22:09 INFO - PROCESS | 1988 | 1468862529620 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 10:22:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 10:22:09 INFO - PROCESS | 1988 | 1468862529627 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 10:22:09 INFO - PROCESS | 1988 | 1468862529630 Marionette TRACE conn6 <- [1,462,null,{}] 10:22:09 INFO - PROCESS | 1988 | 1468862529634 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}] 10:22:09 INFO - PROCESS | 1988 | 1468862529637 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:09 INFO - PROCESS | 1988 | 1468862529747 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 10:22:09 INFO - PROCESS | 1988 | 1468862529842 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:09 INFO - PROCESS | 1988 | 1468862529845 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:09 INFO - PROCESS | 1988 | ++DOCSHELL 15148000 == 34 [pid = 1988] [id = 125] 10:22:09 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (15151C00) [pid = 1988] [serial = 372] [outer = 00000000] 10:22:09 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (15E5AC00) [pid = 1988] [serial = 373] [outer = 15151C00] 10:22:09 INFO - PROCESS | 1988 | 1468862529902 Marionette DEBUG loaded listener.js 10:22:10 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (1793C400) [pid = 1988] [serial = 374] [outer = 15151C00] 10:22:10 INFO - PROCESS | 1988 | [1988] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:22:10 INFO - PROCESS | 1988 | 1468862530512 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] 10:22:10 INFO - PROCESS | 1988 | 1468862530563 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 10:22:10 INFO - PROCESS | 1988 | 1468862530567 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 10:22:10 INFO - PROCESS | 1988 | 1468862530571 Marionette TRACE conn6 <- [1,466,null,{}] 10:22:10 INFO - PROCESS | 1988 | 1468862530581 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}] 10:22:10 INFO - PROCESS | 1988 | 1468862530586 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:10 INFO - PROCESS | 1988 | 1468862530699 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 10:22:10 INFO - PROCESS | 1988 | 1468862530821 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:10 INFO - PROCESS | 1988 | 1468862530824 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:10 INFO - PROCESS | 1988 | ++DOCSHELL 193CA800 == 35 [pid = 1988] [id = 126] 10:22:10 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (195A4000) [pid = 1988] [serial = 375] [outer = 00000000] 10:22:10 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (195AB000) [pid = 1988] [serial = 376] [outer = 195A4000] 10:22:10 INFO - PROCESS | 1988 | 1468862530901 Marionette DEBUG loaded listener.js 10:22:11 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (19AD0800) [pid = 1988] [serial = 377] [outer = 195A4000] 10:22:11 INFO - PROCESS | 1988 | 1468862531519 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] 10:22:11 INFO - PROCESS | 1988 | 1468862531543 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 10:22:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 10:22:11 INFO - PROCESS | 1988 | 1468862531560 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 10:22:11 INFO - PROCESS | 1988 | 1468862531562 Marionette TRACE conn6 <- [1,470,null,{}] 10:22:11 INFO - PROCESS | 1988 | 1468862531566 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}] 10:22:11 INFO - PROCESS | 1988 | 1468862531568 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:11 INFO - PROCESS | 1988 | 1468862531674 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 10:22:11 INFO - PROCESS | 1988 | 1468862531794 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:11 INFO - PROCESS | 1988 | 1468862531797 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:11 INFO - PROCESS | 1988 | ++DOCSHELL 19C09400 == 36 [pid = 1988] [id = 127] 10:22:11 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (1A1EF000) [pid = 1988] [serial = 378] [outer = 00000000] 10:22:11 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (1A82D400) [pid = 1988] [serial = 379] [outer = 1A1EF000] 10:22:11 INFO - PROCESS | 1988 | 1468862531851 Marionette DEBUG loaded listener.js 10:22:11 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (1A82F800) [pid = 1988] [serial = 380] [outer = 1A1EF000] 10:22:12 INFO - PROCESS | 1988 | 1468862532539 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]]]}] 10:22:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 10:22:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1025ms 10:22:12 INFO - PROCESS | 1988 | 1468862532585 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 10:22:12 INFO - PROCESS | 1988 | 1468862532589 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 10:22:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 10:22:12 INFO - PROCESS | 1988 | 1468862532594 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 10:22:12 INFO - PROCESS | 1988 | 1468862532597 Marionette TRACE conn6 <- [1,474,null,{}] 10:22:12 INFO - PROCESS | 1988 | 1468862532603 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}] 10:22:12 INFO - PROCESS | 1988 | 1468862532605 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:12 INFO - PROCESS | 1988 | 1468862532725 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 10:22:12 INFO - PROCESS | 1988 | 1468862532807 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:12 INFO - PROCESS | 1988 | 1468862532811 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:12 INFO - PROCESS | 1988 | ++DOCSHELL 10E50C00 == 37 [pid = 1988] [id = 128] 10:22:12 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (10E55000) [pid = 1988] [serial = 381] [outer = 00000000] 10:22:12 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (1100E000) [pid = 1988] [serial = 382] [outer = 10E55000] 10:22:12 INFO - PROCESS | 1988 | 1468862532906 Marionette DEBUG loaded listener.js 10:22:13 INFO - PROCESS | 1988 | ++DOMWINDOW == 88 (148A5C00) [pid = 1988] [serial = 383] [outer = 10E55000] 10:22:13 INFO - PROCESS | 1988 | --DOCSHELL 193D1800 == 36 [pid = 1988] [id = 21] 10:22:13 INFO - PROCESS | 1988 | --DOCSHELL 1A909800 == 35 [pid = 1988] [id = 102] 10:22:13 INFO - PROCESS | 1988 | --DOCSHELL 108D2400 == 34 [pid = 1988] [id = 24] 10:22:13 INFO - PROCESS | 1988 | --DOMWINDOW == 87 (19AD1C00) [pid = 1988] [serial = 335] [outer = 00000000] [url = about:blank] 10:22:13 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (193B0400) [pid = 1988] [serial = 328] [outer = 00000000] [url = about:blank] 10:22:13 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (1959FC00) [pid = 1988] [serial = 331] [outer = 00000000] [url = about:blank] 10:22:13 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (195A0C00) [pid = 1988] [serial = 332] [outer = 00000000] [url = about:blank] 10:22:13 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (193AC000) [pid = 1988] [serial = 329] [outer = 00000000] [url = about:blank] 10:22:13 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (183A6400) [pid = 1988] [serial = 323] [outer = 00000000] [url = about:blank] 10:22:13 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (17F0FC00) [pid = 1988] [serial = 319] [outer = 00000000] [url = about:blank] 10:22:13 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (17952400) [pid = 1988] [serial = 317] [outer = 00000000] [url = about:blank] 10:22:13 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (1832A000) [pid = 1988] [serial = 322] [outer = 00000000] [url = about:blank] 10:22:13 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (180E7400) [pid = 1988] [serial = 320] [outer = 00000000] [url = about:blank] 10:22:13 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (1514A400) [pid = 1988] [serial = 314] [outer = 00000000] [url = about:blank] 10:22:13 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (10E50000) [pid = 1988] [serial = 310] [outer = 00000000] [url = about:blank] 10:22:13 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (1D889C00) [pid = 1988] [serial = 305] [outer = 00000000] [url = about:blank] 10:22:13 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (108D0000) [pid = 1988] [serial = 308] [outer = 00000000] [url = about:blank] 10:22:13 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (18F6E000) [pid = 1988] [serial = 325] [outer = 00000000] [url = about:blank] 10:22:13 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (150CF800) [pid = 1988] [serial = 313] [outer = 00000000] [url = about:blank] 10:22:13 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (18F71400) [pid = 1988] [serial = 326] [outer = 00000000] [url = about:blank] 10:22:13 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (10E5A400) [pid = 1988] [serial = 311] [outer = 00000000] [url = about:blank] 10:22:13 INFO - PROCESS | 1988 | --DOMWINDOW == 69 (1793CC00) [pid = 1988] [serial = 316] [outer = 00000000] [url = about:blank] 10:22:13 INFO - PROCESS | 1988 | --DOMWINDOW == 68 (108C9C00) [pid = 1988] [serial = 307] [outer = 00000000] [url = about:blank] 10:22:13 INFO - PROCESS | 1988 | --DOMWINDOW == 67 (1A833800) [pid = 1988] [serial = 337] [outer = 00000000] [url = about:blank] 10:22:13 INFO - PROCESS | 1988 | --DOMWINDOW == 66 (19AC8400) [pid = 1988] [serial = 334] [outer = 00000000] [url = about:blank] 10:22:14 INFO - PROCESS | 1988 | 1468862534064 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]]]}] 10:22:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 10:22:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1529ms 10:22:14 INFO - PROCESS | 1988 | 1468862534125 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 10:22:14 INFO - PROCESS | 1988 | 1468862534128 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 10:22:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 10:22:14 INFO - PROCESS | 1988 | 1468862534134 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 10:22:14 INFO - PROCESS | 1988 | 1468862534136 Marionette TRACE conn6 <- [1,478,null,{}] 10:22:14 INFO - PROCESS | 1988 | 1468862534147 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}] 10:22:14 INFO - PROCESS | 1988 | 1468862534150 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:14 INFO - PROCESS | 1988 | 1468862534269 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 10:22:14 INFO - PROCESS | 1988 | ++DOMWINDOW == 67 (108D1800) [pid = 1988] [serial = 384] [outer = 10EDC000] 10:22:14 INFO - PROCESS | 1988 | 1468862534303 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:14 INFO - PROCESS | 1988 | 1468862534305 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:14 INFO - PROCESS | 1988 | ++DOCSHELL 10985800 == 35 [pid = 1988] [id = 129] 10:22:14 INFO - PROCESS | 1988 | ++DOMWINDOW == 68 (10986000) [pid = 1988] [serial = 385] [outer = 00000000] 10:22:14 INFO - PROCESS | 1988 | ++DOMWINDOW == 69 (10A60800) [pid = 1988] [serial = 386] [outer = 10986000] 10:22:14 INFO - PROCESS | 1988 | 1468862534357 Marionette DEBUG loaded listener.js 10:22:14 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (10A6B800) [pid = 1988] [serial = 387] [outer = 10986000] 10:22:14 INFO - PROCESS | 1988 | 1468862534844 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]]]}] 10:22:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 10:22:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 731ms 10:22:14 INFO - PROCESS | 1988 | 1468862534864 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 10:22:14 INFO - PROCESS | 1988 | 1468862534869 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 10:22:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 10:22:14 INFO - PROCESS | 1988 | 1468862534875 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 10:22:14 INFO - PROCESS | 1988 | 1468862534878 Marionette TRACE conn6 <- [1,482,null,{}] 10:22:14 INFO - PROCESS | 1988 | 1468862534882 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}] 10:22:14 INFO - PROCESS | 1988 | 1468862534884 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:15 INFO - PROCESS | 1988 | 1468862534969 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 10:22:15 INFO - PROCESS | 1988 | 1468862534978 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:15 INFO - PROCESS | 1988 | 1468862534981 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:15 INFO - PROCESS | 1988 | ++DOCSHELL 15069C00 == 36 [pid = 1988] [id = 130] 10:22:15 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (1506A000) [pid = 1988] [serial = 388] [outer = 00000000] 10:22:15 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (150A4800) [pid = 1988] [serial = 389] [outer = 1506A000] 10:22:15 INFO - PROCESS | 1988 | 1468862535027 Marionette DEBUG loaded listener.js 10:22:15 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (15144C00) [pid = 1988] [serial = 390] [outer = 1506A000] 10:22:15 INFO - PROCESS | 1988 | 1468862535494 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]]]}] 10:22:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 10:22:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 670ms 10:22:15 INFO - PROCESS | 1988 | 1468862535549 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 10:22:15 INFO - PROCESS | 1988 | 1468862535551 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 10:22:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 10:22:15 INFO - PROCESS | 1988 | 1468862535555 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 10:22:15 INFO - PROCESS | 1988 | 1468862535559 Marionette TRACE conn6 <- [1,486,null,{}] 10:22:15 INFO - PROCESS | 1988 | 1468862535570 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}] 10:22:15 INFO - PROCESS | 1988 | 1468862535575 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:15 INFO - PROCESS | 1988 | 1468862535662 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 10:22:15 INFO - PROCESS | 1988 | 1468862535777 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:15 INFO - PROCESS | 1988 | 1468862535780 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:15 INFO - PROCESS | 1988 | ++DOCSHELL 17F08000 == 37 [pid = 1988] [id = 131] 10:22:15 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (17F08400) [pid = 1988] [serial = 391] [outer = 00000000] 10:22:15 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (18027C00) [pid = 1988] [serial = 392] [outer = 17F08400] 10:22:15 INFO - PROCESS | 1988 | 1468862535827 Marionette DEBUG loaded listener.js 10:22:15 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (180EB400) [pid = 1988] [serial = 393] [outer = 17F08400] 10:22:16 INFO - PROCESS | 1988 | 1468862536238 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]]]}] 10:22:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 10:22:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 730ms 10:22:16 INFO - PROCESS | 1988 | 1468862536289 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 10:22:16 INFO - PROCESS | 1988 | 1468862536292 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 10:22:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 10:22:16 INFO - PROCESS | 1988 | 1468862536301 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 10:22:16 INFO - PROCESS | 1988 | 1468862536303 Marionette TRACE conn6 <- [1,490,null,{}] 10:22:16 INFO - PROCESS | 1988 | 1468862536306 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}] 10:22:16 INFO - PROCESS | 1988 | 1468862536308 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:16 INFO - PROCESS | 1988 | 1468862536424 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 10:22:16 INFO - PROCESS | 1988 | 1468862536434 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:16 INFO - PROCESS | 1988 | 1468862536436 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:16 INFO - PROCESS | 1988 | ++DOCSHELL 17F14800 == 38 [pid = 1988] [id = 132] 10:22:16 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (180EEC00) [pid = 1988] [serial = 394] [outer = 00000000] 10:22:16 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (182A9C00) [pid = 1988] [serial = 395] [outer = 180EEC00] 10:22:16 INFO - PROCESS | 1988 | 1468862536479 Marionette DEBUG loaded listener.js 10:22:16 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (18329000) [pid = 1988] [serial = 396] [outer = 180EEC00] 10:22:16 INFO - PROCESS | 1988 | 1468862536901 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]]]}] 10:22:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 10:22:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 631ms 10:22:16 INFO - PROCESS | 1988 | 1468862536929 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 10:22:16 INFO - PROCESS | 1988 | 1468862536931 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 10:22:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 10:22:16 INFO - PROCESS | 1988 | 1468862536942 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 10:22:16 INFO - PROCESS | 1988 | 1468862536944 Marionette TRACE conn6 <- [1,494,null,{}] 10:22:16 INFO - PROCESS | 1988 | 1468862536947 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}] 10:22:16 INFO - PROCESS | 1988 | 1468862536949 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:17 INFO - PROCESS | 1988 | 1468862537078 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 10:22:17 INFO - PROCESS | 1988 | 1468862537098 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:17 INFO - PROCESS | 1988 | 1468862537100 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:17 INFO - PROCESS | 1988 | ++DOCSHELL 183A6400 == 39 [pid = 1988] [id = 133] 10:22:17 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (183A7800) [pid = 1988] [serial = 397] [outer = 00000000] 10:22:17 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (183B3400) [pid = 1988] [serial = 398] [outer = 183A7800] 10:22:17 INFO - PROCESS | 1988 | 1468862537143 Marionette DEBUG loaded listener.js 10:22:17 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (18F77000) [pid = 1988] [serial = 399] [outer = 183A7800] 10:22:17 INFO - PROCESS | 1988 | 1468862537605 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]]]}] 10:22:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 10:22:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 671ms 10:22:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 10:22:17 INFO - PROCESS | 1988 | 1468862537615 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 10:22:17 INFO - PROCESS | 1988 | 1468862537617 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 10:22:17 INFO - PROCESS | 1988 | 1468862537620 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 10:22:17 INFO - PROCESS | 1988 | 1468862537621 Marionette TRACE conn6 <- [1,498,null,{}] 10:22:17 INFO - PROCESS | 1988 | 1468862537625 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}] 10:22:17 INFO - PROCESS | 1988 | 1468862537630 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:17 INFO - PROCESS | 1988 | 1468862537767 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 10:22:17 INFO - PROCESS | 1988 | 1468862537774 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:17 INFO - PROCESS | 1988 | 1468862537776 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:17 INFO - PROCESS | 1988 | ++DOCSHELL 193AE800 == 40 [pid = 1988] [id = 134] 10:22:17 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (193C3800) [pid = 1988] [serial = 400] [outer = 00000000] 10:22:17 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (193D1400) [pid = 1988] [serial = 401] [outer = 193C3800] 10:22:17 INFO - PROCESS | 1988 | 1468862537820 Marionette DEBUG loaded listener.js 10:22:17 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (1959F400) [pid = 1988] [serial = 402] [outer = 193C3800] 10:22:18 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (17944000) [pid = 1988] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 10:22:18 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (1793D000) [pid = 1988] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 10:22:18 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (180EBC00) [pid = 1988] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 10:22:18 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (15153400) [pid = 1988] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 10:22:18 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (110CB000) [pid = 1988] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 10:22:18 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (103FD800) [pid = 1988] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 10:22:18 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (17021400) [pid = 1988] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 10:22:18 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (1A1EF400) [pid = 1988] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 10:22:18 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (180E7800) [pid = 1988] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 10:22:18 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (10878C00) [pid = 1988] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 10:22:18 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (0FC95C00) [pid = 1988] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 10:22:18 INFO - PROCESS | 1988 | 1468862538474 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]]]}] 10:22:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 10:22:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 870ms 10:22:18 INFO - PROCESS | 1988 | 1468862538491 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 10:22:18 INFO - PROCESS | 1988 | 1468862538493 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 10:22:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 10:22:18 INFO - PROCESS | 1988 | 1468862538496 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 10:22:18 INFO - PROCESS | 1988 | 1468862538498 Marionette TRACE conn6 <- [1,502,null,{}] 10:22:18 INFO - PROCESS | 1988 | 1468862538501 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}] 10:22:18 INFO - PROCESS | 1988 | 1468862538503 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:18 INFO - PROCESS | 1988 | 1468862538578 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 10:22:18 INFO - PROCESS | 1988 | 1468862538652 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:18 INFO - PROCESS | 1988 | 1468862538654 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:18 INFO - PROCESS | 1988 | ++DOCSHELL 103FD800 == 41 [pid = 1988] [id = 135] 10:22:18 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (110CB000) [pid = 1988] [serial = 403] [outer = 00000000] 10:22:18 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (180E9000) [pid = 1988] [serial = 404] [outer = 110CB000] 10:22:18 INFO - PROCESS | 1988 | 1468862538698 Marionette DEBUG loaded listener.js 10:22:18 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (1824C800) [pid = 1988] [serial = 405] [outer = 110CB000] 10:22:19 INFO - PROCESS | 1988 | 1468862539058 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]]]}] 10:22:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 10:22:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 570ms 10:22:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 10:22:19 INFO - PROCESS | 1988 | 1468862539067 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 10:22:19 INFO - PROCESS | 1988 | 1468862539069 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 10:22:19 INFO - PROCESS | 1988 | 1468862539072 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 10:22:19 INFO - PROCESS | 1988 | 1468862539073 Marionette TRACE conn6 <- [1,506,null,{}] 10:22:19 INFO - PROCESS | 1988 | 1468862539077 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}] 10:22:19 INFO - PROCESS | 1988 | 1468862539078 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:19 INFO - PROCESS | 1988 | 1468862539154 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 10:22:19 INFO - PROCESS | 1988 | 1468862539230 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:19 INFO - PROCESS | 1988 | 1468862539232 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:19 INFO - PROCESS | 1988 | ++DOCSHELL 100F2C00 == 42 [pid = 1988] [id = 136] 10:22:19 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (103F0C00) [pid = 1988] [serial = 406] [outer = 00000000] 10:22:19 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (195A1800) [pid = 1988] [serial = 407] [outer = 103F0C00] 10:22:19 INFO - PROCESS | 1988 | 1468862539275 Marionette DEBUG loaded listener.js 10:22:19 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (193AB800) [pid = 1988] [serial = 408] [outer = 103F0C00] 10:22:19 INFO - PROCESS | 1988 | 1468862539643 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]]]}] 10:22:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 10:22:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 631ms 10:22:19 INFO - PROCESS | 1988 | 1468862539703 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 10:22:19 INFO - PROCESS | 1988 | 1468862539705 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 10:22:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 10:22:19 INFO - PROCESS | 1988 | 1468862539709 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 10:22:19 INFO - PROCESS | 1988 | 1468862539710 Marionette TRACE conn6 <- [1,510,null,{}] 10:22:19 INFO - PROCESS | 1988 | 1468862539714 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}] 10:22:19 INFO - PROCESS | 1988 | 1468862539716 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:19 INFO - PROCESS | 1988 | 1468862539822 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 10:22:19 INFO - PROCESS | 1988 | 1468862539830 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:19 INFO - PROCESS | 1988 | 1468862539831 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:19 INFO - PROCESS | 1988 | ++DOCSHELL 17E93C00 == 43 [pid = 1988] [id = 137] 10:22:19 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (182A9000) [pid = 1988] [serial = 409] [outer = 00000000] 10:22:19 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (19BA8400) [pid = 1988] [serial = 410] [outer = 182A9000] 10:22:19 INFO - PROCESS | 1988 | 1468862539874 Marionette DEBUG loaded listener.js 10:22:19 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (19C06C00) [pid = 1988] [serial = 411] [outer = 182A9000] 10:22:20 INFO - PROCESS | 1988 | 1468862540302 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]]]}] 10:22:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 10:22:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 630ms 10:22:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 10:22:20 INFO - PROCESS | 1988 | 1468862540351 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 10:22:20 INFO - PROCESS | 1988 | 1468862540355 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 10:22:20 INFO - PROCESS | 1988 | 1468862540361 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 10:22:20 INFO - PROCESS | 1988 | 1468862540365 Marionette TRACE conn6 <- [1,514,null,{}] 10:22:20 INFO - PROCESS | 1988 | 1468862540371 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}] 10:22:20 INFO - PROCESS | 1988 | 1468862540375 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:20 INFO - PROCESS | 1988 | 1468862540517 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 10:22:20 INFO - PROCESS | 1988 | 1468862540599 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:20 INFO - PROCESS | 1988 | 1468862540604 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:20 INFO - PROCESS | 1988 | ++DOCSHELL 10876000 == 44 [pid = 1988] [id = 138] 10:22:20 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (108C4400) [pid = 1988] [serial = 412] [outer = 00000000] 10:22:20 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (108D1000) [pid = 1988] [serial = 413] [outer = 108C4400] 10:22:20 INFO - PROCESS | 1988 | 1468862540659 Marionette DEBUG loaded listener.js 10:22:20 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (10A60000) [pid = 1988] [serial = 414] [outer = 108C4400] 10:22:21 INFO - PROCESS | 1988 | 1468862541405 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]]]}] 10:22:21 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 10:22:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1030ms 10:22:21 INFO - PROCESS | 1988 | 1468862541422 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 10:22:21 INFO - PROCESS | 1988 | 1468862541425 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 10:22:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 10:22:21 INFO - PROCESS | 1988 | 1468862541432 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 10:22:21 INFO - PROCESS | 1988 | 1468862541436 Marionette TRACE conn6 <- [1,518,null,{}] 10:22:21 INFO - PROCESS | 1988 | 1468862541440 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}] 10:22:21 INFO - PROCESS | 1988 | 1468862541443 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:21 INFO - PROCESS | 1988 | 1468862541561 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 10:22:21 INFO - PROCESS | 1988 | 1468862541643 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:21 INFO - PROCESS | 1988 | 1468862541645 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:21 INFO - PROCESS | 1988 | ++DOCSHELL 16535000 == 45 [pid = 1988] [id = 139] 10:22:21 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (1793AC00) [pid = 1988] [serial = 415] [outer = 00000000] 10:22:21 INFO - PROCESS | 1988 | ++DOMWINDOW == 88 (1794BC00) [pid = 1988] [serial = 416] [outer = 1793AC00] 10:22:21 INFO - PROCESS | 1988 | 1468862541741 Marionette DEBUG loaded listener.js 10:22:21 INFO - PROCESS | 1988 | ++DOMWINDOW == 89 (17E86800) [pid = 1988] [serial = 417] [outer = 1793AC00] 10:22:22 INFO - PROCESS | 1988 | 1468862542567 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]]]}] 10:22:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 10:22:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1179ms 10:22:22 INFO - PROCESS | 1988 | 1468862542631 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 10:22:22 INFO - PROCESS | 1988 | 1468862542635 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 10:22:22 INFO - PROCESS | 1988 | 1468862542640 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 10:22:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 10:22:22 INFO - PROCESS | 1988 | 1468862542643 Marionette TRACE conn6 <- [1,522,null,{}] 10:22:22 INFO - PROCESS | 1988 | 1468862542649 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}] 10:22:22 INFO - PROCESS | 1988 | 1468862542652 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:22 INFO - PROCESS | 1988 | 1468862542759 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 10:22:22 INFO - PROCESS | 1988 | 1468862542835 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:22 INFO - PROCESS | 1988 | 1468862542839 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:22 INFO - PROCESS | 1988 | ++DOCSHELL 10E4F800 == 46 [pid = 1988] [id = 140] 10:22:22 INFO - PROCESS | 1988 | ++DOMWINDOW == 90 (10E4FC00) [pid = 1988] [serial = 418] [outer = 00000000] 10:22:22 INFO - PROCESS | 1988 | ++DOMWINDOW == 91 (10ED7400) [pid = 1988] [serial = 419] [outer = 10E4FC00] 10:22:22 INFO - PROCESS | 1988 | 1468862542888 Marionette DEBUG loaded listener.js 10:22:22 INFO - PROCESS | 1988 | ++DOMWINDOW == 92 (148A4400) [pid = 1988] [serial = 420] [outer = 10E4FC00] 10:22:23 INFO - PROCESS | 1988 | --DOCSHELL 100F2C00 == 45 [pid = 1988] [id = 136] 10:22:23 INFO - PROCESS | 1988 | --DOCSHELL 103FD800 == 44 [pid = 1988] [id = 135] 10:22:23 INFO - PROCESS | 1988 | --DOCSHELL 193AE800 == 43 [pid = 1988] [id = 134] 10:22:23 INFO - PROCESS | 1988 | --DOCSHELL 183A6400 == 42 [pid = 1988] [id = 133] 10:22:23 INFO - PROCESS | 1988 | --DOCSHELL 17F14800 == 41 [pid = 1988] [id = 132] 10:22:23 INFO - PROCESS | 1988 | --DOCSHELL 17F08000 == 40 [pid = 1988] [id = 131] 10:22:23 INFO - PROCESS | 1988 | --DOCSHELL 15069C00 == 39 [pid = 1988] [id = 130] 10:22:23 INFO - PROCESS | 1988 | --DOCSHELL 10985800 == 38 [pid = 1988] [id = 129] 10:22:23 INFO - PROCESS | 1988 | --DOMWINDOW == 91 (193A6400) [pid = 1988] [serial = 365] [outer = 00000000] [url = about:blank] 10:22:23 INFO - PROCESS | 1988 | --DOMWINDOW == 90 (17E06000) [pid = 1988] [serial = 352] [outer = 00000000] [url = about:blank] 10:22:23 INFO - PROCESS | 1988 | --DOMWINDOW == 89 (17F09000) [pid = 1988] [serial = 353] [outer = 00000000] [url = about:blank] 10:22:23 INFO - PROCESS | 1988 | --DOMWINDOW == 88 (182A3800) [pid = 1988] [serial = 356] [outer = 00000000] [url = about:blank] 10:22:23 INFO - PROCESS | 1988 | --DOMWINDOW == 87 (180F1800) [pid = 1988] [serial = 355] [outer = 00000000] [url = about:blank] 10:22:23 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (15E59000) [pid = 1988] [serial = 349] [outer = 00000000] [url = about:blank] 10:22:23 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (11AD3800) [pid = 1988] [serial = 346] [outer = 00000000] [url = about:blank] 10:22:23 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (14825800) [pid = 1988] [serial = 347] [outer = 00000000] [url = about:blank] 10:22:23 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (10981400) [pid = 1988] [serial = 340] [outer = 00000000] [url = about:blank] 10:22:23 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (10A62C00) [pid = 1988] [serial = 341] [outer = 00000000] [url = about:blank] 10:22:23 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (193C4400) [pid = 1988] [serial = 367] [outer = 00000000] [url = about:blank] 10:22:23 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (1A903000) [pid = 1988] [serial = 338] [outer = 00000000] [url = about:blank] 10:22:23 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (183A9C00) [pid = 1988] [serial = 358] [outer = 00000000] [url = about:blank] 10:22:23 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (10A63C00) [pid = 1988] [serial = 343] [outer = 00000000] [url = about:blank] 10:22:23 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (182AB800) [pid = 1988] [serial = 361] [outer = 00000000] [url = about:blank] 10:22:23 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (110CE000) [pid = 1988] [serial = 344] [outer = 00000000] [url = about:blank] 10:22:23 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (193D0C00) [pid = 1988] [serial = 368] [outer = 00000000] [url = about:blank] 10:22:23 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (183B4400) [pid = 1988] [serial = 362] [outer = 00000000] [url = about:blank] 10:22:23 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (183B2000) [pid = 1988] [serial = 359] [outer = 00000000] [url = about:blank] 10:22:23 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (16530C00) [pid = 1988] [serial = 350] [outer = 00000000] [url = about:blank] 10:22:23 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (1930B000) [pid = 1988] [serial = 364] [outer = 00000000] [url = about:blank] 10:22:23 INFO - PROCESS | 1988 | 1468862543427 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]]]}] 10:22:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 10:22:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 830ms 10:22:23 INFO - PROCESS | 1988 | 1468862543477 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 10:22:23 INFO - PROCESS | 1988 | 1468862543481 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 10:22:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 10:22:23 INFO - PROCESS | 1988 | 1468862543487 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 10:22:23 INFO - PROCESS | 1988 | 1468862543489 Marionette TRACE conn6 <- [1,526,null,{}] 10:22:23 INFO - PROCESS | 1988 | 1468862543493 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}] 10:22:23 INFO - PROCESS | 1988 | 1468862543495 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:23 INFO - PROCESS | 1988 | 1468862543582 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 10:22:23 INFO - PROCESS | 1988 | 1468862543662 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:23 INFO - PROCESS | 1988 | 1468862543664 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:23 INFO - PROCESS | 1988 | ++DOCSHELL 10E51400 == 39 [pid = 1988] [id = 141] 10:22:23 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (110D0000) [pid = 1988] [serial = 421] [outer = 00000000] 10:22:23 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (15021400) [pid = 1988] [serial = 422] [outer = 110D0000] 10:22:23 INFO - PROCESS | 1988 | 1468862543712 Marionette DEBUG loaded listener.js 10:22:23 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (150CEC00) [pid = 1988] [serial = 423] [outer = 110D0000] 10:22:24 INFO - PROCESS | 1988 | 1468862544115 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]]]}] 10:22:24 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 10:22:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 670ms 10:22:24 INFO - PROCESS | 1988 | 1468862544162 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 10:22:24 INFO - PROCESS | 1988 | 1468862544164 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 10:22:24 INFO - PROCESS | 1988 | 1468862544167 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 10:22:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 10:22:24 INFO - PROCESS | 1988 | 1468862544171 Marionette TRACE conn6 <- [1,530,null,{}] 10:22:24 INFO - PROCESS | 1988 | 1468862544181 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}] 10:22:24 INFO - PROCESS | 1988 | 1468862544186 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:24 INFO - PROCESS | 1988 | 1468862544302 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 10:22:24 INFO - PROCESS | 1988 | 1468862544314 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:24 INFO - PROCESS | 1988 | 1468862544318 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:24 INFO - PROCESS | 1988 | ++DOCSHELL 17F0CC00 == 40 [pid = 1988] [id = 142] 10:22:24 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (17F10000) [pid = 1988] [serial = 424] [outer = 00000000] 10:22:24 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (180EF000) [pid = 1988] [serial = 425] [outer = 17F10000] 10:22:24 INFO - PROCESS | 1988 | 1468862544365 Marionette DEBUG loaded listener.js 10:22:24 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (1829E000) [pid = 1988] [serial = 426] [outer = 17F10000] 10:22:24 INFO - PROCESS | 1988 | 1468862544826 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"]]]}] 10:22:24 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 10:22:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 10:22:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:22:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:22:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 10:22:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:22:24 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 10:22:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 10:22:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:22:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:22:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 10:22:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:22:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 671ms 10:22:24 INFO - PROCESS | 1988 | 1468862544842 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 10:22:24 INFO - PROCESS | 1988 | 1468862544844 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 10:22:24 INFO - PROCESS | 1988 | 1468862544848 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 10:22:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 10:22:24 INFO - PROCESS | 1988 | 1468862544850 Marionette TRACE conn6 <- [1,534,null,{}] 10:22:24 INFO - PROCESS | 1988 | 1468862544853 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}] 10:22:24 INFO - PROCESS | 1988 | 1468862544855 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:24 INFO - PROCESS | 1988 | 1468862544960 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 10:22:24 INFO - PROCESS | 1988 | 1468862544966 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:24 INFO - PROCESS | 1988 | 1468862544968 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:24 INFO - PROCESS | 1988 | ++DOCSHELL 183B3000 == 41 [pid = 1988] [id = 143] 10:22:24 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (183B5400) [pid = 1988] [serial = 427] [outer = 00000000] 10:22:25 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (18F6BC00) [pid = 1988] [serial = 428] [outer = 183B5400] 10:22:25 INFO - PROCESS | 1988 | 1468862545011 Marionette DEBUG loaded listener.js 10:22:25 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (1930B000) [pid = 1988] [serial = 429] [outer = 183B5400] 10:22:25 INFO - PROCESS | 1988 | 1468862545429 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]]]}] 10:22:25 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. 10:22:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 630ms 10:22:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 10:22:25 INFO - PROCESS | 1988 | 1468862545482 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 10:22:25 INFO - PROCESS | 1988 | 1468862545484 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 10:22:25 INFO - PROCESS | 1988 | 1468862545487 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 10:22:25 INFO - PROCESS | 1988 | 1468862545489 Marionette TRACE conn6 <- [1,538,null,{}] 10:22:25 INFO - PROCESS | 1988 | 1468862545498 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}] 10:22:25 INFO - PROCESS | 1988 | 1468862545500 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:25 INFO - PROCESS | 1988 | 1468862545603 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 10:22:25 INFO - PROCESS | 1988 | 1468862545609 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:25 INFO - PROCESS | 1988 | 1468862545611 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:25 INFO - PROCESS | 1988 | ++DOCSHELL 193A6000 == 42 [pid = 1988] [id = 144] 10:22:25 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (193A9400) [pid = 1988] [serial = 430] [outer = 00000000] 10:22:25 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (193B2400) [pid = 1988] [serial = 431] [outer = 193A9400] 10:22:25 INFO - PROCESS | 1988 | 1468862545680 Marionette DEBUG loaded listener.js 10:22:25 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (193D0800) [pid = 1988] [serial = 432] [outer = 193A9400] 10:22:26 INFO - PROCESS | 1988 | 1468862546124 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]]]}] 10:22:26 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. 10:22:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 690ms 10:22:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 10:22:26 INFO - PROCESS | 1988 | 1468862546178 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 10:22:26 INFO - PROCESS | 1988 | 1468862546180 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 10:22:26 INFO - PROCESS | 1988 | 1468862546183 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 10:22:26 INFO - PROCESS | 1988 | 1468862546184 Marionette TRACE conn6 <- [1,542,null,{}] 10:22:26 INFO - PROCESS | 1988 | 1468862546188 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}] 10:22:26 INFO - PROCESS | 1988 | 1468862546193 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:26 INFO - PROCESS | 1988 | 1468862546332 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 10:22:26 INFO - PROCESS | 1988 | 1468862546391 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:26 INFO - PROCESS | 1988 | 1468862546393 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:26 INFO - PROCESS | 1988 | ++DOCSHELL 10234400 == 43 [pid = 1988] [id = 145] 10:22:26 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (10283C00) [pid = 1988] [serial = 433] [outer = 00000000] 10:22:26 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (19AC9C00) [pid = 1988] [serial = 434] [outer = 10283C00] 10:22:26 INFO - PROCESS | 1988 | 1468862546437 Marionette DEBUG loaded listener.js 10:22:26 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (1A902800) [pid = 1988] [serial = 435] [outer = 10283C00] 10:22:26 INFO - PROCESS | 1988 | [1988] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:22:26 INFO - PROCESS | 1988 | [1988] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:22:26 INFO - PROCESS | 1988 | [1988] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:22:26 INFO - PROCESS | 1988 | 1468862546892 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]]]}] 10:22:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 10:22:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 731ms 10:22:26 INFO - PROCESS | 1988 | 1468862546934 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 10:22:26 INFO - PROCESS | 1988 | 1468862546937 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 10:22:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 10:22:26 INFO - PROCESS | 1988 | 1468862546940 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 10:22:26 INFO - PROCESS | 1988 | 1468862546942 Marionette TRACE conn6 <- [1,546,null,{}] 10:22:26 INFO - PROCESS | 1988 | 1468862546945 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}] 10:22:26 INFO - PROCESS | 1988 | 1468862546947 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:27 INFO - PROCESS | 1988 | 1468862547053 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 10:22:27 INFO - PROCESS | 1988 | 1468862547060 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:27 INFO - PROCESS | 1988 | 1468862547062 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:27 INFO - PROCESS | 1988 | ++DOCSHELL 1A905C00 == 44 [pid = 1988] [id = 146] 10:22:27 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (1A905800) [pid = 1988] [serial = 436] [outer = 00000000] 10:22:27 INFO - PROCESS | 1988 | ++DOMWINDOW == 88 (1A90B400) [pid = 1988] [serial = 437] [outer = 1A905800] 10:22:27 INFO - PROCESS | 1988 | 1468862547105 Marionette DEBUG loaded listener.js 10:22:27 INFO - PROCESS | 1988 | ++DOMWINDOW == 89 (1A910000) [pid = 1988] [serial = 438] [outer = 1A905800] 10:22:27 INFO - PROCESS | 1988 | --DOMWINDOW == 88 (180EEC00) [pid = 1988] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 10:22:27 INFO - PROCESS | 1988 | --DOMWINDOW == 87 (10E55000) [pid = 1988] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 10:22:27 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (183A7800) [pid = 1988] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 10:22:27 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (17F08400) [pid = 1988] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 10:22:27 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (10986000) [pid = 1988] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 10:22:27 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (103F0C00) [pid = 1988] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 10:22:27 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (10878400) [pid = 1988] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 10:22:27 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (15151C00) [pid = 1988] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 10:22:27 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (195A4000) [pid = 1988] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 10:22:27 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (1A1EF000) [pid = 1988] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 10:22:27 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (110CB000) [pid = 1988] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 10:22:27 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (193C3800) [pid = 1988] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 10:22:27 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (1506A000) [pid = 1988] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 10:22:27 INFO - PROCESS | 1988 | 1468862547650 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]]]}] 10:22:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 10:22:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 730ms 10:22:27 INFO - PROCESS | 1988 | 1468862547672 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 10:22:27 INFO - PROCESS | 1988 | 1468862547674 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 10:22:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 10:22:27 INFO - PROCESS | 1988 | 1468862547677 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 10:22:27 INFO - PROCESS | 1988 | 1468862547679 Marionette TRACE conn6 <- [1,550,null,{}] 10:22:27 INFO - PROCESS | 1988 | 1468862547682 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}] 10:22:27 INFO - PROCESS | 1988 | 1468862547684 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:27 INFO - PROCESS | 1988 | 1468862547762 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 10:22:27 INFO - PROCESS | 1988 | 1468862547768 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:27 INFO - PROCESS | 1988 | 1468862547769 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:27 INFO - PROCESS | 1988 | ++DOCSHELL 10878000 == 45 [pid = 1988] [id = 147] 10:22:27 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (10979400) [pid = 1988] [serial = 439] [outer = 00000000] 10:22:27 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (17952400) [pid = 1988] [serial = 440] [outer = 10979400] 10:22:27 INFO - PROCESS | 1988 | 1468862547812 Marionette DEBUG loaded listener.js 10:22:27 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (1795AC00) [pid = 1988] [serial = 441] [outer = 10979400] 10:22:28 INFO - PROCESS | 1988 | [1988] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:22:28 INFO - PROCESS | 1988 | [1988] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:22:28 INFO - PROCESS | 1988 | [1988] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:22:28 INFO - PROCESS | 1988 | 1468862548227 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]]]}] 10:22:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 10:22:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 570ms 10:22:28 INFO - PROCESS | 1988 | 1468862548257 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 10:22:28 INFO - PROCESS | 1988 | 1468862548259 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 10:22:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 10:22:28 INFO - PROCESS | 1988 | 1468862548262 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 10:22:28 INFO - PROCESS | 1988 | 1468862548264 Marionette TRACE conn6 <- [1,554,null,{}] 10:22:28 INFO - PROCESS | 1988 | 1468862548267 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}] 10:22:28 INFO - PROCESS | 1988 | 1468862548269 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:28 INFO - PROCESS | 1988 | 1468862548374 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 10:22:28 INFO - PROCESS | 1988 | 1468862548382 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:28 INFO - PROCESS | 1988 | 1468862548384 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:28 INFO - PROCESS | 1988 | ++DOCSHELL 17958800 == 46 [pid = 1988] [id = 148] 10:22:28 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (17E03C00) [pid = 1988] [serial = 442] [outer = 00000000] 10:22:28 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (1A829400) [pid = 1988] [serial = 443] [outer = 17E03C00] 10:22:28 INFO - PROCESS | 1988 | 1468862548426 Marionette DEBUG loaded listener.js 10:22:28 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (1A9B0000) [pid = 1988] [serial = 444] [outer = 17E03C00] 10:22:28 INFO - PROCESS | 1988 | [1988] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:22:28 INFO - PROCESS | 1988 | [1988] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:22:28 INFO - PROCESS | 1988 | [1988] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:22:28 INFO - PROCESS | 1988 | [1988] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:22:28 INFO - PROCESS | 1988 | 1468862548851 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]]]}] 10:22:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 10:22:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 630ms 10:22:28 INFO - PROCESS | 1988 | 1468862548895 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 10:22:28 INFO - PROCESS | 1988 | 1468862548897 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 10:22:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 10:22:28 INFO - PROCESS | 1988 | 1468862548900 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 10:22:28 INFO - PROCESS | 1988 | 1468862548902 Marionette TRACE conn6 <- [1,558,null,{}] 10:22:28 INFO - PROCESS | 1988 | 1468862548906 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}] 10:22:28 INFO - PROCESS | 1988 | 1468862548908 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:28 INFO - PROCESS | 1988 | 1468862548987 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 10:22:29 INFO - PROCESS | 1988 | 1468862548995 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:29 INFO - PROCESS | 1988 | 1468862548997 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:29 INFO - PROCESS | 1988 | ++DOCSHELL 18323400 == 47 [pid = 1988] [id = 149] 10:22:29 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (1B45B400) [pid = 1988] [serial = 445] [outer = 00000000] 10:22:29 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (1BA78000) [pid = 1988] [serial = 446] [outer = 1B45B400] 10:22:29 INFO - PROCESS | 1988 | 1468862549040 Marionette DEBUG loaded listener.js 10:22:29 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (1BA79C00) [pid = 1988] [serial = 447] [outer = 1B45B400] 10:22:29 INFO - PROCESS | 1988 | [1988] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:22:29 INFO - PROCESS | 1988 | [1988] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:22:29 INFO - PROCESS | 1988 | [1988] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:22:29 INFO - PROCESS | 1988 | 1468862549443 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]]]}] 10:22:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 10:22:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 573ms 10:22:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 10:22:29 INFO - PROCESS | 1988 | 1468862549475 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 10:22:29 INFO - PROCESS | 1988 | 1468862549477 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 10:22:29 INFO - PROCESS | 1988 | 1468862549480 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 10:22:29 INFO - PROCESS | 1988 | 1468862549482 Marionette TRACE conn6 <- [1,562,null,{}] 10:22:29 INFO - PROCESS | 1988 | 1468862549486 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}] 10:22:29 INFO - PROCESS | 1988 | 1468862549488 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:29 INFO - PROCESS | 1988 | 1468862549619 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 10:22:29 INFO - PROCESS | 1988 | 1468862549783 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:29 INFO - PROCESS | 1988 | 1468862549786 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:29 INFO - PROCESS | 1988 | ++DOCSHELL 0FB4C400 == 48 [pid = 1988] [id = 150] 10:22:29 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (0FB51C00) [pid = 1988] [serial = 448] [outer = 00000000] 10:22:29 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (1023B000) [pid = 1988] [serial = 449] [outer = 0FB51C00] 10:22:29 INFO - PROCESS | 1988 | 1468862549845 Marionette DEBUG loaded listener.js 10:22:29 INFO - PROCESS | 1988 | ++DOMWINDOW == 88 (108C7800) [pid = 1988] [serial = 450] [outer = 0FB51C00] 10:22:30 INFO - PROCESS | 1988 | 1468862550431 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]]]}] 10:22:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 10:22:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1019ms 10:22:30 INFO - PROCESS | 1988 | 1468862550502 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 10:22:30 INFO - PROCESS | 1988 | 1468862550506 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 10:22:30 INFO - PROCESS | 1988 | 1468862550511 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 10:22:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 10:22:30 INFO - PROCESS | 1988 | 1468862550514 Marionette TRACE conn6 <- [1,566,null,{}] 10:22:30 INFO - PROCESS | 1988 | 1468862550519 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}] 10:22:30 INFO - PROCESS | 1988 | 1468862550522 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:30 INFO - PROCESS | 1988 | 1468862550689 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 10:22:30 INFO - PROCESS | 1988 | 1468862550809 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:30 INFO - PROCESS | 1988 | 1468862550812 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:30 INFO - PROCESS | 1988 | ++DOCSHELL 1652F000 == 49 [pid = 1988] [id = 151] 10:22:30 INFO - PROCESS | 1988 | ++DOMWINDOW == 89 (16533400) [pid = 1988] [serial = 451] [outer = 00000000] 10:22:30 INFO - PROCESS | 1988 | ++DOMWINDOW == 90 (17E8CC00) [pid = 1988] [serial = 452] [outer = 16533400] 10:22:30 INFO - PROCESS | 1988 | 1468862550868 Marionette DEBUG loaded listener.js 10:22:30 INFO - PROCESS | 1988 | ++DOMWINDOW == 91 (18032800) [pid = 1988] [serial = 453] [outer = 16533400] 10:22:31 INFO - PROCESS | 1988 | 1468862551532 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]]]}] 10:22:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 10:22:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1069ms 10:22:31 INFO - PROCESS | 1988 | 1468862551604 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 10:22:31 INFO - PROCESS | 1988 | 1468862551609 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 10:22:31 INFO - PROCESS | 1988 | 1468862551613 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 10:22:31 INFO - PROCESS | 1988 | 1468862551615 Marionette TRACE conn6 <- [1,570,null,{}] 10:22:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 10:22:31 INFO - PROCESS | 1988 | 1468862551619 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}] 10:22:31 INFO - PROCESS | 1988 | 1468862551622 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:31 INFO - PROCESS | 1988 | 1468862551774 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 10:22:31 INFO - PROCESS | 1988 | 1468862551896 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:31 INFO - PROCESS | 1988 | 1468862551899 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:31 INFO - PROCESS | 1988 | ++DOCSHELL 1A1ED800 == 50 [pid = 1988] [id = 152] 10:22:31 INFO - PROCESS | 1988 | ++DOMWINDOW == 92 (1A1EF000) [pid = 1988] [serial = 454] [outer = 00000000] 10:22:31 INFO - PROCESS | 1988 | ++DOMWINDOW == 93 (1A908000) [pid = 1988] [serial = 455] [outer = 1A1EF000] 10:22:31 INFO - PROCESS | 1988 | 1468862551955 Marionette DEBUG loaded listener.js 10:22:32 INFO - PROCESS | 1988 | ++DOMWINDOW == 94 (1C25E400) [pid = 1988] [serial = 456] [outer = 1A1EF000] 10:22:32 INFO - PROCESS | 1988 | 1468862552599 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]]]}] 10:22:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 10:22:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1013ms 10:22:32 INFO - PROCESS | 1988 | 1468862552807 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 10:22:32 INFO - PROCESS | 1988 | 1468862552811 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 10:22:32 INFO - PROCESS | 1988 | 1468862552826 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 10:22:32 INFO - PROCESS | 1988 | 1468862552829 Marionette TRACE conn6 <- [1,574,null,{}] 10:22:32 INFO - PROCESS | 1988 | 1468862552835 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}] 10:22:32 INFO - PROCESS | 1988 | 1468862552838 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 10:22:32 INFO - PROCESS | 1988 | 1468862552940 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 10:22:33 INFO - PROCESS | 1988 | 1468862553018 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:33 INFO - PROCESS | 1988 | 1468862553023 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:33 INFO - PROCESS | 1988 | ++DOCSHELL 10987400 == 51 [pid = 1988] [id = 153] 10:22:33 INFO - PROCESS | 1988 | ++DOMWINDOW == 95 (10A5F800) [pid = 1988] [serial = 457] [outer = 00000000] 10:22:33 INFO - PROCESS | 1988 | ++DOMWINDOW == 96 (11AD1C00) [pid = 1988] [serial = 458] [outer = 10A5F800] 10:22:33 INFO - PROCESS | 1988 | 1468862553114 Marionette DEBUG loaded listener.js 10:22:33 INFO - PROCESS | 1988 | ++DOMWINDOW == 97 (149BF400) [pid = 1988] [serial = 459] [outer = 10A5F800] 10:22:33 INFO - PROCESS | 1988 | [1988] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:22:34 INFO - PROCESS | 1988 | --DOCSHELL 0FB4F800 == 50 [pid = 1988] [id = 121] 10:22:34 INFO - PROCESS | 1988 | --DOCSHELL 18323400 == 49 [pid = 1988] [id = 149] 10:22:34 INFO - PROCESS | 1988 | --DOCSHELL 17958800 == 48 [pid = 1988] [id = 148] 10:22:34 INFO - PROCESS | 1988 | --DOCSHELL 10878000 == 47 [pid = 1988] [id = 147] 10:22:34 INFO - PROCESS | 1988 | --DOCSHELL 1A905C00 == 46 [pid = 1988] [id = 146] 10:22:34 INFO - PROCESS | 1988 | --DOCSHELL 10234400 == 45 [pid = 1988] [id = 145] 10:22:34 INFO - PROCESS | 1988 | --DOCSHELL 193A6000 == 44 [pid = 1988] [id = 144] 10:22:34 INFO - PROCESS | 1988 | --DOCSHELL 183B3000 == 43 [pid = 1988] [id = 143] 10:22:34 INFO - PROCESS | 1988 | --DOCSHELL 17F0CC00 == 42 [pid = 1988] [id = 142] 10:22:34 INFO - PROCESS | 1988 | --DOCSHELL 10E51400 == 41 [pid = 1988] [id = 141] 10:22:34 INFO - PROCESS | 1988 | --DOCSHELL 10E4F800 == 40 [pid = 1988] [id = 140] 10:22:34 INFO - PROCESS | 1988 | --DOCSHELL 10876000 == 39 [pid = 1988] [id = 138] 10:22:34 INFO - PROCESS | 1988 | --DOCSHELL 19C09400 == 38 [pid = 1988] [id = 127] 10:22:34 INFO - PROCESS | 1988 | --DOCSHELL 10877400 == 37 [pid = 1988] [id = 124] 10:22:34 INFO - PROCESS | 1988 | --DOCSHELL 10E58C00 == 36 [pid = 1988] [id = 122] 10:22:34 INFO - PROCESS | 1988 | --DOCSHELL 15148000 == 35 [pid = 1988] [id = 125] 10:22:34 INFO - PROCESS | 1988 | --DOCSHELL 17E93C00 == 34 [pid = 1988] [id = 137] 10:22:34 INFO - PROCESS | 1988 | --DOCSHELL 10E50C00 == 33 [pid = 1988] [id = 128] 10:22:34 INFO - PROCESS | 1988 | --DOCSHELL 16535000 == 32 [pid = 1988] [id = 139] 10:22:34 INFO - PROCESS | 1988 | --DOCSHELL 15E58C00 == 31 [pid = 1988] [id = 123] 10:22:34 INFO - PROCESS | 1988 | --DOCSHELL 193CA800 == 30 [pid = 1988] [id = 126] 10:22:34 INFO - PROCESS | 1988 | --DOCSHELL 1A1ED800 == 29 [pid = 1988] [id = 152] 10:22:34 INFO - PROCESS | 1988 | --DOCSHELL 0FB4C400 == 28 [pid = 1988] [id = 150] 10:22:34 INFO - PROCESS | 1988 | --DOCSHELL 1652F000 == 27 [pid = 1988] [id = 151] 10:22:34 INFO - PROCESS | 1988 | --DOMWINDOW == 96 (182A9C00) [pid = 1988] [serial = 395] [outer = 00000000] [url = about:blank] 10:22:34 INFO - PROCESS | 1988 | --DOMWINDOW == 95 (148A5C00) [pid = 1988] [serial = 383] [outer = 00000000] [url = about:blank] 10:22:34 INFO - PROCESS | 1988 | --DOMWINDOW == 94 (1100E000) [pid = 1988] [serial = 382] [outer = 00000000] [url = about:blank] 10:22:34 INFO - PROCESS | 1988 | --DOMWINDOW == 93 (18F77000) [pid = 1988] [serial = 399] [outer = 00000000] [url = about:blank] 10:22:34 INFO - PROCESS | 1988 | --DOMWINDOW == 92 (18027C00) [pid = 1988] [serial = 392] [outer = 00000000] [url = about:blank] 10:22:34 INFO - PROCESS | 1988 | --DOMWINDOW == 91 (10A60800) [pid = 1988] [serial = 386] [outer = 00000000] [url = about:blank] 10:22:34 INFO - PROCESS | 1988 | --DOMWINDOW == 90 (10A6B800) [pid = 1988] [serial = 387] [outer = 00000000] [url = about:blank] 10:22:34 INFO - PROCESS | 1988 | --DOMWINDOW == 89 (183B3400) [pid = 1988] [serial = 398] [outer = 00000000] [url = about:blank] 10:22:34 INFO - PROCESS | 1988 | --DOMWINDOW == 88 (18322000) [pid = 1988] [serial = 164] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:22:34 INFO - PROCESS | 1988 | --DOMWINDOW == 87 (193AB800) [pid = 1988] [serial = 408] [outer = 00000000] [url = about:blank] 10:22:34 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (10E51C00) [pid = 1988] [serial = 371] [outer = 00000000] [url = about:blank] 10:22:34 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (10988400) [pid = 1988] [serial = 370] [outer = 00000000] [url = about:blank] 10:22:34 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (1793C400) [pid = 1988] [serial = 374] [outer = 00000000] [url = about:blank] 10:22:34 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (15E5AC00) [pid = 1988] [serial = 373] [outer = 00000000] [url = about:blank] 10:22:34 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (19AD0800) [pid = 1988] [serial = 377] [outer = 00000000] [url = about:blank] 10:22:34 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (195AB000) [pid = 1988] [serial = 376] [outer = 00000000] [url = about:blank] 10:22:34 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (1A82F800) [pid = 1988] [serial = 380] [outer = 00000000] [url = about:blank] 10:22:34 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (1A82D400) [pid = 1988] [serial = 379] [outer = 00000000] [url = about:blank] 10:22:34 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (180E9000) [pid = 1988] [serial = 404] [outer = 00000000] [url = about:blank] 10:22:34 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (193D1400) [pid = 1988] [serial = 401] [outer = 00000000] [url = about:blank] 10:22:34 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (19BA8400) [pid = 1988] [serial = 410] [outer = 00000000] [url = about:blank] 10:22:34 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (15144C00) [pid = 1988] [serial = 390] [outer = 00000000] [url = about:blank] 10:22:34 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (150A4800) [pid = 1988] [serial = 389] [outer = 00000000] [url = about:blank] 10:22:34 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (18329000) [pid = 1988] [serial = 396] [outer = 00000000] [url = about:blank] 10:22:34 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (1959F400) [pid = 1988] [serial = 402] [outer = 00000000] [url = about:blank] 10:22:34 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (195A1800) [pid = 1988] [serial = 407] [outer = 00000000] [url = about:blank] 10:22:34 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (180EB400) [pid = 1988] [serial = 393] [outer = 00000000] [url = about:blank] 10:22:34 INFO - PROCESS | 1988 | --DOMWINDOW == 69 (1824C800) [pid = 1988] [serial = 405] [outer = 00000000] [url = about:blank] 10:22:34 INFO - PROCESS | 1988 | [1988] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:22:34 INFO - PROCESS | 1988 | 1468862554333 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]]]}] 10:22:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 10:22:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1573ms 10:22:34 INFO - PROCESS | 1988 | 1468862554415 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 10:22:34 INFO - PROCESS | 1988 | 1468862554419 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 10:22:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 10:22:34 INFO - PROCESS | 1988 | 1468862554423 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 10:22:34 INFO - PROCESS | 1988 | 1468862554426 Marionette TRACE conn6 <- [1,578,null,{}] 10:22:34 INFO - PROCESS | 1988 | 1468862554432 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}] 10:22:34 INFO - PROCESS | 1988 | 1468862554435 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:34 INFO - PROCESS | 1988 | 1468862554517 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 10:22:34 INFO - PROCESS | 1988 | 1468862554530 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:34 INFO - PROCESS | 1988 | 1468862554532 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:34 INFO - PROCESS | 1988 | ++DOCSHELL 10A6AC00 == 28 [pid = 1988] [id = 154] 10:22:34 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (10A6B800) [pid = 1988] [serial = 460] [outer = 00000000] 10:22:34 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (10E50400) [pid = 1988] [serial = 461] [outer = 10A6B800] 10:22:34 INFO - PROCESS | 1988 | 1468862554579 Marionette DEBUG loaded listener.js 10:22:34 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (10E54400) [pid = 1988] [serial = 462] [outer = 10A6B800] 10:22:35 INFO - PROCESS | 1988 | 1468862555038 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]]]}] 10:22:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 10:22:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 630ms 10:22:35 INFO - PROCESS | 1988 | 1468862555054 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 10:22:35 INFO - PROCESS | 1988 | 1468862555060 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 10:22:35 INFO - PROCESS | 1988 | 1468862555070 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 10:22:35 INFO - PROCESS | 1988 | 1468862555072 Marionette TRACE conn6 <- [1,582,null,{}] 10:22:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 10:22:35 INFO - PROCESS | 1988 | 1468862555076 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}] 10:22:35 INFO - PROCESS | 1988 | 1468862555079 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:35 INFO - PROCESS | 1988 | 1468862555202 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 10:22:35 INFO - PROCESS | 1988 | 1468862555212 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:35 INFO - PROCESS | 1988 | 1468862555215 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:35 INFO - PROCESS | 1988 | ++DOCSHELL 15144C00 == 29 [pid = 1988] [id = 155] 10:22:35 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (15148000) [pid = 1988] [serial = 463] [outer = 00000000] 10:22:35 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (151E2800) [pid = 1988] [serial = 464] [outer = 15148000] 10:22:35 INFO - PROCESS | 1988 | 1468862555262 Marionette DEBUG loaded listener.js 10:22:35 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (1652F000) [pid = 1988] [serial = 465] [outer = 15148000] 10:22:35 INFO - PROCESS | 1988 | 1468862555721 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]]]}] 10:22:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 10:22:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 670ms 10:22:35 INFO - PROCESS | 1988 | 1468862555746 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 10:22:35 INFO - PROCESS | 1988 | 1468862555748 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 10:22:35 INFO - PROCESS | 1988 | 1468862555752 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 10:22:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 10:22:35 INFO - PROCESS | 1988 | 1468862555755 Marionette TRACE conn6 <- [1,586,null,{}] 10:22:35 INFO - PROCESS | 1988 | 1468862555766 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}] 10:22:35 INFO - PROCESS | 1988 | 1468862555771 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:35 INFO - PROCESS | 1988 | 1468862555854 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 10:22:35 INFO - PROCESS | 1988 | 1468862555863 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:35 INFO - PROCESS | 1988 | 1468862555866 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:35 INFO - PROCESS | 1988 | ++DOCSHELL 1802D400 == 30 [pid = 1988] [id = 156] 10:22:35 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (1802DC00) [pid = 1988] [serial = 466] [outer = 00000000] 10:22:35 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (180EC000) [pid = 1988] [serial = 467] [outer = 1802DC00] 10:22:35 INFO - PROCESS | 1988 | 1468862555913 Marionette DEBUG loaded listener.js 10:22:36 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (1824C800) [pid = 1988] [serial = 468] [outer = 1802DC00] 10:22:36 INFO - PROCESS | 1988 | 1468862556361 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]]]}] 10:22:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 10:22:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 671ms 10:22:36 INFO - PROCESS | 1988 | 1468862556426 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 10:22:36 INFO - PROCESS | 1988 | 1468862556429 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 10:22:36 INFO - PROCESS | 1988 | 1468862556432 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 10:22:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 10:22:36 INFO - PROCESS | 1988 | 1468862556434 Marionette TRACE conn6 <- [1,590,null,{}] 10:22:36 INFO - PROCESS | 1988 | 1468862556444 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}] 10:22:36 INFO - PROCESS | 1988 | 1468862556446 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:36 INFO - PROCESS | 1988 | 1468862556554 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 10:22:36 INFO - PROCESS | 1988 | 1468862556630 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:36 INFO - PROCESS | 1988 | 1468862556632 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:36 INFO - PROCESS | 1988 | ++DOCSHELL 1829D400 == 31 [pid = 1988] [id = 157] 10:22:36 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (1829E800) [pid = 1988] [serial = 469] [outer = 00000000] 10:22:36 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (18329000) [pid = 1988] [serial = 470] [outer = 1829E800] 10:22:36 INFO - PROCESS | 1988 | 1468862556676 Marionette DEBUG loaded listener.js 10:22:36 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (183A3000) [pid = 1988] [serial = 471] [outer = 1829E800] 10:22:37 INFO - PROCESS | 1988 | 1468862557096 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]]]}] 10:22:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 10:22:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 731ms 10:22:37 INFO - PROCESS | 1988 | 1468862557170 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 10:22:37 INFO - PROCESS | 1988 | 1468862557172 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 10:22:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 10:22:37 INFO - PROCESS | 1988 | 1468862557178 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 10:22:37 INFO - PROCESS | 1988 | 1468862557180 Marionette TRACE conn6 <- [1,594,null,{}] 10:22:37 INFO - PROCESS | 1988 | 1468862557183 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}] 10:22:37 INFO - PROCESS | 1988 | 1468862557185 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:37 INFO - PROCESS | 1988 | 1468862557290 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 10:22:37 INFO - PROCESS | 1988 | 1468862557299 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:37 INFO - PROCESS | 1988 | 1468862557301 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:37 INFO - PROCESS | 1988 | ++DOCSHELL 183B2000 == 32 [pid = 1988] [id = 158] 10:22:37 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (183B2800) [pid = 1988] [serial = 472] [outer = 00000000] 10:22:37 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (183FE400) [pid = 1988] [serial = 473] [outer = 183B2800] 10:22:37 INFO - PROCESS | 1988 | 1468862557345 Marionette DEBUG loaded listener.js 10:22:37 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (19307C00) [pid = 1988] [serial = 474] [outer = 183B2800] 10:22:37 INFO - PROCESS | 1988 | 1468862557766 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]]]}] 10:22:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 10:22:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 630ms 10:22:37 INFO - PROCESS | 1988 | 1468862557806 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 10:22:37 INFO - PROCESS | 1988 | 1468862557809 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 10:22:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 10:22:37 INFO - PROCESS | 1988 | 1468862557811 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 10:22:37 INFO - PROCESS | 1988 | 1468862557813 Marionette TRACE conn6 <- [1,598,null,{}] 10:22:37 INFO - PROCESS | 1988 | 1468862557816 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}] 10:22:37 INFO - PROCESS | 1988 | 1468862557822 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:37 INFO - PROCESS | 1988 | 1468862557977 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 10:22:38 INFO - PROCESS | 1988 | 1468862557993 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:38 INFO - PROCESS | 1988 | 1468862557994 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:38 INFO - PROCESS | 1988 | ++DOCSHELL 14727800 == 33 [pid = 1988] [id = 159] 10:22:38 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (193A7800) [pid = 1988] [serial = 475] [outer = 00000000] 10:22:38 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (193D4400) [pid = 1988] [serial = 476] [outer = 193A7800] 10:22:38 INFO - PROCESS | 1988 | 1468862558038 Marionette DEBUG loaded listener.js 10:22:38 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (1959FC00) [pid = 1988] [serial = 477] [outer = 193A7800] 10:22:38 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (1B45B400) [pid = 1988] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 10:22:38 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (193A9400) [pid = 1988] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 10:22:38 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (183B5400) [pid = 1988] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 10:22:38 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (17F10000) [pid = 1988] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 10:22:38 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (10E4FC00) [pid = 1988] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 10:22:38 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (182A9000) [pid = 1988] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 10:22:38 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (1793AC00) [pid = 1988] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 10:22:38 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (108C4400) [pid = 1988] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 10:22:38 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (110D0000) [pid = 1988] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 10:22:38 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (10283C00) [pid = 1988] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 10:22:38 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (1A905800) [pid = 1988] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 10:22:38 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (10979400) [pid = 1988] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 10:22:38 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (17E03C00) [pid = 1988] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 10:22:38 INFO - PROCESS | 1988 | 1468862558740 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]]]}] 10:22:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 10:22:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 970ms 10:22:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 10:22:38 INFO - PROCESS | 1988 | 1468862558782 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 10:22:38 INFO - PROCESS | 1988 | 1468862558784 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 10:22:38 INFO - PROCESS | 1988 | 1468862558787 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 10:22:38 INFO - PROCESS | 1988 | 1468862558789 Marionette TRACE conn6 <- [1,602,null,{}] 10:22:38 INFO - PROCESS | 1988 | 1468862558793 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}] 10:22:38 INFO - PROCESS | 1988 | 1468862558794 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:38 INFO - PROCESS | 1988 | 1468862558869 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 10:22:38 INFO - PROCESS | 1988 | 1468862558878 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:38 INFO - PROCESS | 1988 | 1468862558880 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:38 INFO - PROCESS | 1988 | ++DOCSHELL 1097C400 == 34 [pid = 1988] [id = 160] 10:22:38 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (1100E800) [pid = 1988] [serial = 478] [outer = 00000000] 10:22:38 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (182A9000) [pid = 1988] [serial = 479] [outer = 1100E800] 10:22:38 INFO - PROCESS | 1988 | 1468862558925 Marionette DEBUG loaded listener.js 10:22:39 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (193A8C00) [pid = 1988] [serial = 480] [outer = 1100E800] 10:22:39 INFO - PROCESS | 1988 | [1988] 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 10:22:39 INFO - PROCESS | 1988 | 1468862559620 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]]]}] 10:22:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 10:22:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 871ms 10:22:39 INFO - PROCESS | 1988 | 1468862559659 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 10:22:39 INFO - PROCESS | 1988 | 1468862559661 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 10:22:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 10:22:39 INFO - PROCESS | 1988 | 1468862559664 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 10:22:39 INFO - PROCESS | 1988 | 1468862559665 Marionette TRACE conn6 <- [1,606,null,{}] 10:22:39 INFO - PROCESS | 1988 | 1468862559668 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}] 10:22:39 INFO - PROCESS | 1988 | 1468862559670 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:39 INFO - PROCESS | 1988 | 1468862559783 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 10:22:39 INFO - PROCESS | 1988 | 1468862559790 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:39 INFO - PROCESS | 1988 | 1468862559792 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:39 INFO - PROCESS | 1988 | ++DOCSHELL 10CD5800 == 35 [pid = 1988] [id = 161] 10:22:39 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (193CB000) [pid = 1988] [serial = 481] [outer = 00000000] 10:22:39 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (195AD000) [pid = 1988] [serial = 482] [outer = 193CB000] 10:22:39 INFO - PROCESS | 1988 | 1468862559836 Marionette DEBUG loaded listener.js 10:22:39 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (195AD400) [pid = 1988] [serial = 483] [outer = 193CB000] 10:22:40 INFO - PROCESS | 1988 | 1468862560226 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]]]}] 10:22:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 10:22:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 570ms 10:22:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 10:22:40 INFO - PROCESS | 1988 | 1468862560234 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 10:22:40 INFO - PROCESS | 1988 | 1468862560236 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 10:22:40 INFO - PROCESS | 1988 | 1468862560239 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 10:22:40 INFO - PROCESS | 1988 | 1468862560241 Marionette TRACE conn6 <- [1,610,null,{}] 10:22:40 INFO - PROCESS | 1988 | 1468862560245 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}] 10:22:40 INFO - PROCESS | 1988 | 1468862560247 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:40 INFO - PROCESS | 1988 | 1468862560322 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 10:22:40 INFO - PROCESS | 1988 | 1468862560327 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:40 INFO - PROCESS | 1988 | 1468862560329 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:40 INFO - PROCESS | 1988 | ++DOCSHELL 1802AC00 == 36 [pid = 1988] [id = 162] 10:22:40 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (19C0D000) [pid = 1988] [serial = 484] [outer = 00000000] 10:22:40 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (1A1F0C00) [pid = 1988] [serial = 485] [outer = 19C0D000] 10:22:40 INFO - PROCESS | 1988 | 1468862560371 Marionette DEBUG loaded listener.js 10:22:40 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (1A82BC00) [pid = 1988] [serial = 486] [outer = 19C0D000] 10:22:41 INFO - PROCESS | 1988 | 1468862561067 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]]]}] 10:22:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 10:22:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 871ms 10:22:41 INFO - PROCESS | 1988 | 1468862561113 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 10:22:41 INFO - PROCESS | 1988 | 1468862561116 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 10:22:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 10:22:41 INFO - PROCESS | 1988 | 1468862561122 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 10:22:41 INFO - PROCESS | 1988 | 1468862561124 Marionette TRACE conn6 <- [1,614,null,{}] 10:22:41 INFO - PROCESS | 1988 | 1468862561130 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}] 10:22:41 INFO - PROCESS | 1988 | 1468862561133 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:41 INFO - PROCESS | 1988 | 1468862561258 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 10:22:41 INFO - PROCESS | 1988 | 1468862561359 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:41 INFO - PROCESS | 1988 | 1468862561362 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:41 INFO - PROCESS | 1988 | ++DOCSHELL 10981400 == 37 [pid = 1988] [id = 163] 10:22:41 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (10983C00) [pid = 1988] [serial = 487] [outer = 00000000] 10:22:41 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (14BB6C00) [pid = 1988] [serial = 488] [outer = 10983C00] 10:22:41 INFO - PROCESS | 1988 | 1468862561422 Marionette DEBUG loaded listener.js 10:22:41 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (1513D800) [pid = 1988] [serial = 489] [outer = 10983C00] 10:22:42 INFO - PROCESS | 1988 | 1468862562153 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]]]}] 10:22:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 10:22:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1071ms 10:22:42 INFO - PROCESS | 1988 | 1468862562194 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 10:22:42 INFO - PROCESS | 1988 | 1468862562198 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 10:22:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 10:22:42 INFO - PROCESS | 1988 | 1468862562205 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 10:22:42 INFO - PROCESS | 1988 | 1468862562208 Marionette TRACE conn6 <- [1,618,null,{}] 10:22:42 INFO - PROCESS | 1988 | 1468862562236 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}] 10:22:42 INFO - PROCESS | 1988 | 1468862562239 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:42 INFO - PROCESS | 1988 | 1468862562361 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 10:22:42 INFO - PROCESS | 1988 | 1468862562483 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:42 INFO - PROCESS | 1988 | 1468862562486 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:42 INFO - PROCESS | 1988 | ++DOCSHELL 17F0C800 == 38 [pid = 1988] [id = 164] 10:22:42 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (17F0CC00) [pid = 1988] [serial = 490] [outer = 00000000] 10:22:42 INFO - PROCESS | 1988 | ++DOMWINDOW == 88 (18243C00) [pid = 1988] [serial = 491] [outer = 17F0CC00] 10:22:42 INFO - PROCESS | 1988 | 1468862562543 Marionette DEBUG loaded listener.js 10:22:42 INFO - PROCESS | 1988 | ++DOMWINDOW == 89 (1832A800) [pid = 1988] [serial = 492] [outer = 17F0CC00] 10:22:43 INFO - PROCESS | 1988 | 1468862563354 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]]]}] 10:22:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 10:22:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1201ms 10:22:43 INFO - PROCESS | 1988 | 1468862563409 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 10:22:43 INFO - PROCESS | 1988 | 1468862563413 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 10:22:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 10:22:43 INFO - PROCESS | 1988 | 1468862563418 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 10:22:43 INFO - PROCESS | 1988 | 1468862563421 Marionette TRACE conn6 <- [1,622,null,{}] 10:22:43 INFO - PROCESS | 1988 | 1468862563426 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}] 10:22:43 INFO - PROCESS | 1988 | 1468862563429 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:43 INFO - PROCESS | 1988 | 1468862563538 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 10:22:43 INFO - PROCESS | 1988 | 1468862563620 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:43 INFO - PROCESS | 1988 | 1468862563624 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:43 INFO - PROCESS | 1988 | ++DOCSHELL 1097EC00 == 39 [pid = 1988] [id = 165] 10:22:43 INFO - PROCESS | 1988 | ++DOMWINDOW == 90 (10A61000) [pid = 1988] [serial = 493] [outer = 00000000] 10:22:43 INFO - PROCESS | 1988 | ++DOMWINDOW == 91 (1472D000) [pid = 1988] [serial = 494] [outer = 10A61000] 10:22:43 INFO - PROCESS | 1988 | 1468862563695 Marionette DEBUG loaded listener.js 10:22:43 INFO - PROCESS | 1988 | ++DOMWINDOW == 92 (14BB7400) [pid = 1988] [serial = 495] [outer = 10A61000] 10:22:43 INFO - PROCESS | 1988 | --DOCSHELL 10CD5800 == 38 [pid = 1988] [id = 161] 10:22:43 INFO - PROCESS | 1988 | --DOCSHELL 1097C400 == 37 [pid = 1988] [id = 160] 10:22:43 INFO - PROCESS | 1988 | --DOCSHELL 14727800 == 36 [pid = 1988] [id = 159] 10:22:43 INFO - PROCESS | 1988 | --DOCSHELL 183B2000 == 35 [pid = 1988] [id = 158] 10:22:43 INFO - PROCESS | 1988 | --DOCSHELL 1829D400 == 34 [pid = 1988] [id = 157] 10:22:43 INFO - PROCESS | 1988 | --DOCSHELL 1802D400 == 33 [pid = 1988] [id = 156] 10:22:43 INFO - PROCESS | 1988 | --DOCSHELL 15144C00 == 32 [pid = 1988] [id = 155] 10:22:43 INFO - PROCESS | 1988 | --DOCSHELL 10A6AC00 == 31 [pid = 1988] [id = 154] 10:22:43 INFO - PROCESS | 1988 | --DOCSHELL 10987400 == 30 [pid = 1988] [id = 153] 10:22:43 INFO - PROCESS | 1988 | --DOMWINDOW == 91 (1BA78000) [pid = 1988] [serial = 446] [outer = 00000000] [url = about:blank] 10:22:43 INFO - PROCESS | 1988 | --DOMWINDOW == 90 (193B2400) [pid = 1988] [serial = 431] [outer = 00000000] [url = about:blank] 10:22:43 INFO - PROCESS | 1988 | --DOMWINDOW == 89 (193D0800) [pid = 1988] [serial = 432] [outer = 00000000] [url = about:blank] 10:22:43 INFO - PROCESS | 1988 | --DOMWINDOW == 88 (18F6BC00) [pid = 1988] [serial = 428] [outer = 00000000] [url = about:blank] 10:22:43 INFO - PROCESS | 1988 | --DOMWINDOW == 87 (180EF000) [pid = 1988] [serial = 425] [outer = 00000000] [url = about:blank] 10:22:43 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (1829E000) [pid = 1988] [serial = 426] [outer = 00000000] [url = about:blank] 10:22:43 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (10ED7400) [pid = 1988] [serial = 419] [outer = 00000000] [url = about:blank] 10:22:43 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (148A4400) [pid = 1988] [serial = 420] [outer = 00000000] [url = about:blank] 10:22:43 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (19C06C00) [pid = 1988] [serial = 411] [outer = 00000000] [url = about:blank] 10:22:43 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (1794BC00) [pid = 1988] [serial = 416] [outer = 00000000] [url = about:blank] 10:22:43 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (17E86800) [pid = 1988] [serial = 417] [outer = 00000000] [url = about:blank] 10:22:43 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (108D1000) [pid = 1988] [serial = 413] [outer = 00000000] [url = about:blank] 10:22:43 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (10A60000) [pid = 1988] [serial = 414] [outer = 00000000] [url = about:blank] 10:22:43 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (15021400) [pid = 1988] [serial = 422] [outer = 00000000] [url = about:blank] 10:22:43 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (150CEC00) [pid = 1988] [serial = 423] [outer = 00000000] [url = about:blank] 10:22:43 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (19AC9C00) [pid = 1988] [serial = 434] [outer = 00000000] [url = about:blank] 10:22:43 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (1BA79C00) [pid = 1988] [serial = 447] [outer = 00000000] [url = about:blank] 10:22:43 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (1A90B400) [pid = 1988] [serial = 437] [outer = 00000000] [url = about:blank] 10:22:43 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (1A902800) [pid = 1988] [serial = 435] [outer = 00000000] [url = about:blank] 10:22:43 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (1795AC00) [pid = 1988] [serial = 441] [outer = 00000000] [url = about:blank] 10:22:43 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (17952400) [pid = 1988] [serial = 440] [outer = 00000000] [url = about:blank] 10:22:43 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (1A829400) [pid = 1988] [serial = 443] [outer = 00000000] [url = about:blank] 10:22:43 INFO - PROCESS | 1988 | --DOMWINDOW == 69 (1A910000) [pid = 1988] [serial = 438] [outer = 00000000] [url = about:blank] 10:22:43 INFO - PROCESS | 1988 | --DOMWINDOW == 68 (1A9B0000) [pid = 1988] [serial = 444] [outer = 00000000] [url = about:blank] 10:22:43 INFO - PROCESS | 1988 | --DOMWINDOW == 67 (1930B000) [pid = 1988] [serial = 429] [outer = 00000000] [url = about:blank] 10:22:44 INFO - PROCESS | 1988 | [1988] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:22:44 INFO - PROCESS | 1988 | [1988] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:22:44 INFO - PROCESS | 1988 | [1988] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:22:44 INFO - PROCESS | 1988 | [1988] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:22:44 INFO - PROCESS | 1988 | 1468862564159 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]]]}] 10:22:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 10:22:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 790ms 10:22:44 INFO - PROCESS | 1988 | 1468862564209 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 10:22:44 INFO - PROCESS | 1988 | 1468862564213 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 10:22:44 INFO - PROCESS | 1988 | 1468862564219 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 10:22:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 10:22:44 INFO - PROCESS | 1988 | 1468862564222 Marionette TRACE conn6 <- [1,626,null,{}] 10:22:44 INFO - PROCESS | 1988 | 1468862564225 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}] 10:22:44 INFO - PROCESS | 1988 | 1468862564228 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:44 INFO - PROCESS | 1988 | 1468862564312 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 10:22:44 INFO - PROCESS | 1988 | 1468862564321 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:44 INFO - PROCESS | 1988 | 1468862564323 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:44 INFO - PROCESS | 1988 | ++DOCSHELL 15144C00 == 31 [pid = 1988] [id = 166] 10:22:44 INFO - PROCESS | 1988 | ++DOMWINDOW == 68 (151DC400) [pid = 1988] [serial = 496] [outer = 00000000] 10:22:44 INFO - PROCESS | 1988 | ++DOMWINDOW == 69 (1793FC00) [pid = 1988] [serial = 497] [outer = 151DC400] 10:22:44 INFO - PROCESS | 1988 | 1468862564369 Marionette DEBUG loaded listener.js 10:22:44 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (17958800) [pid = 1988] [serial = 498] [outer = 151DC400] 10:22:44 INFO - PROCESS | 1988 | [1988] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:22:44 INFO - PROCESS | 1988 | [1988] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:22:44 INFO - PROCESS | 1988 | [1988] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:22:44 INFO - PROCESS | 1988 | 1468862564840 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]]]}] 10:22:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 10:22:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 671ms 10:22:44 INFO - PROCESS | 1988 | 1468862564894 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 10:22:44 INFO - PROCESS | 1988 | 1468862564896 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 10:22:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 10:22:44 INFO - PROCESS | 1988 | 1468862564900 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 10:22:44 INFO - PROCESS | 1988 | 1468862564903 Marionette TRACE conn6 <- [1,630,null,{}] 10:22:44 INFO - PROCESS | 1988 | 1468862564913 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}] 10:22:44 INFO - PROCESS | 1988 | 1468862564918 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:45 INFO - PROCESS | 1988 | 1468862565002 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 10:22:45 INFO - PROCESS | 1988 | 1468862565010 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:45 INFO - PROCESS | 1988 | 1468862565013 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:45 INFO - PROCESS | 1988 | ++DOCSHELL 18325C00 == 32 [pid = 1988] [id = 167] 10:22:45 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (18326400) [pid = 1988] [serial = 499] [outer = 00000000] 10:22:45 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (18330C00) [pid = 1988] [serial = 500] [outer = 18326400] 10:22:45 INFO - PROCESS | 1988 | 1468862565060 Marionette DEBUG loaded listener.js 10:22:45 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (183B6C00) [pid = 1988] [serial = 501] [outer = 18326400] 10:22:45 INFO - PROCESS | 1988 | 1468862565520 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]]]}] 10:22:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 10:22:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 670ms 10:22:45 INFO - PROCESS | 1988 | 1468862565574 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 10:22:45 INFO - PROCESS | 1988 | 1468862565576 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 10:22:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 10:22:45 INFO - PROCESS | 1988 | 1468862565580 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 10:22:45 INFO - PROCESS | 1988 | 1468862565581 Marionette TRACE conn6 <- [1,634,null,{}] 10:22:45 INFO - PROCESS | 1988 | 1468862565585 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}] 10:22:45 INFO - PROCESS | 1988 | 1468862565587 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:45 INFO - PROCESS | 1988 | 1468862565705 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 10:22:45 INFO - PROCESS | 1988 | 1468862565793 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:45 INFO - PROCESS | 1988 | 1468862565795 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:45 INFO - PROCESS | 1988 | ++DOCSHELL 1932D800 == 33 [pid = 1988] [id = 168] 10:22:45 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (193A6000) [pid = 1988] [serial = 502] [outer = 00000000] 10:22:45 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (193B1C00) [pid = 1988] [serial = 503] [outer = 193A6000] 10:22:45 INFO - PROCESS | 1988 | 1468862565838 Marionette DEBUG loaded listener.js 10:22:45 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (193CF400) [pid = 1988] [serial = 504] [outer = 193A6000] 10:22:46 INFO - PROCESS | 1988 | 1468862566232 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]]]}] 10:22:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 10:22:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 670ms 10:22:46 INFO - PROCESS | 1988 | 1468862566254 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 10:22:46 INFO - PROCESS | 1988 | 1468862566256 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 10:22:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 10:22:46 INFO - PROCESS | 1988 | 1468862566265 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 10:22:46 INFO - PROCESS | 1988 | 1468862566267 Marionette TRACE conn6 <- [1,638,null,{}] 10:22:46 INFO - PROCESS | 1988 | 1468862566271 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}] 10:22:46 INFO - PROCESS | 1988 | 1468862566273 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:46 INFO - PROCESS | 1988 | 1468862566378 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 10:22:46 INFO - PROCESS | 1988 | 1468862566384 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:46 INFO - PROCESS | 1988 | 1468862566385 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:46 INFO - PROCESS | 1988 | ++DOCSHELL 193D4000 == 34 [pid = 1988] [id = 169] 10:22:46 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (193D4C00) [pid = 1988] [serial = 505] [outer = 00000000] 10:22:46 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (195AA000) [pid = 1988] [serial = 506] [outer = 193D4C00] 10:22:46 INFO - PROCESS | 1988 | 1468862566428 Marionette DEBUG loaded listener.js 10:22:46 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (19ACE800) [pid = 1988] [serial = 507] [outer = 193D4C00] 10:22:46 INFO - PROCESS | 1988 | 1468862566871 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]]]}] 10:22:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 10:22:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 631ms 10:22:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 10:22:46 INFO - PROCESS | 1988 | 1468862566894 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 10:22:46 INFO - PROCESS | 1988 | 1468862566896 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 10:22:46 INFO - PROCESS | 1988 | 1468862566899 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 10:22:46 INFO - PROCESS | 1988 | 1468862566900 Marionette TRACE conn6 <- [1,642,null,{}] 10:22:46 INFO - PROCESS | 1988 | 1468862566915 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}] 10:22:46 INFO - PROCESS | 1988 | 1468862566921 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:47 INFO - PROCESS | 1988 | 1468862567079 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 10:22:47 INFO - PROCESS | 1988 | 1468862567106 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:47 INFO - PROCESS | 1988 | 1468862567108 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:47 INFO - PROCESS | 1988 | ++DOCSHELL 19C09400 == 35 [pid = 1988] [id = 170] 10:22:47 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (1A1E9400) [pid = 1988] [serial = 508] [outer = 00000000] 10:22:47 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (1A836800) [pid = 1988] [serial = 509] [outer = 1A1E9400] 10:22:47 INFO - PROCESS | 1988 | 1468862567154 Marionette DEBUG loaded listener.js 10:22:47 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (1A836C00) [pid = 1988] [serial = 510] [outer = 1A1E9400] 10:22:47 INFO - PROCESS | 1988 | 1468862567600 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]]]}] 10:22:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 10:22:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 730ms 10:22:47 INFO - PROCESS | 1988 | 1468862567635 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 10:22:47 INFO - PROCESS | 1988 | 1468862567637 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 10:22:47 INFO - PROCESS | 1988 | 1468862567640 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 10:22:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 10:22:47 INFO - PROCESS | 1988 | 1468862567642 Marionette TRACE conn6 <- [1,646,null,{}] 10:22:47 INFO - PROCESS | 1988 | 1468862567646 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}] 10:22:47 INFO - PROCESS | 1988 | 1468862567648 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:47 INFO - PROCESS | 1988 | 1468862567753 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 10:22:47 INFO - PROCESS | 1988 | 1468862567759 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:47 INFO - PROCESS | 1988 | 1468862567761 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:47 INFO - PROCESS | 1988 | ++DOCSHELL 1A906800 == 36 [pid = 1988] [id = 171] 10:22:47 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (1A906C00) [pid = 1988] [serial = 511] [outer = 00000000] 10:22:47 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (1A90F400) [pid = 1988] [serial = 512] [outer = 1A906C00] 10:22:47 INFO - PROCESS | 1988 | 1468862567804 Marionette DEBUG loaded listener.js 10:22:47 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (1A910000) [pid = 1988] [serial = 513] [outer = 1A906C00] 10:22:48 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (1829E800) [pid = 1988] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 10:22:48 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (10A6B800) [pid = 1988] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 10:22:48 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (15148000) [pid = 1988] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 10:22:48 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (10A5F800) [pid = 1988] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 10:22:48 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (1802DC00) [pid = 1988] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 10:22:48 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (183B2800) [pid = 1988] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 10:22:48 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (0FB51C00) [pid = 1988] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 10:22:48 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (16533400) [pid = 1988] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 10:22:48 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (1A1EF000) [pid = 1988] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 10:22:48 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (193A7800) [pid = 1988] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 10:22:48 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (1100E800) [pid = 1988] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 10:22:48 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (193CB000) [pid = 1988] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 10:22:48 INFO - PROCESS | 1988 | 1468862568321 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]]]}] 10:22:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 10:22:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 730ms 10:22:48 INFO - PROCESS | 1988 | 1468862568384 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 10:22:48 INFO - PROCESS | 1988 | 1468862568386 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 10:22:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 10:22:48 INFO - PROCESS | 1988 | 1468862568389 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 10:22:48 INFO - PROCESS | 1988 | 1468862568391 Marionette TRACE conn6 <- [1,650,null,{}] 10:22:48 INFO - PROCESS | 1988 | 1468862568397 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}] 10:22:48 INFO - PROCESS | 1988 | 1468862568399 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:48 INFO - PROCESS | 1988 | 1468862568506 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 10:22:48 INFO - PROCESS | 1988 | 1468862568557 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:48 INFO - PROCESS | 1988 | 1468862568559 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:48 INFO - PROCESS | 1988 | ++DOCSHELL 10A6B800 == 37 [pid = 1988] [id = 172] 10:22:48 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (1100E800) [pid = 1988] [serial = 514] [outer = 00000000] 10:22:48 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (17E09800) [pid = 1988] [serial = 515] [outer = 1100E800] 10:22:48 INFO - PROCESS | 1988 | 1468862568602 Marionette DEBUG loaded listener.js 10:22:48 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (1832AC00) [pid = 1988] [serial = 516] [outer = 1100E800] 10:22:48 INFO - PROCESS | 1988 | [1988] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:22:48 INFO - PROCESS | 1988 | [1988] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:22:48 INFO - PROCESS | 1988 | [1988] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:22:48 INFO - PROCESS | 1988 | 1468862568946 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]]]}] 10:22:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 10:22:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 590ms 10:22:48 INFO - PROCESS | 1988 | 1468862568980 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 10:22:48 INFO - PROCESS | 1988 | 1468862568982 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 10:22:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 10:22:48 INFO - PROCESS | 1988 | 1468862568985 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 10:22:48 INFO - PROCESS | 1988 | 1468862568986 Marionette TRACE conn6 <- [1,654,null,{}] 10:22:49 INFO - PROCESS | 1988 | 1468862568990 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}] 10:22:49 INFO - PROCESS | 1988 | 1468862568992 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:49 INFO - PROCESS | 1988 | 1468862569102 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 10:22:49 INFO - PROCESS | 1988 | 1468862569110 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:49 INFO - PROCESS | 1988 | 1468862569112 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:49 INFO - PROCESS | 1988 | ++DOCSHELL 182ABC00 == 38 [pid = 1988] [id = 173] 10:22:49 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (18322000) [pid = 1988] [serial = 517] [outer = 00000000] 10:22:49 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (1A9B3800) [pid = 1988] [serial = 518] [outer = 18322000] 10:22:49 INFO - PROCESS | 1988 | 1468862569164 Marionette DEBUG loaded listener.js 10:22:49 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (1B662000) [pid = 1988] [serial = 519] [outer = 18322000] 10:22:49 INFO - PROCESS | 1988 | [1988] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:22:49 INFO - PROCESS | 1988 | [1988] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:22:49 INFO - PROCESS | 1988 | [1988] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:22:49 INFO - PROCESS | 1988 | 1468862569556 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]]]}] 10:22:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 10:22:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 631ms 10:22:49 INFO - PROCESS | 1988 | 1468862569616 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 10:22:49 INFO - PROCESS | 1988 | 1468862569618 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 10:22:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 10:22:49 INFO - PROCESS | 1988 | 1468862569621 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 10:22:49 INFO - PROCESS | 1988 | 1468862569623 Marionette TRACE conn6 <- [1,658,null,{}] 10:22:49 INFO - PROCESS | 1988 | 1468862569627 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}] 10:22:49 INFO - PROCESS | 1988 | 1468862569628 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:49 INFO - PROCESS | 1988 | 1468862569738 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 10:22:49 INFO - PROCESS | 1988 | 1468862569746 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:49 INFO - PROCESS | 1988 | 1468862569748 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:49 INFO - PROCESS | 1988 | ++DOCSHELL 193B4000 == 39 [pid = 1988] [id = 174] 10:22:49 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (19BAA400) [pid = 1988] [serial = 520] [outer = 00000000] 10:22:49 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (1C617800) [pid = 1988] [serial = 521] [outer = 19BAA400] 10:22:49 INFO - PROCESS | 1988 | 1468862569816 Marionette DEBUG loaded listener.js 10:22:49 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (1C839400) [pid = 1988] [serial = 522] [outer = 19BAA400] 10:22:50 INFO - PROCESS | 1988 | 1468862570245 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]]]}] 10:22:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 10:22:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 670ms 10:22:50 INFO - PROCESS | 1988 | 1468862570293 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 10:22:50 INFO - PROCESS | 1988 | 1468862570297 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 10:22:50 INFO - PROCESS | 1988 | 1468862570303 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 10:22:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 10:22:50 INFO - PROCESS | 1988 | 1468862570307 Marionette TRACE conn6 <- [1,662,null,{}] 10:22:50 INFO - PROCESS | 1988 | 1468862570332 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}] 10:22:50 INFO - PROCESS | 1988 | 1468862570335 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:50 INFO - PROCESS | 1988 | 1468862570457 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 10:22:50 INFO - PROCESS | 1988 | 1468862570547 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:50 INFO - PROCESS | 1988 | 1468862570552 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:50 INFO - PROCESS | 1988 | ++DOCSHELL 10A64400 == 40 [pid = 1988] [id = 175] 10:22:50 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (10A65800) [pid = 1988] [serial = 523] [outer = 00000000] 10:22:50 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (10EDF000) [pid = 1988] [serial = 524] [outer = 10A65800] 10:22:50 INFO - PROCESS | 1988 | 1468862570608 Marionette DEBUG loaded listener.js 10:22:50 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (14BBAC00) [pid = 1988] [serial = 525] [outer = 10A65800] 10:22:50 INFO - PROCESS | 1988 | [1988] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:22:51 INFO - PROCESS | 1988 | [1988] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:22:51 INFO - PROCESS | 1988 | 1468862571204 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]]]}] 10:22:51 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 10:22:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 950ms 10:22:51 INFO - PROCESS | 1988 | 1468862571258 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 10:22:51 INFO - PROCESS | 1988 | 1468862571262 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 10:22:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 10:22:51 INFO - PROCESS | 1988 | 1468862571269 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 10:22:51 INFO - PROCESS | 1988 | 1468862571271 Marionette TRACE conn6 <- [1,666,null,{}] 10:22:51 INFO - PROCESS | 1988 | 1468862571275 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}] 10:22:51 INFO - PROCESS | 1988 | 1468862571278 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:51 INFO - PROCESS | 1988 | 1468862571390 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 10:22:51 INFO - PROCESS | 1988 | 1468862571516 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:51 INFO - PROCESS | 1988 | 1468862571519 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:51 INFO - PROCESS | 1988 | ++DOCSHELL 17F10C00 == 41 [pid = 1988] [id = 176] 10:22:51 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (1802E000) [pid = 1988] [serial = 526] [outer = 00000000] 10:22:51 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (182A1800) [pid = 1988] [serial = 527] [outer = 1802E000] 10:22:51 INFO - PROCESS | 1988 | 1468862571576 Marionette DEBUG loaded listener.js 10:22:51 INFO - PROCESS | 1988 | ++DOMWINDOW == 88 (1832EC00) [pid = 1988] [serial = 528] [outer = 1802E000] 10:22:52 INFO - PROCESS | 1988 | 1468862572149 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]]]}] 10:22:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 10:22:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 931ms 10:22:52 INFO - PROCESS | 1988 | 1468862572202 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 10:22:52 INFO - PROCESS | 1988 | 1468862572205 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 10:22:52 INFO - PROCESS | 1988 | 1468862572209 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 10:22:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 10:22:52 INFO - PROCESS | 1988 | 1468862572213 Marionette TRACE conn6 <- [1,670,null,{}] 10:22:52 INFO - PROCESS | 1988 | 1468862572223 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}] 10:22:52 INFO - PROCESS | 1988 | 1468862572228 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:52 INFO - PROCESS | 1988 | 1468862572339 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 10:22:52 INFO - PROCESS | 1988 | 1468862572464 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:52 INFO - PROCESS | 1988 | 1468862572467 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:52 INFO - PROCESS | 1988 | ++DOCSHELL 1A1EFC00 == 42 [pid = 1988] [id = 177] 10:22:52 INFO - PROCESS | 1988 | ++DOMWINDOW == 89 (1A1F3000) [pid = 1988] [serial = 529] [outer = 00000000] 10:22:52 INFO - PROCESS | 1988 | ++DOMWINDOW == 90 (1A833C00) [pid = 1988] [serial = 530] [outer = 1A1F3000] 10:22:52 INFO - PROCESS | 1988 | 1468862572530 Marionette DEBUG loaded listener.js 10:22:52 INFO - PROCESS | 1988 | ++DOMWINDOW == 91 (1A90FC00) [pid = 1988] [serial = 531] [outer = 1A1F3000] 10:22:53 INFO - PROCESS | 1988 | 1468862573709 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]]]}] 10:22:53 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) 10:22:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1540ms 10:22:53 INFO - PROCESS | 1988 | 1468862573753 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 10:22:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 10:22:53 INFO - PROCESS | 1988 | 1468862573757 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 10:22:53 INFO - PROCESS | 1988 | 1468862573802 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 10:22:53 INFO - PROCESS | 1988 | 1468862573806 Marionette TRACE conn6 <- [1,674,null,{}] 10:22:53 INFO - PROCESS | 1988 | 1468862573814 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}] 10:22:53 INFO - PROCESS | 1988 | 1468862573817 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:53 INFO - PROCESS | 1988 | 1468862573900 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 10:22:54 INFO - PROCESS | 1988 | 1468862574020 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:54 INFO - PROCESS | 1988 | 1468862574022 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:54 INFO - PROCESS | 1988 | ++DOCSHELL 11001800 == 43 [pid = 1988] [id = 178] 10:22:54 INFO - PROCESS | 1988 | ++DOMWINDOW == 92 (11003000) [pid = 1988] [serial = 532] [outer = 00000000] 10:22:54 INFO - PROCESS | 1988 | ++DOMWINDOW == 93 (148EB400) [pid = 1988] [serial = 533] [outer = 11003000] 10:22:54 INFO - PROCESS | 1988 | 1468862574114 Marionette DEBUG loaded listener.js 10:22:54 INFO - PROCESS | 1988 | ++DOMWINDOW == 94 (15136800) [pid = 1988] [serial = 534] [outer = 11003000] 10:22:54 INFO - PROCESS | 1988 | --DOCSHELL 182ABC00 == 42 [pid = 1988] [id = 173] 10:22:54 INFO - PROCESS | 1988 | --DOCSHELL 10A6B800 == 41 [pid = 1988] [id = 172] 10:22:54 INFO - PROCESS | 1988 | --DOCSHELL 1A906800 == 40 [pid = 1988] [id = 171] 10:22:54 INFO - PROCESS | 1988 | --DOCSHELL 19C09400 == 39 [pid = 1988] [id = 170] 10:22:54 INFO - PROCESS | 1988 | --DOCSHELL 193D4000 == 38 [pid = 1988] [id = 169] 10:22:54 INFO - PROCESS | 1988 | --DOCSHELL 1932D800 == 37 [pid = 1988] [id = 168] 10:22:54 INFO - PROCESS | 1988 | --DOCSHELL 18325C00 == 36 [pid = 1988] [id = 167] 10:22:54 INFO - PROCESS | 1988 | --DOCSHELL 15144C00 == 35 [pid = 1988] [id = 166] 10:22:54 INFO - PROCESS | 1988 | --DOCSHELL 1097EC00 == 34 [pid = 1988] [id = 165] 10:22:54 INFO - PROCESS | 1988 | --DOCSHELL 1802AC00 == 33 [pid = 1988] [id = 162] 10:22:54 INFO - PROCESS | 1988 | --DOCSHELL 17F0C800 == 32 [pid = 1988] [id = 164] 10:22:54 INFO - PROCESS | 1988 | --DOCSHELL 10981400 == 31 [pid = 1988] [id = 163] 10:22:54 INFO - PROCESS | 1988 | --DOCSHELL 1A1EFC00 == 30 [pid = 1988] [id = 177] 10:22:54 INFO - PROCESS | 1988 | --DOCSHELL 193B4000 == 29 [pid = 1988] [id = 174] 10:22:54 INFO - PROCESS | 1988 | --DOCSHELL 10A64400 == 28 [pid = 1988] [id = 175] 10:22:54 INFO - PROCESS | 1988 | --DOCSHELL 17F10C00 == 27 [pid = 1988] [id = 176] 10:22:55 INFO - PROCESS | 1988 | --DOMWINDOW == 93 (18329000) [pid = 1988] [serial = 470] [outer = 00000000] [url = about:blank] 10:22:55 INFO - PROCESS | 1988 | --DOMWINDOW == 92 (183A3000) [pid = 1988] [serial = 471] [outer = 00000000] [url = about:blank] 10:22:55 INFO - PROCESS | 1988 | --DOMWINDOW == 91 (10E50400) [pid = 1988] [serial = 461] [outer = 00000000] [url = about:blank] 10:22:55 INFO - PROCESS | 1988 | --DOMWINDOW == 90 (10E54400) [pid = 1988] [serial = 462] [outer = 00000000] [url = about:blank] 10:22:55 INFO - PROCESS | 1988 | --DOMWINDOW == 89 (151E2800) [pid = 1988] [serial = 464] [outer = 00000000] [url = about:blank] 10:22:55 INFO - PROCESS | 1988 | --DOMWINDOW == 88 (1652F000) [pid = 1988] [serial = 465] [outer = 00000000] [url = about:blank] 10:22:55 INFO - PROCESS | 1988 | --DOMWINDOW == 87 (149BF400) [pid = 1988] [serial = 459] [outer = 00000000] [url = about:blank] 10:22:55 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (11AD1C00) [pid = 1988] [serial = 458] [outer = 00000000] [url = about:blank] 10:22:55 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (180EC000) [pid = 1988] [serial = 467] [outer = 00000000] [url = about:blank] 10:22:55 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (19307C00) [pid = 1988] [serial = 474] [outer = 00000000] [url = about:blank] 10:22:55 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (108C7800) [pid = 1988] [serial = 450] [outer = 00000000] [url = about:blank] 10:22:55 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (1023B000) [pid = 1988] [serial = 449] [outer = 00000000] [url = about:blank] 10:22:55 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (18032800) [pid = 1988] [serial = 453] [outer = 00000000] [url = about:blank] 10:22:55 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (17E8CC00) [pid = 1988] [serial = 452] [outer = 00000000] [url = about:blank] 10:22:55 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (1C25E400) [pid = 1988] [serial = 456] [outer = 00000000] [url = about:blank] 10:22:55 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (1A908000) [pid = 1988] [serial = 455] [outer = 00000000] [url = about:blank] 10:22:55 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (183FE400) [pid = 1988] [serial = 473] [outer = 00000000] [url = about:blank] 10:22:55 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (193D4400) [pid = 1988] [serial = 476] [outer = 00000000] [url = about:blank] 10:22:55 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (182A9000) [pid = 1988] [serial = 479] [outer = 00000000] [url = about:blank] 10:22:55 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (1A1F0C00) [pid = 1988] [serial = 485] [outer = 00000000] [url = about:blank] 10:22:55 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (1959FC00) [pid = 1988] [serial = 477] [outer = 00000000] [url = about:blank] 10:22:55 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (193A8C00) [pid = 1988] [serial = 480] [outer = 00000000] [url = about:blank] 10:22:55 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (195AD000) [pid = 1988] [serial = 482] [outer = 00000000] [url = about:blank] 10:22:55 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (1824C800) [pid = 1988] [serial = 468] [outer = 00000000] [url = about:blank] 10:22:55 INFO - PROCESS | 1988 | --DOMWINDOW == 69 (195AD400) [pid = 1988] [serial = 483] [outer = 00000000] [url = about:blank] 10:22:55 INFO - PROCESS | 1988 | 1468862575689 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]]]}] 10:22:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 10:22:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1976ms 10:22:55 INFO - PROCESS | 1988 | 1468862575738 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 10:22:55 INFO - PROCESS | 1988 | 1468862575742 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 10:22:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 10:22:55 INFO - PROCESS | 1988 | 1468862575747 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 10:22:55 INFO - PROCESS | 1988 | 1468862575750 Marionette TRACE conn6 <- [1,678,null,{}] 10:22:55 INFO - PROCESS | 1988 | 1468862575755 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}] 10:22:55 INFO - PROCESS | 1988 | 1468862575758 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:55 INFO - PROCESS | 1988 | 1468862575841 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 10:22:55 INFO - PROCESS | 1988 | 1468862575911 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:55 INFO - PROCESS | 1988 | 1468862575913 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:55 INFO - PROCESS | 1988 | ++DOCSHELL 10981400 == 28 [pid = 1988] [id = 179] 10:22:55 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (10986800) [pid = 1988] [serial = 535] [outer = 00000000] 10:22:55 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (10A68400) [pid = 1988] [serial = 536] [outer = 10986800] 10:22:55 INFO - PROCESS | 1988 | 1468862575961 Marionette DEBUG loaded listener.js 10:22:56 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (10A6BC00) [pid = 1988] [serial = 537] [outer = 10986800] 10:22:56 INFO - PROCESS | 1988 | 1468862576882 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]]]}] 10:22:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 10:22:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1184ms 10:22:56 INFO - PROCESS | 1988 | 1468862576931 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 10:22:56 INFO - PROCESS | 1988 | 1468862576936 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 10:22:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 10:22:56 INFO - PROCESS | 1988 | 1468862576942 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 10:22:56 INFO - PROCESS | 1988 | 1468862576945 Marionette TRACE conn6 <- [1,682,null,{}] 10:22:56 INFO - PROCESS | 1988 | 1468862576948 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}] 10:22:56 INFO - PROCESS | 1988 | 1468862576951 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:57 INFO - PROCESS | 1988 | 1468862577076 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 10:22:57 INFO - PROCESS | 1988 | 1468862577083 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:57 INFO - PROCESS | 1988 | 1468862577085 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:57 INFO - PROCESS | 1988 | ++DOCSHELL 1513FC00 == 29 [pid = 1988] [id = 180] 10:22:57 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (15144C00) [pid = 1988] [serial = 538] [outer = 00000000] 10:22:57 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (15262C00) [pid = 1988] [serial = 539] [outer = 15144C00] 10:22:57 INFO - PROCESS | 1988 | 1468862577131 Marionette DEBUG loaded listener.js 10:22:57 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (1652F000) [pid = 1988] [serial = 540] [outer = 15144C00] 10:22:58 INFO - PROCESS | 1988 | 1468862578092 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]]]}] 10:22:58 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) 10:22:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1170ms 10:22:58 INFO - PROCESS | 1988 | 1468862578116 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 10:22:58 INFO - PROCESS | 1988 | 1468862578118 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 10:22:58 INFO - PROCESS | 1988 | 1468862578121 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 10:22:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 10:22:58 INFO - PROCESS | 1988 | 1468862578125 Marionette TRACE conn6 <- [1,686,null,{}] 10:22:58 INFO - PROCESS | 1988 | 1468862578143 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}] 10:22:58 INFO - PROCESS | 1988 | 1468862578147 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:58 INFO - PROCESS | 1988 | 1468862578254 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 10:22:58 INFO - PROCESS | 1988 | 1468862578262 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:58 INFO - PROCESS | 1988 | 1468862578265 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:58 INFO - PROCESS | 1988 | ++DOCSHELL 180E7800 == 30 [pid = 1988] [id = 181] 10:22:58 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (180E8800) [pid = 1988] [serial = 541] [outer = 00000000] 10:22:58 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (180EE800) [pid = 1988] [serial = 542] [outer = 180E8800] 10:22:58 INFO - PROCESS | 1988 | 1468862578312 Marionette DEBUG loaded listener.js 10:22:58 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (180F2C00) [pid = 1988] [serial = 543] [outer = 180E8800] 10:22:59 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (193D4C00) [pid = 1988] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 10:22:59 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (1A1E9400) [pid = 1988] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 10:22:59 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (18326400) [pid = 1988] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 10:22:59 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (19C0D000) [pid = 1988] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 10:22:59 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (17F0CC00) [pid = 1988] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 10:22:59 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (18322000) [pid = 1988] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 10:22:59 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (10A61000) [pid = 1988] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 10:22:59 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (151DC400) [pid = 1988] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 10:22:59 INFO - PROCESS | 1988 | --DOMWINDOW == 69 (193A6000) [pid = 1988] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 10:22:59 INFO - PROCESS | 1988 | --DOMWINDOW == 68 (10983C00) [pid = 1988] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 10:22:59 INFO - PROCESS | 1988 | --DOMWINDOW == 67 (1100E800) [pid = 1988] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 10:22:59 INFO - PROCESS | 1988 | --DOMWINDOW == 66 (1A906C00) [pid = 1988] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 10:22:59 INFO - PROCESS | 1988 | --DOMWINDOW == 65 (19BAA400) [pid = 1988] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 10:22:59 INFO - PROCESS | 1988 | 1468862579280 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]]]}] 10:22:59 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) 10:22:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1178ms 10:22:59 INFO - PROCESS | 1988 | 1468862579304 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 10:22:59 INFO - PROCESS | 1988 | 1468862579307 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 10:22:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 10:22:59 INFO - PROCESS | 1988 | 1468862579310 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 10:22:59 INFO - PROCESS | 1988 | 1468862579312 Marionette TRACE conn6 <- [1,690,null,{}] 10:22:59 INFO - PROCESS | 1988 | 1468862579316 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}] 10:22:59 INFO - PROCESS | 1988 | 1468862579317 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:59 INFO - PROCESS | 1988 | 1468862579401 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 10:22:59 INFO - PROCESS | 1988 | 1468862579409 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:22:59 INFO - PROCESS | 1988 | 1468862579411 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:22:59 INFO - PROCESS | 1988 | ++DOCSHELL 149BF400 == 31 [pid = 1988] [id = 182] 10:22:59 INFO - PROCESS | 1988 | ++DOMWINDOW == 66 (15148000) [pid = 1988] [serial = 544] [outer = 00000000] 10:22:59 INFO - PROCESS | 1988 | ++DOMWINDOW == 67 (180EEC00) [pid = 1988] [serial = 545] [outer = 15148000] 10:22:59 INFO - PROCESS | 1988 | 1468862579523 Marionette DEBUG loaded listener.js 10:22:59 INFO - PROCESS | 1988 | ++DOMWINDOW == 68 (182A6000) [pid = 1988] [serial = 546] [outer = 15148000] 10:23:00 INFO - PROCESS | 1988 | 1468862580384 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]]]}] 10:23:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 10:23:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1123ms 10:23:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 10:23:00 INFO - PROCESS | 1988 | 1468862580436 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 10:23:00 INFO - PROCESS | 1988 | 1468862580437 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 10:23:00 INFO - PROCESS | 1988 | 1468862580441 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 10:23:00 INFO - PROCESS | 1988 | 1468862580442 Marionette TRACE conn6 <- [1,694,null,{}] 10:23:00 INFO - PROCESS | 1988 | 1468862580446 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}] 10:23:00 INFO - PROCESS | 1988 | 1468862580447 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:00 INFO - PROCESS | 1988 | 1468862580524 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 10:23:00 INFO - PROCESS | 1988 | 1468862580598 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:00 INFO - PROCESS | 1988 | 1468862580600 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:00 INFO - PROCESS | 1988 | ++DOCSHELL 182AB400 == 32 [pid = 1988] [id = 183] 10:23:00 INFO - PROCESS | 1988 | ++DOMWINDOW == 69 (182AB800) [pid = 1988] [serial = 547] [outer = 00000000] 10:23:00 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (183B0800) [pid = 1988] [serial = 548] [outer = 182AB800] 10:23:00 INFO - PROCESS | 1988 | 1468862580643 Marionette DEBUG loaded listener.js 10:23:00 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (183F6000) [pid = 1988] [serial = 549] [outer = 182AB800] 10:23:01 INFO - PROCESS | 1988 | 1468862581537 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]]]}] 10:23:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 10:23:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1118ms 10:23:01 INFO - PROCESS | 1988 | 1468862581560 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 10:23:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 10:23:01 INFO - PROCESS | 1988 | 1468862581565 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 10:23:01 INFO - PROCESS | 1988 | 1468862581569 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 10:23:01 INFO - PROCESS | 1988 | 1468862581573 Marionette TRACE conn6 <- [1,698,null,{}] 10:23:01 INFO - PROCESS | 1988 | 1468862581579 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}] 10:23:01 INFO - PROCESS | 1988 | 1468862581582 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:01 INFO - PROCESS | 1988 | 1468862581747 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 10:23:01 INFO - PROCESS | 1988 | 1468862581884 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:01 INFO - PROCESS | 1988 | 1468862581888 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:01 INFO - PROCESS | 1988 | ++DOCSHELL 10A5D400 == 33 [pid = 1988] [id = 184] 10:23:01 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (10A5D800) [pid = 1988] [serial = 550] [outer = 00000000] 10:23:01 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (10A6A000) [pid = 1988] [serial = 551] [outer = 10A5D800] 10:23:01 INFO - PROCESS | 1988 | 1468862581947 Marionette DEBUG loaded listener.js 10:23:02 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (110D0000) [pid = 1988] [serial = 552] [outer = 10A5D800] 10:23:03 INFO - PROCESS | 1988 | 1468862583062 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]]]}] 10:23:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 10:23:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1539ms 10:23:03 INFO - PROCESS | 1988 | 1468862583109 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 10:23:03 INFO - PROCESS | 1988 | 1468862583113 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 10:23:03 INFO - PROCESS | 1988 | 1468862583119 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 10:23:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 10:23:03 INFO - PROCESS | 1988 | 1468862583122 Marionette TRACE conn6 <- [1,702,null,{}] 10:23:03 INFO - PROCESS | 1988 | 1468862583127 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}] 10:23:03 INFO - PROCESS | 1988 | 1468862583130 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:03 INFO - PROCESS | 1988 | 1468862583266 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 10:23:03 INFO - PROCESS | 1988 | 1468862583400 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:03 INFO - PROCESS | 1988 | 1468862583403 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:03 INFO - PROCESS | 1988 | ++DOCSHELL 151D6800 == 34 [pid = 1988] [id = 185] 10:23:03 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (15260800) [pid = 1988] [serial = 553] [outer = 00000000] 10:23:03 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (17E8D800) [pid = 1988] [serial = 554] [outer = 15260800] 10:23:03 INFO - PROCESS | 1988 | 1468862583458 Marionette DEBUG loaded listener.js 10:23:03 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (17F0FC00) [pid = 1988] [serial = 555] [outer = 15260800] 10:23:04 INFO - PROCESS | 1988 | --DOCSHELL 149BF400 == 33 [pid = 1988] [id = 182] 10:23:04 INFO - PROCESS | 1988 | --DOCSHELL 180E7800 == 32 [pid = 1988] [id = 181] 10:23:04 INFO - PROCESS | 1988 | --DOCSHELL 1513FC00 == 31 [pid = 1988] [id = 180] 10:23:04 INFO - PROCESS | 1988 | --DOCSHELL 10981400 == 30 [pid = 1988] [id = 179] 10:23:04 INFO - PROCESS | 1988 | --DOCSHELL 11001800 == 29 [pid = 1988] [id = 178] 10:23:04 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (195AA000) [pid = 1988] [serial = 506] [outer = 00000000] [url = about:blank] 10:23:04 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (19ACE800) [pid = 1988] [serial = 507] [outer = 00000000] [url = about:blank] 10:23:04 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (1A836800) [pid = 1988] [serial = 509] [outer = 00000000] [url = about:blank] 10:23:04 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (18330C00) [pid = 1988] [serial = 500] [outer = 00000000] [url = about:blank] 10:23:04 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (183B6C00) [pid = 1988] [serial = 501] [outer = 00000000] [url = about:blank] 10:23:04 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (1A82BC00) [pid = 1988] [serial = 486] [outer = 00000000] [url = about:blank] 10:23:04 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (18243C00) [pid = 1988] [serial = 491] [outer = 00000000] [url = about:blank] 10:23:04 INFO - PROCESS | 1988 | --DOMWINDOW == 69 (1B662000) [pid = 1988] [serial = 519] [outer = 00000000] [url = about:blank] 10:23:04 INFO - PROCESS | 1988 | --DOMWINDOW == 68 (1832A800) [pid = 1988] [serial = 492] [outer = 00000000] [url = about:blank] 10:23:04 INFO - PROCESS | 1988 | --DOMWINDOW == 67 (1472D000) [pid = 1988] [serial = 494] [outer = 00000000] [url = about:blank] 10:23:04 INFO - PROCESS | 1988 | --DOMWINDOW == 66 (14BB7400) [pid = 1988] [serial = 495] [outer = 00000000] [url = about:blank] 10:23:04 INFO - PROCESS | 1988 | --DOMWINDOW == 65 (1793FC00) [pid = 1988] [serial = 497] [outer = 00000000] [url = about:blank] 10:23:04 INFO - PROCESS | 1988 | --DOMWINDOW == 64 (17958800) [pid = 1988] [serial = 498] [outer = 00000000] [url = about:blank] 10:23:04 INFO - PROCESS | 1988 | --DOMWINDOW == 63 (193B1C00) [pid = 1988] [serial = 503] [outer = 00000000] [url = about:blank] 10:23:04 INFO - PROCESS | 1988 | --DOMWINDOW == 62 (14BB6C00) [pid = 1988] [serial = 488] [outer = 00000000] [url = about:blank] 10:23:04 INFO - PROCESS | 1988 | --DOMWINDOW == 61 (1513D800) [pid = 1988] [serial = 489] [outer = 00000000] [url = about:blank] 10:23:04 INFO - PROCESS | 1988 | --DOMWINDOW == 60 (17E09800) [pid = 1988] [serial = 515] [outer = 00000000] [url = about:blank] 10:23:04 INFO - PROCESS | 1988 | --DOMWINDOW == 59 (1A90F400) [pid = 1988] [serial = 512] [outer = 00000000] [url = about:blank] 10:23:04 INFO - PROCESS | 1988 | --DOMWINDOW == 58 (1A836C00) [pid = 1988] [serial = 510] [outer = 00000000] [url = about:blank] 10:23:04 INFO - PROCESS | 1988 | --DOMWINDOW == 57 (1A9B3800) [pid = 1988] [serial = 518] [outer = 00000000] [url = about:blank] 10:23:04 INFO - PROCESS | 1988 | --DOMWINDOW == 56 (1C839400) [pid = 1988] [serial = 522] [outer = 00000000] [url = about:blank] 10:23:04 INFO - PROCESS | 1988 | --DOMWINDOW == 55 (1A910000) [pid = 1988] [serial = 513] [outer = 00000000] [url = about:blank] 10:23:04 INFO - PROCESS | 1988 | --DOMWINDOW == 54 (1C617800) [pid = 1988] [serial = 521] [outer = 00000000] [url = about:blank] 10:23:04 INFO - PROCESS | 1988 | --DOMWINDOW == 53 (1832AC00) [pid = 1988] [serial = 516] [outer = 00000000] [url = about:blank] 10:23:04 INFO - PROCESS | 1988 | --DOMWINDOW == 52 (193CF400) [pid = 1988] [serial = 504] [outer = 00000000] [url = about:blank] 10:23:04 INFO - PROCESS | 1988 | 1468862584593 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]]]}] 10:23:04 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 10:23:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1531ms 10:23:04 INFO - PROCESS | 1988 | 1468862584653 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 10:23:04 INFO - PROCESS | 1988 | 1468862584657 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 10:23:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 10:23:04 INFO - PROCESS | 1988 | 1468862584669 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 10:23:04 INFO - PROCESS | 1988 | 1468862584671 Marionette TRACE conn6 <- [1,706,null,{}] 10:23:04 INFO - PROCESS | 1988 | 1468862584676 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}] 10:23:04 INFO - PROCESS | 1988 | 1468862584679 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:04 INFO - PROCESS | 1988 | 1468862584769 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 10:23:04 INFO - PROCESS | 1988 | 1468862584878 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:04 INFO - PROCESS | 1988 | 1468862584880 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:04 INFO - PROCESS | 1988 | ++DOCSHELL 10A5F800 == 30 [pid = 1988] [id = 186] 10:23:04 INFO - PROCESS | 1988 | ++DOMWINDOW == 53 (10A5FC00) [pid = 1988] [serial = 556] [outer = 00000000] 10:23:04 INFO - PROCESS | 1988 | ++DOMWINDOW == 54 (14BF0400) [pid = 1988] [serial = 557] [outer = 10A5FC00] 10:23:04 INFO - PROCESS | 1988 | 1468862584927 Marionette DEBUG loaded listener.js 10:23:05 INFO - PROCESS | 1988 | ++DOMWINDOW == 55 (150CAC00) [pid = 1988] [serial = 558] [outer = 10A5FC00] 10:23:05 INFO - PROCESS | 1988 | 1468862585781 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]]]}] 10:23:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 10:23:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1128ms 10:23:05 INFO - PROCESS | 1988 | 1468862585802 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 10:23:05 INFO - PROCESS | 1988 | 1468862585806 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 10:23:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 10:23:05 INFO - PROCESS | 1988 | 1468862585820 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 10:23:05 INFO - PROCESS | 1988 | 1468862585822 Marionette TRACE conn6 <- [1,710,null,{}] 10:23:05 INFO - PROCESS | 1988 | 1468862585826 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}] 10:23:05 INFO - PROCESS | 1988 | 1468862585829 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:05 INFO - PROCESS | 1988 | 1468862585913 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 10:23:05 INFO - PROCESS | 1988 | 1468862585920 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:05 INFO - PROCESS | 1988 | 1468862585922 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:05 INFO - PROCESS | 1988 | ++DOCSHELL 148AB800 == 31 [pid = 1988] [id = 187] 10:23:05 INFO - PROCESS | 1988 | ++DOMWINDOW == 56 (17940000) [pid = 1988] [serial = 559] [outer = 00000000] 10:23:05 INFO - PROCESS | 1988 | ++DOMWINDOW == 57 (17955000) [pid = 1988] [serial = 560] [outer = 17940000] 10:23:05 INFO - PROCESS | 1988 | 1468862585969 Marionette DEBUG loaded listener.js 10:23:06 INFO - PROCESS | 1988 | ++DOMWINDOW == 58 (17F08800) [pid = 1988] [serial = 561] [outer = 17940000] 10:23:06 INFO - PROCESS | 1988 | 1468862586467 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] 10:23:06 INFO - PROCESS | 1988 | 1468862586496 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 10:23:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 10:23:06 INFO - PROCESS | 1988 | 1468862586499 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 10:23:06 INFO - PROCESS | 1988 | 1468862586503 Marionette TRACE conn6 <- [1,714,null,{}] 10:23:06 INFO - PROCESS | 1988 | 1468862586514 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}] 10:23:06 INFO - PROCESS | 1988 | 1468862586518 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:06 INFO - PROCESS | 1988 | 1468862586638 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 10:23:06 INFO - PROCESS | 1988 | 1468862586648 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:06 INFO - PROCESS | 1988 | 1468862586651 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:06 INFO - PROCESS | 1988 | ++DOCSHELL 183AC400 == 32 [pid = 1988] [id = 188] 10:23:06 INFO - PROCESS | 1988 | ++DOMWINDOW == 59 (183AC800) [pid = 1988] [serial = 562] [outer = 00000000] 10:23:06 INFO - PROCESS | 1988 | ++DOMWINDOW == 60 (18F6B000) [pid = 1988] [serial = 563] [outer = 183AC800] 10:23:06 INFO - PROCESS | 1988 | 1468862586698 Marionette DEBUG loaded listener.js 10:23:06 INFO - PROCESS | 1988 | ++DOMWINDOW == 61 (1930D800) [pid = 1988] [serial = 564] [outer = 183AC800] 10:23:07 INFO - PROCESS | 1988 | 1468862587208 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]]]}] 10:23:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 10:23:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 732ms 10:23:07 INFO - PROCESS | 1988 | 1468862587235 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 10:23:07 INFO - PROCESS | 1988 | 1468862587238 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 10:23:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 10:23:07 INFO - PROCESS | 1988 | 1468862587241 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 10:23:07 INFO - PROCESS | 1988 | 1468862587243 Marionette TRACE conn6 <- [1,718,null,{}] 10:23:07 INFO - PROCESS | 1988 | 1468862587273 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}] 10:23:07 INFO - PROCESS | 1988 | 1468862587275 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:07 INFO - PROCESS | 1988 | 1468862587396 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 10:23:07 INFO - PROCESS | 1988 | 1468862587406 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:07 INFO - PROCESS | 1988 | 1468862587408 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:07 INFO - PROCESS | 1988 | ++DOCSHELL 193B1400 == 33 [pid = 1988] [id = 189] 10:23:07 INFO - PROCESS | 1988 | ++DOMWINDOW == 62 (193B3000) [pid = 1988] [serial = 565] [outer = 00000000] 10:23:07 INFO - PROCESS | 1988 | ++DOMWINDOW == 63 (193D0400) [pid = 1988] [serial = 566] [outer = 193B3000] 10:23:07 INFO - PROCESS | 1988 | 1468862587454 Marionette DEBUG loaded listener.js 10:23:07 INFO - PROCESS | 1988 | ++DOMWINDOW == 64 (193D5400) [pid = 1988] [serial = 567] [outer = 193B3000] 10:23:07 INFO - PROCESS | 1988 | 1468862587906 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] 10:23:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 10:23:08 INFO - PROCESS | 1988 | 1468862587980 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 10:23:08 INFO - PROCESS | 1988 | 1468862587984 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 10:23:08 INFO - PROCESS | 1988 | 1468862587986 Marionette TRACE conn6 <- [1,722,null,{}] 10:23:08 INFO - PROCESS | 1988 | 1468862587990 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}] 10:23:08 INFO - PROCESS | 1988 | 1468862587992 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:08 INFO - PROCESS | 1988 | 1468862588102 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 10:23:08 INFO - PROCESS | 1988 | 1468862588155 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:08 INFO - PROCESS | 1988 | 1468862588157 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:08 INFO - PROCESS | 1988 | ++DOCSHELL 17E93C00 == 34 [pid = 1988] [id = 190] 10:23:08 INFO - PROCESS | 1988 | ++DOMWINDOW == 57 (17F09000) [pid = 1988] [serial = 568] [outer = 00000000] 10:23:08 INFO - PROCESS | 1988 | ++DOMWINDOW == 58 (193D4C00) [pid = 1988] [serial = 569] [outer = 17F09000] 10:23:08 INFO - PROCESS | 1988 | 1468862588200 Marionette DEBUG loaded listener.js 10:23:08 INFO - PROCESS | 1988 | ++DOMWINDOW == 59 (195A0400) [pid = 1988] [serial = 570] [outer = 17F09000] 10:23:08 INFO - PROCESS | 1988 | 1468862588573 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]]]}] 10:23:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 10:23:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 632ms 10:23:08 INFO - PROCESS | 1988 | 1468862588626 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 10:23:08 INFO - PROCESS | 1988 | 1468862588628 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 10:23:08 INFO - PROCESS | 1988 | 1468862588631 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 10:23:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 10:23:08 INFO - PROCESS | 1988 | 1468862588633 Marionette TRACE conn6 <- [1,726,null,{}] 10:23:08 INFO - PROCESS | 1988 | 1468862588636 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}] 10:23:08 INFO - PROCESS | 1988 | 1468862588642 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:08 INFO - PROCESS | 1988 | 1468862588771 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 10:23:08 INFO - PROCESS | 1988 | 1468862588782 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:08 INFO - PROCESS | 1988 | 1468862588784 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:08 INFO - PROCESS | 1988 | ++DOCSHELL 10EE0000 == 35 [pid = 1988] [id = 191] 10:23:08 INFO - PROCESS | 1988 | ++DOMWINDOW == 60 (19AC5000) [pid = 1988] [serial = 571] [outer = 00000000] 10:23:08 INFO - PROCESS | 1988 | ++DOMWINDOW == 61 (19C09800) [pid = 1988] [serial = 572] [outer = 19AC5000] 10:23:08 INFO - PROCESS | 1988 | 1468862588836 Marionette DEBUG loaded listener.js 10:23:08 INFO - PROCESS | 1988 | ++DOMWINDOW == 62 (19C0BC00) [pid = 1988] [serial = 573] [outer = 19AC5000] 10:23:09 INFO - PROCESS | 1988 | 1468862589725 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]]]}] 10:23:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 10:23:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1115ms 10:23:09 INFO - PROCESS | 1988 | 1468862589750 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 10:23:09 INFO - PROCESS | 1988 | 1468862589752 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 10:23:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 10:23:09 INFO - PROCESS | 1988 | 1468862589755 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 10:23:09 INFO - PROCESS | 1988 | 1468862589757 Marionette TRACE conn6 <- [1,730,null,{}] 10:23:09 INFO - PROCESS | 1988 | 1468862589761 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}] 10:23:09 INFO - PROCESS | 1988 | 1468862589763 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:09 INFO - PROCESS | 1988 | 1468862589867 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 10:23:09 INFO - PROCESS | 1988 | 1468862589876 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:09 INFO - PROCESS | 1988 | 1468862589878 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:09 INFO - PROCESS | 1988 | ++DOCSHELL 17F14800 == 36 [pid = 1988] [id = 192] 10:23:09 INFO - PROCESS | 1988 | ++DOMWINDOW == 63 (19307800) [pid = 1988] [serial = 574] [outer = 00000000] 10:23:09 INFO - PROCESS | 1988 | ++DOMWINDOW == 64 (1A829400) [pid = 1988] [serial = 575] [outer = 19307800] 10:23:09 INFO - PROCESS | 1988 | 1468862589920 Marionette DEBUG loaded listener.js 10:23:10 INFO - PROCESS | 1988 | ++DOMWINDOW == 65 (1A82BC00) [pid = 1988] [serial = 576] [outer = 19307800] 10:23:10 INFO - PROCESS | 1988 | 1468862590962 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]]]}] 10:23:10 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 10:23:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1222ms 10:23:11 INFO - PROCESS | 1988 | 1468862590979 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 10:23:11 INFO - PROCESS | 1988 | 1468862590983 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 10:23:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 10:23:11 INFO - PROCESS | 1988 | 1468862590988 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 10:23:11 INFO - PROCESS | 1988 | 1468862590991 Marionette TRACE conn6 <- [1,734,null,{}] 10:23:11 INFO - PROCESS | 1988 | 1468862590997 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}] 10:23:11 INFO - PROCESS | 1988 | 1468862591000 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:11 INFO - PROCESS | 1988 | 1468862591110 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 10:23:11 INFO - PROCESS | 1988 | 1468862591185 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:11 INFO - PROCESS | 1988 | 1468862591188 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:11 INFO - PROCESS | 1988 | ++DOCSHELL 10984C00 == 37 [pid = 1988] [id = 193] 10:23:11 INFO - PROCESS | 1988 | ++DOMWINDOW == 66 (10986C00) [pid = 1988] [serial = 577] [outer = 00000000] 10:23:11 INFO - PROCESS | 1988 | ++DOMWINDOW == 67 (15262800) [pid = 1988] [serial = 578] [outer = 10986C00] 10:23:11 INFO - PROCESS | 1988 | 1468862591246 Marionette DEBUG loaded listener.js 10:23:11 INFO - PROCESS | 1988 | ++DOMWINDOW == 68 (17940C00) [pid = 1988] [serial = 579] [outer = 10986C00] 10:23:12 INFO - PROCESS | 1988 | 1468862592402 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]]]}] 10:23:12 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.) 10:23:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1423ms 10:23:12 INFO - PROCESS | 1988 | 1468862592411 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 10:23:12 INFO - PROCESS | 1988 | 1468862592416 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 10:23:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 10:23:12 INFO - PROCESS | 1988 | 1468862592422 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 10:23:12 INFO - PROCESS | 1988 | 1468862592425 Marionette TRACE conn6 <- [1,738,null,{}] 10:23:12 INFO - PROCESS | 1988 | 1468862592429 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}] 10:23:12 INFO - PROCESS | 1988 | 1468862592432 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:12 INFO - PROCESS | 1988 | 1468862592544 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 10:23:12 INFO - PROCESS | 1988 | 1468862592671 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:12 INFO - PROCESS | 1988 | 1468862592674 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:12 INFO - PROCESS | 1988 | ++DOCSHELL 18F6DC00 == 38 [pid = 1988] [id = 194] 10:23:12 INFO - PROCESS | 1988 | ++DOMWINDOW == 69 (19302400) [pid = 1988] [serial = 580] [outer = 00000000] 10:23:12 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (193A8C00) [pid = 1988] [serial = 581] [outer = 19302400] 10:23:12 INFO - PROCESS | 1988 | 1468862592730 Marionette DEBUG loaded listener.js 10:23:12 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (193CC000) [pid = 1988] [serial = 582] [outer = 19302400] 10:23:13 INFO - PROCESS | 1988 | 1468862593735 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]]]}] 10:23:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 10:23:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1321ms 10:23:13 INFO - PROCESS | 1988 | 1468862593746 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 10:23:13 INFO - PROCESS | 1988 | 1468862593751 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 10:23:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 10:23:13 INFO - PROCESS | 1988 | 1468862593756 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 10:23:13 INFO - PROCESS | 1988 | 1468862593759 Marionette TRACE conn6 <- [1,742,null,{}] 10:23:13 INFO - PROCESS | 1988 | 1468862593764 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}] 10:23:13 INFO - PROCESS | 1988 | 1468862593767 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:13 INFO - PROCESS | 1988 | 1468862593868 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 10:23:13 INFO - PROCESS | 1988 | 1468862593944 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:13 INFO - PROCESS | 1988 | 1468862593946 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:13 INFO - PROCESS | 1988 | ++DOCSHELL 1087F000 == 39 [pid = 1988] [id = 195] 10:23:13 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (1087F800) [pid = 1988] [serial = 583] [outer = 00000000] 10:23:14 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (108D3000) [pid = 1988] [serial = 584] [outer = 1087F800] 10:23:14 INFO - PROCESS | 1988 | 1468862593996 Marionette DEBUG loaded listener.js 10:23:14 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (10A62400) [pid = 1988] [serial = 585] [outer = 1087F800] 10:23:15 INFO - PROCESS | 1988 | --DOCSHELL 10EE0000 == 38 [pid = 1988] [id = 191] 10:23:15 INFO - PROCESS | 1988 | --DOCSHELL 17E93C00 == 37 [pid = 1988] [id = 190] 10:23:15 INFO - PROCESS | 1988 | --DOCSHELL 193B1400 == 36 [pid = 1988] [id = 189] 10:23:15 INFO - PROCESS | 1988 | --DOCSHELL 183AC400 == 35 [pid = 1988] [id = 188] 10:23:15 INFO - PROCESS | 1988 | --DOCSHELL 148AB800 == 34 [pid = 1988] [id = 187] 10:23:15 INFO - PROCESS | 1988 | --DOCSHELL 10A5F800 == 33 [pid = 1988] [id = 186] 10:23:15 INFO - PROCESS | 1988 | --DOCSHELL 151D6800 == 32 [pid = 1988] [id = 185] 10:23:15 INFO - PROCESS | 1988 | --DOCSHELL 182AB400 == 31 [pid = 1988] [id = 183] 10:23:15 INFO - PROCESS | 1988 | --DOCSHELL 10A5D400 == 30 [pid = 1988] [id = 184] 10:23:15 INFO - PROCESS | 1988 | --DOCSHELL 18F6DC00 == 29 [pid = 1988] [id = 194] 10:23:15 INFO - PROCESS | 1988 | --DOCSHELL 17F14800 == 28 [pid = 1988] [id = 192] 10:23:15 INFO - PROCESS | 1988 | --DOCSHELL 10984C00 == 27 [pid = 1988] [id = 193] 10:23:15 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (10A68400) [pid = 1988] [serial = 536] [outer = 00000000] [url = about:blank] 10:23:15 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (15136800) [pid = 1988] [serial = 534] [outer = 00000000] [url = about:blank] 10:23:15 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (148EB400) [pid = 1988] [serial = 533] [outer = 00000000] [url = about:blank] 10:23:15 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (1652F000) [pid = 1988] [serial = 540] [outer = 00000000] [url = about:blank] 10:23:15 INFO - PROCESS | 1988 | --DOMWINDOW == 69 (15262C00) [pid = 1988] [serial = 539] [outer = 00000000] [url = about:blank] 10:23:15 INFO - PROCESS | 1988 | --DOMWINDOW == 68 (14BBAC00) [pid = 1988] [serial = 525] [outer = 00000000] [url = about:blank] 10:23:15 INFO - PROCESS | 1988 | --DOMWINDOW == 67 (10EDF000) [pid = 1988] [serial = 524] [outer = 00000000] [url = about:blank] 10:23:15 INFO - PROCESS | 1988 | --DOMWINDOW == 66 (1832EC00) [pid = 1988] [serial = 528] [outer = 00000000] [url = about:blank] 10:23:15 INFO - PROCESS | 1988 | --DOMWINDOW == 65 (182A1800) [pid = 1988] [serial = 527] [outer = 00000000] [url = about:blank] 10:23:15 INFO - PROCESS | 1988 | --DOMWINDOW == 64 (1A90FC00) [pid = 1988] [serial = 531] [outer = 00000000] [url = about:blank] 10:23:15 INFO - PROCESS | 1988 | --DOMWINDOW == 63 (1A833C00) [pid = 1988] [serial = 530] [outer = 00000000] [url = about:blank] 10:23:15 INFO - PROCESS | 1988 | --DOMWINDOW == 62 (180EE800) [pid = 1988] [serial = 542] [outer = 00000000] [url = about:blank] 10:23:15 INFO - PROCESS | 1988 | --DOMWINDOW == 61 (180EEC00) [pid = 1988] [serial = 545] [outer = 00000000] [url = about:blank] 10:23:15 INFO - PROCESS | 1988 | --DOMWINDOW == 60 (180F2C00) [pid = 1988] [serial = 543] [outer = 00000000] [url = about:blank] 10:23:15 INFO - PROCESS | 1988 | --DOMWINDOW == 59 (182A6000) [pid = 1988] [serial = 546] [outer = 00000000] [url = about:blank] 10:23:15 INFO - PROCESS | 1988 | --DOMWINDOW == 58 (10A6BC00) [pid = 1988] [serial = 537] [outer = 00000000] [url = about:blank] 10:23:15 INFO - PROCESS | 1988 | --DOMWINDOW == 57 (183B0800) [pid = 1988] [serial = 548] [outer = 00000000] [url = about:blank] 10:23:15 INFO - PROCESS | 1988 | 1468862595674 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]]]}] 10:23:15 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 10:23:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1979ms 10:23:15 INFO - PROCESS | 1988 | 1468862595735 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 10:23:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 10:23:15 INFO - PROCESS | 1988 | 1468862595739 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 10:23:15 INFO - PROCESS | 1988 | 1468862595744 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 10:23:15 INFO - PROCESS | 1988 | 1468862595747 Marionette TRACE conn6 <- [1,746,null,{}] 10:23:15 INFO - PROCESS | 1988 | 1468862595752 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}] 10:23:15 INFO - PROCESS | 1988 | 1468862595755 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:15 INFO - PROCESS | 1988 | 1468862595838 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 10:23:15 INFO - PROCESS | 1988 | 1468862595846 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:15 INFO - PROCESS | 1988 | 1468862595848 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:15 INFO - PROCESS | 1988 | ++DOCSHELL 108C9C00 == 28 [pid = 1988] [id = 196] 10:23:15 INFO - PROCESS | 1988 | ++DOMWINDOW == 58 (108CA000) [pid = 1988] [serial = 586] [outer = 00000000] 10:23:15 INFO - PROCESS | 1988 | ++DOMWINDOW == 59 (10A60000) [pid = 1988] [serial = 587] [outer = 108CA000] 10:23:15 INFO - PROCESS | 1988 | 1468862595896 Marionette DEBUG loaded listener.js 10:23:16 INFO - PROCESS | 1988 | ++DOMWINDOW == 60 (10A6AC00) [pid = 1988] [serial = 588] [outer = 108CA000] 10:23:16 INFO - PROCESS | 1988 | 1468862596351 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]]]}] 10:23:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 10:23:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 630ms 10:23:16 INFO - PROCESS | 1988 | 1468862596375 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 10:23:16 INFO - PROCESS | 1988 | 1468862596380 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 10:23:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 10:23:16 INFO - PROCESS | 1988 | 1468862596393 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 10:23:16 INFO - PROCESS | 1988 | 1468862596395 Marionette TRACE conn6 <- [1,750,null,{}] 10:23:16 INFO - PROCESS | 1988 | 1468862596399 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}] 10:23:16 INFO - PROCESS | 1988 | 1468862596402 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:16 INFO - PROCESS | 1988 | 1468862596487 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 10:23:16 INFO - PROCESS | 1988 | 1468862596495 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:16 INFO - PROCESS | 1988 | 1468862596497 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:16 INFO - PROCESS | 1988 | ++DOCSHELL 11AD3000 == 29 [pid = 1988] [id = 197] 10:23:16 INFO - PROCESS | 1988 | ++DOMWINDOW == 61 (14727800) [pid = 1988] [serial = 589] [outer = 00000000] 10:23:16 INFO - PROCESS | 1988 | ++DOMWINDOW == 62 (14826C00) [pid = 1988] [serial = 590] [outer = 14727800] 10:23:16 INFO - PROCESS | 1988 | 1468862596544 Marionette DEBUG loaded listener.js 10:23:16 INFO - PROCESS | 1988 | ++DOMWINDOW == 63 (148F3000) [pid = 1988] [serial = 591] [outer = 14727800] 10:23:17 INFO - PROCESS | 1988 | 1468862597473 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]]]}] 10:23:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 10:23:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1124ms 10:23:17 INFO - PROCESS | 1988 | 1468862597519 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 10:23:17 INFO - PROCESS | 1988 | 1468862597521 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 10:23:17 INFO - PROCESS | 1988 | 1468862597524 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 10:23:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 10:23:17 INFO - PROCESS | 1988 | 1468862597528 Marionette TRACE conn6 <- [1,754,null,{}] 10:23:17 INFO - PROCESS | 1988 | 1468862597545 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}] 10:23:17 INFO - PROCESS | 1988 | 1468862597550 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:17 INFO - PROCESS | 1988 | 1468862597658 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 10:23:17 INFO - PROCESS | 1988 | 1468862597666 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:17 INFO - PROCESS | 1988 | 1468862597669 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:17 INFO - PROCESS | 1988 | ++DOCSHELL 1652D400 == 30 [pid = 1988] [id = 198] 10:23:17 INFO - PROCESS | 1988 | ++DOMWINDOW == 64 (1652D800) [pid = 1988] [serial = 592] [outer = 00000000] 10:23:17 INFO - PROCESS | 1988 | ++DOMWINDOW == 65 (16536400) [pid = 1988] [serial = 593] [outer = 1652D800] 10:23:17 INFO - PROCESS | 1988 | 1468862597716 Marionette DEBUG loaded listener.js 10:23:17 INFO - PROCESS | 1988 | ++DOMWINDOW == 66 (17938C00) [pid = 1988] [serial = 594] [outer = 1652D800] 10:23:18 INFO - PROCESS | 1988 | 1468862598636 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]]]}] 10:23:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 10:23:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1179ms 10:23:18 INFO - PROCESS | 1988 | 1468862598708 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 10:23:18 INFO - PROCESS | 1988 | 1468862598710 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 10:23:18 INFO - PROCESS | 1988 | 1468862598713 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 10:23:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 10:23:18 INFO - PROCESS | 1988 | 1468862598715 Marionette TRACE conn6 <- [1,758,null,{}] 10:23:18 INFO - PROCESS | 1988 | 1468862598725 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}] 10:23:18 INFO - PROCESS | 1988 | 1468862598727 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:18 INFO - PROCESS | 1988 | 1468862598836 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 10:23:18 INFO - PROCESS | 1988 | 1468862598841 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:18 INFO - PROCESS | 1988 | 1468862598843 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:18 INFO - PROCESS | 1988 | ++DOCSHELL 1794D800 == 31 [pid = 1988] [id = 199] 10:23:18 INFO - PROCESS | 1988 | ++DOMWINDOW == 67 (1794DC00) [pid = 1988] [serial = 595] [outer = 00000000] 10:23:18 INFO - PROCESS | 1988 | ++DOMWINDOW == 68 (17E02C00) [pid = 1988] [serial = 596] [outer = 1794DC00] 10:23:18 INFO - PROCESS | 1988 | 1468862598887 Marionette DEBUG loaded listener.js 10:23:18 INFO - PROCESS | 1988 | ++DOMWINDOW == 69 (17E94000) [pid = 1988] [serial = 597] [outer = 1794DC00] 10:23:19 INFO - PROCESS | 1988 | --DOMWINDOW == 68 (19307800) [pid = 1988] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 10:23:19 INFO - PROCESS | 1988 | --DOMWINDOW == 67 (19AC5000) [pid = 1988] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 10:23:19 INFO - PROCESS | 1988 | --DOMWINDOW == 66 (183AC800) [pid = 1988] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 10:23:19 INFO - PROCESS | 1988 | --DOMWINDOW == 65 (193B3000) [pid = 1988] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 10:23:19 INFO - PROCESS | 1988 | --DOMWINDOW == 64 (17F09000) [pid = 1988] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 10:23:19 INFO - PROCESS | 1988 | --DOMWINDOW == 63 (182AB800) [pid = 1988] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 10:23:19 INFO - PROCESS | 1988 | --DOMWINDOW == 62 (15260800) [pid = 1988] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 10:23:19 INFO - PROCESS | 1988 | --DOMWINDOW == 61 (10A5D800) [pid = 1988] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 10:23:19 INFO - PROCESS | 1988 | --DOMWINDOW == 60 (17940000) [pid = 1988] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 10:23:19 INFO - PROCESS | 1988 | --DOMWINDOW == 59 (10A5FC00) [pid = 1988] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 10:23:19 INFO - PROCESS | 1988 | 1468862599399 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]]]}] 10:23:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 10:23:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 731ms 10:23:19 INFO - PROCESS | 1988 | 1468862599448 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 10:23:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 10:23:19 INFO - PROCESS | 1988 | 1468862599450 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 10:23:19 INFO - PROCESS | 1988 | 1468862599453 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 10:23:19 INFO - PROCESS | 1988 | 1468862599455 Marionette TRACE conn6 <- [1,762,null,{}] 10:23:19 INFO - PROCESS | 1988 | 1468862599458 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}] 10:23:19 INFO - PROCESS | 1988 | 1468862599460 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:19 INFO - PROCESS | 1988 | 1468862599536 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 10:23:19 INFO - PROCESS | 1988 | 1468862599544 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:19 INFO - PROCESS | 1988 | 1468862599546 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:19 INFO - PROCESS | 1988 | ++DOCSHELL 17E03C00 == 32 [pid = 1988] [id = 200] 10:23:19 INFO - PROCESS | 1988 | ++DOMWINDOW == 60 (17E86800) [pid = 1988] [serial = 598] [outer = 00000000] 10:23:19 INFO - PROCESS | 1988 | ++DOMWINDOW == 61 (180E7400) [pid = 1988] [serial = 599] [outer = 17E86800] 10:23:19 INFO - PROCESS | 1988 | 1468862599590 Marionette DEBUG loaded listener.js 10:23:19 INFO - PROCESS | 1988 | ++DOMWINDOW == 62 (180EE000) [pid = 1988] [serial = 600] [outer = 17E86800] 10:23:20 INFO - PROCESS | 1988 | 1468862600011 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]]]}] 10:23:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 10:23:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 571ms 10:23:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 10:23:20 INFO - PROCESS | 1988 | 1468862600024 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 10:23:20 INFO - PROCESS | 1988 | 1468862600026 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 10:23:20 INFO - PROCESS | 1988 | 1468862600029 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 10:23:20 INFO - PROCESS | 1988 | 1468862600031 Marionette TRACE conn6 <- [1,766,null,{}] 10:23:20 INFO - PROCESS | 1988 | 1468862600034 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}] 10:23:20 INFO - PROCESS | 1988 | 1468862600040 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:20 INFO - PROCESS | 1988 | 1468862600179 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 10:23:20 INFO - PROCESS | 1988 | 1468862600186 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:20 INFO - PROCESS | 1988 | 1468862600188 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:20 INFO - PROCESS | 1988 | ++DOCSHELL 180F5800 == 33 [pid = 1988] [id = 201] 10:23:20 INFO - PROCESS | 1988 | ++DOMWINDOW == 63 (1829DC00) [pid = 1988] [serial = 601] [outer = 00000000] 10:23:20 INFO - PROCESS | 1988 | ++DOMWINDOW == 64 (18327C00) [pid = 1988] [serial = 602] [outer = 1829DC00] 10:23:20 INFO - PROCESS | 1988 | 1468862600232 Marionette DEBUG loaded listener.js 10:23:20 INFO - PROCESS | 1988 | ++DOMWINDOW == 65 (1832E400) [pid = 1988] [serial = 603] [outer = 1829DC00] 10:23:20 INFO - PROCESS | 1988 | 1468862600649 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]]]}] 10:23:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 10:23:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 671ms 10:23:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 10:23:20 INFO - PROCESS | 1988 | 1468862600702 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 10:23:20 INFO - PROCESS | 1988 | 1468862600704 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 10:23:20 INFO - PROCESS | 1988 | 1468862600707 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 10:23:20 INFO - PROCESS | 1988 | 1468862600708 Marionette TRACE conn6 <- [1,770,null,{}] 10:23:20 INFO - PROCESS | 1988 | 1468862600712 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}] 10:23:20 INFO - PROCESS | 1988 | 1468862600714 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:20 INFO - PROCESS | 1988 | 1468862600788 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 10:23:20 INFO - PROCESS | 1988 | 1468862600794 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:20 INFO - PROCESS | 1988 | 1468862600796 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:20 INFO - PROCESS | 1988 | ++DOCSHELL 182A6400 == 34 [pid = 1988] [id = 202] 10:23:20 INFO - PROCESS | 1988 | ++DOMWINDOW == 66 (18328000) [pid = 1988] [serial = 604] [outer = 00000000] 10:23:20 INFO - PROCESS | 1988 | ++DOMWINDOW == 67 (183AEC00) [pid = 1988] [serial = 605] [outer = 18328000] 10:23:20 INFO - PROCESS | 1988 | 1468862600839 Marionette DEBUG loaded listener.js 10:23:20 INFO - PROCESS | 1988 | ++DOMWINDOW == 68 (183B1800) [pid = 1988] [serial = 606] [outer = 18328000] 10:23:21 INFO - PROCESS | 1988 | 1468862601334 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]]]}] 10:23:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 10:23:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 670ms 10:23:21 INFO - PROCESS | 1988 | 1468862601378 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 10:23:21 INFO - PROCESS | 1988 | 1468862601383 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 10:23:21 INFO - PROCESS | 1988 | 1468862601388 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 10:23:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 10:23:21 INFO - PROCESS | 1988 | 1468862601392 Marionette TRACE conn6 <- [1,774,null,{}] 10:23:21 INFO - PROCESS | 1988 | 1468862601398 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}] 10:23:21 INFO - PROCESS | 1988 | 1468862601401 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:21 INFO - PROCESS | 1988 | 1468862601570 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 10:23:21 INFO - PROCESS | 1988 | 1468862601677 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:21 INFO - PROCESS | 1988 | 1468862601682 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:21 INFO - PROCESS | 1988 | ++DOCSHELL 10A5E800 == 35 [pid = 1988] [id = 203] 10:23:21 INFO - PROCESS | 1988 | ++DOMWINDOW == 69 (10A5F800) [pid = 1988] [serial = 607] [outer = 00000000] 10:23:21 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (10E51C00) [pid = 1988] [serial = 608] [outer = 10A5F800] 10:23:21 INFO - PROCESS | 1988 | 1468862601740 Marionette DEBUG loaded listener.js 10:23:21 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (118C6400) [pid = 1988] [serial = 609] [outer = 10A5F800] 10:23:22 INFO - PROCESS | 1988 | 1468862602483 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]]]}] 10:23:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 10:23:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1185ms 10:23:22 INFO - PROCESS | 1988 | 1468862602577 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 10:23:22 INFO - PROCESS | 1988 | 1468862602582 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 10:23:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 10:23:22 INFO - PROCESS | 1988 | 1468862602588 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 10:23:22 INFO - PROCESS | 1988 | 1468862602591 Marionette TRACE conn6 <- [1,778,null,{}] 10:23:22 INFO - PROCESS | 1988 | 1468862602595 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}] 10:23:22 INFO - PROCESS | 1988 | 1468862602598 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:22 INFO - PROCESS | 1988 | 1468862602723 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 10:23:22 INFO - PROCESS | 1988 | 1468862602797 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:22 INFO - PROCESS | 1988 | 1468862602800 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:22 INFO - PROCESS | 1988 | ++DOCSHELL 15154C00 == 36 [pid = 1988] [id = 204] 10:23:22 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (151D5400) [pid = 1988] [serial = 610] [outer = 00000000] 10:23:22 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (15E5E400) [pid = 1988] [serial = 611] [outer = 151D5400] 10:23:22 INFO - PROCESS | 1988 | 1468862602896 Marionette DEBUG loaded listener.js 10:23:23 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (17938400) [pid = 1988] [serial = 612] [outer = 151D5400] 10:23:23 INFO - PROCESS | 1988 | --DOCSHELL 180F5800 == 35 [pid = 1988] [id = 201] 10:23:23 INFO - PROCESS | 1988 | --DOCSHELL 17E03C00 == 34 [pid = 1988] [id = 200] 10:23:23 INFO - PROCESS | 1988 | --DOCSHELL 1794D800 == 33 [pid = 1988] [id = 199] 10:23:23 INFO - PROCESS | 1988 | --DOCSHELL 1652D400 == 32 [pid = 1988] [id = 198] 10:23:23 INFO - PROCESS | 1988 | --DOCSHELL 11AD3000 == 31 [pid = 1988] [id = 197] 10:23:23 INFO - PROCESS | 1988 | --DOCSHELL 108C9C00 == 30 [pid = 1988] [id = 196] 10:23:23 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (1A82BC00) [pid = 1988] [serial = 576] [outer = 00000000] [url = about:blank] 10:23:23 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (19C09800) [pid = 1988] [serial = 572] [outer = 00000000] [url = about:blank] 10:23:23 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (18F6B000) [pid = 1988] [serial = 563] [outer = 00000000] [url = about:blank] 10:23:23 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (193D0400) [pid = 1988] [serial = 566] [outer = 00000000] [url = about:blank] 10:23:23 INFO - PROCESS | 1988 | --DOMWINDOW == 69 (1930D800) [pid = 1988] [serial = 564] [outer = 00000000] [url = about:blank] 10:23:23 INFO - PROCESS | 1988 | --DOMWINDOW == 68 (193D4C00) [pid = 1988] [serial = 569] [outer = 00000000] [url = about:blank] 10:23:23 INFO - PROCESS | 1988 | --DOMWINDOW == 67 (183F6000) [pid = 1988] [serial = 549] [outer = 00000000] [url = about:blank] 10:23:23 INFO - PROCESS | 1988 | --DOMWINDOW == 66 (17E8D800) [pid = 1988] [serial = 554] [outer = 00000000] [url = about:blank] 10:23:23 INFO - PROCESS | 1988 | --DOMWINDOW == 65 (17F0FC00) [pid = 1988] [serial = 555] [outer = 00000000] [url = about:blank] 10:23:23 INFO - PROCESS | 1988 | --DOMWINDOW == 64 (10A6A000) [pid = 1988] [serial = 551] [outer = 00000000] [url = about:blank] 10:23:23 INFO - PROCESS | 1988 | --DOMWINDOW == 63 (110D0000) [pid = 1988] [serial = 552] [outer = 00000000] [url = about:blank] 10:23:23 INFO - PROCESS | 1988 | --DOMWINDOW == 62 (17955000) [pid = 1988] [serial = 560] [outer = 00000000] [url = about:blank] 10:23:23 INFO - PROCESS | 1988 | --DOMWINDOW == 61 (14BF0400) [pid = 1988] [serial = 557] [outer = 00000000] [url = about:blank] 10:23:23 INFO - PROCESS | 1988 | --DOMWINDOW == 60 (150CAC00) [pid = 1988] [serial = 558] [outer = 00000000] [url = about:blank] 10:23:23 INFO - PROCESS | 1988 | --DOMWINDOW == 59 (19C0BC00) [pid = 1988] [serial = 573] [outer = 00000000] [url = about:blank] 10:23:23 INFO - PROCESS | 1988 | --DOMWINDOW == 58 (193D5400) [pid = 1988] [serial = 567] [outer = 00000000] [url = about:blank] 10:23:23 INFO - PROCESS | 1988 | --DOMWINDOW == 57 (195A0400) [pid = 1988] [serial = 570] [outer = 00000000] [url = about:blank] 10:23:23 INFO - PROCESS | 1988 | --DOMWINDOW == 56 (17F08800) [pid = 1988] [serial = 561] [outer = 00000000] [url = about:blank] 10:23:23 INFO - PROCESS | 1988 | --DOMWINDOW == 55 (1A829400) [pid = 1988] [serial = 575] [outer = 00000000] [url = about:blank] 10:23:23 INFO - PROCESS | 1988 | 1468862603711 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]]]}] 10:23:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 10:23:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1170ms 10:23:23 INFO - PROCESS | 1988 | 1468862603762 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 10:23:23 INFO - PROCESS | 1988 | 1468862603767 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 10:23:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 10:23:23 INFO - PROCESS | 1988 | 1468862603772 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 10:23:23 INFO - PROCESS | 1988 | 1468862603775 Marionette TRACE conn6 <- [1,782,null,{}] 10:23:23 INFO - PROCESS | 1988 | 1468862603780 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}] 10:23:23 INFO - PROCESS | 1988 | 1468862603783 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:23 INFO - PROCESS | 1988 | 1468862603870 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 10:23:23 INFO - PROCESS | 1988 | 1468862603878 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:23 INFO - PROCESS | 1988 | 1468862603881 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:23 INFO - PROCESS | 1988 | ++DOCSHELL 108D1000 == 31 [pid = 1988] [id = 205] 10:23:23 INFO - PROCESS | 1988 | ++DOMWINDOW == 56 (108D2400) [pid = 1988] [serial = 613] [outer = 00000000] 10:23:23 INFO - PROCESS | 1988 | ++DOMWINDOW == 57 (10E5C400) [pid = 1988] [serial = 614] [outer = 108D2400] 10:23:23 INFO - PROCESS | 1988 | 1468862603934 Marionette DEBUG loaded listener.js 10:23:24 INFO - PROCESS | 1988 | ++DOMWINDOW == 58 (14728C00) [pid = 1988] [serial = 615] [outer = 108D2400] 10:23:24 INFO - PROCESS | 1988 | 1468862604429 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]]]}] 10:23:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 10:23:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 691ms 10:23:24 INFO - PROCESS | 1988 | 1468862604462 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 10:23:24 INFO - PROCESS | 1988 | 1468862604466 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 10:23:24 INFO - PROCESS | 1988 | 1468862604472 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 10:23:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 10:23:24 INFO - PROCESS | 1988 | 1468862604474 Marionette TRACE conn6 <- [1,786,null,{}] 10:23:24 INFO - PROCESS | 1988 | 1468862604478 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}] 10:23:24 INFO - PROCESS | 1988 | 1468862604480 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:24 INFO - PROCESS | 1988 | 1468862604565 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 10:23:24 INFO - PROCESS | 1988 | 1468862604573 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:24 INFO - PROCESS | 1988 | 1468862604575 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:24 INFO - PROCESS | 1988 | ++DOCSHELL 150CAC00 == 32 [pid = 1988] [id = 206] 10:23:24 INFO - PROCESS | 1988 | ++DOMWINDOW == 59 (15136800) [pid = 1988] [serial = 616] [outer = 00000000] 10:23:24 INFO - PROCESS | 1988 | ++DOMWINDOW == 60 (1652F000) [pid = 1988] [serial = 617] [outer = 15136800] 10:23:24 INFO - PROCESS | 1988 | 1468862604622 Marionette DEBUG loaded listener.js 10:23:24 INFO - PROCESS | 1988 | ++DOMWINDOW == 61 (17940000) [pid = 1988] [serial = 618] [outer = 15136800] 10:23:25 INFO - PROCESS | 1988 | 1468862605080 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]]]}] 10:23:25 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 10:23:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 630ms 10:23:25 INFO - PROCESS | 1988 | 1468862605107 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 10:23:25 INFO - PROCESS | 1988 | 1468862605109 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 10:23:25 INFO - PROCESS | 1988 | 1468862605113 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 10:23:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 10:23:25 INFO - PROCESS | 1988 | 1468862605116 Marionette TRACE conn6 <- [1,790,null,{}] 10:23:25 INFO - PROCESS | 1988 | 1468862605126 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}] 10:23:25 INFO - PROCESS | 1988 | 1468862605131 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:25 INFO - PROCESS | 1988 | 1468862605215 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 10:23:25 INFO - PROCESS | 1988 | 1468862605224 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:25 INFO - PROCESS | 1988 | 1468862605227 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:25 INFO - PROCESS | 1988 | ++DOCSHELL 180EB800 == 33 [pid = 1988] [id = 207] 10:23:25 INFO - PROCESS | 1988 | ++DOMWINDOW == 62 (180EF800) [pid = 1988] [serial = 619] [outer = 00000000] 10:23:25 INFO - PROCESS | 1988 | ++DOMWINDOW == 63 (1824C400) [pid = 1988] [serial = 620] [outer = 180EF800] 10:23:25 INFO - PROCESS | 1988 | 1468862605274 Marionette DEBUG loaded listener.js 10:23:25 INFO - PROCESS | 1988 | ++DOMWINDOW == 64 (182A8400) [pid = 1988] [serial = 621] [outer = 180EF800] 10:23:25 INFO - PROCESS | 1988 | 1468862605732 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]]]}] 10:23:25 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 10:23:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 670ms 10:23:25 INFO - PROCESS | 1988 | 1468862605787 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 10:23:25 INFO - PROCESS | 1988 | 1468862605789 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 10:23:25 INFO - PROCESS | 1988 | 1468862605792 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 10:23:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 10:23:25 INFO - PROCESS | 1988 | 1468862605794 Marionette TRACE conn6 <- [1,794,null,{}] 10:23:25 INFO - PROCESS | 1988 | 1468862605797 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}] 10:23:25 INFO - PROCESS | 1988 | 1468862605799 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:25 INFO - PROCESS | 1988 | 1468862605883 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 10:23:25 INFO - PROCESS | 1988 | 1468862605888 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:25 INFO - PROCESS | 1988 | 1468862605890 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:25 INFO - PROCESS | 1988 | ++DOCSHELL 18397800 == 34 [pid = 1988] [id = 208] 10:23:25 INFO - PROCESS | 1988 | ++DOMWINDOW == 65 (18398400) [pid = 1988] [serial = 622] [outer = 00000000] 10:23:25 INFO - PROCESS | 1988 | ++DOMWINDOW == 66 (183F6400) [pid = 1988] [serial = 623] [outer = 18398400] 10:23:25 INFO - PROCESS | 1988 | 1468862605933 Marionette DEBUG loaded listener.js 10:23:26 INFO - PROCESS | 1988 | ++DOMWINDOW == 67 (183FBC00) [pid = 1988] [serial = 624] [outer = 18398400] 10:23:26 INFO - PROCESS | 1988 | 1468862606384 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]]]}] 10:23:26 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 10:23:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 632ms 10:23:26 INFO - PROCESS | 1988 | 1468862606435 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 10:23:26 INFO - PROCESS | 1988 | 1468862606437 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 10:23:26 INFO - PROCESS | 1988 | 1468862606441 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 10:23:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 10:23:26 INFO - PROCESS | 1988 | 1468862606442 Marionette TRACE conn6 <- [1,798,null,{}] 10:23:26 INFO - PROCESS | 1988 | 1468862606446 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}] 10:23:26 INFO - PROCESS | 1988 | 1468862606448 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:26 INFO - PROCESS | 1988 | 1468862606554 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 10:23:26 INFO - PROCESS | 1988 | 1468862606663 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:26 INFO - PROCESS | 1988 | 1468862606665 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:26 INFO - PROCESS | 1988 | ++DOCSHELL 1930D800 == 35 [pid = 1988] [id = 209] 10:23:26 INFO - PROCESS | 1988 | ++DOMWINDOW == 68 (19310400) [pid = 1988] [serial = 625] [outer = 00000000] 10:23:26 INFO - PROCESS | 1988 | ++DOMWINDOW == 69 (1932DC00) [pid = 1988] [serial = 626] [outer = 19310400] 10:23:26 INFO - PROCESS | 1988 | 1468862606707 Marionette DEBUG loaded listener.js 10:23:26 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (193AD800) [pid = 1988] [serial = 627] [outer = 19310400] 10:23:27 INFO - PROCESS | 1988 | 1468862607131 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]]]}] 10:23:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 10:23:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 731ms 10:23:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 10:23:27 INFO - PROCESS | 1988 | 1468862607174 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 10:23:27 INFO - PROCESS | 1988 | 1468862607176 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 10:23:27 INFO - PROCESS | 1988 | 1468862607179 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 10:23:27 INFO - PROCESS | 1988 | 1468862607181 Marionette TRACE conn6 <- [1,802,null,{}] 10:23:27 INFO - PROCESS | 1988 | 1468862607185 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}] 10:23:27 INFO - PROCESS | 1988 | 1468862607190 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:27 INFO - PROCESS | 1988 | 1468862607323 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 10:23:27 INFO - PROCESS | 1988 | 1468862607336 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:27 INFO - PROCESS | 1988 | 1468862607338 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:27 INFO - PROCESS | 1988 | ++DOCSHELL 193B2C00 == 36 [pid = 1988] [id = 210] 10:23:27 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (193B3000) [pid = 1988] [serial = 628] [outer = 00000000] 10:23:27 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (193D8400) [pid = 1988] [serial = 629] [outer = 193B3000] 10:23:27 INFO - PROCESS | 1988 | 1468862607434 Marionette DEBUG loaded listener.js 10:23:27 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (195A2000) [pid = 1988] [serial = 630] [outer = 193B3000] 10:23:27 INFO - PROCESS | 1988 | 1468862607856 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] 10:23:27 INFO - PROCESS | 1988 | 1468862607938 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 10:23:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 10:23:27 INFO - PROCESS | 1988 | 1468862607941 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 10:23:27 INFO - PROCESS | 1988 | 1468862607943 Marionette TRACE conn6 <- [1,806,null,{}] 10:23:27 INFO - PROCESS | 1988 | 1468862607946 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}] 10:23:27 INFO - PROCESS | 1988 | 1468862607948 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:28 INFO - PROCESS | 1988 | 1468862608057 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 10:23:28 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (1087F800) [pid = 1988] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 10:23:28 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (108CA000) [pid = 1988] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 10:23:28 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (14727800) [pid = 1988] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 10:23:28 INFO - PROCESS | 1988 | --DOMWINDOW == 69 (1652D800) [pid = 1988] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 10:23:28 INFO - PROCESS | 1988 | --DOMWINDOW == 68 (10986C00) [pid = 1988] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 10:23:28 INFO - PROCESS | 1988 | --DOMWINDOW == 67 (19302400) [pid = 1988] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 10:23:28 INFO - PROCESS | 1988 | --DOMWINDOW == 66 (1794DC00) [pid = 1988] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 10:23:28 INFO - PROCESS | 1988 | --DOMWINDOW == 65 (17E86800) [pid = 1988] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 10:23:28 INFO - PROCESS | 1988 | --DOMWINDOW == 64 (1829DC00) [pid = 1988] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 10:23:28 INFO - PROCESS | 1988 | 1468862608130 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:28 INFO - PROCESS | 1988 | 1468862608132 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:28 INFO - PROCESS | 1988 | ++DOCSHELL 1087F800 == 37 [pid = 1988] [id = 211] 10:23:28 INFO - PROCESS | 1988 | ++DOMWINDOW == 65 (108CA000) [pid = 1988] [serial = 631] [outer = 00000000] 10:23:28 INFO - PROCESS | 1988 | ++DOMWINDOW == 66 (1506A400) [pid = 1988] [serial = 632] [outer = 108CA000] 10:23:28 INFO - PROCESS | 1988 | 1468862608176 Marionette DEBUG loaded listener.js 10:23:28 INFO - PROCESS | 1988 | ++DOMWINDOW == 67 (1802E400) [pid = 1988] [serial = 633] [outer = 108CA000] 10:23:28 INFO - PROCESS | 1988 | 1468862608525 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]]]}] 10:23:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 10:23:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 630ms 10:23:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 10:23:28 INFO - PROCESS | 1988 | 1468862608576 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 10:23:28 INFO - PROCESS | 1988 | 1468862608578 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 10:23:28 INFO - PROCESS | 1988 | 1468862608581 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 10:23:28 INFO - PROCESS | 1988 | 1468862608583 Marionette TRACE conn6 <- [1,810,null,{}] 10:23:28 INFO - PROCESS | 1988 | 1468862608586 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}] 10:23:28 INFO - PROCESS | 1988 | 1468862608588 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:28 INFO - PROCESS | 1988 | 1468862608696 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 10:23:28 INFO - PROCESS | 1988 | 1468862608704 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:28 INFO - PROCESS | 1988 | 1468862608706 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:28 INFO - PROCESS | 1988 | ++DOCSHELL 195AD400 == 38 [pid = 1988] [id = 212] 10:23:28 INFO - PROCESS | 1988 | ++DOMWINDOW == 68 (195ADC00) [pid = 1988] [serial = 634] [outer = 00000000] 10:23:28 INFO - PROCESS | 1988 | ++DOMWINDOW == 69 (19BA9400) [pid = 1988] [serial = 635] [outer = 195ADC00] 10:23:28 INFO - PROCESS | 1988 | 1468862608748 Marionette DEBUG loaded listener.js 10:23:28 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (19BB3800) [pid = 1988] [serial = 636] [outer = 195ADC00] 10:23:29 INFO - PROCESS | 1988 | 1468862609143 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] 10:23:29 INFO - PROCESS | 1988 | 1468862609154 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 10:23:29 INFO - PROCESS | 1988 | 1468862609157 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 10:23:29 INFO - PROCESS | 1988 | 1468862609158 Marionette TRACE conn6 <- [1,814,null,{}] 10:23:29 INFO - PROCESS | 1988 | 1468862609162 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}] 10:23:29 INFO - PROCESS | 1988 | 1468862609163 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:29 INFO - PROCESS | 1988 | 1468862609251 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 10:23:29 INFO - PROCESS | 1988 | 1468862609360 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:29 INFO - PROCESS | 1988 | 1468862609361 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:29 INFO - PROCESS | 1988 | ++DOCSHELL 148EA000 == 39 [pid = 1988] [id = 213] 10:23:29 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (1793E800) [pid = 1988] [serial = 637] [outer = 00000000] 10:23:29 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (1A1EEC00) [pid = 1988] [serial = 638] [outer = 1793E800] 10:23:29 INFO - PROCESS | 1988 | 1468862609405 Marionette DEBUG loaded listener.js 10:23:29 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (1A82A000) [pid = 1988] [serial = 639] [outer = 1793E800] 10:23:29 INFO - PROCESS | 1988 | 1468862609745 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]]]}] 10:23:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 10:23:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 633ms 10:23:29 INFO - PROCESS | 1988 | 1468862609791 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 10:23:29 INFO - PROCESS | 1988 | 1468862609793 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 10:23:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 10:23:29 INFO - PROCESS | 1988 | 1468862609795 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 10:23:29 INFO - PROCESS | 1988 | 1468862609797 Marionette TRACE conn6 <- [1,818,null,{}] 10:23:29 INFO - PROCESS | 1988 | 1468862609800 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}] 10:23:29 INFO - PROCESS | 1988 | 1468862609802 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:29 INFO - PROCESS | 1988 | 1468862609882 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 10:23:29 INFO - PROCESS | 1988 | 1468862609961 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:29 INFO - PROCESS | 1988 | 1468862609963 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:30 INFO - PROCESS | 1988 | ++DOCSHELL 10871400 == 40 [pid = 1988] [id = 214] 10:23:30 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (108CB400) [pid = 1988] [serial = 640] [outer = 00000000] 10:23:30 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (1A75E800) [pid = 1988] [serial = 641] [outer = 108CB400] 10:23:30 INFO - PROCESS | 1988 | 1468862610005 Marionette DEBUG loaded listener.js 10:23:30 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (1A763C00) [pid = 1988] [serial = 642] [outer = 108CB400] 10:23:30 INFO - PROCESS | 1988 | 1468862610636 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]]]}] 10:23:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 10:23:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 870ms 10:23:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 10:23:30 INFO - PROCESS | 1988 | 1468862610668 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 10:23:30 INFO - PROCESS | 1988 | 1468862610672 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 10:23:30 INFO - PROCESS | 1988 | 1468862610676 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 10:23:30 INFO - PROCESS | 1988 | 1468862610682 Marionette TRACE conn6 <- [1,822,null,{}] 10:23:30 INFO - PROCESS | 1988 | 1468862610687 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}] 10:23:30 INFO - PROCESS | 1988 | 1468862610690 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:30 INFO - PROCESS | 1988 | 1468862610802 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 10:23:30 INFO - PROCESS | 1988 | 1468862610927 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:30 INFO - PROCESS | 1988 | 1468862610930 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:30 INFO - PROCESS | 1988 | ++DOCSHELL 10E51400 == 41 [pid = 1988] [id = 215] 10:23:30 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (10E52C00) [pid = 1988] [serial = 643] [outer = 00000000] 10:23:31 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (1509FC00) [pid = 1988] [serial = 644] [outer = 10E52C00] 10:23:31 INFO - PROCESS | 1988 | 1468862610987 Marionette DEBUG loaded listener.js 10:23:31 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (15E5B400) [pid = 1988] [serial = 645] [outer = 10E52C00] 10:23:31 INFO - PROCESS | 1988 | 1468862611562 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]]]}] 10:23:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 10:23:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 930ms 10:23:31 INFO - PROCESS | 1988 | 1468862611608 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 10:23:31 INFO - PROCESS | 1988 | 1468862611613 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 10:23:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 10:23:31 INFO - PROCESS | 1988 | 1468862611619 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 10:23:31 INFO - PROCESS | 1988 | 1468862611622 Marionette TRACE conn6 <- [1,826,null,{}] 10:23:31 INFO - PROCESS | 1988 | 1468862611626 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}] 10:23:31 INFO - PROCESS | 1988 | 1468862611629 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:31 INFO - PROCESS | 1988 | 1468862611742 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 10:23:31 INFO - PROCESS | 1988 | 1468862611839 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:31 INFO - PROCESS | 1988 | 1468862611842 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:31 INFO - PROCESS | 1988 | ++DOCSHELL 18030400 == 42 [pid = 1988] [id = 216] 10:23:31 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (18032800) [pid = 1988] [serial = 646] [outer = 00000000] 10:23:31 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (182AA000) [pid = 1988] [serial = 647] [outer = 18032800] 10:23:31 INFO - PROCESS | 1988 | 1468862611898 Marionette DEBUG loaded listener.js 10:23:32 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (183B3000) [pid = 1988] [serial = 648] [outer = 18032800] 10:23:32 INFO - PROCESS | 1988 | 1468862612498 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]]]}] 10:23:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 10:23:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 931ms 10:23:32 INFO - PROCESS | 1988 | 1468862612553 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 10:23:32 INFO - PROCESS | 1988 | 1468862612556 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 10:23:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 10:23:32 INFO - PROCESS | 1988 | 1468862612559 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 10:23:32 INFO - PROCESS | 1988 | 1468862612563 Marionette TRACE conn6 <- [1,830,null,{}] 10:23:32 INFO - PROCESS | 1988 | 1468862612574 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}] 10:23:32 INFO - PROCESS | 1988 | 1468862612579 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:32 INFO - PROCESS | 1988 | 1468862612687 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 10:23:32 INFO - PROCESS | 1988 | 1468862612814 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:32 INFO - PROCESS | 1988 | 1468862612817 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:32 INFO - PROCESS | 1988 | ++DOCSHELL 1A763400 == 43 [pid = 1988] [id = 217] 10:23:32 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (1A828400) [pid = 1988] [serial = 649] [outer = 00000000] 10:23:32 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (1A834000) [pid = 1988] [serial = 650] [outer = 1A828400] 10:23:32 INFO - PROCESS | 1988 | 1468862612874 Marionette DEBUG loaded listener.js 10:23:32 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (1A904C00) [pid = 1988] [serial = 651] [outer = 1A828400] 10:23:33 INFO - PROCESS | 1988 | 1468862613656 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]]]}] 10:23:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 10:23:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1134ms 10:23:33 INFO - PROCESS | 1988 | 1468862613697 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 10:23:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 10:23:33 INFO - PROCESS | 1988 | 1468862613701 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 10:23:33 INFO - PROCESS | 1988 | 1468862613705 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 10:23:33 INFO - PROCESS | 1988 | 1468862613708 Marionette TRACE conn6 <- [1,834,null,{}] 10:23:33 INFO - PROCESS | 1988 | 1468862613713 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}] 10:23:33 INFO - PROCESS | 1988 | 1468862613716 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:33 INFO - PROCESS | 1988 | 1468862613813 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 10:23:33 INFO - PROCESS | 1988 | 1468862613898 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:33 INFO - PROCESS | 1988 | 1468862613900 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:33 INFO - PROCESS | 1988 | ++DOCSHELL 10E5C800 == 44 [pid = 1988] [id = 218] 10:23:33 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (148A8C00) [pid = 1988] [serial = 652] [outer = 00000000] 10:23:34 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (1506AC00) [pid = 1988] [serial = 653] [outer = 148A8C00] 10:23:34 INFO - PROCESS | 1988 | 1468862613994 Marionette DEBUG loaded listener.js 10:23:34 INFO - PROCESS | 1988 | ++DOMWINDOW == 88 (15148800) [pid = 1988] [serial = 654] [outer = 148A8C00] 10:23:34 INFO - PROCESS | 1988 | --DOCSHELL 1087F000 == 43 [pid = 1988] [id = 195] 10:23:34 INFO - PROCESS | 1988 | --DOCSHELL 148EA000 == 42 [pid = 1988] [id = 213] 10:23:34 INFO - PROCESS | 1988 | --DOCSHELL 195AD400 == 41 [pid = 1988] [id = 212] 10:23:34 INFO - PROCESS | 1988 | --DOCSHELL 1087F800 == 40 [pid = 1988] [id = 211] 10:23:34 INFO - PROCESS | 1988 | --DOCSHELL 193B2C00 == 39 [pid = 1988] [id = 210] 10:23:34 INFO - PROCESS | 1988 | --DOCSHELL 1930D800 == 38 [pid = 1988] [id = 209] 10:23:34 INFO - PROCESS | 1988 | --DOCSHELL 18397800 == 37 [pid = 1988] [id = 208] 10:23:34 INFO - PROCESS | 1988 | --DOCSHELL 180EB800 == 36 [pid = 1988] [id = 207] 10:23:34 INFO - PROCESS | 1988 | --DOCSHELL 150CAC00 == 35 [pid = 1988] [id = 206] 10:23:34 INFO - PROCESS | 1988 | --DOCSHELL 108D1000 == 34 [pid = 1988] [id = 205] 10:23:34 INFO - PROCESS | 1988 | --DOCSHELL 15154C00 == 33 [pid = 1988] [id = 204] 10:23:34 INFO - PROCESS | 1988 | --DOCSHELL 182A6400 == 32 [pid = 1988] [id = 202] 10:23:34 INFO - PROCESS | 1988 | --DOCSHELL 10A5E800 == 31 [pid = 1988] [id = 203] 10:23:34 INFO - PROCESS | 1988 | --DOCSHELL 1A763400 == 30 [pid = 1988] [id = 217] 10:23:34 INFO - PROCESS | 1988 | --DOCSHELL 18030400 == 29 [pid = 1988] [id = 216] 10:23:34 INFO - PROCESS | 1988 | --DOCSHELL 10871400 == 28 [pid = 1988] [id = 214] 10:23:34 INFO - PROCESS | 1988 | --DOCSHELL 10E51400 == 27 [pid = 1988] [id = 215] 10:23:34 INFO - PROCESS | 1988 | --DOMWINDOW == 87 (10A62400) [pid = 1988] [serial = 585] [outer = 00000000] [url = about:blank] 10:23:34 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (108D3000) [pid = 1988] [serial = 584] [outer = 00000000] [url = about:blank] 10:23:34 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (10A60000) [pid = 1988] [serial = 587] [outer = 00000000] [url = about:blank] 10:23:34 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (10A6AC00) [pid = 1988] [serial = 588] [outer = 00000000] [url = about:blank] 10:23:34 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (14826C00) [pid = 1988] [serial = 590] [outer = 00000000] [url = about:blank] 10:23:34 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (16536400) [pid = 1988] [serial = 593] [outer = 00000000] [url = about:blank] 10:23:34 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (17940C00) [pid = 1988] [serial = 579] [outer = 00000000] [url = about:blank] 10:23:34 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (15262800) [pid = 1988] [serial = 578] [outer = 00000000] [url = about:blank] 10:23:34 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (193CC000) [pid = 1988] [serial = 582] [outer = 00000000] [url = about:blank] 10:23:34 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (193A8C00) [pid = 1988] [serial = 581] [outer = 00000000] [url = about:blank] 10:23:34 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (17E02C00) [pid = 1988] [serial = 596] [outer = 00000000] [url = about:blank] 10:23:34 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (17938C00) [pid = 1988] [serial = 594] [outer = 00000000] [url = about:blank] 10:23:34 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (180E7400) [pid = 1988] [serial = 599] [outer = 00000000] [url = about:blank] 10:23:34 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (1832E400) [pid = 1988] [serial = 603] [outer = 00000000] [url = about:blank] 10:23:34 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (183AEC00) [pid = 1988] [serial = 605] [outer = 00000000] [url = about:blank] 10:23:34 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (18327C00) [pid = 1988] [serial = 602] [outer = 00000000] [url = about:blank] 10:23:34 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (17E94000) [pid = 1988] [serial = 597] [outer = 00000000] [url = about:blank] 10:23:34 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (180EE000) [pid = 1988] [serial = 600] [outer = 00000000] [url = about:blank] 10:23:34 INFO - PROCESS | 1988 | --DOMWINDOW == 69 (148F3000) [pid = 1988] [serial = 591] [outer = 00000000] [url = about:blank] 10:23:35 INFO - PROCESS | 1988 | 1468862615038 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]]]}] 10:23:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 10:23:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1379ms 10:23:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 10:23:35 INFO - PROCESS | 1988 | 1468862615085 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 10:23:35 INFO - PROCESS | 1988 | 1468862615089 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 10:23:35 INFO - PROCESS | 1988 | 1468862615094 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 10:23:35 INFO - PROCESS | 1988 | 1468862615098 Marionette TRACE conn6 <- [1,838,null,{}] 10:23:35 INFO - PROCESS | 1988 | 1468862615103 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}] 10:23:35 INFO - PROCESS | 1988 | 1468862615106 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:35 INFO - PROCESS | 1988 | 1468862615193 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 10:23:35 INFO - PROCESS | 1988 | 1468862615202 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:35 INFO - PROCESS | 1988 | 1468862615204 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:35 INFO - PROCESS | 1988 | ++DOCSHELL 10A5C800 == 28 [pid = 1988] [id = 219] 10:23:35 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (10A5D400) [pid = 1988] [serial = 655] [outer = 00000000] 10:23:35 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (10A69800) [pid = 1988] [serial = 656] [outer = 10A5D400] 10:23:35 INFO - PROCESS | 1988 | 1468862615251 Marionette DEBUG loaded listener.js 10:23:35 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (10E52400) [pid = 1988] [serial = 657] [outer = 10A5D400] 10:23:35 INFO - PROCESS | 1988 | 1468862615732 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]]]}] 10:23:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 10:23:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 690ms 10:23:35 INFO - PROCESS | 1988 | 1468862615785 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 10:23:35 INFO - PROCESS | 1988 | 1468862615789 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 10:23:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 10:23:35 INFO - PROCESS | 1988 | 1468862615796 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 10:23:35 INFO - PROCESS | 1988 | 1468862615799 Marionette TRACE conn6 <- [1,842,null,{}] 10:23:35 INFO - PROCESS | 1988 | 1468862615802 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}] 10:23:35 INFO - PROCESS | 1988 | 1468862615805 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:35 INFO - PROCESS | 1988 | 1468862615929 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 10:23:36 INFO - PROCESS | 1988 | 1468862616015 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:36 INFO - PROCESS | 1988 | 1468862616017 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:36 INFO - PROCESS | 1988 | ++DOCSHELL 1506A000 == 29 [pid = 1988] [id = 220] 10:23:36 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (1506BC00) [pid = 1988] [serial = 658] [outer = 00000000] 10:23:36 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (150A0400) [pid = 1988] [serial = 659] [outer = 1506BC00] 10:23:36 INFO - PROCESS | 1988 | 1468862616063 Marionette DEBUG loaded listener.js 10:23:36 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (1513B800) [pid = 1988] [serial = 660] [outer = 1506BC00] 10:23:36 INFO - PROCESS | 1988 | 1468862616439 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]]]}] 10:23:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 10:23:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 670ms 10:23:36 INFO - PROCESS | 1988 | 1468862616470 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 10:23:36 INFO - PROCESS | 1988 | 1468862616472 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 10:23:36 INFO - PROCESS | 1988 | 1468862616475 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 10:23:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 10:23:36 INFO - PROCESS | 1988 | 1468862616478 Marionette TRACE conn6 <- [1,846,null,{}] 10:23:36 INFO - PROCESS | 1988 | 1468862616489 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}] 10:23:36 INFO - PROCESS | 1988 | 1468862616494 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:36 INFO - PROCESS | 1988 | 1468862616576 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 10:23:36 INFO - PROCESS | 1988 | 1468862616582 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:36 INFO - PROCESS | 1988 | 1468862616585 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:36 INFO - PROCESS | 1988 | ++DOCSHELL 0FC94C00 == 30 [pid = 1988] [id = 221] 10:23:36 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (1793C000) [pid = 1988] [serial = 661] [outer = 00000000] 10:23:36 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (17E01400) [pid = 1988] [serial = 662] [outer = 1793C000] 10:23:36 INFO - PROCESS | 1988 | 1468862616632 Marionette DEBUG loaded listener.js 10:23:36 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (17E91000) [pid = 1988] [serial = 663] [outer = 1793C000] 10:23:37 INFO - PROCESS | 1988 | 1468862617114 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]]]}] 10:23:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 10:23:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 671ms 10:23:37 INFO - PROCESS | 1988 | 1468862617149 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 10:23:37 INFO - PROCESS | 1988 | 1468862617152 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 10:23:37 INFO - PROCESS | 1988 | 1468862617155 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 10:23:37 INFO - PROCESS | 1988 | 1468862617157 Marionette TRACE conn6 <- [1,850,null,{}] 10:23:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 10:23:37 INFO - PROCESS | 1988 | 1468862617160 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}] 10:23:37 INFO - PROCESS | 1988 | 1468862617162 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:37 INFO - PROCESS | 1988 | 1468862617275 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 10:23:37 INFO - PROCESS | 1988 | 1468862617361 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:37 INFO - PROCESS | 1988 | 1468862617363 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:37 INFO - PROCESS | 1988 | ++DOCSHELL 180EC000 == 31 [pid = 1988] [id = 222] 10:23:37 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (180ED400) [pid = 1988] [serial = 664] [outer = 00000000] 10:23:37 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (1829D800) [pid = 1988] [serial = 665] [outer = 180ED400] 10:23:37 INFO - PROCESS | 1988 | 1468862617406 Marionette DEBUG loaded listener.js 10:23:37 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (182A6800) [pid = 1988] [serial = 666] [outer = 180ED400] 10:23:37 INFO - PROCESS | 1988 | 1468862617825 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]]]}] 10:23:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 10:23:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 730ms 10:23:37 INFO - PROCESS | 1988 | 1468862617890 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 10:23:37 INFO - PROCESS | 1988 | 1468862617892 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 10:23:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 10:23:37 INFO - PROCESS | 1988 | 1468862617895 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 10:23:37 INFO - PROCESS | 1988 | 1468862617897 Marionette TRACE conn6 <- [1,854,null,{}] 10:23:37 INFO - PROCESS | 1988 | 1468862617908 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}] 10:23:37 INFO - PROCESS | 1988 | 1468862617910 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:38 INFO - PROCESS | 1988 | 1468862618013 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 10:23:38 INFO - PROCESS | 1988 | 1468862618024 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:38 INFO - PROCESS | 1988 | 1468862618026 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:38 INFO - PROCESS | 1988 | ++DOCSHELL 182ACC00 == 32 [pid = 1988] [id = 223] 10:23:38 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (18327400) [pid = 1988] [serial = 667] [outer = 00000000] 10:23:38 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (18330000) [pid = 1988] [serial = 668] [outer = 18327400] 10:23:38 INFO - PROCESS | 1988 | 1468862618070 Marionette DEBUG loaded listener.js 10:23:38 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (183A7C00) [pid = 1988] [serial = 669] [outer = 18327400] 10:23:39 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (108CB400) [pid = 1988] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 10:23:39 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (180EF800) [pid = 1988] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 10:23:39 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (1793E800) [pid = 1988] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 10:23:39 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (195ADC00) [pid = 1988] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 10:23:39 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (18398400) [pid = 1988] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 10:23:39 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (15136800) [pid = 1988] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 10:23:39 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (19310400) [pid = 1988] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 10:23:39 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (151D5400) [pid = 1988] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 10:23:39 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (108D2400) [pid = 1988] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 10:23:39 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (10A5F800) [pid = 1988] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 10:23:39 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (193B3000) [pid = 1988] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 10:23:39 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (18328000) [pid = 1988] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 10:23:39 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (108CA000) [pid = 1988] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 10:23:39 INFO - PROCESS | 1988 | 1468862619891 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]]]}] 10:23:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 10:23:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 2020ms 10:23:39 INFO - PROCESS | 1988 | 1468862619914 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 10:23:39 INFO - PROCESS | 1988 | 1468862619916 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 10:23:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 10:23:39 INFO - PROCESS | 1988 | 1468862619919 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 10:23:39 INFO - PROCESS | 1988 | 1468862619921 Marionette TRACE conn6 <- [1,858,null,{}] 10:23:39 INFO - PROCESS | 1988 | 1468862619924 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}] 10:23:39 INFO - PROCESS | 1988 | 1468862619930 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:40 INFO - PROCESS | 1988 | 1468862620021 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 10:23:40 INFO - PROCESS | 1988 | 1468862620029 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:40 INFO - PROCESS | 1988 | 1468862620031 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:40 INFO - PROCESS | 1988 | ++DOCSHELL 180EF800 == 33 [pid = 1988] [id = 224] 10:23:40 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (18328000) [pid = 1988] [serial = 670] [outer = 00000000] 10:23:40 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (19310400) [pid = 1988] [serial = 671] [outer = 18328000] 10:23:40 INFO - PROCESS | 1988 | 1468862620074 Marionette DEBUG loaded listener.js 10:23:40 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (195A5C00) [pid = 1988] [serial = 672] [outer = 18328000] 10:23:40 INFO - PROCESS | 1988 | 1468862620479 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]]]}] 10:23:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 10:23:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 630ms 10:23:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 10:23:40 INFO - PROCESS | 1988 | 1468862620551 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 10:23:40 INFO - PROCESS | 1988 | 1468862620553 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 10:23:40 INFO - PROCESS | 1988 | 1468862620556 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 10:23:40 INFO - PROCESS | 1988 | 1468862620558 Marionette TRACE conn6 <- [1,862,null,{}] 10:23:40 INFO - PROCESS | 1988 | 1468862620561 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}] 10:23:40 INFO - PROCESS | 1988 | 1468862620563 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:40 INFO - PROCESS | 1988 | 1468862620638 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 10:23:40 INFO - PROCESS | 1988 | 1468862620644 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:40 INFO - PROCESS | 1988 | 1468862620646 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:40 INFO - PROCESS | 1988 | ++DOCSHELL 1087EC00 == 34 [pid = 1988] [id = 225] 10:23:40 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (1930D000) [pid = 1988] [serial = 673] [outer = 00000000] 10:23:40 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (19AC8400) [pid = 1988] [serial = 674] [outer = 1930D000] 10:23:40 INFO - PROCESS | 1988 | 1468862620689 Marionette DEBUG loaded listener.js 10:23:40 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (195AC000) [pid = 1988] [serial = 675] [outer = 1930D000] 10:23:41 INFO - PROCESS | 1988 | 1468862621130 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]]]}] 10:23:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 10:23:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 630ms 10:23:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 10:23:41 INFO - PROCESS | 1988 | 1468862621187 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 10:23:41 INFO - PROCESS | 1988 | 1468862621189 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 10:23:41 INFO - PROCESS | 1988 | 1468862621192 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 10:23:41 INFO - PROCESS | 1988 | 1468862621194 Marionette TRACE conn6 <- [1,866,null,{}] 10:23:41 INFO - PROCESS | 1988 | 1468862621198 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}] 10:23:41 INFO - PROCESS | 1988 | 1468862621199 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:41 INFO - PROCESS | 1988 | 1468862621277 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 10:23:41 INFO - PROCESS | 1988 | 1468862621282 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:41 INFO - PROCESS | 1988 | 1468862621284 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:41 INFO - PROCESS | 1988 | ++DOCSHELL 19C04000 == 35 [pid = 1988] [id = 226] 10:23:41 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (19C0A400) [pid = 1988] [serial = 676] [outer = 00000000] 10:23:41 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (1A765C00) [pid = 1988] [serial = 677] [outer = 19C0A400] 10:23:41 INFO - PROCESS | 1988 | 1468862621327 Marionette DEBUG loaded listener.js 10:23:41 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (1A1EE400) [pid = 1988] [serial = 678] [outer = 19C0A400] 10:23:42 INFO - PROCESS | 1988 | 1468862622121 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]]]}] 10:23:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 10:23:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 971ms 10:23:42 INFO - PROCESS | 1988 | 1468862622163 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 10:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 10:23:42 INFO - PROCESS | 1988 | 1468862622168 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 10:23:42 INFO - PROCESS | 1988 | 1468862622173 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 10:23:42 INFO - PROCESS | 1988 | 1468862622175 Marionette TRACE conn6 <- [1,870,null,{}] 10:23:42 INFO - PROCESS | 1988 | 1468862622181 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}] 10:23:42 INFO - PROCESS | 1988 | 1468862622184 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:42 INFO - PROCESS | 1988 | 1468862622304 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 10:23:42 INFO - PROCESS | 1988 | 1468862622428 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:42 INFO - PROCESS | 1988 | 1468862622431 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:42 INFO - PROCESS | 1988 | ++DOCSHELL 10A63C00 == 36 [pid = 1988] [id = 227] 10:23:42 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (10A69000) [pid = 1988] [serial = 679] [outer = 00000000] 10:23:42 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (1479EC00) [pid = 1988] [serial = 680] [outer = 10A69000] 10:23:42 INFO - PROCESS | 1988 | 1468862622489 Marionette DEBUG loaded listener.js 10:23:42 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (14BF0400) [pid = 1988] [serial = 681] [outer = 10A69000] 10:23:43 INFO - PROCESS | 1988 | 1468862623117 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]]]}] 10:23:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 10:23:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 990ms 10:23:43 INFO - PROCESS | 1988 | 1468862623169 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 10:23:43 INFO - PROCESS | 1988 | 1468862623174 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 10:23:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 10:23:43 INFO - PROCESS | 1988 | 1468862623181 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 10:23:43 INFO - PROCESS | 1988 | 1468862623184 Marionette TRACE conn6 <- [1,874,null,{}] 10:23:43 INFO - PROCESS | 1988 | 1468862623188 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}] 10:23:43 INFO - PROCESS | 1988 | 1468862623191 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:43 INFO - PROCESS | 1988 | 1468862623321 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 10:23:43 INFO - PROCESS | 1988 | 1468862623452 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:43 INFO - PROCESS | 1988 | 1468862623455 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:43 INFO - PROCESS | 1988 | ++DOCSHELL 10E51000 == 37 [pid = 1988] [id = 228] 10:23:43 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (1701B800) [pid = 1988] [serial = 682] [outer = 00000000] 10:23:43 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (17F0E400) [pid = 1988] [serial = 683] [outer = 1701B800] 10:23:43 INFO - PROCESS | 1988 | 1468862623511 Marionette DEBUG loaded listener.js 10:23:43 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (180EE400) [pid = 1988] [serial = 684] [outer = 1701B800] 10:23:44 INFO - PROCESS | 1988 | --DOCSHELL 1087EC00 == 36 [pid = 1988] [id = 225] 10:23:44 INFO - PROCESS | 1988 | --DOCSHELL 180EF800 == 35 [pid = 1988] [id = 224] 10:23:44 INFO - PROCESS | 1988 | --DOCSHELL 182ACC00 == 34 [pid = 1988] [id = 223] 10:23:44 INFO - PROCESS | 1988 | --DOCSHELL 180EC000 == 33 [pid = 1988] [id = 222] 10:23:44 INFO - PROCESS | 1988 | --DOCSHELL 0FC94C00 == 32 [pid = 1988] [id = 221] 10:23:44 INFO - PROCESS | 1988 | --DOCSHELL 1506A000 == 31 [pid = 1988] [id = 220] 10:23:44 INFO - PROCESS | 1988 | --DOCSHELL 10A5C800 == 30 [pid = 1988] [id = 219] 10:23:44 INFO - PROCESS | 1988 | --DOCSHELL 10E5C800 == 29 [pid = 1988] [id = 218] 10:23:44 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (1A75E800) [pid = 1988] [serial = 641] [outer = 00000000] [url = about:blank] 10:23:44 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (1A82A000) [pid = 1988] [serial = 639] [outer = 00000000] [url = about:blank] 10:23:44 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (1A763C00) [pid = 1988] [serial = 642] [outer = 00000000] [url = about:blank] 10:23:44 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (182A8400) [pid = 1988] [serial = 621] [outer = 00000000] [url = about:blank] 10:23:44 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (1A1EEC00) [pid = 1988] [serial = 638] [outer = 00000000] [url = about:blank] 10:23:44 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (19BA9400) [pid = 1988] [serial = 635] [outer = 00000000] [url = about:blank] 10:23:44 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (1824C400) [pid = 1988] [serial = 620] [outer = 00000000] [url = about:blank] 10:23:44 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (183F6400) [pid = 1988] [serial = 623] [outer = 00000000] [url = about:blank] 10:23:44 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (1652F000) [pid = 1988] [serial = 617] [outer = 00000000] [url = about:blank] 10:23:44 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (193AD800) [pid = 1988] [serial = 627] [outer = 00000000] [url = about:blank] 10:23:44 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (1932DC00) [pid = 1988] [serial = 626] [outer = 00000000] [url = about:blank] 10:23:44 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (17940000) [pid = 1988] [serial = 618] [outer = 00000000] [url = about:blank] 10:23:44 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (17938400) [pid = 1988] [serial = 612] [outer = 00000000] [url = about:blank] 10:23:44 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (14728C00) [pid = 1988] [serial = 615] [outer = 00000000] [url = about:blank] 10:23:44 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (183FBC00) [pid = 1988] [serial = 624] [outer = 00000000] [url = about:blank] 10:23:44 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (10E51C00) [pid = 1988] [serial = 608] [outer = 00000000] [url = about:blank] 10:23:44 INFO - PROCESS | 1988 | --DOMWINDOW == 69 (10E5C400) [pid = 1988] [serial = 614] [outer = 00000000] [url = about:blank] 10:23:44 INFO - PROCESS | 1988 | --DOMWINDOW == 68 (193D8400) [pid = 1988] [serial = 629] [outer = 00000000] [url = about:blank] 10:23:44 INFO - PROCESS | 1988 | --DOMWINDOW == 67 (15E5E400) [pid = 1988] [serial = 611] [outer = 00000000] [url = about:blank] 10:23:44 INFO - PROCESS | 1988 | --DOMWINDOW == 66 (195A2000) [pid = 1988] [serial = 630] [outer = 00000000] [url = about:blank] 10:23:44 INFO - PROCESS | 1988 | --DOMWINDOW == 65 (118C6400) [pid = 1988] [serial = 609] [outer = 00000000] [url = about:blank] 10:23:44 INFO - PROCESS | 1988 | --DOMWINDOW == 64 (183B1800) [pid = 1988] [serial = 606] [outer = 00000000] [url = about:blank] 10:23:44 INFO - PROCESS | 1988 | --DOMWINDOW == 63 (1802E400) [pid = 1988] [serial = 633] [outer = 00000000] [url = about:blank] 10:23:44 INFO - PROCESS | 1988 | --DOMWINDOW == 62 (19BB3800) [pid = 1988] [serial = 636] [outer = 00000000] [url = about:blank] 10:23:44 INFO - PROCESS | 1988 | --DOMWINDOW == 61 (1506A400) [pid = 1988] [serial = 632] [outer = 00000000] [url = about:blank] 10:23:44 INFO - PROCESS | 1988 | 1468862624333 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]]]}] 10:23:44 INFO - PROCESS | 1988 | ++DOMWINDOW == 62 (1006D800) [pid = 1988] [serial = 685] [outer = 10EDC000] 10:23:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 10:23:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1172ms 10:23:44 INFO - PROCESS | 1988 | 1468862624367 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 10:23:44 INFO - PROCESS | 1988 | 1468862624371 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 10:23:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 10:23:44 INFO - PROCESS | 1988 | 1468862624407 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 10:23:44 INFO - PROCESS | 1988 | 1468862624411 Marionette TRACE conn6 <- [1,878,null,{}] 10:23:44 INFO - PROCESS | 1988 | 1468862624416 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}] 10:23:44 INFO - PROCESS | 1988 | 1468862624418 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:44 INFO - PROCESS | 1988 | 1468862624505 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 10:23:44 INFO - PROCESS | 1988 | 1468862624513 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:44 INFO - PROCESS | 1988 | 1468862624518 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:44 INFO - PROCESS | 1988 | ++DOCSHELL 11136000 == 30 [pid = 1988] [id = 229] 10:23:44 INFO - PROCESS | 1988 | ++DOMWINDOW == 63 (111D8000) [pid = 1988] [serial = 686] [outer = 00000000] 10:23:44 INFO - PROCESS | 1988 | ++DOMWINDOW == 64 (147A4400) [pid = 1988] [serial = 687] [outer = 111D8000] 10:23:44 INFO - PROCESS | 1988 | 1468862624569 Marionette DEBUG loaded listener.js 10:23:44 INFO - PROCESS | 1988 | ++DOMWINDOW == 65 (14BB7400) [pid = 1988] [serial = 688] [outer = 111D8000] 10:23:45 INFO - PROCESS | 1988 | 1468862625037 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]]]}] 10:23:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 10:23:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 710ms 10:23:45 INFO - PROCESS | 1988 | 1468862625093 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 10:23:45 INFO - PROCESS | 1988 | 1468862625097 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 10:23:45 INFO - PROCESS | 1988 | 1468862625103 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 10:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 10:23:45 INFO - PROCESS | 1988 | 1468862625106 Marionette TRACE conn6 <- [1,882,null,{}] 10:23:45 INFO - PROCESS | 1988 | 1468862625141 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}] 10:23:45 INFO - PROCESS | 1988 | 1468862625144 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:45 INFO - PROCESS | 1988 | 1468862625236 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 10:23:45 INFO - PROCESS | 1988 | 1468862625318 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:45 INFO - PROCESS | 1988 | 1468862625320 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:45 INFO - PROCESS | 1988 | ++DOCSHELL 15E59800 == 31 [pid = 1988] [id = 230] 10:23:45 INFO - PROCESS | 1988 | ++DOMWINDOW == 66 (15E5E400) [pid = 1988] [serial = 689] [outer = 00000000] 10:23:45 INFO - PROCESS | 1988 | ++DOMWINDOW == 67 (17937800) [pid = 1988] [serial = 690] [outer = 15E5E400] 10:23:45 INFO - PROCESS | 1988 | 1468862625366 Marionette DEBUG loaded listener.js 10:23:45 INFO - PROCESS | 1988 | ++DOMWINDOW == 68 (17940800) [pid = 1988] [serial = 691] [outer = 15E5E400] 10:23:45 INFO - PROCESS | 1988 | 1468862625751 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]]]}] 10:23:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 10:23:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 670ms 10:23:45 INFO - PROCESS | 1988 | 1468862625778 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 10:23:45 INFO - PROCESS | 1988 | 1468862625781 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 10:23:45 INFO - PROCESS | 1988 | 1468862625784 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 10:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 10:23:45 INFO - PROCESS | 1988 | 1468862625787 Marionette TRACE conn6 <- [1,886,null,{}] 10:23:45 INFO - PROCESS | 1988 | 1468862625798 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}] 10:23:45 INFO - PROCESS | 1988 | 1468862625803 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:45 INFO - PROCESS | 1988 | 1468862625887 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 10:23:45 INFO - PROCESS | 1988 | 1468862625895 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:45 INFO - PROCESS | 1988 | 1468862625898 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:45 INFO - PROCESS | 1988 | ++DOCSHELL 1829F400 == 32 [pid = 1988] [id = 231] 10:23:45 INFO - PROCESS | 1988 | ++DOMWINDOW == 69 (182A0000) [pid = 1988] [serial = 692] [outer = 00000000] 10:23:45 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (182A8C00) [pid = 1988] [serial = 693] [outer = 182A0000] 10:23:45 INFO - PROCESS | 1988 | 1468862625945 Marionette DEBUG loaded listener.js 10:23:46 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (1832CC00) [pid = 1988] [serial = 694] [outer = 182A0000] 10:23:46 INFO - PROCESS | 1988 | 1468862626378 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]]]}] 10:23:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 10:23:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 630ms 10:23:46 INFO - PROCESS | 1988 | 1468862626424 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 10:23:46 INFO - PROCESS | 1988 | 1468862626427 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 10:23:46 INFO - PROCESS | 1988 | 1468862626430 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 10:23:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 10:23:46 INFO - PROCESS | 1988 | 1468862626432 Marionette TRACE conn6 <- [1,890,null,{}] 10:23:46 INFO - PROCESS | 1988 | 1468862626440 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}] 10:23:46 INFO - PROCESS | 1988 | 1468862626442 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:46 INFO - PROCESS | 1988 | 1468862626555 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 10:23:46 INFO - PROCESS | 1988 | 1468862626632 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:46 INFO - PROCESS | 1988 | 1468862626634 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:46 INFO - PROCESS | 1988 | ++DOCSHELL 183B4000 == 33 [pid = 1988] [id = 232] 10:23:46 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (183FEC00) [pid = 1988] [serial = 695] [outer = 00000000] 10:23:46 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (18F75000) [pid = 1988] [serial = 696] [outer = 183FEC00] 10:23:46 INFO - PROCESS | 1988 | 1468862626680 Marionette DEBUG loaded listener.js 10:23:46 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (193A6400) [pid = 1988] [serial = 697] [outer = 183FEC00] 10:23:47 INFO - PROCESS | 1988 | 1468862627087 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]]]}] 10:23:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 10:23:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 671ms 10:23:47 INFO - PROCESS | 1988 | 1468862627103 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 10:23:47 INFO - PROCESS | 1988 | 1468862627105 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 10:23:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 10:23:47 INFO - PROCESS | 1988 | 1468862627108 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 10:23:47 INFO - PROCESS | 1988 | 1468862627110 Marionette TRACE conn6 <- [1,894,null,{}] 10:23:47 INFO - PROCESS | 1988 | 1468862627113 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}] 10:23:47 INFO - PROCESS | 1988 | 1468862627115 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:47 INFO - PROCESS | 1988 | 1468862627222 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 10:23:47 INFO - PROCESS | 1988 | 1468862627228 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:47 INFO - PROCESS | 1988 | 1468862627230 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:47 INFO - PROCESS | 1988 | ++DOCSHELL 19329800 == 34 [pid = 1988] [id = 233] 10:23:47 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (193A8400) [pid = 1988] [serial = 698] [outer = 00000000] 10:23:47 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (193B3400) [pid = 1988] [serial = 699] [outer = 193A8400] 10:23:47 INFO - PROCESS | 1988 | 1468862627273 Marionette DEBUG loaded listener.js 10:23:47 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (193D0C00) [pid = 1988] [serial = 700] [outer = 193A8400] 10:23:47 INFO - PROCESS | 1988 | 1468862627708 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]]]}] 10:23:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 10:23:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 630ms 10:23:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 10:23:47 INFO - PROCESS | 1988 | 1468862627739 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 10:23:47 INFO - PROCESS | 1988 | 1468862627741 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 10:23:47 INFO - PROCESS | 1988 | 1468862627744 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 10:23:47 INFO - PROCESS | 1988 | 1468862627746 Marionette TRACE conn6 <- [1,898,null,{}] 10:23:47 INFO - PROCESS | 1988 | 1468862627749 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}] 10:23:47 INFO - PROCESS | 1988 | 1468862627755 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:47 INFO - PROCESS | 1988 | 1468862627889 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 10:23:48 INFO - PROCESS | 1988 | 1468862627970 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:48 INFO - PROCESS | 1988 | 1468862627972 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:48 INFO - PROCESS | 1988 | ++DOCSHELL 1006C800 == 35 [pid = 1988] [id = 234] 10:23:48 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (15069C00) [pid = 1988] [serial = 701] [outer = 00000000] 10:23:48 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (19C08C00) [pid = 1988] [serial = 702] [outer = 15069C00] 10:23:48 INFO - PROCESS | 1988 | 1468862628023 Marionette DEBUG loaded listener.js 10:23:48 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (19AC5000) [pid = 1988] [serial = 703] [outer = 15069C00] 10:23:48 INFO - PROCESS | 1988 | 1468862628496 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]]]}] 10:23:48 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (180ED400) [pid = 1988] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 10:23:48 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (1506BC00) [pid = 1988] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 10:23:48 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (10A5D400) [pid = 1988] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 10:23:48 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (1793C000) [pid = 1988] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 10:23:48 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (148A8C00) [pid = 1988] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 10:23:48 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (18327400) [pid = 1988] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 10:23:48 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (10E52C00) [pid = 1988] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 10:23:48 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (1930D000) [pid = 1988] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 10:23:48 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (18032800) [pid = 1988] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 10:23:48 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (1A828400) [pid = 1988] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 10:23:48 INFO - PROCESS | 1988 | --DOMWINDOW == 69 (18328000) [pid = 1988] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 10:23:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 10:23:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 770ms 10:23:48 INFO - PROCESS | 1988 | 1468862628515 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 10:23:48 INFO - PROCESS | 1988 | 1468862628517 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 10:23:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 10:23:48 INFO - PROCESS | 1988 | 1468862628520 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 10:23:48 INFO - PROCESS | 1988 | 1468862628522 Marionette TRACE conn6 <- [1,902,null,{}] 10:23:48 INFO - PROCESS | 1988 | 1468862628525 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}] 10:23:48 INFO - PROCESS | 1988 | 1468862628527 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:48 INFO - PROCESS | 1988 | 1468862628609 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 10:23:48 INFO - PROCESS | 1988 | 1468862628615 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:48 INFO - PROCESS | 1988 | 1468862628617 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:48 INFO - PROCESS | 1988 | ++DOCSHELL 1793C000 == 36 [pid = 1988] [id = 235] 10:23:48 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (1793CC00) [pid = 1988] [serial = 704] [outer = 00000000] 10:23:48 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (18246C00) [pid = 1988] [serial = 705] [outer = 1793CC00] 10:23:48 INFO - PROCESS | 1988 | 1468862628660 Marionette DEBUG loaded listener.js 10:23:48 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (18248000) [pid = 1988] [serial = 706] [outer = 1793CC00] 10:23:49 INFO - PROCESS | 1988 | 1468862629077 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]]]}] 10:23:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 10:23:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 570ms 10:23:49 INFO - PROCESS | 1988 | 1468862629091 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 10:23:49 INFO - PROCESS | 1988 | 1468862629093 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 10:23:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 10:23:49 INFO - PROCESS | 1988 | 1468862629101 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 10:23:49 INFO - PROCESS | 1988 | 1468862629103 Marionette TRACE conn6 <- [1,906,null,{}] 10:23:49 INFO - PROCESS | 1988 | 1468862629106 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}] 10:23:49 INFO - PROCESS | 1988 | 1468862629108 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:49 INFO - PROCESS | 1988 | 1468862629224 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 10:23:49 INFO - PROCESS | 1988 | 1468862629256 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:49 INFO - PROCESS | 1988 | 1468862629258 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:49 INFO - PROCESS | 1988 | ++DOCSHELL 148F6C00 == 37 [pid = 1988] [id = 236] 10:23:49 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (15026400) [pid = 1988] [serial = 707] [outer = 00000000] 10:23:49 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (1A831800) [pid = 1988] [serial = 708] [outer = 15026400] 10:23:49 INFO - PROCESS | 1988 | 1468862629303 Marionette DEBUG loaded listener.js 10:23:49 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (1A831C00) [pid = 1988] [serial = 709] [outer = 15026400] 10:23:49 INFO - PROCESS | 1988 | 1468862629682 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]]]}] 10:23:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 10:23:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 631ms 10:23:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 10:23:49 INFO - PROCESS | 1988 | 1468862629736 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 10:23:49 INFO - PROCESS | 1988 | 1468862629738 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 10:23:49 INFO - PROCESS | 1988 | 1468862629741 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 10:23:49 INFO - PROCESS | 1988 | 1468862629743 Marionette TRACE conn6 <- [1,910,null,{}] 10:23:49 INFO - PROCESS | 1988 | 1468862629746 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}] 10:23:49 INFO - PROCESS | 1988 | 1468862629748 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:49 INFO - PROCESS | 1988 | 1468862629836 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 10:23:49 INFO - PROCESS | 1988 | 1468862629841 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:49 INFO - PROCESS | 1988 | 1468862629843 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:49 INFO - PROCESS | 1988 | ++DOCSHELL 1829F000 == 38 [pid = 1988] [id = 237] 10:23:49 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (1A90A000) [pid = 1988] [serial = 710] [outer = 00000000] 10:23:49 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (14BB7800) [pid = 1988] [serial = 711] [outer = 1A90A000] 10:23:49 INFO - PROCESS | 1988 | 1468862629886 Marionette DEBUG loaded listener.js 10:23:49 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (1A9AFC00) [pid = 1988] [serial = 712] [outer = 1A90A000] 10:23:50 INFO - PROCESS | 1988 | 1468862630304 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]]]}] 10:23:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 10:23:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 571ms 10:23:50 INFO - PROCESS | 1988 | 1468862630314 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 10:23:50 INFO - PROCESS | 1988 | 1468862630316 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 10:23:50 INFO - PROCESS | 1988 | 1468862630319 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 10:23:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 10:23:50 INFO - PROCESS | 1988 | 1468862630321 Marionette TRACE conn6 <- [1,914,null,{}] 10:23:50 INFO - PROCESS | 1988 | 1468862630324 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}] 10:23:50 INFO - PROCESS | 1988 | 1468862630326 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:50 INFO - PROCESS | 1988 | 1468862630443 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 10:23:50 INFO - PROCESS | 1988 | 1468862630451 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:50 INFO - PROCESS | 1988 | 1468862630452 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:50 INFO - PROCESS | 1988 | ++DOCSHELL 1A90C400 == 39 [pid = 1988] [id = 238] 10:23:50 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (1A90FC00) [pid = 1988] [serial = 713] [outer = 00000000] 10:23:50 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (1B991400) [pid = 1988] [serial = 714] [outer = 1A90FC00] 10:23:50 INFO - PROCESS | 1988 | 1468862630495 Marionette DEBUG loaded listener.js 10:23:50 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (1BA73800) [pid = 1988] [serial = 715] [outer = 1A90FC00] 10:23:51 INFO - PROCESS | 1988 | 1468862631197 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]]]}] 10:23:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 10:23:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 870ms 10:23:51 INFO - PROCESS | 1988 | 1468862631225 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 10:23:51 INFO - PROCESS | 1988 | 1468862631230 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 10:23:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 10:23:51 INFO - PROCESS | 1988 | 1468862631234 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 10:23:51 INFO - PROCESS | 1988 | 1468862631238 Marionette TRACE conn6 <- [1,918,null,{}] 10:23:51 INFO - PROCESS | 1988 | 1468862631243 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}] 10:23:51 INFO - PROCESS | 1988 | 1468862631246 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:51 INFO - PROCESS | 1988 | 1468862631359 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 10:23:51 INFO - PROCESS | 1988 | 1468862631457 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:51 INFO - PROCESS | 1988 | 1468862631460 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:51 INFO - PROCESS | 1988 | ++DOCSHELL 11134400 == 40 [pid = 1988] [id = 239] 10:23:51 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (148A4400) [pid = 1988] [serial = 716] [outer = 00000000] 10:23:51 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (15262800) [pid = 1988] [serial = 717] [outer = 148A4400] 10:23:51 INFO - PROCESS | 1988 | 1468862631517 Marionette DEBUG loaded listener.js 10:23:51 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (17943800) [pid = 1988] [serial = 718] [outer = 148A4400] 10:23:52 INFO - PROCESS | 1988 | 1468862632123 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]]]}] 10:23:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 10:23:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 931ms 10:23:52 INFO - PROCESS | 1988 | 1468862632165 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 10:23:52 INFO - PROCESS | 1988 | 1468862632170 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 10:23:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 10:23:52 INFO - PROCESS | 1988 | 1468862632177 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 10:23:52 INFO - PROCESS | 1988 | 1468862632179 Marionette TRACE conn6 <- [1,922,null,{}] 10:23:52 INFO - PROCESS | 1988 | 1468862632184 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}] 10:23:52 INFO - PROCESS | 1988 | 1468862632186 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:52 INFO - PROCESS | 1988 | 1468862632300 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 10:23:52 INFO - PROCESS | 1988 | 1468862632398 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:52 INFO - PROCESS | 1988 | 1468862632400 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:52 INFO - PROCESS | 1988 | ++DOCSHELL 182A5800 == 41 [pid = 1988] [id = 240] 10:23:52 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (182A8400) [pid = 1988] [serial = 719] [outer = 00000000] 10:23:52 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (18F6C400) [pid = 1988] [serial = 720] [outer = 182A8400] 10:23:52 INFO - PROCESS | 1988 | 1468862632457 Marionette DEBUG loaded listener.js 10:23:52 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (1959F400) [pid = 1988] [serial = 721] [outer = 182A8400] 10:23:53 INFO - PROCESS | 1988 | 1468862633040 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]]]}] 10:23:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 10:23:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 930ms 10:23:53 INFO - PROCESS | 1988 | 1468862633110 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 10:23:53 INFO - PROCESS | 1988 | 1468862633113 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 10:23:53 INFO - PROCESS | 1988 | 1468862633116 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 10:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 10:23:53 INFO - PROCESS | 1988 | 1468862633120 Marionette TRACE conn6 <- [1,926,null,{}] 10:23:53 INFO - PROCESS | 1988 | 1468862633131 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}] 10:23:53 INFO - PROCESS | 1988 | 1468862633136 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:53 INFO - PROCESS | 1988 | 1468862633245 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 10:23:53 INFO - PROCESS | 1988 | 1468862633370 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:53 INFO - PROCESS | 1988 | 1468862633373 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:53 INFO - PROCESS | 1988 | ++DOCSHELL 1A90E000 == 42 [pid = 1988] [id = 241] 10:23:53 INFO - PROCESS | 1988 | ++DOMWINDOW == 88 (1A9B3800) [pid = 1988] [serial = 722] [outer = 00000000] 10:23:53 INFO - PROCESS | 1988 | ++DOMWINDOW == 89 (1C25D800) [pid = 1988] [serial = 723] [outer = 1A9B3800] 10:23:53 INFO - PROCESS | 1988 | 1468862633430 Marionette DEBUG loaded listener.js 10:23:53 INFO - PROCESS | 1988 | ++DOMWINDOW == 90 (1C617000) [pid = 1988] [serial = 724] [outer = 1A9B3800] 10:23:54 INFO - PROCESS | 1988 | 1468862634038 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]]]}] 10:23:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 10:23:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 970ms 10:23:54 INFO - PROCESS | 1988 | 1468862634090 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 10:23:54 INFO - PROCESS | 1988 | 1468862634093 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 10:23:54 INFO - PROCESS | 1988 | 1468862634096 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 10:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 10:23:54 INFO - PROCESS | 1988 | 1468862634098 Marionette TRACE conn6 <- [1,930,null,{}] 10:23:54 INFO - PROCESS | 1988 | 1468862634102 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}] 10:23:54 INFO - PROCESS | 1988 | 1468862634104 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:54 INFO - PROCESS | 1988 | 1468862634214 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 10:23:54 INFO - PROCESS | 1988 | 1468862634439 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:54 INFO - PROCESS | 1988 | 1468862634442 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:54 INFO - PROCESS | 1988 | ++DOCSHELL 102E7000 == 43 [pid = 1988] [id = 242] 10:23:54 INFO - PROCESS | 1988 | ++DOMWINDOW == 91 (10360800) [pid = 1988] [serial = 725] [outer = 00000000] 10:23:54 INFO - PROCESS | 1988 | ++DOMWINDOW == 92 (108D2C00) [pid = 1988] [serial = 726] [outer = 10360800] 10:23:54 INFO - PROCESS | 1988 | 1468862634509 Marionette DEBUG loaded listener.js 10:23:54 INFO - PROCESS | 1988 | ++DOMWINDOW == 93 (10A5D400) [pid = 1988] [serial = 727] [outer = 10360800] 10:23:55 INFO - PROCESS | 1988 | 1468862635099 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]]]}] 10:23:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 10:23:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1020ms 10:23:55 INFO - PROCESS | 1988 | 1468862635126 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 10:23:55 INFO - PROCESS | 1988 | 1468862635129 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 10:23:55 INFO - PROCESS | 1988 | 1468862635134 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 10:23:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 10:23:55 INFO - PROCESS | 1988 | 1468862635137 Marionette TRACE conn6 <- [1,934,null,{}] 10:23:55 INFO - PROCESS | 1988 | 1468862635158 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}] 10:23:55 INFO - PROCESS | 1988 | 1468862635163 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:55 INFO - PROCESS | 1988 | --DOCSHELL 1829F000 == 42 [pid = 1988] [id = 237] 10:23:55 INFO - PROCESS | 1988 | --DOCSHELL 148F6C00 == 41 [pid = 1988] [id = 236] 10:23:55 INFO - PROCESS | 1988 | --DOCSHELL 1793C000 == 40 [pid = 1988] [id = 235] 10:23:55 INFO - PROCESS | 1988 | --DOCSHELL 1006C800 == 39 [pid = 1988] [id = 234] 10:23:55 INFO - PROCESS | 1988 | --DOCSHELL 19329800 == 38 [pid = 1988] [id = 233] 10:23:55 INFO - PROCESS | 1988 | --DOCSHELL 183B4000 == 37 [pid = 1988] [id = 232] 10:23:55 INFO - PROCESS | 1988 | --DOCSHELL 1829F400 == 36 [pid = 1988] [id = 231] 10:23:55 INFO - PROCESS | 1988 | --DOCSHELL 15E59800 == 35 [pid = 1988] [id = 230] 10:23:55 INFO - PROCESS | 1988 | --DOCSHELL 11136000 == 34 [pid = 1988] [id = 229] 10:23:55 INFO - PROCESS | 1988 | --DOCSHELL 19C04000 == 33 [pid = 1988] [id = 226] 10:23:55 INFO - PROCESS | 1988 | --DOCSHELL 10A63C00 == 32 [pid = 1988] [id = 227] 10:23:55 INFO - PROCESS | 1988 | --DOCSHELL 10E51000 == 31 [pid = 1988] [id = 228] 10:23:55 INFO - PROCESS | 1988 | --DOCSHELL 1A90E000 == 30 [pid = 1988] [id = 241] 10:23:55 INFO - PROCESS | 1988 | --DOCSHELL 102E7000 == 29 [pid = 1988] [id = 242] 10:23:55 INFO - PROCESS | 1988 | --DOCSHELL 182A5800 == 28 [pid = 1988] [id = 240] 10:23:55 INFO - PROCESS | 1988 | --DOCSHELL 1A90C400 == 27 [pid = 1988] [id = 238] 10:23:55 INFO - PROCESS | 1988 | --DOCSHELL 11134400 == 26 [pid = 1988] [id = 239] 10:23:55 INFO - PROCESS | 1988 | 1468862635846 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 10:23:55 INFO - PROCESS | 1988 | --DOMWINDOW == 92 (1829D800) [pid = 1988] [serial = 665] [outer = 00000000] [url = about:blank] 10:23:55 INFO - PROCESS | 1988 | --DOMWINDOW == 91 (150A0400) [pid = 1988] [serial = 659] [outer = 00000000] [url = about:blank] 10:23:55 INFO - PROCESS | 1988 | --DOMWINDOW == 90 (1513B800) [pid = 1988] [serial = 660] [outer = 00000000] [url = about:blank] 10:23:55 INFO - PROCESS | 1988 | --DOMWINDOW == 89 (10A69800) [pid = 1988] [serial = 656] [outer = 00000000] [url = about:blank] 10:23:55 INFO - PROCESS | 1988 | --DOMWINDOW == 88 (10E52400) [pid = 1988] [serial = 657] [outer = 00000000] [url = about:blank] 10:23:55 INFO - PROCESS | 1988 | --DOMWINDOW == 87 (17E01400) [pid = 1988] [serial = 662] [outer = 00000000] [url = about:blank] 10:23:55 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (15148800) [pid = 1988] [serial = 654] [outer = 00000000] [url = about:blank] 10:23:55 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (1506AC00) [pid = 1988] [serial = 653] [outer = 00000000] [url = about:blank] 10:23:55 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (18330000) [pid = 1988] [serial = 668] [outer = 00000000] [url = about:blank] 10:23:55 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (15E5B400) [pid = 1988] [serial = 645] [outer = 00000000] [url = about:blank] 10:23:55 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (1509FC00) [pid = 1988] [serial = 644] [outer = 00000000] [url = about:blank] 10:23:55 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (195AC000) [pid = 1988] [serial = 675] [outer = 00000000] [url = about:blank] 10:23:55 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (183B3000) [pid = 1988] [serial = 648] [outer = 00000000] [url = about:blank] 10:23:55 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (182AA000) [pid = 1988] [serial = 647] [outer = 00000000] [url = about:blank] 10:23:55 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (1A765C00) [pid = 1988] [serial = 677] [outer = 00000000] [url = about:blank] 10:23:55 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (1A904C00) [pid = 1988] [serial = 651] [outer = 00000000] [url = about:blank] 10:23:55 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (1A834000) [pid = 1988] [serial = 650] [outer = 00000000] [url = about:blank] 10:23:55 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (182A6800) [pid = 1988] [serial = 666] [outer = 00000000] [url = about:blank] 10:23:55 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (19310400) [pid = 1988] [serial = 671] [outer = 00000000] [url = about:blank] 10:23:55 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (19AC8400) [pid = 1988] [serial = 674] [outer = 00000000] [url = about:blank] 10:23:55 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (183A7C00) [pid = 1988] [serial = 669] [outer = 00000000] [url = about:blank] 10:23:55 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (195A5C00) [pid = 1988] [serial = 672] [outer = 00000000] [url = about:blank] 10:23:55 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (17E91000) [pid = 1988] [serial = 663] [outer = 00000000] [url = about:blank] 10:23:56 INFO - PROCESS | 1988 | 1468862636036 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:56 INFO - PROCESS | 1988 | 1468862636039 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:56 INFO - PROCESS | 1988 | ++DOCSHELL 100CC800 == 27 [pid = 1988] [id = 243] 10:23:56 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (100D3000) [pid = 1988] [serial = 728] [outer = 00000000] 10:23:56 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (102E6400) [pid = 1988] [serial = 729] [outer = 100D3000] 10:23:56 INFO - PROCESS | 1988 | 1468862636088 Marionette DEBUG loaded listener.js 10:23:56 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (10874400) [pid = 1988] [serial = 730] [outer = 100D3000] 10:23:56 INFO - PROCESS | 1988 | 1468862636511 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]]]}] 10:23:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 10:23:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1419ms 10:23:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 10:23:56 INFO - PROCESS | 1988 | 1468862636560 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 10:23:56 INFO - PROCESS | 1988 | 1468862636564 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 10:23:56 INFO - PROCESS | 1988 | 1468862636569 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 10:23:56 INFO - PROCESS | 1988 | 1468862636572 Marionette TRACE conn6 <- [1,938,null,{}] 10:23:56 INFO - PROCESS | 1988 | 1468862636580 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}] 10:23:56 INFO - PROCESS | 1988 | 1468862636583 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:56 INFO - PROCESS | 1988 | 1468862636669 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 10:23:56 INFO - PROCESS | 1988 | 1468862636684 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:56 INFO - PROCESS | 1988 | 1468862636686 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:56 INFO - PROCESS | 1988 | ++DOCSHELL 111CF400 == 28 [pid = 1988] [id = 244] 10:23:56 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (111D8C00) [pid = 1988] [serial = 731] [outer = 00000000] 10:23:56 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (14824000) [pid = 1988] [serial = 732] [outer = 111D8C00] 10:23:56 INFO - PROCESS | 1988 | 1468862636734 Marionette DEBUG loaded listener.js 10:23:56 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (148F6C00) [pid = 1988] [serial = 733] [outer = 111D8C00] 10:23:57 INFO - PROCESS | 1988 | 1468862637209 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]]]}] 10:23:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 10:23:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 671ms 10:23:57 INFO - PROCESS | 1988 | 1468862637239 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 10:23:57 INFO - PROCESS | 1988 | 1468862637242 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 10:23:57 INFO - PROCESS | 1988 | 1468862637246 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 10:23:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 10:23:57 INFO - PROCESS | 1988 | 1468862637248 Marionette TRACE conn6 <- [1,942,null,{}] 10:23:57 INFO - PROCESS | 1988 | 1468862637252 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}] 10:23:57 INFO - PROCESS | 1988 | 1468862637254 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:57 INFO - PROCESS | 1988 | 1468862637368 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 10:23:57 INFO - PROCESS | 1988 | 1468862637447 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:57 INFO - PROCESS | 1988 | 1468862637450 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:57 INFO - PROCESS | 1988 | ++DOCSHELL 1513FC00 == 29 [pid = 1988] [id = 245] 10:23:57 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (151D5400) [pid = 1988] [serial = 734] [outer = 00000000] 10:23:57 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (15E5A000) [pid = 1988] [serial = 735] [outer = 151D5400] 10:23:57 INFO - PROCESS | 1988 | 1468862637500 Marionette DEBUG loaded listener.js 10:23:57 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (1652D800) [pid = 1988] [serial = 736] [outer = 151D5400] 10:23:57 INFO - PROCESS | 1988 | 1468862637895 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]]]}] 10:23:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 10:23:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 670ms 10:23:57 INFO - PROCESS | 1988 | 1468862637919 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 10:23:57 INFO - PROCESS | 1988 | 1468862637923 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 10:23:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 10:23:57 INFO - PROCESS | 1988 | 1468862637933 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 10:23:57 INFO - PROCESS | 1988 | 1468862637938 Marionette TRACE conn6 <- [1,946,null,{}] 10:23:57 INFO - PROCESS | 1988 | 1468862637941 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}] 10:23:57 INFO - PROCESS | 1988 | 1468862637945 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:58 INFO - PROCESS | 1988 | 1468862638079 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 10:23:58 INFO - PROCESS | 1988 | 1468862638101 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:58 INFO - PROCESS | 1988 | 1468862638103 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:58 INFO - PROCESS | 1988 | ++DOCSHELL 10E59400 == 30 [pid = 1988] [id = 246] 10:23:58 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (14BBE000) [pid = 1988] [serial = 737] [outer = 00000000] 10:23:58 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (17955000) [pid = 1988] [serial = 738] [outer = 14BBE000] 10:23:58 INFO - PROCESS | 1988 | 1468862638147 Marionette DEBUG loaded listener.js 10:23:58 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (180EA400) [pid = 1988] [serial = 739] [outer = 14BBE000] 10:23:58 INFO - PROCESS | 1988 | 1468862638557 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]]]}] 10:23:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 10:23:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 690ms 10:23:58 INFO - PROCESS | 1988 | 1468862638623 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 10:23:58 INFO - PROCESS | 1988 | 1468862638625 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 10:23:58 INFO - PROCESS | 1988 | 1468862638628 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 10:23:58 INFO - PROCESS | 1988 | 1468862638630 Marionette TRACE conn6 <- [1,950,null,{}] 10:23:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 10:23:58 INFO - PROCESS | 1988 | 1468862638634 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}] 10:23:58 INFO - PROCESS | 1988 | 1468862638636 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:58 INFO - PROCESS | 1988 | 1468862638772 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 10:23:58 INFO - PROCESS | 1988 | 1468862638789 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:58 INFO - PROCESS | 1988 | 1468862638791 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:58 INFO - PROCESS | 1988 | ++DOCSHELL 1829E000 == 31 [pid = 1988] [id = 247] 10:23:58 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (1829EC00) [pid = 1988] [serial = 740] [outer = 00000000] 10:23:58 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (18321400) [pid = 1988] [serial = 741] [outer = 1829EC00] 10:23:58 INFO - PROCESS | 1988 | 1468862638834 Marionette DEBUG loaded listener.js 10:23:58 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (1832F800) [pid = 1988] [serial = 742] [outer = 1829EC00] 10:23:59 INFO - PROCESS | 1988 | 1468862639260 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]]]}] 10:23:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 10:23:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 670ms 10:23:59 INFO - PROCESS | 1988 | 1468862639304 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 10:23:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 10:23:59 INFO - PROCESS | 1988 | 1468862639306 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 10:23:59 INFO - PROCESS | 1988 | 1468862639309 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 10:23:59 INFO - PROCESS | 1988 | 1468862639311 Marionette TRACE conn6 <- [1,954,null,{}] 10:23:59 INFO - PROCESS | 1988 | 1468862639314 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}] 10:23:59 INFO - PROCESS | 1988 | 1468862639316 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:59 INFO - PROCESS | 1988 | 1468862639426 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 10:23:59 INFO - PROCESS | 1988 | 1468862639434 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:23:59 INFO - PROCESS | 1988 | 1468862639440 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:23:59 INFO - PROCESS | 1988 | ++DOCSHELL 183B2400 == 32 [pid = 1988] [id = 248] 10:23:59 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (183B3000) [pid = 1988] [serial = 743] [outer = 00000000] 10:23:59 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (183FAC00) [pid = 1988] [serial = 744] [outer = 183B3000] 10:23:59 INFO - PROCESS | 1988 | 1468862639539 Marionette DEBUG loaded listener.js 10:23:59 INFO - PROCESS | 1988 | ++DOMWINDOW == 88 (1932B400) [pid = 1988] [serial = 745] [outer = 183B3000] 10:23:59 INFO - PROCESS | 1988 | 1468862639983 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]]]}] 10:24:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 10:24:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 731ms 10:24:00 INFO - PROCESS | 1988 | 1468862640040 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 10:24:00 INFO - PROCESS | 1988 | 1468862640042 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 10:24:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 10:24:00 INFO - PROCESS | 1988 | --DOMWINDOW == 87 (1A90FC00) [pid = 1988] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 10:24:00 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (1A90A000) [pid = 1988] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 10:24:00 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (183FEC00) [pid = 1988] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 10:24:00 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (193A8400) [pid = 1988] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 10:24:00 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (15069C00) [pid = 1988] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 10:24:00 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (10A69000) [pid = 1988] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 10:24:00 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (1701B800) [pid = 1988] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 10:24:00 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (111D8000) [pid = 1988] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 10:24:00 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (19C0A400) [pid = 1988] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 10:24:00 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (15E5E400) [pid = 1988] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 10:24:00 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (1793CC00) [pid = 1988] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 10:24:00 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (182A0000) [pid = 1988] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 10:24:00 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (15026400) [pid = 1988] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 10:24:00 INFO - PROCESS | 1988 | 1468862640351 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 10:24:00 INFO - PROCESS | 1988 | 1468862640352 Marionette TRACE conn6 <- [1,958,null,{}] 10:24:00 INFO - PROCESS | 1988 | 1468862640382 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}] 10:24:00 INFO - PROCESS | 1988 | 1468862640384 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:00 INFO - PROCESS | 1988 | 1468862640462 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 10:24:00 INFO - PROCESS | 1988 | 1468862640467 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:00 INFO - PROCESS | 1988 | 1468862640469 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:00 INFO - PROCESS | 1988 | ++DOCSHELL 108CB000 == 33 [pid = 1988] [id = 249] 10:24:00 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (10CD3800) [pid = 1988] [serial = 746] [outer = 00000000] 10:24:00 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (1701B400) [pid = 1988] [serial = 747] [outer = 10CD3800] 10:24:00 INFO - PROCESS | 1988 | 1468862640512 Marionette DEBUG loaded listener.js 10:24:00 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (17E09800) [pid = 1988] [serial = 748] [outer = 10CD3800] 10:24:00 INFO - PROCESS | 1988 | 1468862640919 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]]]}] 10:24:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 10:24:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 930ms 10:24:01 INFO - PROCESS | 1988 | 1468862641006 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 10:24:01 INFO - PROCESS | 1988 | 1468862641008 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 10:24:01 INFO - PROCESS | 1988 | 1468862641011 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 10:24:01 INFO - PROCESS | 1988 | 1468862641013 Marionette TRACE conn6 <- [1,962,null,{}] 10:24:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 10:24:01 INFO - PROCESS | 1988 | 1468862641017 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}] 10:24:01 INFO - PROCESS | 1988 | 1468862641019 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:01 INFO - PROCESS | 1988 | 1468862641094 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 10:24:01 INFO - PROCESS | 1988 | 1468862641102 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:01 INFO - PROCESS | 1988 | 1468862641103 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:01 INFO - PROCESS | 1988 | ++DOCSHELL 193A5400 == 34 [pid = 1988] [id = 250] 10:24:01 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (193A7C00) [pid = 1988] [serial = 749] [outer = 00000000] 10:24:01 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (193B3000) [pid = 1988] [serial = 750] [outer = 193A7C00] 10:24:01 INFO - PROCESS | 1988 | 1468862641146 Marionette DEBUG loaded listener.js 10:24:01 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (195A6000) [pid = 1988] [serial = 751] [outer = 193A7C00] 10:24:01 INFO - PROCESS | 1988 | 1468862641553 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]]]}] 10:24:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 10:24:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 570ms 10:24:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 10:24:01 INFO - PROCESS | 1988 | 1468862641586 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 10:24:01 INFO - PROCESS | 1988 | 1468862641588 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 10:24:01 INFO - PROCESS | 1988 | 1468862641605 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 10:24:01 INFO - PROCESS | 1988 | 1468862641606 Marionette TRACE conn6 <- [1,966,null,{}] 10:24:01 INFO - PROCESS | 1988 | 1468862641614 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}] 10:24:01 INFO - PROCESS | 1988 | 1468862641616 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:01 INFO - PROCESS | 1988 | 1468862641694 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 10:24:01 INFO - PROCESS | 1988 | 1468862641700 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:01 INFO - PROCESS | 1988 | 1468862641702 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:01 INFO - PROCESS | 1988 | ++DOCSHELL 195AD800 == 35 [pid = 1988] [id = 251] 10:24:01 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (195ADC00) [pid = 1988] [serial = 752] [outer = 00000000] 10:24:01 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (19ACF800) [pid = 1988] [serial = 753] [outer = 195ADC00] 10:24:01 INFO - PROCESS | 1988 | 1468862641745 Marionette DEBUG loaded listener.js 10:24:01 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (19AD1000) [pid = 1988] [serial = 754] [outer = 195ADC00] 10:24:02 INFO - PROCESS | 1988 | 1468862642187 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]]]}] 10:24:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 10:24:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 651ms 10:24:02 INFO - PROCESS | 1988 | 1468862642242 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 10:24:02 INFO - PROCESS | 1988 | 1468862642253 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 10:24:02 INFO - PROCESS | 1988 | 1468862642257 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 10:24:02 INFO - PROCESS | 1988 | 1468862642259 Marionette TRACE conn6 <- [1,970,null,{}] 10:24:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 10:24:02 INFO - PROCESS | 1988 | 1468862642262 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}] 10:24:02 INFO - PROCESS | 1988 | 1468862642264 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:02 INFO - PROCESS | 1988 | 1468862642345 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 10:24:02 INFO - PROCESS | 1988 | 1468862642471 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:02 INFO - PROCESS | 1988 | 1468862642474 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:02 INFO - PROCESS | 1988 | ++DOCSHELL 0FB4D800 == 36 [pid = 1988] [id = 252] 10:24:02 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (0FB4EC00) [pid = 1988] [serial = 755] [outer = 00000000] 10:24:02 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (10284000) [pid = 1988] [serial = 756] [outer = 0FB4EC00] 10:24:02 INFO - PROCESS | 1988 | 1468862642531 Marionette DEBUG loaded listener.js 10:24:02 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (108D3000) [pid = 1988] [serial = 757] [outer = 0FB4EC00] 10:24:03 INFO - PROCESS | 1988 | 1468862643293 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]]]}] 10:24:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 10:24:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1119ms 10:24:03 INFO - PROCESS | 1988 | 1468862643384 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 10:24:03 INFO - PROCESS | 1988 | 1468862643388 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 10:24:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 10:24:03 INFO - PROCESS | 1988 | 1468862643392 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 10:24:03 INFO - PROCESS | 1988 | 1468862643395 Marionette TRACE conn6 <- [1,974,null,{}] 10:24:03 INFO - PROCESS | 1988 | 1468862643401 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}] 10:24:03 INFO - PROCESS | 1988 | 1468862643403 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:03 INFO - PROCESS | 1988 | 1468862643550 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 10:24:03 INFO - PROCESS | 1988 | 1468862643672 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:03 INFO - PROCESS | 1988 | 1468862643675 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:03 INFO - PROCESS | 1988 | ++DOCSHELL 15073400 == 37 [pid = 1988] [id = 253] 10:24:03 INFO - PROCESS | 1988 | ++DOMWINDOW == 88 (150C4800) [pid = 1988] [serial = 758] [outer = 00000000] 10:24:03 INFO - PROCESS | 1988 | ++DOMWINDOW == 89 (151E2C00) [pid = 1988] [serial = 759] [outer = 150C4800] 10:24:03 INFO - PROCESS | 1988 | 1468862643731 Marionette DEBUG loaded listener.js 10:24:03 INFO - PROCESS | 1988 | ++DOMWINDOW == 90 (17018800) [pid = 1988] [serial = 760] [outer = 150C4800] 10:24:04 INFO - PROCESS | 1988 | 1468862644547 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]]]}] 10:24:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 10:24:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1240ms 10:24:04 INFO - PROCESS | 1988 | 1468862644632 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 10:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 10:24:04 INFO - PROCESS | 1988 | 1468862644636 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 10:24:04 INFO - PROCESS | 1988 | 1468862644641 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 10:24:04 INFO - PROCESS | 1988 | 1468862644644 Marionette TRACE conn6 <- [1,978,null,{}] 10:24:04 INFO - PROCESS | 1988 | 1468862644650 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}] 10:24:04 INFO - PROCESS | 1988 | 1468862644653 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:04 INFO - PROCESS | 1988 | 1468862644773 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 10:24:04 INFO - PROCESS | 1988 | 1468862644895 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:04 INFO - PROCESS | 1988 | 1468862644900 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:04 INFO - PROCESS | 1988 | ++DOCSHELL 1100F000 == 38 [pid = 1988] [id = 254] 10:24:04 INFO - PROCESS | 1988 | ++DOMWINDOW == 91 (110C5C00) [pid = 1988] [serial = 761] [outer = 00000000] 10:24:04 INFO - PROCESS | 1988 | ++DOMWINDOW == 92 (118C2400) [pid = 1988] [serial = 762] [outer = 110C5C00] 10:24:04 INFO - PROCESS | 1988 | 1468862644949 Marionette DEBUG loaded listener.js 10:24:05 INFO - PROCESS | 1988 | ++DOMWINDOW == 93 (149BA000) [pid = 1988] [serial = 763] [outer = 110C5C00] 10:24:05 INFO - PROCESS | 1988 | --DOCSHELL 195AD800 == 37 [pid = 1988] [id = 251] 10:24:05 INFO - PROCESS | 1988 | --DOCSHELL 193A5400 == 36 [pid = 1988] [id = 250] 10:24:05 INFO - PROCESS | 1988 | --DOCSHELL 108CB000 == 35 [pid = 1988] [id = 249] 10:24:05 INFO - PROCESS | 1988 | --DOCSHELL 183B2400 == 34 [pid = 1988] [id = 248] 10:24:05 INFO - PROCESS | 1988 | --DOCSHELL 1829E000 == 33 [pid = 1988] [id = 247] 10:24:05 INFO - PROCESS | 1988 | --DOCSHELL 10E59400 == 32 [pid = 1988] [id = 246] 10:24:05 INFO - PROCESS | 1988 | --DOCSHELL 1513FC00 == 31 [pid = 1988] [id = 245] 10:24:05 INFO - PROCESS | 1988 | --DOCSHELL 111CF400 == 30 [pid = 1988] [id = 244] 10:24:05 INFO - PROCESS | 1988 | --DOCSHELL 100CC800 == 29 [pid = 1988] [id = 243] 10:24:05 INFO - PROCESS | 1988 | --DOMWINDOW == 92 (18F75000) [pid = 1988] [serial = 696] [outer = 00000000] [url = about:blank] 10:24:05 INFO - PROCESS | 1988 | --DOMWINDOW == 91 (193A6400) [pid = 1988] [serial = 697] [outer = 00000000] [url = about:blank] 10:24:05 INFO - PROCESS | 1988 | --DOMWINDOW == 90 (193D0C00) [pid = 1988] [serial = 700] [outer = 00000000] [url = about:blank] 10:24:05 INFO - PROCESS | 1988 | --DOMWINDOW == 89 (193B3400) [pid = 1988] [serial = 699] [outer = 00000000] [url = about:blank] 10:24:05 INFO - PROCESS | 1988 | --DOMWINDOW == 88 (19C08C00) [pid = 1988] [serial = 702] [outer = 00000000] [url = about:blank] 10:24:05 INFO - PROCESS | 1988 | --DOMWINDOW == 87 (1479EC00) [pid = 1988] [serial = 680] [outer = 00000000] [url = about:blank] 10:24:05 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (14BF0400) [pid = 1988] [serial = 681] [outer = 00000000] [url = about:blank] 10:24:05 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (17F0E400) [pid = 1988] [serial = 683] [outer = 00000000] [url = about:blank] 10:24:05 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (180EE400) [pid = 1988] [serial = 684] [outer = 00000000] [url = about:blank] 10:24:05 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (147A4400) [pid = 1988] [serial = 687] [outer = 00000000] [url = about:blank] 10:24:05 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (14BB7400) [pid = 1988] [serial = 688] [outer = 00000000] [url = about:blank] 10:24:05 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (1A1EE400) [pid = 1988] [serial = 678] [outer = 00000000] [url = about:blank] 10:24:05 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (17937800) [pid = 1988] [serial = 690] [outer = 00000000] [url = about:blank] 10:24:05 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (17940800) [pid = 1988] [serial = 691] [outer = 00000000] [url = about:blank] 10:24:05 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (18246C00) [pid = 1988] [serial = 705] [outer = 00000000] [url = about:blank] 10:24:05 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (182A8C00) [pid = 1988] [serial = 693] [outer = 00000000] [url = about:blank] 10:24:05 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (18248000) [pid = 1988] [serial = 706] [outer = 00000000] [url = about:blank] 10:24:05 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (1A831800) [pid = 1988] [serial = 708] [outer = 00000000] [url = about:blank] 10:24:05 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (19AC5000) [pid = 1988] [serial = 703] [outer = 00000000] [url = about:blank] 10:24:05 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (108D1800) [pid = 1988] [serial = 384] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:24:05 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (1A831C00) [pid = 1988] [serial = 709] [outer = 00000000] [url = about:blank] 10:24:05 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (1A9AFC00) [pid = 1988] [serial = 712] [outer = 00000000] [url = about:blank] 10:24:05 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (1832CC00) [pid = 1988] [serial = 694] [outer = 00000000] [url = about:blank] 10:24:05 INFO - PROCESS | 1988 | --DOMWINDOW == 69 (1BA73800) [pid = 1988] [serial = 715] [outer = 00000000] [url = about:blank] 10:24:05 INFO - PROCESS | 1988 | --DOMWINDOW == 68 (1B991400) [pid = 1988] [serial = 714] [outer = 00000000] [url = about:blank] 10:24:05 INFO - PROCESS | 1988 | --DOMWINDOW == 67 (14BB7800) [pid = 1988] [serial = 711] [outer = 00000000] [url = about:blank] 10:24:05 INFO - PROCESS | 1988 | 1468862645409 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]]]}] 10:24:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 10:24:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 830ms 10:24:05 INFO - PROCESS | 1988 | 1468862645471 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 10:24:05 INFO - PROCESS | 1988 | 1468862645476 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 10:24:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 10:24:05 INFO - PROCESS | 1988 | 1468862645482 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 10:24:05 INFO - PROCESS | 1988 | 1468862645485 Marionette TRACE conn6 <- [1,982,null,{}] 10:24:05 INFO - PROCESS | 1988 | 1468862645488 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}] 10:24:05 INFO - PROCESS | 1988 | 1468862645491 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:05 INFO - PROCESS | 1988 | 1468862645577 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 10:24:05 INFO - PROCESS | 1988 | 1468862645583 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:05 INFO - PROCESS | 1988 | 1468862645585 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:05 INFO - PROCESS | 1988 | ++DOCSHELL 149B4400 == 30 [pid = 1988] [id = 255] 10:24:05 INFO - PROCESS | 1988 | ++DOMWINDOW == 68 (149B4800) [pid = 1988] [serial = 764] [outer = 00000000] 10:24:05 INFO - PROCESS | 1988 | ++DOMWINDOW == 69 (1514C400) [pid = 1988] [serial = 765] [outer = 149B4800] 10:24:05 INFO - PROCESS | 1988 | 1468862645632 Marionette DEBUG loaded listener.js 10:24:05 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (15E5B400) [pid = 1988] [serial = 766] [outer = 149B4800] 10:24:06 INFO - PROCESS | 1988 | 1468862646102 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]]]}] 10:24:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 10:24:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 670ms 10:24:06 INFO - PROCESS | 1988 | 1468862646156 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 10:24:06 INFO - PROCESS | 1988 | 1468862646159 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 10:24:06 INFO - PROCESS | 1988 | 1468862646162 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 10:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 10:24:06 INFO - PROCESS | 1988 | 1468862646165 Marionette TRACE conn6 <- [1,986,null,{}] 10:24:06 INFO - PROCESS | 1988 | 1468862646176 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}] 10:24:06 INFO - PROCESS | 1988 | 1468862646180 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:06 INFO - PROCESS | 1988 | 1468862646298 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 10:24:06 INFO - PROCESS | 1988 | 1468862646388 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:06 INFO - PROCESS | 1988 | 1468862646391 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:06 INFO - PROCESS | 1988 | ++DOCSHELL 18243C00 == 31 [pid = 1988] [id = 256] 10:24:06 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (18246C00) [pid = 1988] [serial = 767] [outer = 00000000] 10:24:06 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (182A3400) [pid = 1988] [serial = 768] [outer = 18246C00] 10:24:06 INFO - PROCESS | 1988 | 1468862646438 Marionette DEBUG loaded listener.js 10:24:06 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (182AC400) [pid = 1988] [serial = 769] [outer = 18246C00] 10:24:06 INFO - PROCESS | 1988 | 1468862646806 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]]]}] 10:24:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 10:24:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 670ms 10:24:06 INFO - PROCESS | 1988 | 1468862646843 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 10:24:06 INFO - PROCESS | 1988 | 1468862646845 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 10:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 10:24:06 INFO - PROCESS | 1988 | 1468862646849 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 10:24:06 INFO - PROCESS | 1988 | 1468862646850 Marionette TRACE conn6 <- [1,990,null,{}] 10:24:06 INFO - PROCESS | 1988 | 1468862646854 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}] 10:24:06 INFO - PROCESS | 1988 | 1468862646856 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:06 INFO - PROCESS | 1988 | 1468862646939 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 10:24:06 INFO - PROCESS | 1988 | 1468862646945 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:06 INFO - PROCESS | 1988 | 1468862646947 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:06 INFO - PROCESS | 1988 | ++DOCSHELL 183ACC00 == 32 [pid = 1988] [id = 257] 10:24:06 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (183AEC00) [pid = 1988] [serial = 770] [outer = 00000000] 10:24:07 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (18F6BC00) [pid = 1988] [serial = 771] [outer = 183AEC00] 10:24:07 INFO - PROCESS | 1988 | 1468862646999 Marionette DEBUG loaded listener.js 10:24:07 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (193A5400) [pid = 1988] [serial = 772] [outer = 183AEC00] 10:24:07 INFO - PROCESS | 1988 | 1468862647459 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]]]}] 10:24:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 10:24:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 671ms 10:24:07 INFO - PROCESS | 1988 | 1468862647522 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 10:24:07 INFO - PROCESS | 1988 | 1468862647524 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 10:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 10:24:07 INFO - PROCESS | 1988 | 1468862647527 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 10:24:07 INFO - PROCESS | 1988 | 1468862647529 Marionette TRACE conn6 <- [1,994,null,{}] 10:24:07 INFO - PROCESS | 1988 | 1468862647532 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}] 10:24:07 INFO - PROCESS | 1988 | 1468862647534 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:07 INFO - PROCESS | 1988 | 1468862647641 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 10:24:07 INFO - PROCESS | 1988 | 1468862647727 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:07 INFO - PROCESS | 1988 | 1468862647729 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:07 INFO - PROCESS | 1988 | ++DOCSHELL 1793A000 == 33 [pid = 1988] [id = 258] 10:24:07 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (193C8400) [pid = 1988] [serial = 773] [outer = 00000000] 10:24:07 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (193D8400) [pid = 1988] [serial = 774] [outer = 193C8400] 10:24:07 INFO - PROCESS | 1988 | 1468862647772 Marionette DEBUG loaded listener.js 10:24:07 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (195A5400) [pid = 1988] [serial = 775] [outer = 193C8400] 10:24:08 INFO - PROCESS | 1988 | 1468862648166 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]]]}] 10:24:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 10:24:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 670ms 10:24:08 INFO - PROCESS | 1988 | 1468862648201 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 10:24:08 INFO - PROCESS | 1988 | 1468862648203 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 10:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 10:24:08 INFO - PROCESS | 1988 | 1468862648206 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 10:24:08 INFO - PROCESS | 1988 | 1468862648208 Marionette TRACE conn6 <- [1,998,null,{}] 10:24:08 INFO - PROCESS | 1988 | 1468862648212 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}] 10:24:08 INFO - PROCESS | 1988 | 1468862648217 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:08 INFO - PROCESS | 1988 | 1468862648356 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 10:24:08 INFO - PROCESS | 1988 | 1468862648362 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:08 INFO - PROCESS | 1988 | 1468862648364 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:08 INFO - PROCESS | 1988 | ++DOCSHELL 195A8800 == 34 [pid = 1988] [id = 259] 10:24:08 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (195ACC00) [pid = 1988] [serial = 776] [outer = 00000000] 10:24:08 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (1A1EEC00) [pid = 1988] [serial = 777] [outer = 195ACC00] 10:24:08 INFO - PROCESS | 1988 | 1468862648407 Marionette DEBUG loaded listener.js 10:24:08 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (1A82B400) [pid = 1988] [serial = 778] [outer = 195ACC00] 10:24:08 INFO - PROCESS | 1988 | 1468862648840 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]]]}] 10:24:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 10:24:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 672ms 10:24:08 INFO - PROCESS | 1988 | 1468862648879 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 10:24:08 INFO - PROCESS | 1988 | 1468862648881 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 10:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 10:24:08 INFO - PROCESS | 1988 | 1468862648884 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 10:24:08 INFO - PROCESS | 1988 | 1468862648886 Marionette TRACE conn6 <- [1,1002,null,{}] 10:24:08 INFO - PROCESS | 1988 | 1468862648889 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}] 10:24:08 INFO - PROCESS | 1988 | 1468862648891 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:09 INFO - PROCESS | 1988 | 1468862649006 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 10:24:09 INFO - PROCESS | 1988 | 1468862649093 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:09 INFO - PROCESS | 1988 | 1468862649095 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:09 INFO - PROCESS | 1988 | ++DOCSHELL 1A75E800 == 35 [pid = 1988] [id = 260] 10:24:09 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (1A82DC00) [pid = 1988] [serial = 779] [outer = 00000000] 10:24:09 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (1A834400) [pid = 1988] [serial = 780] [outer = 1A82DC00] 10:24:09 INFO - PROCESS | 1988 | 1468862649137 Marionette DEBUG loaded listener.js 10:24:09 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (1A837C00) [pid = 1988] [serial = 781] [outer = 1A82DC00] 10:24:09 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (1829EC00) [pid = 1988] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 10:24:09 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (111D8C00) [pid = 1988] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 10:24:09 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (100D3000) [pid = 1988] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 10:24:09 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (151D5400) [pid = 1988] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 10:24:09 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (10360800) [pid = 1988] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 10:24:09 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (183B3000) [pid = 1988] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 10:24:09 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (10CD3800) [pid = 1988] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 10:24:09 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (148A4400) [pid = 1988] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 10:24:09 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (182A8400) [pid = 1988] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 10:24:09 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (1A9B3800) [pid = 1988] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 10:24:09 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (14BBE000) [pid = 1988] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 10:24:09 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (193A7C00) [pid = 1988] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 10:24:09 INFO - PROCESS | 1988 | 1468862649589 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]]]}] 10:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 10:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 731ms 10:24:09 INFO - PROCESS | 1988 | 1468862649624 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 10:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 10:24:09 INFO - PROCESS | 1988 | 1468862649626 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 10:24:09 INFO - PROCESS | 1988 | 1468862649630 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 10:24:09 INFO - PROCESS | 1988 | 1468862649631 Marionette TRACE conn6 <- [1,1006,null,{}] 10:24:09 INFO - PROCESS | 1988 | 1468862649635 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}] 10:24:09 INFO - PROCESS | 1988 | 1468862649637 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:09 INFO - PROCESS | 1988 | 1468862649715 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 10:24:09 INFO - PROCESS | 1988 | 1468862649720 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:09 INFO - PROCESS | 1988 | 1468862649722 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:09 INFO - PROCESS | 1988 | ++DOCSHELL 151DC400 == 36 [pid = 1988] [id = 261] 10:24:09 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (17938C00) [pid = 1988] [serial = 782] [outer = 00000000] 10:24:09 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (183F4800) [pid = 1988] [serial = 783] [outer = 17938C00] 10:24:09 INFO - PROCESS | 1988 | 1468862649764 Marionette DEBUG loaded listener.js 10:24:09 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (18F6B000) [pid = 1988] [serial = 784] [outer = 17938C00] 10:24:10 INFO - PROCESS | 1988 | 1468862650164 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]]]}] 10:24:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 10:24:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 570ms 10:24:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 10:24:10 INFO - PROCESS | 1988 | 1468862650201 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 10:24:10 INFO - PROCESS | 1988 | 1468862650203 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 10:24:10 INFO - PROCESS | 1988 | 1468862650206 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 10:24:10 INFO - PROCESS | 1988 | 1468862650208 Marionette TRACE conn6 <- [1,1010,null,{}] 10:24:10 INFO - PROCESS | 1988 | 1468862650211 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}] 10:24:10 INFO - PROCESS | 1988 | 1468862650213 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:10 INFO - PROCESS | 1988 | 1468862650330 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 10:24:10 INFO - PROCESS | 1988 | 1468862650335 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:10 INFO - PROCESS | 1988 | 1468862650337 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:10 INFO - PROCESS | 1988 | ++DOCSHELL 183B3000 == 37 [pid = 1988] [id = 262] 10:24:10 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (1A763C00) [pid = 1988] [serial = 785] [outer = 00000000] 10:24:10 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (1A907000) [pid = 1988] [serial = 786] [outer = 1A763C00] 10:24:10 INFO - PROCESS | 1988 | 1468862650379 Marionette DEBUG loaded listener.js 10:24:10 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (1932C800) [pid = 1988] [serial = 787] [outer = 1A763C00] 10:24:10 INFO - PROCESS | 1988 | 1468862650800 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]]]}] 10:24:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 10:24:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 632ms 10:24:10 INFO - PROCESS | 1988 | 1468862650847 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 10:24:10 INFO - PROCESS | 1988 | 1468862650849 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 10:24:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 10:24:10 INFO - PROCESS | 1988 | 1468862650852 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 10:24:10 INFO - PROCESS | 1988 | 1468862650854 Marionette TRACE conn6 <- [1,1014,null,{}] 10:24:10 INFO - PROCESS | 1988 | 1468862650857 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}] 10:24:10 INFO - PROCESS | 1988 | 1468862650859 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:10 INFO - PROCESS | 1988 | 1468862650937 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 10:24:10 INFO - PROCESS | 1988 | 1468862650942 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:10 INFO - PROCESS | 1988 | 1468862650944 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:10 INFO - PROCESS | 1988 | ++DOCSHELL 183AC000 == 38 [pid = 1988] [id = 263] 10:24:10 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (1A908000) [pid = 1988] [serial = 788] [outer = 00000000] 10:24:10 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (1A9ABC00) [pid = 1988] [serial = 789] [outer = 1A908000] 10:24:11 INFO - PROCESS | 1988 | 1468862650988 Marionette DEBUG loaded listener.js 10:24:11 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (1B458C00) [pid = 1988] [serial = 790] [outer = 1A908000] 10:24:11 INFO - PROCESS | 1988 | 1468862651470 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]]]}] 10:24:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 10:24:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 670ms 10:24:11 INFO - PROCESS | 1988 | 1468862651524 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 10:24:11 INFO - PROCESS | 1988 | 1468862651529 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 10:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 10:24:11 INFO - PROCESS | 1988 | 1468862651535 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 10:24:11 INFO - PROCESS | 1988 | 1468862651538 Marionette TRACE conn6 <- [1,1018,null,{}] 10:24:11 INFO - PROCESS | 1988 | 1468862651544 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}] 10:24:11 INFO - PROCESS | 1988 | 1468862651547 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:11 INFO - PROCESS | 1988 | 1468862651709 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 10:24:11 INFO - PROCESS | 1988 | 1468862651812 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:11 INFO - PROCESS | 1988 | 1468862651817 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:11 INFO - PROCESS | 1988 | ++DOCSHELL 1100E000 == 39 [pid = 1988] [id = 264] 10:24:11 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (1100F800) [pid = 1988] [serial = 791] [outer = 00000000] 10:24:11 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (118C6400) [pid = 1988] [serial = 792] [outer = 1100F800] 10:24:11 INFO - PROCESS | 1988 | 1468862651873 Marionette DEBUG loaded listener.js 10:24:11 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (1501D800) [pid = 1988] [serial = 793] [outer = 1100F800] 10:24:12 INFO - PROCESS | 1988 | 1468862652458 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]]]}] 10:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 10:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 971ms 10:24:12 INFO - PROCESS | 1988 | 1468862652509 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 10:24:12 INFO - PROCESS | 1988 | 1468862652514 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 10:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 10:24:12 INFO - PROCESS | 1988 | 1468862652520 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 10:24:12 INFO - PROCESS | 1988 | 1468862652523 Marionette TRACE conn6 <- [1,1022,null,{}] 10:24:12 INFO - PROCESS | 1988 | 1468862652527 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}] 10:24:12 INFO - PROCESS | 1988 | 1468862652530 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:12 INFO - PROCESS | 1988 | 1468862652643 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 10:24:12 INFO - PROCESS | 1988 | 1468862652772 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:12 INFO - PROCESS | 1988 | 1468862652774 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:12 INFO - PROCESS | 1988 | ++DOCSHELL 180E9800 == 40 [pid = 1988] [id = 265] 10:24:12 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (180EA000) [pid = 1988] [serial = 794] [outer = 00000000] 10:24:12 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (182A3800) [pid = 1988] [serial = 795] [outer = 180EA000] 10:24:12 INFO - PROCESS | 1988 | 1468862652830 Marionette DEBUG loaded listener.js 10:24:12 INFO - PROCESS | 1988 | ++DOMWINDOW == 88 (183AA800) [pid = 1988] [serial = 796] [outer = 180EA000] 10:24:13 INFO - PROCESS | 1988 | 1468862653426 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]]]}] 10:24:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 10:24:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 970ms 10:24:13 INFO - PROCESS | 1988 | 1468862653494 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 10:24:13 INFO - PROCESS | 1988 | 1468862653497 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 10:24:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 10:24:13 INFO - PROCESS | 1988 | 1468862653501 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 10:24:13 INFO - PROCESS | 1988 | 1468862653504 Marionette TRACE conn6 <- [1,1026,null,{}] 10:24:13 INFO - PROCESS | 1988 | 1468862653528 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}] 10:24:13 INFO - PROCESS | 1988 | 1468862653533 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:13 INFO - PROCESS | 1988 | 1468862653675 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 10:24:13 INFO - PROCESS | 1988 | 1468862653729 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:13 INFO - PROCESS | 1988 | 1468862653733 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:13 INFO - PROCESS | 1988 | ++DOCSHELL 1A1EC000 == 41 [pid = 1988] [id = 266] 10:24:13 INFO - PROCESS | 1988 | ++DOMWINDOW == 89 (1A1EF400) [pid = 1988] [serial = 797] [outer = 00000000] 10:24:13 INFO - PROCESS | 1988 | ++DOMWINDOW == 90 (1A90B400) [pid = 1988] [serial = 798] [outer = 1A1EF400] 10:24:13 INFO - PROCESS | 1988 | 1468862653788 Marionette DEBUG loaded listener.js 10:24:13 INFO - PROCESS | 1988 | ++DOMWINDOW == 91 (1B98B800) [pid = 1988] [serial = 799] [outer = 1A1EF400] 10:24:14 INFO - PROCESS | 1988 | 1468862654370 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]]]}] 10:24:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 10:24:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 931ms 10:24:14 INFO - PROCESS | 1988 | 1468862654434 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 10:24:14 INFO - PROCESS | 1988 | 1468862654437 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 10:24:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 10:24:14 INFO - PROCESS | 1988 | 1468862654441 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 10:24:14 INFO - PROCESS | 1988 | 1468862654443 Marionette TRACE conn6 <- [1,1030,null,{}] 10:24:14 INFO - PROCESS | 1988 | 1468862654447 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}] 10:24:14 INFO - PROCESS | 1988 | 1468862654449 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:14 INFO - PROCESS | 1988 | 1468862654557 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 10:24:14 INFO - PROCESS | 1988 | 1468862654683 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:14 INFO - PROCESS | 1988 | 1468862654685 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:14 INFO - PROCESS | 1988 | ++DOCSHELL 1C25C400 == 42 [pid = 1988] [id = 267] 10:24:14 INFO - PROCESS | 1988 | ++DOMWINDOW == 92 (1C60B800) [pid = 1988] [serial = 800] [outer = 00000000] 10:24:14 INFO - PROCESS | 1988 | ++DOMWINDOW == 93 (1C882800) [pid = 1988] [serial = 801] [outer = 1C60B800] 10:24:14 INFO - PROCESS | 1988 | 1468862654740 Marionette DEBUG loaded listener.js 10:24:14 INFO - PROCESS | 1988 | ++DOMWINDOW == 94 (1C8EC000) [pid = 1988] [serial = 802] [outer = 1C60B800] 10:24:15 INFO - PROCESS | 1988 | 1468862655312 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]]]}] 10:24:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 10:24:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 930ms 10:24:15 INFO - PROCESS | 1988 | 1468862655374 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 10:24:15 INFO - PROCESS | 1988 | 1468862655376 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 10:24:15 INFO - PROCESS | 1988 | 1468862655379 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 10:24:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 10:24:15 INFO - PROCESS | 1988 | 1468862655381 Marionette TRACE conn6 <- [1,1034,null,{}] 10:24:15 INFO - PROCESS | 1988 | 1468862655385 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}] 10:24:15 INFO - PROCESS | 1988 | 1468862655387 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:15 INFO - PROCESS | 1988 | 1468862655489 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 10:24:15 INFO - PROCESS | 1988 | 1468862655718 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:15 INFO - PROCESS | 1988 | 1468862655721 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:15 INFO - PROCESS | 1988 | ++DOCSHELL 1097C000 == 43 [pid = 1988] [id = 268] 10:24:15 INFO - PROCESS | 1988 | ++DOMWINDOW == 95 (1097D000) [pid = 1988] [serial = 803] [outer = 00000000] 10:24:15 INFO - PROCESS | 1988 | ++DOMWINDOW == 96 (10A6BC00) [pid = 1988] [serial = 804] [outer = 1097D000] 10:24:15 INFO - PROCESS | 1988 | 1468862655792 Marionette DEBUG loaded listener.js 10:24:15 INFO - PROCESS | 1988 | ++DOMWINDOW == 97 (10EDB400) [pid = 1988] [serial = 805] [outer = 1097D000] 10:24:16 INFO - PROCESS | 1988 | 1468862656381 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]]]}] 10:24:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 10:24:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1069ms 10:24:16 INFO - PROCESS | 1988 | 1468862656454 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 10:24:16 INFO - PROCESS | 1988 | 1468862656458 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 10:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 10:24:16 INFO - PROCESS | 1988 | 1468862656462 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 10:24:16 INFO - PROCESS | 1988 | 1468862656465 Marionette TRACE conn6 <- [1,1038,null,{}] 10:24:16 INFO - PROCESS | 1988 | 1468862656470 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}] 10:24:16 INFO - PROCESS | 1988 | 1468862656474 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:16 INFO - PROCESS | 1988 | 1468862656582 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 10:24:17 INFO - PROCESS | 1988 | --DOCSHELL 183B3000 == 42 [pid = 1988] [id = 262] 10:24:17 INFO - PROCESS | 1988 | --DOCSHELL 151DC400 == 41 [pid = 1988] [id = 261] 10:24:17 INFO - PROCESS | 1988 | --DOCSHELL 1A75E800 == 40 [pid = 1988] [id = 260] 10:24:17 INFO - PROCESS | 1988 | --DOCSHELL 195A8800 == 39 [pid = 1988] [id = 259] 10:24:17 INFO - PROCESS | 1988 | --DOCSHELL 1793A000 == 38 [pid = 1988] [id = 258] 10:24:17 INFO - PROCESS | 1988 | --DOCSHELL 18243C00 == 37 [pid = 1988] [id = 256] 10:24:17 INFO - PROCESS | 1988 | --DOCSHELL 149B4400 == 36 [pid = 1988] [id = 255] 10:24:17 INFO - PROCESS | 1988 | --DOCSHELL 1100F000 == 35 [pid = 1988] [id = 254] 10:24:17 INFO - PROCESS | 1988 | --DOCSHELL 0FB4D800 == 34 [pid = 1988] [id = 252] 10:24:17 INFO - PROCESS | 1988 | --DOCSHELL 15073400 == 33 [pid = 1988] [id = 253] 10:24:17 INFO - PROCESS | 1988 | --DOCSHELL 183ACC00 == 32 [pid = 1988] [id = 257] 10:24:17 INFO - PROCESS | 1988 | --DOCSHELL 1097C000 == 31 [pid = 1988] [id = 268] 10:24:17 INFO - PROCESS | 1988 | --DOCSHELL 1C25C400 == 30 [pid = 1988] [id = 267] 10:24:17 INFO - PROCESS | 1988 | --DOCSHELL 1A1EC000 == 29 [pid = 1988] [id = 266] 10:24:17 INFO - PROCESS | 1988 | --DOCSHELL 183AC000 == 28 [pid = 1988] [id = 263] 10:24:17 INFO - PROCESS | 1988 | --DOCSHELL 1100E000 == 27 [pid = 1988] [id = 264] 10:24:17 INFO - PROCESS | 1988 | --DOCSHELL 180E9800 == 26 [pid = 1988] [id = 265] 10:24:17 INFO - PROCESS | 1988 | 1468862657266 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:17 INFO - PROCESS | 1988 | 1468862657269 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:17 INFO - PROCESS | 1988 | --DOMWINDOW == 96 (18321400) [pid = 1988] [serial = 741] [outer = 00000000] [url = about:blank] 10:24:17 INFO - PROCESS | 1988 | --DOMWINDOW == 95 (14824000) [pid = 1988] [serial = 732] [outer = 00000000] [url = about:blank] 10:24:17 INFO - PROCESS | 1988 | --DOMWINDOW == 94 (148F6C00) [pid = 1988] [serial = 733] [outer = 00000000] [url = about:blank] 10:24:17 INFO - PROCESS | 1988 | --DOMWINDOW == 93 (102E6400) [pid = 1988] [serial = 729] [outer = 00000000] [url = about:blank] 10:24:17 INFO - PROCESS | 1988 | --DOMWINDOW == 92 (10874400) [pid = 1988] [serial = 730] [outer = 00000000] [url = about:blank] 10:24:17 INFO - PROCESS | 1988 | --DOMWINDOW == 91 (15E5A000) [pid = 1988] [serial = 735] [outer = 00000000] [url = about:blank] 10:24:17 INFO - PROCESS | 1988 | --DOMWINDOW == 90 (1652D800) [pid = 1988] [serial = 736] [outer = 00000000] [url = about:blank] 10:24:17 INFO - PROCESS | 1988 | --DOMWINDOW == 89 (10A5D400) [pid = 1988] [serial = 727] [outer = 00000000] [url = about:blank] 10:24:17 INFO - PROCESS | 1988 | --DOMWINDOW == 88 (108D2C00) [pid = 1988] [serial = 726] [outer = 00000000] [url = about:blank] 10:24:17 INFO - PROCESS | 1988 | --DOMWINDOW == 87 (183FAC00) [pid = 1988] [serial = 744] [outer = 00000000] [url = about:blank] 10:24:17 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (1832F800) [pid = 1988] [serial = 742] [outer = 00000000] [url = about:blank] 10:24:17 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (17E09800) [pid = 1988] [serial = 748] [outer = 00000000] [url = about:blank] 10:24:17 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (1701B400) [pid = 1988] [serial = 747] [outer = 00000000] [url = about:blank] 10:24:17 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (17943800) [pid = 1988] [serial = 718] [outer = 00000000] [url = about:blank] 10:24:17 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (15262800) [pid = 1988] [serial = 717] [outer = 00000000] [url = about:blank] 10:24:17 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (1959F400) [pid = 1988] [serial = 721] [outer = 00000000] [url = about:blank] 10:24:17 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (18F6C400) [pid = 1988] [serial = 720] [outer = 00000000] [url = about:blank] 10:24:17 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (1932B400) [pid = 1988] [serial = 745] [outer = 00000000] [url = about:blank] 10:24:17 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (1C617000) [pid = 1988] [serial = 724] [outer = 00000000] [url = about:blank] 10:24:17 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (1C25D800) [pid = 1988] [serial = 723] [outer = 00000000] [url = about:blank] 10:24:17 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (17955000) [pid = 1988] [serial = 738] [outer = 00000000] [url = about:blank] 10:24:17 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (180EA400) [pid = 1988] [serial = 739] [outer = 00000000] [url = about:blank] 10:24:17 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (195A6000) [pid = 1988] [serial = 751] [outer = 00000000] [url = about:blank] 10:24:17 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (193B3000) [pid = 1988] [serial = 750] [outer = 00000000] [url = about:blank] 10:24:17 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (19ACF800) [pid = 1988] [serial = 753] [outer = 00000000] [url = about:blank] 10:24:17 INFO - PROCESS | 1988 | ++DOCSHELL 10074000 == 27 [pid = 1988] [id = 269] 10:24:17 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (100C9C00) [pid = 1988] [serial = 806] [outer = 00000000] 10:24:17 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (102E8400) [pid = 1988] [serial = 807] [outer = 100C9C00] 10:24:17 INFO - PROCESS | 1988 | 1468862657421 Marionette DEBUG loaded listener.js 10:24:17 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (1097C000) [pid = 1988] [serial = 808] [outer = 100C9C00] 10:24:17 INFO - PROCESS | 1988 | 1468862657826 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]]]}] 10:24:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 10:24:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1422ms 10:24:17 INFO - PROCESS | 1988 | 1468862657885 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 10:24:17 INFO - PROCESS | 1988 | 1468862657889 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 10:24:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 10:24:17 INFO - PROCESS | 1988 | 1468862657893 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 10:24:17 INFO - PROCESS | 1988 | 1468862657896 Marionette TRACE conn6 <- [1,1042,null,{}] 10:24:17 INFO - PROCESS | 1988 | 1468862657901 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}] 10:24:17 INFO - PROCESS | 1988 | 1468862657905 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:18 INFO - PROCESS | 1988 | 1468862657991 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 10:24:18 INFO - PROCESS | 1988 | 1468862657999 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:18 INFO - PROCESS | 1988 | 1468862658001 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:18 INFO - PROCESS | 1988 | ++DOCSHELL 11AD3000 == 28 [pid = 1988] [id = 270] 10:24:18 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (14727400) [pid = 1988] [serial = 809] [outer = 00000000] 10:24:18 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (148AC400) [pid = 1988] [serial = 810] [outer = 14727400] 10:24:18 INFO - PROCESS | 1988 | 1468862658052 Marionette DEBUG loaded listener.js 10:24:18 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (14BB9400) [pid = 1988] [serial = 811] [outer = 14727400] 10:24:18 INFO - PROCESS | 1988 | 1468862658519 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]]]}] 10:24:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 10:24:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 670ms 10:24:18 INFO - PROCESS | 1988 | 1468862658566 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 10:24:18 INFO - PROCESS | 1988 | 1468862658570 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 10:24:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 10:24:18 INFO - PROCESS | 1988 | 1468862658575 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 10:24:18 INFO - PROCESS | 1988 | 1468862658577 Marionette TRACE conn6 <- [1,1046,null,{}] 10:24:18 INFO - PROCESS | 1988 | 1468862658581 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}] 10:24:18 INFO - PROCESS | 1988 | 1468862658583 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:18 INFO - PROCESS | 1988 | 1468862658698 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 10:24:18 INFO - PROCESS | 1988 | 1468862658785 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:18 INFO - PROCESS | 1988 | 1468862658787 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:18 INFO - PROCESS | 1988 | ++DOCSHELL 15E5AC00 == 29 [pid = 1988] [id = 271] 10:24:18 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (15E60800) [pid = 1988] [serial = 812] [outer = 00000000] 10:24:18 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (16530C00) [pid = 1988] [serial = 813] [outer = 15E60800] 10:24:18 INFO - PROCESS | 1988 | 1468862658831 Marionette DEBUG loaded listener.js 10:24:18 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (17021400) [pid = 1988] [serial = 814] [outer = 15E60800] 10:24:19 INFO - PROCESS | 1988 | 1468862659219 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]]]}] 10:24:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 10:24:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 670ms 10:24:19 INFO - PROCESS | 1988 | 1468862659249 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 10:24:19 INFO - PROCESS | 1988 | 1468862659251 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 10:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 10:24:19 INFO - PROCESS | 1988 | 1468862659257 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 10:24:19 INFO - PROCESS | 1988 | 1468862659262 Marionette TRACE conn6 <- [1,1050,null,{}] 10:24:19 INFO - PROCESS | 1988 | 1468862659272 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}] 10:24:19 INFO - PROCESS | 1988 | 1468862659276 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:19 INFO - PROCESS | 1988 | 1468862659396 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 10:24:19 INFO - PROCESS | 1988 | 1468862659422 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:19 INFO - PROCESS | 1988 | 1468862659424 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:19 INFO - PROCESS | 1988 | ++DOCSHELL 10983000 == 30 [pid = 1988] [id = 272] 10:24:19 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (10A5E000) [pid = 1988] [serial = 815] [outer = 00000000] 10:24:19 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (17F09000) [pid = 1988] [serial = 816] [outer = 10A5E000] 10:24:19 INFO - PROCESS | 1988 | 1468862659477 Marionette DEBUG loaded listener.js 10:24:19 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (180EEC00) [pid = 1988] [serial = 817] [outer = 10A5E000] 10:24:19 INFO - PROCESS | 1988 | 1468862659911 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]]]}] 10:24:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 10:24:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 691ms 10:24:19 INFO - PROCESS | 1988 | 1468862659949 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 10:24:19 INFO - PROCESS | 1988 | 1468862659952 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 10:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 10:24:19 INFO - PROCESS | 1988 | 1468862659960 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 10:24:19 INFO - PROCESS | 1988 | 1468862659962 Marionette TRACE conn6 <- [1,1054,null,{}] 10:24:19 INFO - PROCESS | 1988 | 1468862659966 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}] 10:24:19 INFO - PROCESS | 1988 | 1468862659968 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:20 INFO - PROCESS | 1988 | 1468862660109 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 10:24:20 INFO - PROCESS | 1988 | 1468862660131 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:20 INFO - PROCESS | 1988 | 1468862660133 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:20 INFO - PROCESS | 1988 | ++DOCSHELL 180E9C00 == 31 [pid = 1988] [id = 273] 10:24:20 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (180F5800) [pid = 1988] [serial = 818] [outer = 00000000] 10:24:20 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (182AAC00) [pid = 1988] [serial = 819] [outer = 180F5800] 10:24:20 INFO - PROCESS | 1988 | 1468862660176 Marionette DEBUG loaded listener.js 10:24:20 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (18326400) [pid = 1988] [serial = 820] [outer = 180F5800] 10:24:20 INFO - PROCESS | 1988 | 1468862660579 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]]]}] 10:24:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 10:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 670ms 10:24:20 INFO - PROCESS | 1988 | 1468862660652 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 10:24:20 INFO - PROCESS | 1988 | 1468862660654 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 10:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 10:24:20 INFO - PROCESS | 1988 | 1468862660658 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 10:24:20 INFO - PROCESS | 1988 | 1468862660660 Marionette TRACE conn6 <- [1,1058,null,{}] 10:24:20 INFO - PROCESS | 1988 | 1468862660663 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}] 10:24:20 INFO - PROCESS | 1988 | 1468862660665 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:20 INFO - PROCESS | 1988 | 1468862660772 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 10:24:20 INFO - PROCESS | 1988 | 1468862660779 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:20 INFO - PROCESS | 1988 | 1468862660785 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:20 INFO - PROCESS | 1988 | ++DOCSHELL 183A8C00 == 32 [pid = 1988] [id = 274] 10:24:20 INFO - PROCESS | 1988 | ++DOMWINDOW == 88 (183AB000) [pid = 1988] [serial = 821] [outer = 00000000] 10:24:20 INFO - PROCESS | 1988 | ++DOMWINDOW == 89 (183B4C00) [pid = 1988] [serial = 822] [outer = 183AB000] 10:24:20 INFO - PROCESS | 1988 | 1468862660885 Marionette DEBUG loaded listener.js 10:24:20 INFO - PROCESS | 1988 | ++DOMWINDOW == 90 (18F77000) [pid = 1988] [serial = 823] [outer = 183AB000] 10:24:21 INFO - PROCESS | 1988 | 1468862661333 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]]]}] 10:24:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 10:24:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 730ms 10:24:21 INFO - PROCESS | 1988 | --DOMWINDOW == 89 (1A908000) [pid = 1988] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 10:24:21 INFO - PROCESS | 1988 | --DOMWINDOW == 88 (195ADC00) [pid = 1988] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 10:24:21 INFO - PROCESS | 1988 | --DOMWINDOW == 87 (17938C00) [pid = 1988] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 10:24:21 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (193C8400) [pid = 1988] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 10:24:21 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (110C5C00) [pid = 1988] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 10:24:21 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (195ACC00) [pid = 1988] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 10:24:21 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (18246C00) [pid = 1988] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 10:24:21 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (0FB4EC00) [pid = 1988] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 10:24:21 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (150C4800) [pid = 1988] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 10:24:21 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (149B4800) [pid = 1988] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 10:24:21 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (1A763C00) [pid = 1988] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 10:24:21 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (1A82DC00) [pid = 1988] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 10:24:21 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (183AEC00) [pid = 1988] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 10:24:21 INFO - PROCESS | 1988 | 1468862661695 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 10:24:21 INFO - PROCESS | 1988 | 1468862661697 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 10:24:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 10:24:21 INFO - PROCESS | 1988 | 1468862661720 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 10:24:21 INFO - PROCESS | 1988 | 1468862661722 Marionette TRACE conn6 <- [1,1062,null,{}] 10:24:21 INFO - PROCESS | 1988 | 1468862661726 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}] 10:24:21 INFO - PROCESS | 1988 | 1468862661728 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:21 INFO - PROCESS | 1988 | 1468862661808 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 10:24:21 INFO - PROCESS | 1988 | 1468862661813 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:21 INFO - PROCESS | 1988 | 1468862661815 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:21 INFO - PROCESS | 1988 | ++DOCSHELL 1087F800 == 33 [pid = 1988] [id = 275] 10:24:21 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (17950800) [pid = 1988] [serial = 824] [outer = 00000000] 10:24:21 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (182A4400) [pid = 1988] [serial = 825] [outer = 17950800] 10:24:21 INFO - PROCESS | 1988 | 1468862661867 Marionette DEBUG loaded listener.js 10:24:21 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (18398C00) [pid = 1988] [serial = 826] [outer = 17950800] 10:24:22 INFO - PROCESS | 1988 | 1468862662271 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]]]}] 10:24:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 10:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 571ms 10:24:22 INFO - PROCESS | 1988 | 1468862662292 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 10:24:22 INFO - PROCESS | 1988 | 1468862662294 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 10:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 10:24:22 INFO - PROCESS | 1988 | 1468862662297 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 10:24:22 INFO - PROCESS | 1988 | 1468862662299 Marionette TRACE conn6 <- [1,1066,null,{}] 10:24:22 INFO - PROCESS | 1988 | 1468862662302 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}] 10:24:22 INFO - PROCESS | 1988 | 1468862662303 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:22 INFO - PROCESS | 1988 | 1468862662419 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 10:24:22 INFO - PROCESS | 1988 | 1468862662424 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:22 INFO - PROCESS | 1988 | 1468862662426 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:22 INFO - PROCESS | 1988 | ++DOCSHELL 19322400 == 34 [pid = 1988] [id = 276] 10:24:22 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (1932B400) [pid = 1988] [serial = 827] [outer = 00000000] 10:24:22 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (193C0800) [pid = 1988] [serial = 828] [outer = 1932B400] 10:24:22 INFO - PROCESS | 1988 | 1468862662470 Marionette DEBUG loaded listener.js 10:24:22 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (193D7C00) [pid = 1988] [serial = 829] [outer = 1932B400] 10:24:22 INFO - PROCESS | 1988 | 1468862662877 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]]]}] 10:24:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 10:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 631ms 10:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 10:24:22 INFO - PROCESS | 1988 | 1468862662929 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 10:24:22 INFO - PROCESS | 1988 | 1468862662931 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 10:24:22 INFO - PROCESS | 1988 | 1468862662934 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 10:24:22 INFO - PROCESS | 1988 | 1468862662936 Marionette TRACE conn6 <- [1,1070,null,{}] 10:24:22 INFO - PROCESS | 1988 | 1468862662939 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}] 10:24:22 INFO - PROCESS | 1988 | 1468862662941 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:23 INFO - PROCESS | 1988 | 1468862663018 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 10:24:23 INFO - PROCESS | 1988 | 1468862663024 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:23 INFO - PROCESS | 1988 | 1468862663025 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:23 INFO - PROCESS | 1988 | ++DOCSHELL 1472D000 == 35 [pid = 1988] [id = 277] 10:24:23 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (15E58C00) [pid = 1988] [serial = 830] [outer = 00000000] 10:24:23 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (195ADC00) [pid = 1988] [serial = 831] [outer = 15E58C00] 10:24:23 INFO - PROCESS | 1988 | 1468862663069 Marionette DEBUG loaded listener.js 10:24:23 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (17959400) [pid = 1988] [serial = 832] [outer = 15E58C00] 10:24:23 INFO - PROCESS | 1988 | 1468862663501 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]]]}] 10:24:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 10:24:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 630ms 10:24:23 INFO - PROCESS | 1988 | 1468862663566 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 10:24:23 INFO - PROCESS | 1988 | 1468862663568 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 10:24:23 INFO - PROCESS | 1988 | 1468862663571 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 10:24:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 10:24:23 INFO - PROCESS | 1988 | 1468862663573 Marionette TRACE conn6 <- [1,1074,null,{}] 10:24:23 INFO - PROCESS | 1988 | 1468862663577 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}] 10:24:23 INFO - PROCESS | 1988 | 1468862663579 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:23 INFO - PROCESS | 1988 | 1468862663655 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 10:24:23 INFO - PROCESS | 1988 | 1468862663785 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:23 INFO - PROCESS | 1988 | 1468862663788 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:23 INFO - PROCESS | 1988 | ++DOCSHELL 0FB4C400 == 36 [pid = 1988] [id = 278] 10:24:23 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (0FB4D800) [pid = 1988] [serial = 833] [outer = 00000000] 10:24:23 INFO - PROCESS | 1988 | ++DOMWINDOW == 88 (102E9800) [pid = 1988] [serial = 834] [outer = 0FB4D800] 10:24:23 INFO - PROCESS | 1988 | 1468862663845 Marionette DEBUG loaded listener.js 10:24:23 INFO - PROCESS | 1988 | ++DOMWINDOW == 89 (10980000) [pid = 1988] [serial = 835] [outer = 0FB4D800] 10:24:24 INFO - PROCESS | 1988 | 1468862664595 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]]]}] 10:24:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 10:24:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1069ms 10:24:24 INFO - PROCESS | 1988 | 1468862664645 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 10:24:24 INFO - PROCESS | 1988 | 1468862664649 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 10:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 10:24:24 INFO - PROCESS | 1988 | 1468862664653 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 10:24:24 INFO - PROCESS | 1988 | 1468862664657 Marionette TRACE conn6 <- [1,1078,null,{}] 10:24:24 INFO - PROCESS | 1988 | 1468862664662 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}] 10:24:24 INFO - PROCESS | 1988 | 1468862664665 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:24 INFO - PROCESS | 1988 | 1468862664784 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 10:24:24 INFO - PROCESS | 1988 | 1468862664915 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:24 INFO - PROCESS | 1988 | 1468862664918 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:24 INFO - PROCESS | 1988 | ++DOCSHELL 1513F000 == 37 [pid = 1988] [id = 279] 10:24:24 INFO - PROCESS | 1988 | ++DOMWINDOW == 90 (151D6800) [pid = 1988] [serial = 836] [outer = 00000000] 10:24:24 INFO - PROCESS | 1988 | ++DOMWINDOW == 91 (16532800) [pid = 1988] [serial = 837] [outer = 151D6800] 10:24:24 INFO - PROCESS | 1988 | 1468862664975 Marionette DEBUG loaded listener.js 10:24:25 INFO - PROCESS | 1988 | ++DOMWINDOW == 92 (17940000) [pid = 1988] [serial = 838] [outer = 151D6800] 10:24:25 INFO - PROCESS | 1988 | 1468862665695 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]]]}] 10:24:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 10:24:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1076ms 10:24:25 INFO - PROCESS | 1988 | 1468862665847 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 10:24:25 INFO - PROCESS | 1988 | 1468862665851 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 10:24:25 INFO - PROCESS | 1988 | 1468862665856 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 10:24:25 INFO - PROCESS | 1988 | 1468862665860 Marionette TRACE conn6 <- [1,1082,null,{}] 10:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 10:24:25 INFO - PROCESS | 1988 | 1468862665866 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}] 10:24:25 INFO - PROCESS | 1988 | 1468862665869 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:26 INFO - PROCESS | 1988 | 1468862665987 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 10:24:26 INFO - PROCESS | 1988 | 1468862666067 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:26 INFO - PROCESS | 1988 | 1468862666072 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:26 INFO - PROCESS | 1988 | ++DOCSHELL 11003000 == 38 [pid = 1988] [id = 280] 10:24:26 INFO - PROCESS | 1988 | ++DOMWINDOW == 93 (1100F000) [pid = 1988] [serial = 839] [outer = 00000000] 10:24:26 INFO - PROCESS | 1988 | ++DOMWINDOW == 94 (148EF400) [pid = 1988] [serial = 840] [outer = 1100F000] 10:24:26 INFO - PROCESS | 1988 | 1468862666165 Marionette DEBUG loaded listener.js 10:24:26 INFO - PROCESS | 1988 | ++DOMWINDOW == 95 (1506A400) [pid = 1988] [serial = 841] [outer = 1100F000] 10:24:26 INFO - PROCESS | 1988 | --DOCSHELL 1472D000 == 37 [pid = 1988] [id = 277] 10:24:26 INFO - PROCESS | 1988 | --DOCSHELL 19322400 == 36 [pid = 1988] [id = 276] 10:24:26 INFO - PROCESS | 1988 | --DOCSHELL 1087F800 == 35 [pid = 1988] [id = 275] 10:24:26 INFO - PROCESS | 1988 | --DOCSHELL 183A8C00 == 34 [pid = 1988] [id = 274] 10:24:26 INFO - PROCESS | 1988 | --DOCSHELL 180E9C00 == 33 [pid = 1988] [id = 273] 10:24:26 INFO - PROCESS | 1988 | --DOCSHELL 10983000 == 32 [pid = 1988] [id = 272] 10:24:26 INFO - PROCESS | 1988 | --DOCSHELL 15E5AC00 == 31 [pid = 1988] [id = 271] 10:24:26 INFO - PROCESS | 1988 | --DOCSHELL 11AD3000 == 30 [pid = 1988] [id = 270] 10:24:26 INFO - PROCESS | 1988 | --DOCSHELL 10074000 == 29 [pid = 1988] [id = 269] 10:24:26 INFO - PROCESS | 1988 | --DOMWINDOW == 94 (19AD1000) [pid = 1988] [serial = 754] [outer = 00000000] [url = about:blank] 10:24:26 INFO - PROCESS | 1988 | --DOMWINDOW == 93 (183F4800) [pid = 1988] [serial = 783] [outer = 00000000] [url = about:blank] 10:24:26 INFO - PROCESS | 1988 | --DOMWINDOW == 92 (193D8400) [pid = 1988] [serial = 774] [outer = 00000000] [url = about:blank] 10:24:26 INFO - PROCESS | 1988 | --DOMWINDOW == 91 (149BA000) [pid = 1988] [serial = 763] [outer = 00000000] [url = about:blank] 10:24:26 INFO - PROCESS | 1988 | --DOMWINDOW == 90 (1A1EEC00) [pid = 1988] [serial = 777] [outer = 00000000] [url = about:blank] 10:24:26 INFO - PROCESS | 1988 | --DOMWINDOW == 89 (182A3400) [pid = 1988] [serial = 768] [outer = 00000000] [url = about:blank] 10:24:26 INFO - PROCESS | 1988 | --DOMWINDOW == 88 (108D3000) [pid = 1988] [serial = 757] [outer = 00000000] [url = about:blank] 10:24:26 INFO - PROCESS | 1988 | --DOMWINDOW == 87 (17018800) [pid = 1988] [serial = 760] [outer = 00000000] [url = about:blank] 10:24:26 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (15E5B400) [pid = 1988] [serial = 766] [outer = 00000000] [url = about:blank] 10:24:26 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (1A907000) [pid = 1988] [serial = 786] [outer = 00000000] [url = about:blank] 10:24:26 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (1A82B400) [pid = 1988] [serial = 778] [outer = 00000000] [url = about:blank] 10:24:26 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (18F6B000) [pid = 1988] [serial = 784] [outer = 00000000] [url = about:blank] 10:24:26 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (1514C400) [pid = 1988] [serial = 765] [outer = 00000000] [url = about:blank] 10:24:26 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (1A834400) [pid = 1988] [serial = 780] [outer = 00000000] [url = about:blank] 10:24:26 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (193A5400) [pid = 1988] [serial = 772] [outer = 00000000] [url = about:blank] 10:24:26 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (1A837C00) [pid = 1988] [serial = 781] [outer = 00000000] [url = about:blank] 10:24:26 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (195A5400) [pid = 1988] [serial = 775] [outer = 00000000] [url = about:blank] 10:24:26 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (182AC400) [pid = 1988] [serial = 769] [outer = 00000000] [url = about:blank] 10:24:26 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (118C2400) [pid = 1988] [serial = 762] [outer = 00000000] [url = about:blank] 10:24:26 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (18F6BC00) [pid = 1988] [serial = 771] [outer = 00000000] [url = about:blank] 10:24:26 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (10284000) [pid = 1988] [serial = 756] [outer = 00000000] [url = about:blank] 10:24:26 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (151E2C00) [pid = 1988] [serial = 759] [outer = 00000000] [url = about:blank] 10:24:26 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (1932C800) [pid = 1988] [serial = 787] [outer = 00000000] [url = about:blank] 10:24:26 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (1B458C00) [pid = 1988] [serial = 790] [outer = 00000000] [url = about:blank] 10:24:26 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (1A9ABC00) [pid = 1988] [serial = 789] [outer = 00000000] [url = about:blank] 10:24:26 INFO - PROCESS | 1988 | 1468862666695 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]]]}] 10:24:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 10:24:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 870ms 10:24:26 INFO - PROCESS | 1988 | 1468862666736 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 10:24:26 INFO - PROCESS | 1988 | 1468862666739 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 10:24:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 10:24:26 INFO - PROCESS | 1988 | 1468862666745 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 10:24:26 INFO - PROCESS | 1988 | 1468862666750 Marionette TRACE conn6 <- [1,1086,null,{}] 10:24:26 INFO - PROCESS | 1988 | 1468862666754 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}] 10:24:26 INFO - PROCESS | 1988 | 1468862666756 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:26 INFO - PROCESS | 1988 | 1468862666841 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 10:24:26 INFO - PROCESS | 1988 | 1468862666847 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:26 INFO - PROCESS | 1988 | 1468862666849 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:26 INFO - PROCESS | 1988 | ++DOCSHELL 1481BC00 == 30 [pid = 1988] [id = 281] 10:24:26 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (14825400) [pid = 1988] [serial = 842] [outer = 00000000] 10:24:26 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (15153400) [pid = 1988] [serial = 843] [outer = 14825400] 10:24:26 INFO - PROCESS | 1988 | 1468862666896 Marionette DEBUG loaded listener.js 10:24:26 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (15E5B800) [pid = 1988] [serial = 844] [outer = 14825400] 10:24:27 INFO - PROCESS | 1988 | 1468862667390 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]]]}] 10:24:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 10:24:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 691ms 10:24:27 INFO - PROCESS | 1988 | 1468862667436 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 10:24:27 INFO - PROCESS | 1988 | 1468862667438 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 10:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 10:24:27 INFO - PROCESS | 1988 | 1468862667442 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 10:24:27 INFO - PROCESS | 1988 | 1468862667444 Marionette TRACE conn6 <- [1,1090,null,{}] 10:24:27 INFO - PROCESS | 1988 | 1468862667453 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}] 10:24:27 INFO - PROCESS | 1988 | 1468862667458 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:27 INFO - PROCESS | 1988 | 1468862667574 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 10:24:27 INFO - PROCESS | 1988 | 1468862667662 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:27 INFO - PROCESS | 1988 | 1468862667666 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:27 INFO - PROCESS | 1988 | ++DOCSHELL 17F0E800 == 31 [pid = 1988] [id = 282] 10:24:27 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (17F0F000) [pid = 1988] [serial = 845] [outer = 00000000] 10:24:27 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (180E9C00) [pid = 1988] [serial = 846] [outer = 17F0F000] 10:24:27 INFO - PROCESS | 1988 | 1468862667714 Marionette DEBUG loaded listener.js 10:24:27 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (182A2400) [pid = 1988] [serial = 847] [outer = 17F0F000] 10:24:28 INFO - PROCESS | 1988 | 1468862668071 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]]]}] 10:24:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 10:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 670ms 10:24:28 INFO - PROCESS | 1988 | 1468862668116 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 10:24:28 INFO - PROCESS | 1988 | 1468862668118 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 10:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 10:24:28 INFO - PROCESS | 1988 | 1468862668121 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 10:24:28 INFO - PROCESS | 1988 | 1468862668122 Marionette TRACE conn6 <- [1,1094,null,{}] 10:24:28 INFO - PROCESS | 1988 | 1468862668126 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}] 10:24:28 INFO - PROCESS | 1988 | 1468862668128 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:28 INFO - PROCESS | 1988 | 1468862668213 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 10:24:28 INFO - PROCESS | 1988 | 1468862668227 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:28 INFO - PROCESS | 1988 | 1468862668229 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:28 INFO - PROCESS | 1988 | ++DOCSHELL 18330C00 == 32 [pid = 1988] [id = 283] 10:24:28 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (1839B400) [pid = 1988] [serial = 848] [outer = 00000000] 10:24:28 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (19322400) [pid = 1988] [serial = 849] [outer = 1839B400] 10:24:28 INFO - PROCESS | 1988 | 1468862668274 Marionette DEBUG loaded listener.js 10:24:28 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (193A9400) [pid = 1988] [serial = 850] [outer = 1839B400] 10:24:28 INFO - PROCESS | 1988 | 1468862668688 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]]]}] 10:24:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 10:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 630ms 10:24:28 INFO - PROCESS | 1988 | 1468862668752 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 10:24:28 INFO - PROCESS | 1988 | 1468862668754 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 10:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 10:24:28 INFO - PROCESS | 1988 | 1468862668763 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 10:24:28 INFO - PROCESS | 1988 | 1468862668765 Marionette TRACE conn6 <- [1,1098,null,{}] 10:24:28 INFO - PROCESS | 1988 | 1468862668769 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}] 10:24:28 INFO - PROCESS | 1988 | 1468862668771 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:28 INFO - PROCESS | 1988 | 1468862668878 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 10:24:28 INFO - PROCESS | 1988 | 1468862668887 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:28 INFO - PROCESS | 1988 | 1468862668889 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:28 INFO - PROCESS | 1988 | ++DOCSHELL 108CF400 == 33 [pid = 1988] [id = 284] 10:24:28 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (10A65C00) [pid = 1988] [serial = 851] [outer = 00000000] 10:24:28 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (193CE800) [pid = 1988] [serial = 852] [outer = 10A65C00] 10:24:28 INFO - PROCESS | 1988 | 1468862668932 Marionette DEBUG loaded listener.js 10:24:29 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (195A0400) [pid = 1988] [serial = 853] [outer = 10A65C00] 10:24:29 INFO - PROCESS | 1988 | 1468862669388 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]]]}] 10:24:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 10:24:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 691ms 10:24:29 INFO - PROCESS | 1988 | 1468862669452 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 10:24:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 10:24:29 INFO - PROCESS | 1988 | 1468862669454 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 10:24:29 INFO - PROCESS | 1988 | 1468862669457 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 10:24:29 INFO - PROCESS | 1988 | 1468862669459 Marionette TRACE conn6 <- [1,1102,null,{}] 10:24:29 INFO - PROCESS | 1988 | 1468862669462 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}] 10:24:29 INFO - PROCESS | 1988 | 1468862669468 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:29 INFO - PROCESS | 1988 | 1468862669607 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 10:24:29 INFO - PROCESS | 1988 | 1468862669613 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:29 INFO - PROCESS | 1988 | 1468862669615 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:29 INFO - PROCESS | 1988 | ++DOCSHELL 19ACE000 == 34 [pid = 1988] [id = 285] 10:24:29 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (19AD3800) [pid = 1988] [serial = 854] [outer = 00000000] 10:24:29 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (1A1D9000) [pid = 1988] [serial = 855] [outer = 19AD3800] 10:24:29 INFO - PROCESS | 1988 | 1468862669707 Marionette DEBUG loaded listener.js 10:24:29 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (1A75F800) [pid = 1988] [serial = 856] [outer = 19AD3800] 10:24:30 INFO - PROCESS | 1988 | 1468862670109 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]]]}] 10:24:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 10:24:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 730ms 10:24:30 INFO - PROCESS | 1988 | 1468862670202 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 10:24:30 INFO - PROCESS | 1988 | 1468862670204 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 10:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 10:24:30 INFO - PROCESS | 1988 | 1468862670217 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 10:24:30 INFO - PROCESS | 1988 | 1468862670218 Marionette TRACE conn6 <- [1,1106,null,{}] 10:24:30 INFO - PROCESS | 1988 | 1468862670222 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}] 10:24:30 INFO - PROCESS | 1988 | 1468862670224 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:30 INFO - PROCESS | 1988 | 1468862670342 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 10:24:30 INFO - PROCESS | 1988 | 1468862670348 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:30 INFO - PROCESS | 1988 | 1468862670349 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:30 INFO - PROCESS | 1988 | ++DOCSHELL 1506BC00 == 35 [pid = 1988] [id = 286] 10:24:30 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (180E9400) [pid = 1988] [serial = 857] [outer = 00000000] 10:24:30 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (1A833000) [pid = 1988] [serial = 858] [outer = 180E9400] 10:24:30 INFO - PROCESS | 1988 | 1468862670392 Marionette DEBUG loaded listener.js 10:24:30 INFO - PROCESS | 1988 | ++DOMWINDOW == 88 (1A836000) [pid = 1988] [serial = 859] [outer = 180E9400] 10:24:30 INFO - PROCESS | 1988 | --DOMWINDOW == 87 (183AB000) [pid = 1988] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 10:24:30 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (15E60800) [pid = 1988] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 10:24:30 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (100C9C00) [pid = 1988] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 10:24:30 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (14727400) [pid = 1988] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 10:24:30 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (1097D000) [pid = 1988] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 10:24:30 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (180F5800) [pid = 1988] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 10:24:30 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (1100F800) [pid = 1988] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 10:24:30 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (180EA000) [pid = 1988] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 10:24:30 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (1A1EF400) [pid = 1988] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 10:24:30 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (1C60B800) [pid = 1988] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 10:24:30 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (17950800) [pid = 1988] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 10:24:30 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (10A5E000) [pid = 1988] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 10:24:30 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (1932B400) [pid = 1988] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 10:24:30 INFO - PROCESS | 1988 | 1468862670935 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]]]}] 10:24:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 10:24:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 790ms 10:24:31 INFO - PROCESS | 1988 | 1468862670998 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 10:24:31 INFO - PROCESS | 1988 | 1468862671000 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 10:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 10:24:31 INFO - PROCESS | 1988 | 1468862671003 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 10:24:31 INFO - PROCESS | 1988 | 1468862671005 Marionette TRACE conn6 <- [1,1110,null,{}] 10:24:31 INFO - PROCESS | 1988 | 1468862671008 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}] 10:24:31 INFO - PROCESS | 1988 | 1468862671010 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:31 INFO - PROCESS | 1988 | 1468862671088 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 10:24:31 INFO - PROCESS | 1988 | 1468862671095 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:31 INFO - PROCESS | 1988 | 1468862671097 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:31 INFO - PROCESS | 1988 | ++DOCSHELL 10A6AC00 == 36 [pid = 1988] [id = 287] 10:24:31 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (111D8000) [pid = 1988] [serial = 860] [outer = 00000000] 10:24:31 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (17943400) [pid = 1988] [serial = 861] [outer = 111D8000] 10:24:31 INFO - PROCESS | 1988 | 1468862671139 Marionette DEBUG loaded listener.js 10:24:31 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (180EA000) [pid = 1988] [serial = 862] [outer = 111D8000] 10:24:31 INFO - PROCESS | 1988 | 1468862671583 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]]]}] 10:24:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 10:24:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 630ms 10:24:31 INFO - PROCESS | 1988 | 1468862671641 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 10:24:31 INFO - PROCESS | 1988 | 1468862671643 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 10:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 10:24:31 INFO - PROCESS | 1988 | 1468862671648 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 10:24:31 INFO - PROCESS | 1988 | 1468862671650 Marionette TRACE conn6 <- [1,1114,null,{}] 10:24:31 INFO - PROCESS | 1988 | 1468862671653 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}] 10:24:31 INFO - PROCESS | 1988 | 1468862671655 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:31 INFO - PROCESS | 1988 | 1468862671735 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 10:24:31 INFO - PROCESS | 1988 | 1468862671742 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:31 INFO - PROCESS | 1988 | 1468862671744 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:31 INFO - PROCESS | 1988 | ++DOCSHELL 15150000 == 37 [pid = 1988] [id = 288] 10:24:31 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (193A8400) [pid = 1988] [serial = 863] [outer = 00000000] 10:24:31 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (1A9ABC00) [pid = 1988] [serial = 864] [outer = 193A8400] 10:24:31 INFO - PROCESS | 1988 | 1468862671787 Marionette DEBUG loaded listener.js 10:24:31 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (1BA78800) [pid = 1988] [serial = 865] [outer = 193A8400] 10:24:32 INFO - PROCESS | 1988 | 1468862672209 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]]]}] 10:24:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 10:24:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 571ms 10:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 10:24:32 INFO - PROCESS | 1988 | 1468862672220 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 10:24:32 INFO - PROCESS | 1988 | 1468862672221 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 10:24:32 INFO - PROCESS | 1988 | 1468862672225 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 10:24:32 INFO - PROCESS | 1988 | 1468862672226 Marionette TRACE conn6 <- [1,1118,null,{}] 10:24:32 INFO - PROCESS | 1988 | 1468862672243 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}] 10:24:32 INFO - PROCESS | 1988 | 1468862672245 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:32 INFO - PROCESS | 1988 | 1468862672325 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 10:24:32 INFO - PROCESS | 1988 | 1468862672331 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:32 INFO - PROCESS | 1988 | 1468862672333 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:32 INFO - PROCESS | 1988 | ++DOCSHELL 17939800 == 38 [pid = 1988] [id = 289] 10:24:32 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (18330000) [pid = 1988] [serial = 866] [outer = 00000000] 10:24:32 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (1C60BC00) [pid = 1988] [serial = 867] [outer = 18330000] 10:24:32 INFO - PROCESS | 1988 | 1468862672376 Marionette DEBUG loaded listener.js 10:24:32 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (1C846C00) [pid = 1988] [serial = 868] [outer = 18330000] 10:24:32 INFO - PROCESS | 1988 | 1468862672788 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]]]}] 10:24:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 10:24:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 570ms 10:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 10:24:32 INFO - PROCESS | 1988 | 1468862672796 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 10:24:32 INFO - PROCESS | 1988 | 1468862672798 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 10:24:32 INFO - PROCESS | 1988 | 1468862672801 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 10:24:32 INFO - PROCESS | 1988 | 1468862672803 Marionette TRACE conn6 <- [1,1122,null,{}] 10:24:32 INFO - PROCESS | 1988 | 1468862672807 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}] 10:24:32 INFO - PROCESS | 1988 | 1468862672809 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:32 INFO - PROCESS | 1988 | 1468862672942 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 10:24:33 INFO - PROCESS | 1988 | 1468862673094 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:33 INFO - PROCESS | 1988 | 1468862673098 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:33 INFO - PROCESS | 1988 | ++DOCSHELL 10025400 == 39 [pid = 1988] [id = 290] 10:24:33 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (10076C00) [pid = 1988] [serial = 869] [outer = 00000000] 10:24:33 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (10875800) [pid = 1988] [serial = 870] [outer = 10076C00] 10:24:33 INFO - PROCESS | 1988 | 1468862673169 Marionette DEBUG loaded listener.js 10:24:33 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (1097CC00) [pid = 1988] [serial = 871] [outer = 10076C00] 10:24:33 INFO - PROCESS | 1988 | 1468862673746 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]]]}] 10:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 10:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 970ms 10:24:33 INFO - PROCESS | 1988 | 1468862673774 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 10:24:33 INFO - PROCESS | 1988 | 1468862673777 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 10:24:33 INFO - PROCESS | 1988 | 1468862673782 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 10:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 10:24:33 INFO - PROCESS | 1988 | 1468862673786 Marionette TRACE conn6 <- [1,1126,null,{}] 10:24:33 INFO - PROCESS | 1988 | 1468862673791 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}] 10:24:33 INFO - PROCESS | 1988 | 1468862673794 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:33 INFO - PROCESS | 1988 | 1468862673906 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 10:24:34 INFO - PROCESS | 1988 | 1468862674010 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:34 INFO - PROCESS | 1988 | 1468862674013 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:34 INFO - PROCESS | 1988 | ++DOCSHELL 16536400 == 40 [pid = 1988] [id = 291] 10:24:34 INFO - PROCESS | 1988 | ++DOMWINDOW == 88 (17936400) [pid = 1988] [serial = 872] [outer = 00000000] 10:24:34 INFO - PROCESS | 1988 | ++DOMWINDOW == 89 (17942C00) [pid = 1988] [serial = 873] [outer = 17936400] 10:24:34 INFO - PROCESS | 1988 | 1468862674069 Marionette DEBUG loaded listener.js 10:24:34 INFO - PROCESS | 1988 | ++DOMWINDOW == 90 (17959000) [pid = 1988] [serial = 874] [outer = 17936400] 10:24:34 INFO - PROCESS | 1988 | 1468862674694 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]]]}] 10:24:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 10:24:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 931ms 10:24:34 INFO - PROCESS | 1988 | 1468862674720 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 10:24:34 INFO - PROCESS | 1988 | 1468862674724 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 10:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 10:24:34 INFO - PROCESS | 1988 | 1468862674728 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 10:24:34 INFO - PROCESS | 1988 | 1468862674730 Marionette TRACE conn6 <- [1,1130,null,{}] 10:24:34 INFO - PROCESS | 1988 | 1468862674734 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}] 10:24:34 INFO - PROCESS | 1988 | 1468862674736 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:34 INFO - PROCESS | 1988 | 1468862674848 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 10:24:34 INFO - PROCESS | 1988 | 1468862674951 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:34 INFO - PROCESS | 1988 | 1468862674953 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:34 INFO - PROCESS | 1988 | ++DOCSHELL 18F70800 == 41 [pid = 1988] [id = 292] 10:24:34 INFO - PROCESS | 1988 | ++DOMWINDOW == 91 (1930D400) [pid = 1988] [serial = 875] [outer = 00000000] 10:24:35 INFO - PROCESS | 1988 | ++DOMWINDOW == 92 (195AC000) [pid = 1988] [serial = 876] [outer = 1930D400] 10:24:35 INFO - PROCESS | 1988 | 1468862675006 Marionette DEBUG loaded listener.js 10:24:35 INFO - PROCESS | 1988 | ++DOMWINDOW == 93 (19C08400) [pid = 1988] [serial = 877] [outer = 1930D400] 10:24:35 INFO - PROCESS | 1988 | 1468862675601 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]]]}] 10:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 10:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 930ms 10:24:35 INFO - PROCESS | 1988 | 1468862675662 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 10:24:35 INFO - PROCESS | 1988 | 1468862675665 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 10:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 10:24:35 INFO - PROCESS | 1988 | 1468862675675 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 10:24:35 INFO - PROCESS | 1988 | 1468862675681 Marionette TRACE conn6 <- [1,1134,null,{}] 10:24:35 INFO - PROCESS | 1988 | 1468862675686 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}] 10:24:35 INFO - PROCESS | 1988 | 1468862675690 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:35 INFO - PROCESS | 1988 | 1468862675804 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 10:24:35 INFO - PROCESS | 1988 | 1468862675900 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:35 INFO - PROCESS | 1988 | 1468862675903 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:35 INFO - PROCESS | 1988 | ++DOCSHELL 1A904400 == 42 [pid = 1988] [id = 293] 10:24:35 INFO - PROCESS | 1988 | ++DOMWINDOW == 94 (1CFCE800) [pid = 1988] [serial = 878] [outer = 00000000] 10:24:35 INFO - PROCESS | 1988 | ++DOMWINDOW == 95 (1D067800) [pid = 1988] [serial = 879] [outer = 1CFCE800] 10:24:35 INFO - PROCESS | 1988 | 1468862675956 Marionette DEBUG loaded listener.js 10:24:36 INFO - PROCESS | 1988 | ++DOMWINDOW == 96 (1D06B400) [pid = 1988] [serial = 880] [outer = 1CFCE800] 10:24:36 INFO - PROCESS | 1988 | 1468862676537 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]]]}] 10:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 10:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 890ms 10:24:36 INFO - PROCESS | 1988 | 1468862676587 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 10:24:36 INFO - PROCESS | 1988 | 1468862676590 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 10:24:36 INFO - PROCESS | 1988 | 1468862676594 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 10:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 10:24:36 INFO - PROCESS | 1988 | 1468862676596 Marionette TRACE conn6 <- [1,1138,null,{}] 10:24:36 INFO - PROCESS | 1988 | 1468862676600 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}] 10:24:36 INFO - PROCESS | 1988 | 1468862676602 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:36 INFO - PROCESS | 1988 | 1468862676712 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 10:24:36 INFO - PROCESS | 1988 | 1468862676816 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:36 INFO - PROCESS | 1988 | 1468862676818 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:36 INFO - PROCESS | 1988 | ++DOCSHELL 180EB800 == 43 [pid = 1988] [id = 294] 10:24:36 INFO - PROCESS | 1988 | ++DOMWINDOW == 97 (180F0000) [pid = 1988] [serial = 881] [outer = 00000000] 10:24:36 INFO - PROCESS | 1988 | ++DOMWINDOW == 98 (183A6000) [pid = 1988] [serial = 882] [outer = 180F0000] 10:24:36 INFO - PROCESS | 1988 | 1468862676871 Marionette DEBUG loaded listener.js 10:24:36 INFO - PROCESS | 1988 | ++DOMWINDOW == 99 (19302400) [pid = 1988] [serial = 883] [outer = 180F0000] 10:24:37 INFO - PROCESS | 1988 | 1468862677576 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]]]}] 10:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 10:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1022ms 10:24:37 INFO - PROCESS | 1988 | 1468862677619 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 10:24:37 INFO - PROCESS | 1988 | 1468862677623 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 10:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 10:24:37 INFO - PROCESS | 1988 | 1468862677627 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 10:24:37 INFO - PROCESS | 1988 | 1468862677632 Marionette TRACE conn6 <- [1,1142,null,{}] 10:24:37 INFO - PROCESS | 1988 | 1468862677637 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}] 10:24:37 INFO - PROCESS | 1988 | 1468862677640 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:37 INFO - PROCESS | 1988 | 1468862677755 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 10:24:37 INFO - PROCESS | 1988 | 1468862677887 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:37 INFO - PROCESS | 1988 | 1468862677890 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:37 INFO - PROCESS | 1988 | ++DOCSHELL 148F8800 == 44 [pid = 1988] [id = 295] 10:24:37 INFO - PROCESS | 1988 | ++DOMWINDOW == 100 (14BB7400) [pid = 1988] [serial = 884] [outer = 00000000] 10:24:37 INFO - PROCESS | 1988 | ++DOMWINDOW == 101 (15137800) [pid = 1988] [serial = 885] [outer = 14BB7400] 10:24:37 INFO - PROCESS | 1988 | 1468862677941 Marionette DEBUG loaded listener.js 10:24:38 INFO - PROCESS | 1988 | ++DOMWINDOW == 102 (17017400) [pid = 1988] [serial = 886] [outer = 14BB7400] 10:24:38 INFO - PROCESS | 1988 | --DOCSHELL 17939800 == 43 [pid = 1988] [id = 289] 10:24:38 INFO - PROCESS | 1988 | --DOCSHELL 15150000 == 42 [pid = 1988] [id = 288] 10:24:38 INFO - PROCESS | 1988 | --DOCSHELL 10A6AC00 == 41 [pid = 1988] [id = 287] 10:24:38 INFO - PROCESS | 1988 | --DOCSHELL 1506BC00 == 40 [pid = 1988] [id = 286] 10:24:38 INFO - PROCESS | 1988 | --DOCSHELL 19ACE000 == 39 [pid = 1988] [id = 285] 10:24:38 INFO - PROCESS | 1988 | --DOCSHELL 108CF400 == 38 [pid = 1988] [id = 284] 10:24:38 INFO - PROCESS | 1988 | --DOCSHELL 18330C00 == 37 [pid = 1988] [id = 283] 10:24:38 INFO - PROCESS | 1988 | --DOCSHELL 17F0E800 == 36 [pid = 1988] [id = 282] 10:24:38 INFO - PROCESS | 1988 | --DOCSHELL 1481BC00 == 35 [pid = 1988] [id = 281] 10:24:38 INFO - PROCESS | 1988 | --DOCSHELL 11003000 == 34 [pid = 1988] [id = 280] 10:24:38 INFO - PROCESS | 1988 | --DOCSHELL 0FB4C400 == 33 [pid = 1988] [id = 278] 10:24:38 INFO - PROCESS | 1988 | --DOCSHELL 1513F000 == 32 [pid = 1988] [id = 279] 10:24:38 INFO - PROCESS | 1988 | --DOCSHELL 1A904400 == 31 [pid = 1988] [id = 293] 10:24:38 INFO - PROCESS | 1988 | --DOCSHELL 180EB800 == 30 [pid = 1988] [id = 294] 10:24:38 INFO - PROCESS | 1988 | --DOCSHELL 18F70800 == 29 [pid = 1988] [id = 292] 10:24:38 INFO - PROCESS | 1988 | --DOCSHELL 10025400 == 28 [pid = 1988] [id = 290] 10:24:38 INFO - PROCESS | 1988 | --DOCSHELL 16536400 == 27 [pid = 1988] [id = 291] 10:24:38 INFO - PROCESS | 1988 | --DOMWINDOW == 101 (183B4C00) [pid = 1988] [serial = 822] [outer = 00000000] [url = about:blank] 10:24:38 INFO - PROCESS | 1988 | --DOMWINDOW == 100 (16530C00) [pid = 1988] [serial = 813] [outer = 00000000] [url = about:blank] 10:24:38 INFO - PROCESS | 1988 | --DOMWINDOW == 99 (17021400) [pid = 1988] [serial = 814] [outer = 00000000] [url = about:blank] 10:24:38 INFO - PROCESS | 1988 | --DOMWINDOW == 98 (102E8400) [pid = 1988] [serial = 807] [outer = 00000000] [url = about:blank] 10:24:38 INFO - PROCESS | 1988 | --DOMWINDOW == 97 (1097C000) [pid = 1988] [serial = 808] [outer = 00000000] [url = about:blank] 10:24:38 INFO - PROCESS | 1988 | --DOMWINDOW == 96 (148AC400) [pid = 1988] [serial = 810] [outer = 00000000] [url = about:blank] 10:24:38 INFO - PROCESS | 1988 | --DOMWINDOW == 95 (14BB9400) [pid = 1988] [serial = 811] [outer = 00000000] [url = about:blank] 10:24:38 INFO - PROCESS | 1988 | --DOMWINDOW == 94 (10EDB400) [pid = 1988] [serial = 805] [outer = 00000000] [url = about:blank] 10:24:38 INFO - PROCESS | 1988 | --DOMWINDOW == 93 (10A6BC00) [pid = 1988] [serial = 804] [outer = 00000000] [url = about:blank] 10:24:38 INFO - PROCESS | 1988 | --DOMWINDOW == 92 (182AAC00) [pid = 1988] [serial = 819] [outer = 00000000] [url = about:blank] 10:24:38 INFO - PROCESS | 1988 | --DOMWINDOW == 91 (1501D800) [pid = 1988] [serial = 793] [outer = 00000000] [url = about:blank] 10:24:38 INFO - PROCESS | 1988 | --DOMWINDOW == 90 (118C6400) [pid = 1988] [serial = 792] [outer = 00000000] [url = about:blank] 10:24:38 INFO - PROCESS | 1988 | --DOMWINDOW == 89 (183AA800) [pid = 1988] [serial = 796] [outer = 00000000] [url = about:blank] 10:24:38 INFO - PROCESS | 1988 | --DOMWINDOW == 88 (182A3800) [pid = 1988] [serial = 795] [outer = 00000000] [url = about:blank] 10:24:38 INFO - PROCESS | 1988 | --DOMWINDOW == 87 (1B98B800) [pid = 1988] [serial = 799] [outer = 00000000] [url = about:blank] 10:24:38 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (1A90B400) [pid = 1988] [serial = 798] [outer = 00000000] [url = about:blank] 10:24:38 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (1C8EC000) [pid = 1988] [serial = 802] [outer = 00000000] [url = about:blank] 10:24:38 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (1C882800) [pid = 1988] [serial = 801] [outer = 00000000] [url = about:blank] 10:24:38 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (182A4400) [pid = 1988] [serial = 825] [outer = 00000000] [url = about:blank] 10:24:38 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (18398C00) [pid = 1988] [serial = 826] [outer = 00000000] [url = about:blank] 10:24:38 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (18F77000) [pid = 1988] [serial = 823] [outer = 00000000] [url = about:blank] 10:24:38 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (17F09000) [pid = 1988] [serial = 816] [outer = 00000000] [url = about:blank] 10:24:38 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (193C0800) [pid = 1988] [serial = 828] [outer = 00000000] [url = about:blank] 10:24:38 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (18326400) [pid = 1988] [serial = 820] [outer = 00000000] [url = about:blank] 10:24:38 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (180EEC00) [pid = 1988] [serial = 817] [outer = 00000000] [url = about:blank] 10:24:38 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (193D7C00) [pid = 1988] [serial = 829] [outer = 00000000] [url = about:blank] 10:24:38 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (195ADC00) [pid = 1988] [serial = 831] [outer = 00000000] [url = about:blank] 10:24:39 INFO - PROCESS | 1988 | 1468862679224 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]]]}] 10:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 10:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1624ms 10:24:39 INFO - PROCESS | 1988 | 1468862679254 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 10:24:39 INFO - PROCESS | 1988 | 1468862679257 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 10:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 10:24:39 INFO - PROCESS | 1988 | 1468862679262 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 10:24:39 INFO - PROCESS | 1988 | 1468862679264 Marionette TRACE conn6 <- [1,1146,null,{}] 10:24:39 INFO - PROCESS | 1988 | 1468862679269 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}] 10:24:39 INFO - PROCESS | 1988 | 1468862679272 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:39 INFO - PROCESS | 1988 | 1468862679383 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 10:24:39 INFO - PROCESS | 1988 | [1988] 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 10:24:39 INFO - PROCESS | 1988 | 1468862679485 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:39 INFO - PROCESS | 1988 | 1468862679487 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:39 INFO - PROCESS | 1988 | ++DOCSHELL 110CD400 == 28 [pid = 1988] [id = 296] 10:24:39 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (110D0000) [pid = 1988] [serial = 887] [outer = 00000000] 10:24:39 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (14729000) [pid = 1988] [serial = 888] [outer = 110D0000] 10:24:39 INFO - PROCESS | 1988 | 1468862679534 Marionette DEBUG loaded listener.js 10:24:39 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (148ED400) [pid = 1988] [serial = 889] [outer = 110D0000] 10:24:39 INFO - PROCESS | 1988 | 1468862679893 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]]]}] 10:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 10:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 671ms 10:24:39 INFO - PROCESS | 1988 | 1468862679934 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 10:24:39 INFO - PROCESS | 1988 | 1468862679938 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 10:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 10:24:39 INFO - PROCESS | 1988 | 1468862679944 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 10:24:39 INFO - PROCESS | 1988 | 1468862679947 Marionette TRACE conn6 <- [1,1150,null,{}] 10:24:39 INFO - PROCESS | 1988 | 1468862679951 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}] 10:24:39 INFO - PROCESS | 1988 | 1468862679953 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:40 INFO - PROCESS | 1988 | 1468862680071 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 10:24:40 INFO - PROCESS | 1988 | 1468862680081 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:40 INFO - PROCESS | 1988 | 1468862680083 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:40 INFO - PROCESS | 1988 | ++DOCSHELL 1514E800 == 29 [pid = 1988] [id = 297] 10:24:40 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (1514EC00) [pid = 1988] [serial = 890] [outer = 00000000] 10:24:40 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (16530C00) [pid = 1988] [serial = 891] [outer = 1514EC00] 10:24:40 INFO - PROCESS | 1988 | 1468862680129 Marionette DEBUG loaded listener.js 10:24:40 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (17938000) [pid = 1988] [serial = 892] [outer = 1514EC00] 10:24:40 INFO - PROCESS | 1988 | 1468862680548 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]]]}] 10:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 10:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 670ms 10:24:40 INFO - PROCESS | 1988 | 1468862680618 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 10:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 10:24:40 INFO - PROCESS | 1988 | 1468862680620 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 10:24:40 INFO - PROCESS | 1988 | 1468862680624 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 10:24:40 INFO - PROCESS | 1988 | 1468862680637 Marionette TRACE conn6 <- [1,1154,null,{}] 10:24:40 INFO - PROCESS | 1988 | 1468862680648 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}] 10:24:40 INFO - PROCESS | 1988 | 1468862680652 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:40 INFO - PROCESS | 1988 | 1468862680734 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 10:24:40 INFO - PROCESS | 1988 | 1468862680743 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:40 INFO - PROCESS | 1988 | 1468862680746 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:40 INFO - PROCESS | 1988 | ++DOCSHELL 180EEC00 == 30 [pid = 1988] [id = 298] 10:24:40 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (180EF000) [pid = 1988] [serial = 893] [outer = 00000000] 10:24:40 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (18248400) [pid = 1988] [serial = 894] [outer = 180EF000] 10:24:40 INFO - PROCESS | 1988 | 1468862680794 Marionette DEBUG loaded listener.js 10:24:40 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (182A9400) [pid = 1988] [serial = 895] [outer = 180EF000] 10:24:41 INFO - PROCESS | 1988 | 1468862681280 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]]]}] 10:24:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 10:24:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 690ms 10:24:41 INFO - PROCESS | 1988 | 1468862681318 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 10:24:41 INFO - PROCESS | 1988 | 1468862681321 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 10:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 10:24:41 INFO - PROCESS | 1988 | 1468862681329 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 10:24:41 INFO - PROCESS | 1988 | 1468862681331 Marionette TRACE conn6 <- [1,1158,null,{}] 10:24:41 INFO - PROCESS | 1988 | 1468862681334 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}] 10:24:41 INFO - PROCESS | 1988 | 1468862681336 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:41 INFO - PROCESS | 1988 | 1468862681480 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 10:24:41 INFO - PROCESS | 1988 | 1468862681505 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:41 INFO - PROCESS | 1988 | 1468862681507 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:41 INFO - PROCESS | 1988 | ++DOCSHELL 18329000 == 31 [pid = 1988] [id = 299] 10:24:41 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (1832A000) [pid = 1988] [serial = 896] [outer = 00000000] 10:24:41 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (183A3000) [pid = 1988] [serial = 897] [outer = 1832A000] 10:24:41 INFO - PROCESS | 1988 | 1468862681551 Marionette DEBUG loaded listener.js 10:24:41 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (183B0C00) [pid = 1988] [serial = 898] [outer = 1832A000] 10:24:41 INFO - PROCESS | 1988 | 1468862681970 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]]]}] 10:24:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 10:24:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 671ms 10:24:42 INFO - PROCESS | 1988 | 1468862681998 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 10:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 10:24:42 INFO - PROCESS | 1988 | 1468862682000 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 10:24:42 INFO - PROCESS | 1988 | 1468862682003 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 10:24:42 INFO - PROCESS | 1988 | 1468862682005 Marionette TRACE conn6 <- [1,1162,null,{}] 10:24:42 INFO - PROCESS | 1988 | 1468862682008 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}] 10:24:42 INFO - PROCESS | 1988 | 1468862682010 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:42 INFO - PROCESS | 1988 | 1468862682128 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 10:24:42 INFO - PROCESS | 1988 | 1468862682134 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:42 INFO - PROCESS | 1988 | 1468862682136 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:42 INFO - PROCESS | 1988 | ++DOCSHELL 183B4C00 == 32 [pid = 1988] [id = 300] 10:24:42 INFO - PROCESS | 1988 | ++DOMWINDOW == 88 (183F4800) [pid = 1988] [serial = 899] [outer = 00000000] 10:24:42 INFO - PROCESS | 1988 | ++DOMWINDOW == 89 (1930CC00) [pid = 1988] [serial = 900] [outer = 183F4800] 10:24:42 INFO - PROCESS | 1988 | 1468862682179 Marionette DEBUG loaded listener.js 10:24:42 INFO - PROCESS | 1988 | ++DOMWINDOW == 90 (193ABC00) [pid = 1988] [serial = 901] [outer = 183F4800] 10:24:42 INFO - PROCESS | 1988 | 1468862682638 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] 10:24:42 INFO - PROCESS | 1988 | 1468862682678 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 10:24:42 INFO - PROCESS | 1988 | 1468862682681 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 10:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 10:24:42 INFO - PROCESS | 1988 | 1468862682683 Marionette TRACE conn6 <- [1,1166,null,{}] 10:24:42 INFO - PROCESS | 1988 | 1468862682686 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}] 10:24:42 INFO - PROCESS | 1988 | 1468862682692 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:42 INFO - PROCESS | 1988 | 1468862682839 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 10:24:42 INFO - PROCESS | 1988 | 1468862682899 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:42 INFO - PROCESS | 1988 | 1468862682901 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:42 INFO - PROCESS | 1988 | ++DOCSHELL 19307800 == 33 [pid = 1988] [id = 301] 10:24:42 INFO - PROCESS | 1988 | ++DOMWINDOW == 91 (193D3400) [pid = 1988] [serial = 902] [outer = 00000000] 10:24:42 INFO - PROCESS | 1988 | ++DOMWINDOW == 92 (19BA7400) [pid = 1988] [serial = 903] [outer = 193D3400] 10:24:42 INFO - PROCESS | 1988 | 1468862682945 Marionette DEBUG loaded listener.js 10:24:43 INFO - PROCESS | 1988 | ++DOMWINDOW == 93 (1A1E9400) [pid = 1988] [serial = 904] [outer = 193D3400] 10:24:43 INFO - PROCESS | 1988 | --DOMWINDOW == 92 (111D8000) [pid = 1988] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 10:24:43 INFO - PROCESS | 1988 | --DOMWINDOW == 91 (193A8400) [pid = 1988] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 10:24:43 INFO - PROCESS | 1988 | --DOMWINDOW == 90 (15E58C00) [pid = 1988] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 10:24:43 INFO - PROCESS | 1988 | --DOMWINDOW == 89 (18330000) [pid = 1988] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 10:24:43 INFO - PROCESS | 1988 | --DOMWINDOW == 88 (10A65C00) [pid = 1988] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 10:24:43 INFO - PROCESS | 1988 | --DOMWINDOW == 87 (19AD3800) [pid = 1988] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 10:24:43 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (1839B400) [pid = 1988] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 10:24:43 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (0FB4D800) [pid = 1988] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 10:24:43 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (180E9400) [pid = 1988] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 10:24:43 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (1100F000) [pid = 1988] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 10:24:43 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (17F0F000) [pid = 1988] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 10:24:43 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (151D6800) [pid = 1988] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 10:24:43 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (14825400) [pid = 1988] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 10:24:43 INFO - PROCESS | 1988 | 1468862683563 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] 10:24:43 INFO - PROCESS | 1988 | 1468862683616 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 10:24:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 10:24:43 INFO - PROCESS | 1988 | 1468862683620 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 10:24:43 INFO - PROCESS | 1988 | 1468862683621 Marionette TRACE conn6 <- [1,1170,null,{}] 10:24:43 INFO - PROCESS | 1988 | 1468862683624 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}] 10:24:43 INFO - PROCESS | 1988 | 1468862683626 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:43 INFO - PROCESS | 1988 | 1468862683703 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 10:24:43 INFO - PROCESS | 1988 | 1468862683708 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:43 INFO - PROCESS | 1988 | 1468862683710 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:43 INFO - PROCESS | 1988 | ++DOCSHELL 180E9800 == 34 [pid = 1988] [id = 302] 10:24:43 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (182A6800) [pid = 1988] [serial = 905] [outer = 00000000] 10:24:43 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (193D9400) [pid = 1988] [serial = 906] [outer = 182A6800] 10:24:43 INFO - PROCESS | 1988 | 1468862683754 Marionette DEBUG loaded listener.js 10:24:43 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (19BB0C00) [pid = 1988] [serial = 907] [outer = 182A6800] 10:24:44 INFO - PROCESS | 1988 | 1468862684177 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] 10:24:44 INFO - PROCESS | 1988 | 1468862684252 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 10:24:44 INFO - PROCESS | 1988 | 1468862684255 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 10:24:44 INFO - PROCESS | 1988 | 1468862684257 Marionette TRACE conn6 <- [1,1174,null,{}] 10:24:44 INFO - PROCESS | 1988 | 1468862684260 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}] 10:24:44 INFO - PROCESS | 1988 | 1468862684262 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:44 INFO - PROCESS | 1988 | 1468862684341 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 10:24:44 INFO - PROCESS | 1988 | 1468862684349 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:44 INFO - PROCESS | 1988 | 1468862684351 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:44 INFO - PROCESS | 1988 | ++DOCSHELL 0FB52800 == 35 [pid = 1988] [id = 303] 10:24:44 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (1A1EE800) [pid = 1988] [serial = 908] [outer = 00000000] 10:24:44 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (1A907C00) [pid = 1988] [serial = 909] [outer = 1A1EE800] 10:24:44 INFO - PROCESS | 1988 | 1468862684393 Marionette DEBUG loaded listener.js 10:24:44 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (1A1F7000) [pid = 1988] [serial = 910] [outer = 1A1EE800] 10:24:44 INFO - PROCESS | 1988 | 1468862684851 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] 10:24:44 INFO - PROCESS | 1988 | 1468862684894 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 10:24:44 INFO - PROCESS | 1988 | 1468862684897 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 10:24:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 10:24:44 INFO - PROCESS | 1988 | 1468862684899 Marionette TRACE conn6 <- [1,1178,null,{}] 10:24:44 INFO - PROCESS | 1988 | 1468862684903 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}] 10:24:44 INFO - PROCESS | 1988 | 1468862684905 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:45 INFO - PROCESS | 1988 | 1468862684984 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 10:24:45 INFO - PROCESS | 1988 | 1468862684991 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:45 INFO - PROCESS | 1988 | 1468862684993 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:45 INFO - PROCESS | 1988 | ++DOCSHELL 1B990C00 == 36 [pid = 1988] [id = 304] 10:24:45 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (1B991000) [pid = 1988] [serial = 911] [outer = 00000000] 10:24:45 INFO - PROCESS | 1988 | ++DOMWINDOW == 88 (1C25C000) [pid = 1988] [serial = 912] [outer = 1B991000] 10:24:45 INFO - PROCESS | 1988 | 1468862685036 Marionette DEBUG loaded listener.js 10:24:45 INFO - PROCESS | 1988 | ++DOMWINDOW == 89 (1C8B5800) [pid = 1988] [serial = 913] [outer = 1B991000] 10:24:46 INFO - PROCESS | 1988 | --DOCSHELL 110CD400 == 35 [pid = 1988] [id = 296] 10:24:46 INFO - PROCESS | 1988 | --DOCSHELL 148F8800 == 34 [pid = 1988] [id = 295] 10:24:46 INFO - PROCESS | 1988 | --DOCSHELL 180EEC00 == 33 [pid = 1988] [id = 298] 10:24:46 INFO - PROCESS | 1988 | --DOCSHELL 1514E800 == 32 [pid = 1988] [id = 297] 10:24:46 INFO - PROCESS | 1988 | --DOCSHELL 0FB52800 == 31 [pid = 1988] [id = 303] 10:24:46 INFO - PROCESS | 1988 | --DOCSHELL 183B4C00 == 30 [pid = 1988] [id = 300] 10:24:46 INFO - PROCESS | 1988 | --DOCSHELL 180E9800 == 29 [pid = 1988] [id = 302] 10:24:46 INFO - PROCESS | 1988 | --DOCSHELL 18329000 == 28 [pid = 1988] [id = 299] 10:24:46 INFO - PROCESS | 1988 | --DOCSHELL 19307800 == 27 [pid = 1988] [id = 301] 10:24:46 INFO - PROCESS | 1988 | --DOMWINDOW == 88 (17959400) [pid = 1988] [serial = 832] [outer = 00000000] [url = about:blank] 10:24:46 INFO - PROCESS | 1988 | --DOMWINDOW == 87 (1C60BC00) [pid = 1988] [serial = 867] [outer = 00000000] [url = about:blank] 10:24:46 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (193CE800) [pid = 1988] [serial = 852] [outer = 00000000] [url = about:blank] 10:24:46 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (1A75F800) [pid = 1988] [serial = 856] [outer = 00000000] [url = about:blank] 10:24:46 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (1A1D9000) [pid = 1988] [serial = 855] [outer = 00000000] [url = about:blank] 10:24:46 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (19322400) [pid = 1988] [serial = 849] [outer = 00000000] [url = about:blank] 10:24:46 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (102E9800) [pid = 1988] [serial = 834] [outer = 00000000] [url = about:blank] 10:24:46 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (10980000) [pid = 1988] [serial = 835] [outer = 00000000] [url = about:blank] 10:24:46 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (1A833000) [pid = 1988] [serial = 858] [outer = 00000000] [url = about:blank] 10:24:46 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (148EF400) [pid = 1988] [serial = 840] [outer = 00000000] [url = about:blank] 10:24:46 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (1506A400) [pid = 1988] [serial = 841] [outer = 00000000] [url = about:blank] 10:24:46 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (180E9C00) [pid = 1988] [serial = 846] [outer = 00000000] [url = about:blank] 10:24:46 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (182A2400) [pid = 1988] [serial = 847] [outer = 00000000] [url = about:blank] 10:24:46 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (16532800) [pid = 1988] [serial = 837] [outer = 00000000] [url = about:blank] 10:24:46 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (17940000) [pid = 1988] [serial = 838] [outer = 00000000] [url = about:blank] 10:24:46 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (15153400) [pid = 1988] [serial = 843] [outer = 00000000] [url = about:blank] 10:24:46 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (15E5B800) [pid = 1988] [serial = 844] [outer = 00000000] [url = about:blank] 10:24:46 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (17943400) [pid = 1988] [serial = 861] [outer = 00000000] [url = about:blank] 10:24:46 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (1A9ABC00) [pid = 1988] [serial = 864] [outer = 00000000] [url = about:blank] 10:24:46 INFO - PROCESS | 1988 | --DOMWINDOW == 69 (1C846C00) [pid = 1988] [serial = 868] [outer = 00000000] [url = about:blank] 10:24:46 INFO - PROCESS | 1988 | --DOMWINDOW == 68 (180EA000) [pid = 1988] [serial = 862] [outer = 00000000] [url = about:blank] 10:24:46 INFO - PROCESS | 1988 | --DOMWINDOW == 67 (1A836000) [pid = 1988] [serial = 859] [outer = 00000000] [url = about:blank] 10:24:46 INFO - PROCESS | 1988 | --DOMWINDOW == 66 (195A0400) [pid = 1988] [serial = 853] [outer = 00000000] [url = about:blank] 10:24:46 INFO - PROCESS | 1988 | --DOMWINDOW == 65 (193A9400) [pid = 1988] [serial = 850] [outer = 00000000] [url = about:blank] 10:24:46 INFO - PROCESS | 1988 | --DOMWINDOW == 64 (1BA78800) [pid = 1988] [serial = 865] [outer = 00000000] [url = about:blank] 10:24:46 INFO - PROCESS | 1988 | 1468862686786 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] 10:24:46 INFO - PROCESS | 1988 | 1468862686827 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 10:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 10:24:46 INFO - PROCESS | 1988 | 1468862686832 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 10:24:46 INFO - PROCESS | 1988 | 1468862686836 Marionette TRACE conn6 <- [1,1182,null,{}] 10:24:46 INFO - PROCESS | 1988 | 1468862686841 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}] 10:24:46 INFO - PROCESS | 1988 | 1468862686844 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:46 INFO - PROCESS | 1988 | 1468862686935 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 10:24:46 INFO - PROCESS | 1988 | 1468862686942 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:46 INFO - PROCESS | 1988 | 1468862686946 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:46 INFO - PROCESS | 1988 | ++DOCSHELL 10A63400 == 28 [pid = 1988] [id = 305] 10:24:46 INFO - PROCESS | 1988 | ++DOMWINDOW == 65 (10A64800) [pid = 1988] [serial = 914] [outer = 00000000] 10:24:47 INFO - PROCESS | 1988 | ++DOMWINDOW == 66 (10CD3400) [pid = 1988] [serial = 915] [outer = 10A64800] 10:24:47 INFO - PROCESS | 1988 | 1468862686995 Marionette DEBUG loaded listener.js 10:24:47 INFO - PROCESS | 1988 | ++DOMWINDOW == 67 (10E53400) [pid = 1988] [serial = 916] [outer = 10A64800] 10:24:47 INFO - PROCESS | 1988 | 1468862687467 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] 10:24:47 INFO - PROCESS | 1988 | 1468862687528 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 10:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 10:24:47 INFO - PROCESS | 1988 | 1468862687534 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 10:24:47 INFO - PROCESS | 1988 | 1468862687536 Marionette TRACE conn6 <- [1,1186,null,{}] 10:24:47 INFO - PROCESS | 1988 | 1468862687540 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}] 10:24:47 INFO - PROCESS | 1988 | 1468862687544 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:47 INFO - PROCESS | 1988 | 1468862687630 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 10:24:47 INFO - PROCESS | 1988 | 1468862687638 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:47 INFO - PROCESS | 1988 | 1468862687641 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:47 INFO - PROCESS | 1988 | ++DOCSHELL 10A5C400 == 29 [pid = 1988] [id = 306] 10:24:47 INFO - PROCESS | 1988 | ++DOMWINDOW == 68 (149BB800) [pid = 1988] [serial = 917] [outer = 00000000] 10:24:47 INFO - PROCESS | 1988 | ++DOMWINDOW == 69 (1501D800) [pid = 1988] [serial = 918] [outer = 149BB800] 10:24:47 INFO - PROCESS | 1988 | 1468862687688 Marionette DEBUG loaded listener.js 10:24:47 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (15071000) [pid = 1988] [serial = 919] [outer = 149BB800] 10:24:48 INFO - PROCESS | 1988 | 1468862688154 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]]]}] 10:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 10:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 670ms 10:24:48 INFO - PROCESS | 1988 | 1468862688208 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 10:24:48 INFO - PROCESS | 1988 | 1468862688210 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 10:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 10:24:48 INFO - PROCESS | 1988 | 1468862688214 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 10:24:48 INFO - PROCESS | 1988 | 1468862688217 Marionette TRACE conn6 <- [1,1190,null,{}] 10:24:48 INFO - PROCESS | 1988 | 1468862688228 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}] 10:24:48 INFO - PROCESS | 1988 | 1468862688233 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:48 INFO - PROCESS | 1988 | 1468862688345 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 10:24:48 INFO - PROCESS | 1988 | 1468862688432 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:48 INFO - PROCESS | 1988 | 1468862688435 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:48 INFO - PROCESS | 1988 | ++DOCSHELL 16533000 == 30 [pid = 1988] [id = 307] 10:24:48 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (16533800) [pid = 1988] [serial = 920] [outer = 00000000] 10:24:48 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (17937400) [pid = 1988] [serial = 921] [outer = 16533800] 10:24:48 INFO - PROCESS | 1988 | 1468862688482 Marionette DEBUG loaded listener.js 10:24:48 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (17942800) [pid = 1988] [serial = 922] [outer = 16533800] 10:24:48 INFO - PROCESS | 1988 | 1468862688869 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]]]}] 10:24:48 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 10:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 670ms 10:24:48 INFO - PROCESS | 1988 | 1468862688887 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 10:24:48 INFO - PROCESS | 1988 | 1468862688890 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 10:24:48 INFO - PROCESS | 1988 | 1468862688893 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 10:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 10:24:48 INFO - PROCESS | 1988 | 1468862688895 Marionette TRACE conn6 <- [1,1194,null,{}] 10:24:48 INFO - PROCESS | 1988 | 1468862688898 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}] 10:24:48 INFO - PROCESS | 1988 | 1468862688900 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:49 INFO - PROCESS | 1988 | 1468862688981 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 10:24:49 INFO - PROCESS | 1988 | 1468862689059 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:49 INFO - PROCESS | 1988 | 1468862689061 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:49 INFO - PROCESS | 1988 | ++DOCSHELL 15262C00 == 31 [pid = 1988] [id = 308] 10:24:49 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (17018800) [pid = 1988] [serial = 923] [outer = 00000000] 10:24:49 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (17E01C00) [pid = 1988] [serial = 924] [outer = 17018800] 10:24:49 INFO - PROCESS | 1988 | 1468862689110 Marionette DEBUG loaded listener.js 10:24:49 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (1802DC00) [pid = 1988] [serial = 925] [outer = 17018800] 10:24:49 INFO - PROCESS | 1988 | 1468862689466 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]]]}] 10:24:49 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 10:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 631ms 10:24:49 INFO - PROCESS | 1988 | 1468862689528 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 10:24:49 INFO - PROCESS | 1988 | 1468862689529 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 10:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 10:24:49 INFO - PROCESS | 1988 | 1468862689533 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 10:24:49 INFO - PROCESS | 1988 | 1468862689534 Marionette TRACE conn6 <- [1,1198,null,{}] 10:24:49 INFO - PROCESS | 1988 | 1468862689538 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}] 10:24:49 INFO - PROCESS | 1988 | 1468862689540 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:49 INFO - PROCESS | 1988 | 1468862689647 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 10:24:49 INFO - PROCESS | 1988 | 1468862689685 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:49 INFO - PROCESS | 1988 | 1468862689687 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:49 INFO - PROCESS | 1988 | ++DOCSHELL 180EF800 == 32 [pid = 1988] [id = 309] 10:24:49 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (180F1800) [pid = 1988] [serial = 926] [outer = 00000000] 10:24:49 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (182A2000) [pid = 1988] [serial = 927] [outer = 180F1800] 10:24:49 INFO - PROCESS | 1988 | 1468862689729 Marionette DEBUG loaded listener.js 10:24:49 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (182A8800) [pid = 1988] [serial = 928] [outer = 180F1800] 10:24:50 INFO - PROCESS | 1988 | 1468862690113 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]]]}] 10:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 10:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 630ms 10:24:50 INFO - PROCESS | 1988 | 1468862690164 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 10:24:50 INFO - PROCESS | 1988 | 1468862690166 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 10:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 10:24:50 INFO - PROCESS | 1988 | 1468862690169 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 10:24:50 INFO - PROCESS | 1988 | 1468862690171 Marionette TRACE conn6 <- [1,1202,null,{}] 10:24:50 INFO - PROCESS | 1988 | 1468862690174 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}] 10:24:50 INFO - PROCESS | 1988 | 1468862690180 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:50 INFO - PROCESS | 1988 | 1468862690311 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 10:24:50 INFO - PROCESS | 1988 | 1468862690325 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:50 INFO - PROCESS | 1988 | 1468862690327 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:50 INFO - PROCESS | 1988 | ++DOCSHELL 1832E800 == 33 [pid = 1988] [id = 310] 10:24:50 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (183A7C00) [pid = 1988] [serial = 929] [outer = 00000000] 10:24:50 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (183FEC00) [pid = 1988] [serial = 930] [outer = 183A7C00] 10:24:50 INFO - PROCESS | 1988 | 1468862690371 Marionette DEBUG loaded listener.js 10:24:50 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (18F70800) [pid = 1988] [serial = 931] [outer = 183A7C00] 10:24:50 INFO - PROCESS | 1988 | 1468862690771 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]]]}] 10:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 10:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 630ms 10:24:50 INFO - PROCESS | 1988 | 1468862690799 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 10:24:50 INFO - PROCESS | 1988 | 1468862690801 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 10:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 10:24:50 INFO - PROCESS | 1988 | 1468862690804 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 10:24:50 INFO - PROCESS | 1988 | 1468862690806 Marionette TRACE conn6 <- [1,1206,null,{}] 10:24:50 INFO - PROCESS | 1988 | 1468862690809 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}] 10:24:50 INFO - PROCESS | 1988 | 1468862690811 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:50 INFO - PROCESS | 1988 | 1468862690886 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 10:24:51 INFO - PROCESS | 1988 | 1468862691000 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:51 INFO - PROCESS | 1988 | 1468862691002 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:51 INFO - PROCESS | 1988 | ++DOCSHELL 17F0E400 == 34 [pid = 1988] [id = 311] 10:24:51 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (18324C00) [pid = 1988] [serial = 932] [outer = 00000000] 10:24:51 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (193AC000) [pid = 1988] [serial = 933] [outer = 18324C00] 10:24:51 INFO - PROCESS | 1988 | 1468862691045 Marionette DEBUG loaded listener.js 10:24:51 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (193B2400) [pid = 1988] [serial = 934] [outer = 18324C00] 10:24:51 INFO - PROCESS | 1988 | 1468862691392 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]]]}] 10:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 10:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 630ms 10:24:51 INFO - PROCESS | 1988 | 1468862691436 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 10:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 10:24:51 INFO - PROCESS | 1988 | 1468862691438 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 10:24:51 INFO - PROCESS | 1988 | 1468862691441 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 10:24:51 INFO - PROCESS | 1988 | 1468862691443 Marionette TRACE conn6 <- [1,1210,null,{}] 10:24:51 INFO - PROCESS | 1988 | 1468862691460 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}] 10:24:51 INFO - PROCESS | 1988 | 1468862691462 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:51 INFO - PROCESS | 1988 | 1468862691538 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 10:24:51 INFO - PROCESS | 1988 | 1468862691543 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:51 INFO - PROCESS | 1988 | 1468862691545 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:51 INFO - PROCESS | 1988 | ++DOCSHELL 193AB400 == 35 [pid = 1988] [id = 312] 10:24:51 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (193D5400) [pid = 1988] [serial = 935] [outer = 00000000] 10:24:51 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (195A5C00) [pid = 1988] [serial = 936] [outer = 193D5400] 10:24:51 INFO - PROCESS | 1988 | 1468862691589 Marionette DEBUG loaded listener.js 10:24:51 INFO - PROCESS | 1988 | ++DOMWINDOW == 88 (195A0400) [pid = 1988] [serial = 937] [outer = 193D5400] 10:24:52 INFO - PROCESS | 1988 | 1468862692031 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] 10:24:52 INFO - PROCESS | 1988 | 1468862692095 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 10:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 10:24:52 INFO - PROCESS | 1988 | 1468862692105 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 10:24:52 INFO - PROCESS | 1988 | 1468862692107 Marionette TRACE conn6 <- [1,1214,null,{}] 10:24:52 INFO - PROCESS | 1988 | 1468862692110 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}] 10:24:52 INFO - PROCESS | 1988 | 1468862692112 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:52 INFO - PROCESS | 1988 | 1468862692217 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 10:24:52 INFO - PROCESS | 1988 | 1468862692301 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:52 INFO - PROCESS | 1988 | 1468862692303 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:52 INFO - PROCESS | 1988 | ++DOCSHELL 16532C00 == 36 [pid = 1988] [id = 313] 10:24:52 INFO - PROCESS | 1988 | ++DOMWINDOW == 89 (195A6000) [pid = 1988] [serial = 938] [outer = 00000000] 10:24:52 INFO - PROCESS | 1988 | ++DOMWINDOW == 90 (1A1E9C00) [pid = 1988] [serial = 939] [outer = 195A6000] 10:24:52 INFO - PROCESS | 1988 | 1468862692347 Marionette DEBUG loaded listener.js 10:24:52 INFO - PROCESS | 1988 | ++DOMWINDOW == 91 (19C07800) [pid = 1988] [serial = 940] [outer = 195A6000] 10:24:52 INFO - PROCESS | 1988 | 1468862692767 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]]]}] 10:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 10:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 670ms 10:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 10:24:52 INFO - PROCESS | 1988 | 1468862692781 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 10:24:52 INFO - PROCESS | 1988 | 1468862692783 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 10:24:52 INFO - PROCESS | 1988 | 1468862692786 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 10:24:52 INFO - PROCESS | 1988 | 1468862692788 Marionette TRACE conn6 <- [1,1218,null,{}] 10:24:52 INFO - PROCESS | 1988 | 1468862692791 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}] 10:24:52 INFO - PROCESS | 1988 | 1468862692793 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:52 INFO - PROCESS | 1988 | 1468862692904 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 10:24:52 INFO - PROCESS | 1988 | 1468862692909 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:52 INFO - PROCESS | 1988 | 1468862692911 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:52 INFO - PROCESS | 1988 | ++DOCSHELL 1A1D9000 == 37 [pid = 1988] [id = 314] 10:24:52 INFO - PROCESS | 1988 | ++DOMWINDOW == 92 (1A82AC00) [pid = 1988] [serial = 941] [outer = 00000000] 10:24:52 INFO - PROCESS | 1988 | ++DOMWINDOW == 93 (1A833800) [pid = 1988] [serial = 942] [outer = 1A82AC00] 10:24:52 INFO - PROCESS | 1988 | 1468862692954 Marionette DEBUG loaded listener.js 10:24:53 INFO - PROCESS | 1988 | ++DOMWINDOW == 94 (1A904000) [pid = 1988] [serial = 943] [outer = 1A82AC00] 10:24:53 INFO - PROCESS | 1988 | 1468862693378 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]]]}] 10:24:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 10:24:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 630ms 10:24:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 10:24:53 INFO - PROCESS | 1988 | 1468862693418 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 10:24:53 INFO - PROCESS | 1988 | 1468862693420 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 10:24:53 INFO - PROCESS | 1988 | 1468862693423 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 10:24:53 INFO - PROCESS | 1988 | 1468862693425 Marionette TRACE conn6 <- [1,1222,null,{}] 10:24:53 INFO - PROCESS | 1988 | 1468862693429 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}] 10:24:53 INFO - PROCESS | 1988 | 1468862693431 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:53 INFO - PROCESS | 1988 | 1468862693552 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 10:24:53 INFO - PROCESS | 1988 | 1468862693647 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:53 INFO - PROCESS | 1988 | 1468862693649 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:53 INFO - PROCESS | 1988 | ++DOCSHELL 180EF400 == 38 [pid = 1988] [id = 315] 10:24:53 INFO - PROCESS | 1988 | ++DOMWINDOW == 95 (1A9A9400) [pid = 1988] [serial = 944] [outer = 00000000] 10:24:53 INFO - PROCESS | 1988 | ++DOMWINDOW == 96 (1BA72800) [pid = 1988] [serial = 945] [outer = 1A9A9400] 10:24:53 INFO - PROCESS | 1988 | 1468862693696 Marionette DEBUG loaded listener.js 10:24:53 INFO - PROCESS | 1988 | ++DOMWINDOW == 97 (1C60B000) [pid = 1988] [serial = 946] [outer = 1A9A9400] 10:24:54 INFO - PROCESS | 1988 | --DOMWINDOW == 96 (1A1EE800) [pid = 1988] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 10:24:54 INFO - PROCESS | 1988 | --DOMWINDOW == 95 (1832A000) [pid = 1988] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 10:24:54 INFO - PROCESS | 1988 | --DOMWINDOW == 94 (183F4800) [pid = 1988] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 10:24:54 INFO - PROCESS | 1988 | --DOMWINDOW == 93 (193D3400) [pid = 1988] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 10:24:54 INFO - PROCESS | 1988 | --DOMWINDOW == 92 (180EF000) [pid = 1988] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 10:24:54 INFO - PROCESS | 1988 | --DOMWINDOW == 91 (1514EC00) [pid = 1988] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 10:24:54 INFO - PROCESS | 1988 | --DOMWINDOW == 90 (110D0000) [pid = 1988] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 10:24:54 INFO - PROCESS | 1988 | --DOMWINDOW == 89 (14BB7400) [pid = 1988] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 10:24:54 INFO - PROCESS | 1988 | --DOMWINDOW == 88 (180F0000) [pid = 1988] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 10:24:54 INFO - PROCESS | 1988 | --DOMWINDOW == 87 (1CFCE800) [pid = 1988] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 10:24:54 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (1930D400) [pid = 1988] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 10:24:54 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (17936400) [pid = 1988] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 10:24:54 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (10076C00) [pid = 1988] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 10:24:54 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (182A6800) [pid = 1988] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 10:24:54 INFO - PROCESS | 1988 | 1468862694229 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]]]}] 10:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 10:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 830ms 10:24:54 INFO - PROCESS | 1988 | 1468862694254 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 10:24:54 INFO - PROCESS | 1988 | 1468862694255 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 10:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 10:24:54 INFO - PROCESS | 1988 | 1468862694258 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 10:24:54 INFO - PROCESS | 1988 | 1468862694260 Marionette TRACE conn6 <- [1,1226,null,{}] 10:24:54 INFO - PROCESS | 1988 | 1468862694275 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}] 10:24:54 INFO - PROCESS | 1988 | 1468862694277 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:54 INFO - PROCESS | 1988 | 1468862694355 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 10:24:54 INFO - PROCESS | 1988 | 1468862694361 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:54 INFO - PROCESS | 1988 | 1468862694362 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:54 INFO - PROCESS | 1988 | ++DOCSHELL 17936400 == 39 [pid = 1988] [id = 316] 10:24:54 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (17F13000) [pid = 1988] [serial = 947] [outer = 00000000] 10:24:54 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (182A0000) [pid = 1988] [serial = 948] [outer = 17F13000] 10:24:54 INFO - PROCESS | 1988 | 1468862694406 Marionette DEBUG loaded listener.js 10:24:54 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (182A7800) [pid = 1988] [serial = 949] [outer = 17F13000] 10:24:54 INFO - PROCESS | 1988 | 1468862694822 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]]]}] 10:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 10:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 571ms 10:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 10:24:54 INFO - PROCESS | 1988 | 1468862694830 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 10:24:54 INFO - PROCESS | 1988 | 1468862694831 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 10:24:54 INFO - PROCESS | 1988 | 1468862694834 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 10:24:54 INFO - PROCESS | 1988 | 1468862694836 Marionette TRACE conn6 <- [1,1230,null,{}] 10:24:54 INFO - PROCESS | 1988 | 1468862694839 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}] 10:24:54 INFO - PROCESS | 1988 | 1468862694841 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:54 INFO - PROCESS | 1988 | 1468862694955 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 10:24:54 INFO - PROCESS | 1988 | 1468862694963 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:54 INFO - PROCESS | 1988 | 1468862694965 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:54 INFO - PROCESS | 1988 | ++DOCSHELL 18249400 == 40 [pid = 1988] [id = 317] 10:24:54 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (18321400) [pid = 1988] [serial = 950] [outer = 00000000] 10:24:55 INFO - PROCESS | 1988 | ++DOMWINDOW == 88 (1A837C00) [pid = 1988] [serial = 951] [outer = 18321400] 10:24:55 INFO - PROCESS | 1988 | 1468862695007 Marionette DEBUG loaded listener.js 10:24:55 INFO - PROCESS | 1988 | ++DOMWINDOW == 89 (1C616800) [pid = 1988] [serial = 952] [outer = 18321400] 10:24:55 INFO - PROCESS | 1988 | 1468862695422 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]]]}] 10:24:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 10:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 630ms 10:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 10:24:55 INFO - PROCESS | 1988 | 1468862695466 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 10:24:55 INFO - PROCESS | 1988 | 1468862695468 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 10:24:55 INFO - PROCESS | 1988 | 1468862695471 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 10:24:55 INFO - PROCESS | 1988 | 1468862695472 Marionette TRACE conn6 <- [1,1234,null,{}] 10:24:55 INFO - PROCESS | 1988 | 1468862695476 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}] 10:24:55 INFO - PROCESS | 1988 | 1468862695477 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:55 INFO - PROCESS | 1988 | 1468862695589 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 10:24:55 INFO - PROCESS | 1988 | 1468862695597 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:55 INFO - PROCESS | 1988 | 1468862695598 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:55 INFO - PROCESS | 1988 | ++DOCSHELL 182A0400 == 41 [pid = 1988] [id = 318] 10:24:55 INFO - PROCESS | 1988 | ++DOMWINDOW == 90 (19305800) [pid = 1988] [serial = 953] [outer = 00000000] 10:24:55 INFO - PROCESS | 1988 | ++DOMWINDOW == 91 (1C8ED000) [pid = 1988] [serial = 954] [outer = 19305800] 10:24:55 INFO - PROCESS | 1988 | 1468862695640 Marionette DEBUG loaded listener.js 10:24:55 INFO - PROCESS | 1988 | ++DOMWINDOW == 92 (1CFD0400) [pid = 1988] [serial = 955] [outer = 19305800] 10:24:56 INFO - PROCESS | 1988 | 1468862696077 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]]]}] 10:24:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 10:24:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 670ms 10:24:56 INFO - PROCESS | 1988 | 1468862696142 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 10:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 10:24:56 INFO - PROCESS | 1988 | 1468862696147 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 10:24:56 INFO - PROCESS | 1988 | 1468862696152 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 10:24:56 INFO - PROCESS | 1988 | 1468862696157 Marionette TRACE conn6 <- [1,1238,null,{}] 10:24:56 INFO - PROCESS | 1988 | 1468862696164 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}] 10:24:56 INFO - PROCESS | 1988 | 1468862696167 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:56 INFO - PROCESS | 1988 | 1468862696391 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 10:24:56 INFO - PROCESS | 1988 | 1468862696490 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:56 INFO - PROCESS | 1988 | 1468862696495 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:56 INFO - PROCESS | 1988 | ++DOCSHELL 10984000 == 42 [pid = 1988] [id = 319] 10:24:56 INFO - PROCESS | 1988 | ++DOMWINDOW == 93 (10984C00) [pid = 1988] [serial = 956] [outer = 00000000] 10:24:56 INFO - PROCESS | 1988 | ++DOMWINDOW == 94 (10E58000) [pid = 1988] [serial = 957] [outer = 10984C00] 10:24:56 INFO - PROCESS | 1988 | 1468862696551 Marionette DEBUG loaded listener.js 10:24:56 INFO - PROCESS | 1988 | ++DOMWINDOW == 95 (11134400) [pid = 1988] [serial = 958] [outer = 10984C00] 10:24:57 INFO - PROCESS | 1988 | 1468862697186 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]]]}] 10:24:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 10:24:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1076ms 10:24:57 INFO - PROCESS | 1988 | 1468862697227 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 10:24:57 INFO - PROCESS | 1988 | 1468862697232 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 10:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 10:24:57 INFO - PROCESS | 1988 | 1468862697238 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 10:24:57 INFO - PROCESS | 1988 | 1468862697241 Marionette TRACE conn6 <- [1,1242,null,{}] 10:24:57 INFO - PROCESS | 1988 | 1468862697245 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}] 10:24:57 INFO - PROCESS | 1988 | 1468862697248 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:57 INFO - PROCESS | 1988 | 1468862697368 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 10:24:57 INFO - PROCESS | 1988 | 1468862697547 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:57 INFO - PROCESS | 1988 | 1468862697549 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:57 INFO - PROCESS | 1988 | ++DOCSHELL 15263800 == 43 [pid = 1988] [id = 320] 10:24:57 INFO - PROCESS | 1988 | ++DOMWINDOW == 96 (15263C00) [pid = 1988] [serial = 959] [outer = 00000000] 10:24:57 INFO - PROCESS | 1988 | ++DOMWINDOW == 97 (1652DC00) [pid = 1988] [serial = 960] [outer = 15263C00] 10:24:57 INFO - PROCESS | 1988 | 1468862697606 Marionette DEBUG loaded listener.js 10:24:57 INFO - PROCESS | 1988 | ++DOMWINDOW == 98 (1794CC00) [pid = 1988] [serial = 961] [outer = 15263C00] 10:24:58 INFO - PROCESS | 1988 | 1468862698510 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]]]}] 10:24:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 10:24:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1321ms 10:24:58 INFO - PROCESS | 1988 | 1468862698564 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 10:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 10:24:58 INFO - PROCESS | 1988 | 1468862698568 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 10:24:58 INFO - PROCESS | 1988 | 1468862698573 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 10:24:58 INFO - PROCESS | 1988 | 1468862698576 Marionette TRACE conn6 <- [1,1246,null,{}] 10:24:58 INFO - PROCESS | 1988 | 1468862698582 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}] 10:24:58 INFO - PROCESS | 1988 | 1468862698584 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:58 INFO - PROCESS | 1988 | 1468862698698 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 10:24:58 INFO - PROCESS | 1988 | 1468862698831 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:58 INFO - PROCESS | 1988 | 1468862698835 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:58 INFO - PROCESS | 1988 | ++DOCSHELL 10A66400 == 44 [pid = 1988] [id = 321] 10:24:58 INFO - PROCESS | 1988 | ++DOMWINDOW == 99 (10A69000) [pid = 1988] [serial = 962] [outer = 00000000] 10:24:58 INFO - PROCESS | 1988 | ++DOMWINDOW == 100 (148A7400) [pid = 1988] [serial = 963] [outer = 10A69000] 10:24:58 INFO - PROCESS | 1988 | 1468862698886 Marionette DEBUG loaded listener.js 10:24:59 INFO - PROCESS | 1988 | ++DOMWINDOW == 101 (14BEF800) [pid = 1988] [serial = 964] [outer = 10A69000] 10:24:59 INFO - PROCESS | 1988 | --DOCSHELL 18249400 == 43 [pid = 1988] [id = 317] 10:24:59 INFO - PROCESS | 1988 | --DOCSHELL 17936400 == 42 [pid = 1988] [id = 316] 10:24:59 INFO - PROCESS | 1988 | --DOCSHELL 180EF400 == 41 [pid = 1988] [id = 315] 10:24:59 INFO - PROCESS | 1988 | --DOCSHELL 1A1D9000 == 40 [pid = 1988] [id = 314] 10:24:59 INFO - PROCESS | 1988 | --DOCSHELL 16532C00 == 39 [pid = 1988] [id = 313] 10:24:59 INFO - PROCESS | 1988 | --DOCSHELL 193AB400 == 38 [pid = 1988] [id = 312] 10:24:59 INFO - PROCESS | 1988 | --DOCSHELL 17F0E400 == 37 [pid = 1988] [id = 311] 10:24:59 INFO - PROCESS | 1988 | --DOCSHELL 1832E800 == 36 [pid = 1988] [id = 310] 10:24:59 INFO - PROCESS | 1988 | --DOCSHELL 180EF800 == 35 [pid = 1988] [id = 309] 10:24:59 INFO - PROCESS | 1988 | --DOCSHELL 15262C00 == 34 [pid = 1988] [id = 308] 10:24:59 INFO - PROCESS | 1988 | --DOCSHELL 16533000 == 33 [pid = 1988] [id = 307] 10:24:59 INFO - PROCESS | 1988 | --DOCSHELL 10A5C400 == 32 [pid = 1988] [id = 306] 10:24:59 INFO - PROCESS | 1988 | --DOCSHELL 10A63400 == 31 [pid = 1988] [id = 305] 10:24:59 INFO - PROCESS | 1988 | --DOCSHELL 1B990C00 == 30 [pid = 1988] [id = 304] 10:24:59 INFO - PROCESS | 1988 | --DOMWINDOW == 100 (1A1F7000) [pid = 1988] [serial = 910] [outer = 00000000] [url = about:blank] 10:24:59 INFO - PROCESS | 1988 | --DOMWINDOW == 99 (183A3000) [pid = 1988] [serial = 897] [outer = 00000000] [url = about:blank] 10:24:59 INFO - PROCESS | 1988 | --DOMWINDOW == 98 (1930CC00) [pid = 1988] [serial = 900] [outer = 00000000] [url = about:blank] 10:24:59 INFO - PROCESS | 1988 | --DOMWINDOW == 97 (183B0C00) [pid = 1988] [serial = 898] [outer = 00000000] [url = about:blank] 10:24:59 INFO - PROCESS | 1988 | --DOMWINDOW == 96 (19BA7400) [pid = 1988] [serial = 903] [outer = 00000000] [url = about:blank] 10:24:59 INFO - PROCESS | 1988 | --DOMWINDOW == 95 (1C25C000) [pid = 1988] [serial = 912] [outer = 00000000] [url = about:blank] 10:24:59 INFO - PROCESS | 1988 | --DOMWINDOW == 94 (193ABC00) [pid = 1988] [serial = 901] [outer = 00000000] [url = about:blank] 10:24:59 INFO - PROCESS | 1988 | --DOMWINDOW == 93 (1A907C00) [pid = 1988] [serial = 909] [outer = 00000000] [url = about:blank] 10:24:59 INFO - PROCESS | 1988 | --DOMWINDOW == 92 (1A1E9400) [pid = 1988] [serial = 904] [outer = 00000000] [url = about:blank] 10:24:59 INFO - PROCESS | 1988 | --DOMWINDOW == 91 (18248400) [pid = 1988] [serial = 894] [outer = 00000000] [url = about:blank] 10:24:59 INFO - PROCESS | 1988 | --DOMWINDOW == 90 (16530C00) [pid = 1988] [serial = 891] [outer = 00000000] [url = about:blank] 10:24:59 INFO - PROCESS | 1988 | --DOMWINDOW == 89 (17938000) [pid = 1988] [serial = 892] [outer = 00000000] [url = about:blank] 10:24:59 INFO - PROCESS | 1988 | --DOMWINDOW == 88 (14729000) [pid = 1988] [serial = 888] [outer = 00000000] [url = about:blank] 10:24:59 INFO - PROCESS | 1988 | --DOMWINDOW == 87 (148ED400) [pid = 1988] [serial = 889] [outer = 00000000] [url = about:blank] 10:24:59 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (17017400) [pid = 1988] [serial = 886] [outer = 00000000] [url = about:blank] 10:24:59 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (15137800) [pid = 1988] [serial = 885] [outer = 00000000] [url = about:blank] 10:24:59 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (19302400) [pid = 1988] [serial = 883] [outer = 00000000] [url = about:blank] 10:24:59 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (183A6000) [pid = 1988] [serial = 882] [outer = 00000000] [url = about:blank] 10:24:59 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (1D06B400) [pid = 1988] [serial = 880] [outer = 00000000] [url = about:blank] 10:24:59 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (1D067800) [pid = 1988] [serial = 879] [outer = 00000000] [url = about:blank] 10:24:59 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (19C08400) [pid = 1988] [serial = 877] [outer = 00000000] [url = about:blank] 10:24:59 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (195AC000) [pid = 1988] [serial = 876] [outer = 00000000] [url = about:blank] 10:24:59 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (17959000) [pid = 1988] [serial = 874] [outer = 00000000] [url = about:blank] 10:24:59 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (17942C00) [pid = 1988] [serial = 873] [outer = 00000000] [url = about:blank] 10:24:59 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (1097CC00) [pid = 1988] [serial = 871] [outer = 00000000] [url = about:blank] 10:24:59 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (10875800) [pid = 1988] [serial = 870] [outer = 00000000] [url = about:blank] 10:24:59 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (193D9400) [pid = 1988] [serial = 906] [outer = 00000000] [url = about:blank] 10:24:59 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (19BB0C00) [pid = 1988] [serial = 907] [outer = 00000000] [url = about:blank] 10:24:59 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (182A9400) [pid = 1988] [serial = 895] [outer = 00000000] [url = about:blank] 10:24:59 INFO - PROCESS | 1988 | 1468862699358 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]]]}] 10:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 10:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 833ms 10:24:59 INFO - PROCESS | 1988 | 1468862699405 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 10:24:59 INFO - PROCESS | 1988 | 1468862699410 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 10:24:59 INFO - PROCESS | 1988 | 1468862699415 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 10:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 10:24:59 INFO - PROCESS | 1988 | 1468862699418 Marionette TRACE conn6 <- [1,1250,null,{}] 10:24:59 INFO - PROCESS | 1988 | 1468862699422 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}] 10:24:59 INFO - PROCESS | 1988 | 1468862699424 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:59 INFO - PROCESS | 1988 | 1468862699508 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 10:24:59 INFO - PROCESS | 1988 | 1468862699518 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:24:59 INFO - PROCESS | 1988 | 1468862699520 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:24:59 INFO - PROCESS | 1988 | ++DOCSHELL 110CB000 == 31 [pid = 1988] [id = 322] 10:24:59 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (110CD400) [pid = 1988] [serial = 965] [outer = 00000000] 10:24:59 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (1506D000) [pid = 1988] [serial = 966] [outer = 110CD400] 10:24:59 INFO - PROCESS | 1988 | 1468862699566 Marionette DEBUG loaded listener.js 10:24:59 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (15148000) [pid = 1988] [serial = 967] [outer = 110CD400] 10:25:00 INFO - PROCESS | 1988 | 1468862700043 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]]]}] 10:25:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 10:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 671ms 10:25:00 INFO - PROCESS | 1988 | 1468862700091 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 10:25:00 INFO - PROCESS | 1988 | 1468862700093 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 10:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 10:25:00 INFO - PROCESS | 1988 | 1468862700097 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 10:25:00 INFO - PROCESS | 1988 | 1468862700100 Marionette TRACE conn6 <- [1,1254,null,{}] 10:25:00 INFO - PROCESS | 1988 | 1468862700111 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}] 10:25:00 INFO - PROCESS | 1988 | 1468862700115 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:00 INFO - PROCESS | 1988 | 1468862700199 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 10:25:00 INFO - PROCESS | 1988 | 1468862700247 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:00 INFO - PROCESS | 1988 | 1468862700250 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:00 INFO - PROCESS | 1988 | ++DOCSHELL 1794DC00 == 32 [pid = 1988] [id = 323] 10:25:00 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (1794E000) [pid = 1988] [serial = 968] [outer = 00000000] 10:25:00 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (17E03400) [pid = 1988] [serial = 969] [outer = 1794E000] 10:25:00 INFO - PROCESS | 1988 | 1468862700370 Marionette DEBUG loaded listener.js 10:25:00 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (17F0E400) [pid = 1988] [serial = 970] [outer = 1794E000] 10:25:00 INFO - PROCESS | 1988 | 1468862700735 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]]]}] 10:25:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 10:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 690ms 10:25:00 INFO - PROCESS | 1988 | 1468862700787 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 10:25:00 INFO - PROCESS | 1988 | 1468862700790 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 10:25:00 INFO - PROCESS | 1988 | 1468862700793 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 10:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 10:25:00 INFO - PROCESS | 1988 | 1468862700795 Marionette TRACE conn6 <- [1,1258,null,{}] 10:25:00 INFO - PROCESS | 1988 | 1468862700798 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}] 10:25:00 INFO - PROCESS | 1988 | 1468862700800 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:00 INFO - PROCESS | 1988 | 1468862700885 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 10:25:00 INFO - PROCESS | 1988 | 1468862700890 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:00 INFO - PROCESS | 1988 | 1468862700900 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:00 INFO - PROCESS | 1988 | ++DOCSHELL 18248400 == 33 [pid = 1988] [id = 324] 10:25:00 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (1829D800) [pid = 1988] [serial = 971] [outer = 00000000] 10:25:00 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (18329000) [pid = 1988] [serial = 972] [outer = 1829D800] 10:25:00 INFO - PROCESS | 1988 | 1468862700945 Marionette DEBUG loaded listener.js 10:25:01 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (183A6000) [pid = 1988] [serial = 973] [outer = 1829D800] 10:25:01 INFO - PROCESS | 1988 | 1468862701425 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]]]}] 10:25:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 10:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 670ms 10:25:01 INFO - PROCESS | 1988 | 1468862701467 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 10:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 10:25:01 INFO - PROCESS | 1988 | 1468862701469 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 10:25:01 INFO - PROCESS | 1988 | 1468862701472 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 10:25:01 INFO - PROCESS | 1988 | 1468862701474 Marionette TRACE conn6 <- [1,1262,null,{}] 10:25:01 INFO - PROCESS | 1988 | 1468862701477 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}] 10:25:01 INFO - PROCESS | 1988 | 1468862701479 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:01 INFO - PROCESS | 1988 | 1468862701587 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 10:25:01 INFO - PROCESS | 1988 | 1468862701672 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:01 INFO - PROCESS | 1988 | 1468862701674 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:01 INFO - PROCESS | 1988 | ++DOCSHELL 183B0C00 == 34 [pid = 1988] [id = 325] 10:25:01 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (183B1000) [pid = 1988] [serial = 974] [outer = 00000000] 10:25:01 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (183F5400) [pid = 1988] [serial = 975] [outer = 183B1000] 10:25:01 INFO - PROCESS | 1988 | 1468862701717 Marionette DEBUG loaded listener.js 10:25:01 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (18F6DC00) [pid = 1988] [serial = 976] [outer = 183B1000] 10:25:02 INFO - PROCESS | 1988 | 1468862702155 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]]]}] 10:25:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 10:25:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 731ms 10:25:02 INFO - PROCESS | 1988 | 1468862702204 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 10:25:02 INFO - PROCESS | 1988 | 1468862702206 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 10:25:02 INFO - PROCESS | 1988 | 1468862702209 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 10:25:02 INFO - PROCESS | 1988 | 1468862702210 Marionette TRACE conn6 <- [1,1266,null,{}] 10:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 10:25:02 INFO - PROCESS | 1988 | 1468862702213 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}] 10:25:02 INFO - PROCESS | 1988 | 1468862702219 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:02 INFO - PROCESS | 1988 | 1468862702358 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 10:25:02 INFO - PROCESS | 1988 | 1468862702417 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:02 INFO - PROCESS | 1988 | 1468862702419 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:02 INFO - PROCESS | 1988 | ++DOCSHELL 103F3400 == 35 [pid = 1988] [id = 326] 10:25:02 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (10981C00) [pid = 1988] [serial = 977] [outer = 00000000] 10:25:02 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (195A2800) [pid = 1988] [serial = 978] [outer = 10981C00] 10:25:02 INFO - PROCESS | 1988 | 1468862702463 Marionette DEBUG loaded listener.js 10:25:02 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (19326800) [pid = 1988] [serial = 979] [outer = 10981C00] 10:25:02 INFO - PROCESS | 1988 | 1468862702888 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]]]}] 10:25:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 10:25:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 730ms 10:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 10:25:02 INFO - PROCESS | 1988 | 1468862702943 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 10:25:02 INFO - PROCESS | 1988 | 1468862702945 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 10:25:02 INFO - PROCESS | 1988 | 1468862702948 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 10:25:02 INFO - PROCESS | 1988 | 1468862702950 Marionette TRACE conn6 <- [1,1270,null,{}] 10:25:02 INFO - PROCESS | 1988 | 1468862702953 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}] 10:25:03 INFO - PROCESS | 1988 | 1468862702964 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:03 INFO - PROCESS | 1988 | 1468862703071 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 10:25:03 INFO - PROCESS | 1988 | 1468862703083 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:03 INFO - PROCESS | 1988 | 1468862703085 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:03 INFO - PROCESS | 1988 | ++DOCSHELL 19BA7400 == 36 [pid = 1988] [id = 327] 10:25:03 INFO - PROCESS | 1988 | ++DOMWINDOW == 88 (19BA9C00) [pid = 1988] [serial = 980] [outer = 00000000] 10:25:03 INFO - PROCESS | 1988 | ++DOMWINDOW == 89 (19C0B800) [pid = 1988] [serial = 981] [outer = 19BA9C00] 10:25:03 INFO - PROCESS | 1988 | 1468862703316 Marionette DEBUG loaded listener.js 10:25:03 INFO - PROCESS | 1988 | ++DOMWINDOW == 90 (1A1EF400) [pid = 1988] [serial = 982] [outer = 19BA9C00] 10:25:03 INFO - PROCESS | 1988 | --DOMWINDOW == 89 (149BB800) [pid = 1988] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 10:25:03 INFO - PROCESS | 1988 | --DOMWINDOW == 88 (195A6000) [pid = 1988] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 10:25:03 INFO - PROCESS | 1988 | --DOMWINDOW == 87 (180F1800) [pid = 1988] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 10:25:03 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (17F13000) [pid = 1988] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 10:25:03 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (16533800) [pid = 1988] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 10:25:03 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (1A82AC00) [pid = 1988] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 10:25:03 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (183A7C00) [pid = 1988] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 10:25:03 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (18321400) [pid = 1988] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 10:25:03 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (10A64800) [pid = 1988] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 10:25:03 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (193D5400) [pid = 1988] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 10:25:03 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (17018800) [pid = 1988] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 10:25:03 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (1A9A9400) [pid = 1988] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 10:25:03 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (1B991000) [pid = 1988] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 10:25:03 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (18324C00) [pid = 1988] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 10:25:03 INFO - PROCESS | 1988 | 1468862703682 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]]]}] 10:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 10:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 770ms 10:25:03 INFO - PROCESS | 1988 | 1468862703719 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 10:25:03 INFO - PROCESS | 1988 | 1468862703721 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 10:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 10:25:03 INFO - PROCESS | 1988 | 1468862703725 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 10:25:03 INFO - PROCESS | 1988 | 1468862703726 Marionette TRACE conn6 <- [1,1274,null,{}] 10:25:03 INFO - PROCESS | 1988 | 1468862703730 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}] 10:25:03 INFO - PROCESS | 1988 | 1468862703732 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:03 INFO - PROCESS | 1988 | 1468862703808 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 10:25:03 INFO - PROCESS | 1988 | 1468862703892 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:03 INFO - PROCESS | 1988 | 1468862703893 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:03 INFO - PROCESS | 1988 | ++DOCSHELL 149BB800 == 37 [pid = 1988] [id = 328] 10:25:03 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (149BF400) [pid = 1988] [serial = 983] [outer = 00000000] 10:25:03 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (195A6000) [pid = 1988] [serial = 984] [outer = 149BF400] 10:25:03 INFO - PROCESS | 1988 | 1468862703939 Marionette DEBUG loaded listener.js 10:25:04 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (19AD1000) [pid = 1988] [serial = 985] [outer = 149BF400] 10:25:04 INFO - PROCESS | 1988 | 1468862704298 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]]]}] 10:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 10:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 630ms 10:25:04 INFO - PROCESS | 1988 | 1468862704355 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 10:25:04 INFO - PROCESS | 1988 | 1468862704357 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 10:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 10:25:04 INFO - PROCESS | 1988 | 1468862704360 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 10:25:04 INFO - PROCESS | 1988 | 1468862704362 Marionette TRACE conn6 <- [1,1278,null,{}] 10:25:04 INFO - PROCESS | 1988 | 1468862704365 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}] 10:25:04 INFO - PROCESS | 1988 | 1468862704367 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:04 INFO - PROCESS | 1988 | 1468862704479 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 10:25:04 INFO - PROCESS | 1988 | 1468862704487 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:04 INFO - PROCESS | 1988 | 1468862704489 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:04 INFO - PROCESS | 1988 | ++DOCSHELL 193D5400 == 38 [pid = 1988] [id = 329] 10:25:04 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (195AC800) [pid = 1988] [serial = 986] [outer = 00000000] 10:25:04 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (1A830C00) [pid = 1988] [serial = 987] [outer = 195AC800] 10:25:04 INFO - PROCESS | 1988 | 1468862704556 Marionette DEBUG loaded listener.js 10:25:04 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (1A836000) [pid = 1988] [serial = 988] [outer = 195AC800] 10:25:04 INFO - PROCESS | 1988 | 1468862704961 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]]]}] 10:25:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 10:25:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 631ms 10:25:05 INFO - PROCESS | 1988 | 1468862704991 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 10:25:05 INFO - PROCESS | 1988 | 1468862704993 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 10:25:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 10:25:05 INFO - PROCESS | 1988 | 1468862704996 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 10:25:05 INFO - PROCESS | 1988 | 1468862704998 Marionette TRACE conn6 <- [1,1282,null,{}] 10:25:05 INFO - PROCESS | 1988 | 1468862705001 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}] 10:25:05 INFO - PROCESS | 1988 | 1468862705002 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:05 INFO - PROCESS | 1988 | 1468862705113 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 10:25:05 INFO - PROCESS | 1988 | 1468862705214 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:05 INFO - PROCESS | 1988 | 1468862705217 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:05 INFO - PROCESS | 1988 | ++DOCSHELL 0FB51000 == 39 [pid = 1988] [id = 330] 10:25:05 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (0FB52800) [pid = 1988] [serial = 989] [outer = 00000000] 10:25:05 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (103F0C00) [pid = 1988] [serial = 990] [outer = 0FB52800] 10:25:05 INFO - PROCESS | 1988 | 1468862705275 Marionette DEBUG loaded listener.js 10:25:05 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (108D3000) [pid = 1988] [serial = 991] [outer = 0FB52800] 10:25:05 INFO - PROCESS | 1988 | 1468862705912 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]]]}] 10:25:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 10:25:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 970ms 10:25:06 INFO - PROCESS | 1988 | 1468862705969 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 10:25:06 INFO - PROCESS | 1988 | 1468862705973 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 10:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 10:25:06 INFO - PROCESS | 1988 | 1468862705978 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 10:25:06 INFO - PROCESS | 1988 | 1468862705981 Marionette TRACE conn6 <- [1,1286,null,{}] 10:25:06 INFO - PROCESS | 1988 | 1468862705987 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}] 10:25:06 INFO - PROCESS | 1988 | 1468862705990 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:06 INFO - PROCESS | 1988 | 1468862706102 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 10:25:06 INFO - PROCESS | 1988 | 1468862706234 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:06 INFO - PROCESS | 1988 | 1468862706237 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:06 INFO - PROCESS | 1988 | ++DOCSHELL 15267C00 == 40 [pid = 1988] [id = 331] 10:25:06 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (15E5B800) [pid = 1988] [serial = 992] [outer = 00000000] 10:25:06 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (17019000) [pid = 1988] [serial = 993] [outer = 15E5B800] 10:25:06 INFO - PROCESS | 1988 | 1468862706293 Marionette DEBUG loaded listener.js 10:25:06 INFO - PROCESS | 1988 | ++DOMWINDOW == 88 (17942400) [pid = 1988] [serial = 994] [outer = 15E5B800] 10:25:06 INFO - PROCESS | 1988 | 1468862706871 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]]]}] 10:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 10:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 931ms 10:25:06 INFO - PROCESS | 1988 | 1468862706910 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 10:25:06 INFO - PROCESS | 1988 | 1468862706915 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 10:25:06 INFO - PROCESS | 1988 | 1468862706919 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 10:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 10:25:06 INFO - PROCESS | 1988 | 1468862706921 Marionette TRACE conn6 <- [1,1290,null,{}] 10:25:06 INFO - PROCESS | 1988 | 1468862706925 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}] 10:25:06 INFO - PROCESS | 1988 | 1468862706927 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:07 INFO - PROCESS | 1988 | 1468862707038 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 10:25:07 INFO - PROCESS | 1988 | 1468862707166 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:07 INFO - PROCESS | 1988 | 1468862707169 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:07 INFO - PROCESS | 1988 | ++DOCSHELL 1829FC00 == 41 [pid = 1988] [id = 332] 10:25:07 INFO - PROCESS | 1988 | ++DOMWINDOW == 89 (182A9400) [pid = 1988] [serial = 995] [outer = 00000000] 10:25:07 INFO - PROCESS | 1988 | ++DOMWINDOW == 90 (18309400) [pid = 1988] [serial = 996] [outer = 182A9400] 10:25:07 INFO - PROCESS | 1988 | 1468862707223 Marionette DEBUG loaded listener.js 10:25:07 INFO - PROCESS | 1988 | ++DOMWINDOW == 91 (1830DC00) [pid = 1988] [serial = 997] [outer = 182A9400] 10:25:07 INFO - PROCESS | 1988 | 1468862707818 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]]]}] 10:25:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 10:25:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 970ms 10:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 10:25:07 INFO - PROCESS | 1988 | 1468862707893 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 10:25:07 INFO - PROCESS | 1988 | 1468862707896 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 10:25:07 INFO - PROCESS | 1988 | 1468862707905 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 10:25:07 INFO - PROCESS | 1988 | 1468862707911 Marionette TRACE conn6 <- [1,1294,null,{}] 10:25:07 INFO - PROCESS | 1988 | 1468862707917 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}] 10:25:07 INFO - PROCESS | 1988 | 1468862707920 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:08 INFO - PROCESS | 1988 | 1468862708029 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 10:25:08 INFO - PROCESS | 1988 | 1468862708157 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:08 INFO - PROCESS | 1988 | 1468862708160 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:08 INFO - PROCESS | 1988 | ++DOCSHELL 18308C00 == 42 [pid = 1988] [id = 333] 10:25:08 INFO - PROCESS | 1988 | ++DOMWINDOW == 92 (193D8400) [pid = 1988] [serial = 998] [outer = 00000000] 10:25:08 INFO - PROCESS | 1988 | ++DOMWINDOW == 93 (1A1EE400) [pid = 1988] [serial = 999] [outer = 193D8400] 10:25:08 INFO - PROCESS | 1988 | 1468862708214 Marionette DEBUG loaded listener.js 10:25:08 INFO - PROCESS | 1988 | ++DOMWINDOW == 94 (1A90E800) [pid = 1988] [serial = 1000] [outer = 193D8400] 10:25:08 INFO - PROCESS | 1988 | 1468862708922 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]]]}] 10:25:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 10:25:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1082ms 10:25:09 INFO - PROCESS | 1988 | 1468862708985 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 10:25:09 INFO - PROCESS | 1988 | 1468862708989 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 10:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 10:25:09 INFO - PROCESS | 1988 | 1468862708995 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 10:25:09 INFO - PROCESS | 1988 | 1468862708998 Marionette TRACE conn6 <- [1,1298,null,{}] 10:25:09 INFO - PROCESS | 1988 | 1468862709017 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}] 10:25:09 INFO - PROCESS | 1988 | 1468862709020 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:09 INFO - PROCESS | 1988 | 1468862709129 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 10:25:09 INFO - PROCESS | 1988 | 1468862709256 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:09 INFO - PROCESS | 1988 | 1468862709261 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:09 INFO - PROCESS | 1988 | ++DOCSHELL 1506A400 == 43 [pid = 1988] [id = 334] 10:25:09 INFO - PROCESS | 1988 | ++DOMWINDOW == 95 (1506AC00) [pid = 1988] [serial = 1001] [outer = 00000000] 10:25:09 INFO - PROCESS | 1988 | ++DOMWINDOW == 96 (15145C00) [pid = 1988] [serial = 1002] [outer = 1506AC00] 10:25:09 INFO - PROCESS | 1988 | 1468862709315 Marionette DEBUG loaded listener.js 10:25:09 INFO - PROCESS | 1988 | ++DOMWINDOW == 97 (15269800) [pid = 1988] [serial = 1003] [outer = 1506AC00] 10:25:10 INFO - PROCESS | 1988 | --DOCSHELL 193D5400 == 42 [pid = 1988] [id = 329] 10:25:10 INFO - PROCESS | 1988 | --DOCSHELL 149BB800 == 41 [pid = 1988] [id = 328] 10:25:10 INFO - PROCESS | 1988 | --DOCSHELL 19BA7400 == 40 [pid = 1988] [id = 327] 10:25:10 INFO - PROCESS | 1988 | --DOCSHELL 103F3400 == 39 [pid = 1988] [id = 326] 10:25:10 INFO - PROCESS | 1988 | --DOCSHELL 183B0C00 == 38 [pid = 1988] [id = 325] 10:25:10 INFO - PROCESS | 1988 | --DOCSHELL 18248400 == 37 [pid = 1988] [id = 324] 10:25:10 INFO - PROCESS | 1988 | --DOCSHELL 1794DC00 == 36 [pid = 1988] [id = 323] 10:25:10 INFO - PROCESS | 1988 | --DOCSHELL 110CB000 == 35 [pid = 1988] [id = 322] 10:25:10 INFO - PROCESS | 1988 | --DOCSHELL 10A66400 == 34 [pid = 1988] [id = 321] 10:25:10 INFO - PROCESS | 1988 | --DOCSHELL 10984000 == 33 [pid = 1988] [id = 319] 10:25:10 INFO - PROCESS | 1988 | --DOCSHELL 182A0400 == 32 [pid = 1988] [id = 318] 10:25:10 INFO - PROCESS | 1988 | --DOCSHELL 15263800 == 31 [pid = 1988] [id = 320] 10:25:10 INFO - PROCESS | 1988 | --DOCSHELL 18308C00 == 30 [pid = 1988] [id = 333] 10:25:10 INFO - PROCESS | 1988 | --DOCSHELL 1829FC00 == 29 [pid = 1988] [id = 332] 10:25:10 INFO - PROCESS | 1988 | --DOCSHELL 0FB51000 == 28 [pid = 1988] [id = 330] 10:25:10 INFO - PROCESS | 1988 | --DOCSHELL 15267C00 == 27 [pid = 1988] [id = 331] 10:25:10 INFO - PROCESS | 1988 | --DOMWINDOW == 96 (1A1E9C00) [pid = 1988] [serial = 939] [outer = 00000000] [url = about:blank] 10:25:10 INFO - PROCESS | 1988 | --DOMWINDOW == 95 (1C8B5800) [pid = 1988] [serial = 913] [outer = 00000000] [url = about:blank] 10:25:10 INFO - PROCESS | 1988 | --DOMWINDOW == 94 (182A2000) [pid = 1988] [serial = 927] [outer = 00000000] [url = about:blank] 10:25:10 INFO - PROCESS | 1988 | --DOMWINDOW == 93 (182A8800) [pid = 1988] [serial = 928] [outer = 00000000] [url = about:blank] 10:25:10 INFO - PROCESS | 1988 | --DOMWINDOW == 92 (1501D800) [pid = 1988] [serial = 918] [outer = 00000000] [url = about:blank] 10:25:10 INFO - PROCESS | 1988 | --DOMWINDOW == 91 (15071000) [pid = 1988] [serial = 919] [outer = 00000000] [url = about:blank] 10:25:10 INFO - PROCESS | 1988 | --DOMWINDOW == 90 (17E01C00) [pid = 1988] [serial = 924] [outer = 00000000] [url = about:blank] 10:25:10 INFO - PROCESS | 1988 | --DOMWINDOW == 89 (1802DC00) [pid = 1988] [serial = 925] [outer = 00000000] [url = about:blank] 10:25:10 INFO - PROCESS | 1988 | --DOMWINDOW == 88 (1A833800) [pid = 1988] [serial = 942] [outer = 00000000] [url = about:blank] 10:25:10 INFO - PROCESS | 1988 | --DOMWINDOW == 87 (10CD3400) [pid = 1988] [serial = 915] [outer = 00000000] [url = about:blank] 10:25:10 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (19C07800) [pid = 1988] [serial = 940] [outer = 00000000] [url = about:blank] 10:25:10 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (10E53400) [pid = 1988] [serial = 916] [outer = 00000000] [url = about:blank] 10:25:10 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (1C616800) [pid = 1988] [serial = 952] [outer = 00000000] [url = about:blank] 10:25:10 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (1BA72800) [pid = 1988] [serial = 945] [outer = 00000000] [url = about:blank] 10:25:10 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (17937400) [pid = 1988] [serial = 921] [outer = 00000000] [url = about:blank] 10:25:10 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (1A904000) [pid = 1988] [serial = 943] [outer = 00000000] [url = about:blank] 10:25:10 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (17942800) [pid = 1988] [serial = 922] [outer = 00000000] [url = about:blank] 10:25:10 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (183FEC00) [pid = 1988] [serial = 930] [outer = 00000000] [url = about:blank] 10:25:10 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (18F70800) [pid = 1988] [serial = 931] [outer = 00000000] [url = about:blank] 10:25:10 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (195A5C00) [pid = 1988] [serial = 936] [outer = 00000000] [url = about:blank] 10:25:10 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (193AC000) [pid = 1988] [serial = 933] [outer = 00000000] [url = about:blank] 10:25:10 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (193B2400) [pid = 1988] [serial = 934] [outer = 00000000] [url = about:blank] 10:25:10 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (1C60B000) [pid = 1988] [serial = 946] [outer = 00000000] [url = about:blank] 10:25:10 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (182A0000) [pid = 1988] [serial = 948] [outer = 00000000] [url = about:blank] 10:25:10 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (182A7800) [pid = 1988] [serial = 949] [outer = 00000000] [url = about:blank] 10:25:10 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (1C8ED000) [pid = 1988] [serial = 954] [outer = 00000000] [url = about:blank] 10:25:10 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (1A837C00) [pid = 1988] [serial = 951] [outer = 00000000] [url = about:blank] 10:25:10 INFO - PROCESS | 1988 | --DOMWINDOW == 69 (195A0400) [pid = 1988] [serial = 937] [outer = 00000000] [url = about:blank] 10:25:10 INFO - PROCESS | 1988 | 1468862710520 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] 10:25:10 INFO - PROCESS | 1988 | 1468862710533 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 10:25:10 INFO - PROCESS | 1988 | 1468862710538 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 10:25:10 INFO - PROCESS | 1988 | 1468862710541 Marionette TRACE conn6 <- [1,1302,null,{}] 10:25:10 INFO - PROCESS | 1988 | 1468862710546 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}] 10:25:10 INFO - PROCESS | 1988 | 1468862710549 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:10 INFO - PROCESS | 1988 | 1468862710678 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 10:25:10 INFO - PROCESS | 1988 | 1468862710767 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:10 INFO - PROCESS | 1988 | 1468862710769 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:10 INFO - PROCESS | 1988 | ++DOCSHELL 10E5B000 == 28 [pid = 1988] [id = 335] 10:25:10 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (10E5BC00) [pid = 1988] [serial = 1004] [outer = 00000000] 10:25:10 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (1100F800) [pid = 1988] [serial = 1005] [outer = 10E5BC00] 10:25:10 INFO - PROCESS | 1988 | 1468862710816 Marionette DEBUG loaded listener.js 10:25:10 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (111CB400) [pid = 1988] [serial = 1006] [outer = 10E5BC00] 10:25:11 INFO - PROCESS | 1988 | 1468862711214 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]]]}] 10:25:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 10:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 730ms 10:25:11 INFO - PROCESS | 1988 | 1468862711269 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 10:25:11 INFO - PROCESS | 1988 | 1468862711274 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 10:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 10:25:11 INFO - PROCESS | 1988 | 1468862711280 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 10:25:11 INFO - PROCESS | 1988 | 1468862711283 Marionette TRACE conn6 <- [1,1306,null,{}] 10:25:11 INFO - PROCESS | 1988 | 1468862711287 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}] 10:25:11 INFO - PROCESS | 1988 | 1468862711289 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:11 INFO - PROCESS | 1988 | 1468862711375 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 10:25:11 INFO - PROCESS | 1988 | 1468862711382 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:11 INFO - PROCESS | 1988 | 1468862711385 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:11 INFO - PROCESS | 1988 | ++DOCSHELL 14BB7400 == 29 [pid = 1988] [id = 336] 10:25:11 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (14BBE000) [pid = 1988] [serial = 1007] [outer = 00000000] 10:25:11 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (15150000) [pid = 1988] [serial = 1008] [outer = 14BBE000] 10:25:11 INFO - PROCESS | 1988 | 1468862711431 Marionette DEBUG loaded listener.js 10:25:11 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (1652D000) [pid = 1988] [serial = 1009] [outer = 14BBE000] 10:25:11 INFO - PROCESS | 1988 | 1468862711905 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]]]}] 10:25:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 10:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 671ms 10:25:11 INFO - PROCESS | 1988 | 1468862711954 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 10:25:11 INFO - PROCESS | 1988 | 1468862711956 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 10:25:11 INFO - PROCESS | 1988 | 1468862711959 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 10:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 10:25:11 INFO - PROCESS | 1988 | 1468862711963 Marionette TRACE conn6 <- [1,1310,null,{}] 10:25:12 INFO - PROCESS | 1988 | 1468862711974 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}] 10:25:12 INFO - PROCESS | 1988 | 1468862711978 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:12 INFO - PROCESS | 1988 | 1468862712093 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 10:25:12 INFO - PROCESS | 1988 | 1468862712189 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:12 INFO - PROCESS | 1988 | 1468862712192 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:12 INFO - PROCESS | 1988 | ++DOCSHELL 180EA400 == 30 [pid = 1988] [id = 337] 10:25:12 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (180EA800) [pid = 1988] [serial = 1010] [outer = 00000000] 10:25:12 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (180EFC00) [pid = 1988] [serial = 1011] [outer = 180EA800] 10:25:12 INFO - PROCESS | 1988 | 1468862712239 Marionette DEBUG loaded listener.js 10:25:12 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (1829EC00) [pid = 1988] [serial = 1012] [outer = 180EA800] 10:25:12 INFO - PROCESS | 1988 | 1468862712681 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]]]}] 10:25:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 10:25:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 770ms 10:25:12 INFO - PROCESS | 1988 | 1468862712734 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 10:25:12 INFO - PROCESS | 1988 | 1468862712736 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 10:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 10:25:12 INFO - PROCESS | 1988 | 1468862712745 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 10:25:12 INFO - PROCESS | 1988 | 1468862712746 Marionette TRACE conn6 <- [1,1314,null,{}] 10:25:12 INFO - PROCESS | 1988 | 1468862712750 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}] 10:25:12 INFO - PROCESS | 1988 | 1468862712752 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:12 INFO - PROCESS | 1988 | 1468862712868 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 10:25:12 INFO - PROCESS | 1988 | 1468862712926 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:12 INFO - PROCESS | 1988 | 1468862712928 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:12 INFO - PROCESS | 1988 | ++DOCSHELL 18301400 == 31 [pid = 1988] [id = 338] 10:25:12 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (18301C00) [pid = 1988] [serial = 1013] [outer = 00000000] 10:25:12 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (1830A400) [pid = 1988] [serial = 1014] [outer = 18301C00] 10:25:13 INFO - PROCESS | 1988 | 1468862712973 Marionette DEBUG loaded listener.js 10:25:13 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (18322800) [pid = 1988] [serial = 1015] [outer = 18301C00] 10:25:13 INFO - PROCESS | 1988 | 1468862713406 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]]]}] 10:25:13 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 10:25:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 730ms 10:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 10:25:13 INFO - PROCESS | 1988 | 1468862713474 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 10:25:13 INFO - PROCESS | 1988 | 1468862713476 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 10:25:13 INFO - PROCESS | 1988 | 1468862713489 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 10:25:13 INFO - PROCESS | 1988 | 1468862713491 Marionette TRACE conn6 <- [1,1318,null,{}] 10:25:13 INFO - PROCESS | 1988 | 1468862713495 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}] 10:25:13 INFO - PROCESS | 1988 | 1468862713497 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:13 INFO - PROCESS | 1988 | 1468862713602 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 10:25:13 INFO - PROCESS | 1988 | 1468862713611 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:13 INFO - PROCESS | 1988 | 1468862713613 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:13 INFO - PROCESS | 1988 | ++DOCSHELL 183A3000 == 32 [pid = 1988] [id = 339] 10:25:13 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (183A5000) [pid = 1988] [serial = 1016] [outer = 00000000] 10:25:13 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (183B4400) [pid = 1988] [serial = 1017] [outer = 183A5000] 10:25:13 INFO - PROCESS | 1988 | 1468862713659 Marionette DEBUG loaded listener.js 10:25:13 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (18F6D800) [pid = 1988] [serial = 1018] [outer = 183A5000] 10:25:14 INFO - PROCESS | 1988 | 1468862714113 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]]]}] 10:25:14 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 10:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 690ms 10:25:14 INFO - PROCESS | 1988 | 1468862714170 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 10:25:14 INFO - PROCESS | 1988 | 1468862714172 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 10:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 10:25:14 INFO - PROCESS | 1988 | 1468862714175 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 10:25:14 INFO - PROCESS | 1988 | 1468862714177 Marionette TRACE conn6 <- [1,1322,null,{}] 10:25:14 INFO - PROCESS | 1988 | 1468862714187 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}] 10:25:14 INFO - PROCESS | 1988 | 1468862714193 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:14 INFO - PROCESS | 1988 | 1468862714324 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 10:25:14 INFO - PROCESS | 1988 | 1468862714338 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:14 INFO - PROCESS | 1988 | 1468862714340 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:14 INFO - PROCESS | 1988 | ++DOCSHELL 19322400 == 33 [pid = 1988] [id = 340] 10:25:14 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (193A7C00) [pid = 1988] [serial = 1019] [outer = 00000000] 10:25:14 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (195A1000) [pid = 1988] [serial = 1020] [outer = 193A7C00] 10:25:14 INFO - PROCESS | 1988 | 1468862714383 Marionette DEBUG loaded listener.js 10:25:14 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (195AC000) [pid = 1988] [serial = 1021] [outer = 193A7C00] 10:25:14 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (183B1000) [pid = 1988] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 10:25:14 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (10981C00) [pid = 1988] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 10:25:14 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (1794E000) [pid = 1988] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 10:25:14 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (19305800) [pid = 1988] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 10:25:14 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (10984C00) [pid = 1988] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 10:25:14 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (15263C00) [pid = 1988] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 10:25:14 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (110CD400) [pid = 1988] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 10:25:14 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (10A69000) [pid = 1988] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 10:25:14 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (1829D800) [pid = 1988] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 10:25:14 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (19BA9C00) [pid = 1988] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 10:25:14 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (149BF400) [pid = 1988] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 10:25:14 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (195AC800) [pid = 1988] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 10:25:15 INFO - PROCESS | 1988 | 1468862715030 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]]]}] 10:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 10:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 891ms 10:25:15 INFO - PROCESS | 1988 | 1468862715066 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 10:25:15 INFO - PROCESS | 1988 | 1468862715068 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 10:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 10:25:15 INFO - PROCESS | 1988 | 1468862715071 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 10:25:15 INFO - PROCESS | 1988 | 1468862715073 Marionette TRACE conn6 <- [1,1326,null,{}] 10:25:15 INFO - PROCESS | 1988 | 1468862715077 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}] 10:25:15 INFO - PROCESS | 1988 | 1468862715079 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:15 INFO - PROCESS | 1988 | 1468862715154 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 10:25:15 INFO - PROCESS | 1988 | 1468862715160 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:15 INFO - PROCESS | 1988 | 1468862715161 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:15 INFO - PROCESS | 1988 | ++DOCSHELL 15026400 == 34 [pid = 1988] [id = 341] 10:25:15 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (1506A000) [pid = 1988] [serial = 1022] [outer = 00000000] 10:25:15 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (18305000) [pid = 1988] [serial = 1023] [outer = 1506A000] 10:25:15 INFO - PROCESS | 1988 | 1468862715205 Marionette DEBUG loaded listener.js 10:25:15 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (18306400) [pid = 1988] [serial = 1024] [outer = 1506A000] 10:25:16 INFO - PROCESS | 1988 | 1468862716084 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]]]}] 10:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 10:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1022ms 10:25:16 INFO - PROCESS | 1988 | 1468862716094 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 10:25:16 INFO - PROCESS | 1988 | 1468862716096 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 10:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 10:25:16 INFO - PROCESS | 1988 | 1468862716099 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 10:25:16 INFO - PROCESS | 1988 | 1468862716101 Marionette TRACE conn6 <- [1,1330,null,{}] 10:25:16 INFO - PROCESS | 1988 | 1468862716104 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}] 10:25:16 INFO - PROCESS | 1988 | 1468862716106 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:16 INFO - PROCESS | 1988 | 1468862716182 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 10:25:16 INFO - PROCESS | 1988 | 1468862716263 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:16 INFO - PROCESS | 1988 | 1468862716265 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:16 INFO - PROCESS | 1988 | ++DOCSHELL 10980C00 == 35 [pid = 1988] [id = 342] 10:25:16 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (182A5800) [pid = 1988] [serial = 1025] [outer = 00000000] 10:25:16 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (19AC6000) [pid = 1988] [serial = 1026] [outer = 182A5800] 10:25:16 INFO - PROCESS | 1988 | 1468862716308 Marionette DEBUG loaded listener.js 10:25:16 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (193D7C00) [pid = 1988] [serial = 1027] [outer = 182A5800] 10:25:16 INFO - PROCESS | 1988 | 1468862716651 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]]]}] 10:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 10:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 630ms 10:25:16 INFO - PROCESS | 1988 | 1468862716730 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 10:25:16 INFO - PROCESS | 1988 | 1468862716732 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 10:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 10:25:16 INFO - PROCESS | 1988 | 1468862716785 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 10:25:16 INFO - PROCESS | 1988 | 1468862716789 Marionette TRACE conn6 <- [1,1334,null,{}] 10:25:16 INFO - PROCESS | 1988 | 1468862716795 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}] 10:25:16 INFO - PROCESS | 1988 | 1468862716799 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:16 INFO - PROCESS | 1988 | 1468862716925 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 10:25:17 INFO - PROCESS | 1988 | 1468862717030 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:17 INFO - PROCESS | 1988 | 1468862717032 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:17 INFO - PROCESS | 1988 | ++DOCSHELL 10A61000 == 36 [pid = 1988] [id = 343] 10:25:17 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (10A64400) [pid = 1988] [serial = 1028] [outer = 00000000] 10:25:17 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (10E53C00) [pid = 1988] [serial = 1029] [outer = 10A64400] 10:25:17 INFO - PROCESS | 1988 | 1468862717089 Marionette DEBUG loaded listener.js 10:25:17 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (11006400) [pid = 1988] [serial = 1030] [outer = 10A64400] 10:25:17 INFO - PROCESS | 1988 | 1468862717880 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]]]}] 10:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 10:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1186ms 10:25:18 INFO - PROCESS | 1988 | 1468862717971 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 10:25:18 INFO - PROCESS | 1988 | 1468862717976 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 10:25:18 INFO - PROCESS | 1988 | 1468862717981 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 10:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 10:25:18 INFO - PROCESS | 1988 | 1468862717983 Marionette TRACE conn6 <- [1,1338,null,{}] 10:25:18 INFO - PROCESS | 1988 | 1468862717990 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}] 10:25:18 INFO - PROCESS | 1988 | 1468862717995 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:18 INFO - PROCESS | 1988 | 1468862718117 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 10:25:18 INFO - PROCESS | 1988 | 1468862718239 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:18 INFO - PROCESS | 1988 | 1468862718242 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:18 INFO - PROCESS | 1988 | ++DOCSHELL 17936C00 == 37 [pid = 1988] [id = 344] 10:25:18 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (1793A800) [pid = 1988] [serial = 1031] [outer = 00000000] 10:25:18 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (1802E400) [pid = 1988] [serial = 1032] [outer = 1793A800] 10:25:18 INFO - PROCESS | 1988 | 1468862718300 Marionette DEBUG loaded listener.js 10:25:18 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (1824BC00) [pid = 1988] [serial = 1033] [outer = 1793A800] 10:25:19 INFO - PROCESS | 1988 | 1468862719114 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]]]}] 10:25:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 10:25:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1170ms 10:25:19 INFO - PROCESS | 1988 | 1468862719156 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 10:25:19 INFO - PROCESS | 1988 | 1468862719160 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 10:25:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 10:25:19 INFO - PROCESS | 1988 | 1468862719165 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 10:25:19 INFO - PROCESS | 1988 | 1468862719168 Marionette TRACE conn6 <- [1,1342,null,{}] 10:25:19 INFO - PROCESS | 1988 | 1468862719174 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}] 10:25:19 INFO - PROCESS | 1988 | 1468862719177 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:19 INFO - PROCESS | 1988 | 1468862719290 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 10:25:19 INFO - PROCESS | 1988 | 1468862719427 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:19 INFO - PROCESS | 1988 | 1468862719432 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:19 INFO - PROCESS | 1988 | --DOCSHELL 15026400 == 36 [pid = 1988] [id = 341] 10:25:19 INFO - PROCESS | 1988 | --DOCSHELL 19322400 == 35 [pid = 1988] [id = 340] 10:25:19 INFO - PROCESS | 1988 | --DOCSHELL 183A3000 == 34 [pid = 1988] [id = 339] 10:25:19 INFO - PROCESS | 1988 | --DOCSHELL 18301400 == 33 [pid = 1988] [id = 338] 10:25:19 INFO - PROCESS | 1988 | --DOCSHELL 180EA400 == 32 [pid = 1988] [id = 337] 10:25:19 INFO - PROCESS | 1988 | --DOCSHELL 14BB7400 == 31 [pid = 1988] [id = 336] 10:25:19 INFO - PROCESS | 1988 | --DOCSHELL 10E5B000 == 30 [pid = 1988] [id = 335] 10:25:19 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (1A830C00) [pid = 1988] [serial = 987] [outer = 00000000] [url = about:blank] 10:25:19 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (183F5400) [pid = 1988] [serial = 975] [outer = 00000000] [url = about:blank] 10:25:19 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (195A2800) [pid = 1988] [serial = 978] [outer = 00000000] [url = about:blank] 10:25:19 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (18F6DC00) [pid = 1988] [serial = 976] [outer = 00000000] [url = about:blank] 10:25:19 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (17E03400) [pid = 1988] [serial = 969] [outer = 00000000] [url = about:blank] 10:25:19 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (17F0E400) [pid = 1988] [serial = 970] [outer = 00000000] [url = about:blank] 10:25:19 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (1A836000) [pid = 1988] [serial = 988] [outer = 00000000] [url = about:blank] 10:25:19 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (1CFD0400) [pid = 1988] [serial = 955] [outer = 00000000] [url = about:blank] 10:25:19 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (10E58000) [pid = 1988] [serial = 957] [outer = 00000000] [url = about:blank] 10:25:19 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (11134400) [pid = 1988] [serial = 958] [outer = 00000000] [url = about:blank] 10:25:19 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (1652DC00) [pid = 1988] [serial = 960] [outer = 00000000] [url = about:blank] 10:25:19 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (1794CC00) [pid = 1988] [serial = 961] [outer = 00000000] [url = about:blank] 10:25:19 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (19326800) [pid = 1988] [serial = 979] [outer = 00000000] [url = about:blank] 10:25:19 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (1506D000) [pid = 1988] [serial = 966] [outer = 00000000] [url = about:blank] 10:25:19 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (15148000) [pid = 1988] [serial = 967] [outer = 00000000] [url = about:blank] 10:25:19 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (148A7400) [pid = 1988] [serial = 963] [outer = 00000000] [url = about:blank] 10:25:19 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (14BEF800) [pid = 1988] [serial = 964] [outer = 00000000] [url = about:blank] 10:25:19 INFO - PROCESS | 1988 | --DOMWINDOW == 69 (18329000) [pid = 1988] [serial = 972] [outer = 00000000] [url = about:blank] 10:25:19 INFO - PROCESS | 1988 | --DOMWINDOW == 68 (19C0B800) [pid = 1988] [serial = 981] [outer = 00000000] [url = about:blank] 10:25:19 INFO - PROCESS | 1988 | --DOMWINDOW == 67 (1A1EF400) [pid = 1988] [serial = 982] [outer = 00000000] [url = about:blank] 10:25:19 INFO - PROCESS | 1988 | --DOMWINDOW == 66 (195A6000) [pid = 1988] [serial = 984] [outer = 00000000] [url = about:blank] 10:25:19 INFO - PROCESS | 1988 | --DOMWINDOW == 65 (183A6000) [pid = 1988] [serial = 973] [outer = 00000000] [url = about:blank] 10:25:19 INFO - PROCESS | 1988 | --DOMWINDOW == 64 (19AD1000) [pid = 1988] [serial = 985] [outer = 00000000] [url = about:blank] 10:25:19 INFO - PROCESS | 1988 | ++DOCSHELL 1023B400 == 31 [pid = 1988] [id = 345] 10:25:19 INFO - PROCESS | 1988 | ++DOMWINDOW == 65 (10282400) [pid = 1988] [serial = 1034] [outer = 00000000] 10:25:19 INFO - PROCESS | 1988 | ++DOMWINDOW == 66 (10E4E400) [pid = 1988] [serial = 1035] [outer = 10282400] 10:25:19 INFO - PROCESS | 1988 | 1468862719505 Marionette DEBUG loaded listener.js 10:25:19 INFO - PROCESS | 1988 | ++DOMWINDOW == 67 (148A7400) [pid = 1988] [serial = 1036] [outer = 10282400] 10:25:19 INFO - PROCESS | 1988 | 1468862719920 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]]]}] 10:25:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 10:25:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 831ms 10:25:20 INFO - PROCESS | 1988 | 1468862719995 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 10:25:20 INFO - PROCESS | 1988 | 1468862719999 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 10:25:20 INFO - PROCESS | 1988 | 1468862720006 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 10:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 10:25:20 INFO - PROCESS | 1988 | 1468862720008 Marionette TRACE conn6 <- [1,1346,null,{}] 10:25:20 INFO - PROCESS | 1988 | 1468862720016 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}] 10:25:20 INFO - PROCESS | 1988 | 1468862720019 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:20 INFO - PROCESS | 1988 | 1468862720103 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 10:25:20 INFO - PROCESS | 1988 | 1468862720118 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:20 INFO - PROCESS | 1988 | 1468862720120 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:20 INFO - PROCESS | 1988 | ++DOCSHELL 15143400 == 32 [pid = 1988] [id = 346] 10:25:20 INFO - PROCESS | 1988 | ++DOMWINDOW == 68 (1514E800) [pid = 1988] [serial = 1037] [outer = 00000000] 10:25:20 INFO - PROCESS | 1988 | ++DOMWINDOW == 69 (15263000) [pid = 1988] [serial = 1038] [outer = 1514E800] 10:25:20 INFO - PROCESS | 1988 | 1468862720165 Marionette DEBUG loaded listener.js 10:25:20 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (1701B400) [pid = 1988] [serial = 1039] [outer = 1514E800] 10:25:20 INFO - PROCESS | 1988 | 1468862720640 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]]]}] 10:25:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 10:25:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 670ms 10:25:20 INFO - PROCESS | 1988 | 1468862720680 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 10:25:20 INFO - PROCESS | 1988 | 1468862720682 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 10:25:20 INFO - PROCESS | 1988 | 1468862720686 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 10:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 10:25:20 INFO - PROCESS | 1988 | 1468862720689 Marionette TRACE conn6 <- [1,1350,null,{}] 10:25:20 INFO - PROCESS | 1988 | 1468862720699 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}] 10:25:20 INFO - PROCESS | 1988 | 1468862720704 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:20 INFO - PROCESS | 1988 | 1468862720816 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 10:25:20 INFO - PROCESS | 1988 | 1468862720910 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:20 INFO - PROCESS | 1988 | 1468862720913 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:20 INFO - PROCESS | 1988 | ++DOCSHELL 180E8400 == 33 [pid = 1988] [id = 347] 10:25:20 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (180E8C00) [pid = 1988] [serial = 1040] [outer = 00000000] 10:25:20 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (18247C00) [pid = 1988] [serial = 1041] [outer = 180E8C00] 10:25:21 INFO - PROCESS | 1988 | 1468862720960 Marionette DEBUG loaded listener.js 10:25:21 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (18303000) [pid = 1988] [serial = 1042] [outer = 180E8C00] 10:25:21 INFO - PROCESS | 1988 | 1468862721351 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]]]}] 10:25:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 10:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 670ms 10:25:21 INFO - PROCESS | 1988 | 1468862721395 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 10:25:21 INFO - PROCESS | 1988 | 1468862721398 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 10:25:21 INFO - PROCESS | 1988 | 1468862721402 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 10:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 10:25:21 INFO - PROCESS | 1988 | 1468862721403 Marionette TRACE conn6 <- [1,1354,null,{}] 10:25:21 INFO - PROCESS | 1988 | 1468862721407 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}] 10:25:21 INFO - PROCESS | 1988 | 1468862721409 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:21 INFO - PROCESS | 1988 | 1468862721505 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 10:25:21 INFO - PROCESS | 1988 | 1468862721512 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:21 INFO - PROCESS | 1988 | 1468862721514 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:21 INFO - PROCESS | 1988 | ++DOCSHELL 1832DC00 == 34 [pid = 1988] [id = 348] 10:25:21 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (1832F400) [pid = 1988] [serial = 1043] [outer = 00000000] 10:25:21 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (18F6D400) [pid = 1988] [serial = 1044] [outer = 1832F400] 10:25:21 INFO - PROCESS | 1988 | 1468862721558 Marionette DEBUG loaded listener.js 10:25:21 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (19326800) [pid = 1988] [serial = 1045] [outer = 1832F400] 10:25:22 INFO - PROCESS | 1988 | 1468862722043 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] 10:25:22 INFO - PROCESS | 1988 | 1468862722078 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 10:25:22 INFO - PROCESS | 1988 | 1468862722081 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 10:25:22 INFO - PROCESS | 1988 | 1468862722083 Marionette TRACE conn6 <- [1,1358,null,{}] 10:25:22 INFO - PROCESS | 1988 | 1468862722087 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}] 10:25:22 INFO - PROCESS | 1988 | 1468862722089 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:22 INFO - PROCESS | 1988 | 1468862722196 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 10:25:22 INFO - PROCESS | 1988 | 1468862722284 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:22 INFO - PROCESS | 1988 | 1468862722286 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:22 INFO - PROCESS | 1988 | ++DOCSHELL 193AD000 == 35 [pid = 1988] [id = 349] 10:25:22 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (193AEC00) [pid = 1988] [serial = 1046] [outer = 00000000] 10:25:22 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (193D3C00) [pid = 1988] [serial = 1047] [outer = 193AEC00] 10:25:22 INFO - PROCESS | 1988 | 1468862722329 Marionette DEBUG loaded listener.js 10:25:22 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (195A9400) [pid = 1988] [serial = 1048] [outer = 193AEC00] 10:25:22 INFO - PROCESS | 1988 | 1468862722748 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] 10:25:22 INFO - PROCESS | 1988 | 1468862722815 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 10:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 10:25:22 INFO - PROCESS | 1988 | 1468862722825 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 10:25:22 INFO - PROCESS | 1988 | 1468862722827 Marionette TRACE conn6 <- [1,1362,null,{}] 10:25:22 INFO - PROCESS | 1988 | 1468862722830 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}] 10:25:22 INFO - PROCESS | 1988 | 1468862722836 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:22 INFO - PROCESS | 1988 | 1468862722971 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 10:25:23 INFO - PROCESS | 1988 | 1468862723034 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:23 INFO - PROCESS | 1988 | 1468862723036 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:23 INFO - PROCESS | 1988 | ++DOCSHELL 193B2400 == 36 [pid = 1988] [id = 350] 10:25:23 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (19AC5000) [pid = 1988] [serial = 1049] [outer = 00000000] 10:25:23 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (1A830C00) [pid = 1988] [serial = 1050] [outer = 19AC5000] 10:25:23 INFO - PROCESS | 1988 | 1468862723079 Marionette DEBUG loaded listener.js 10:25:23 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (1513C000) [pid = 1988] [serial = 1051] [outer = 19AC5000] 10:25:23 INFO - PROCESS | 1988 | [1988] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:25:23 INFO - PROCESS | 1988 | 1468862723495 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] 10:25:23 INFO - PROCESS | 1988 | 1468862723555 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 10:25:23 INFO - PROCESS | 1988 | 1468862723558 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 10:25:23 INFO - PROCESS | 1988 | 1468862723560 Marionette TRACE conn6 <- [1,1366,null,{}] 10:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 10:25:23 INFO - PROCESS | 1988 | 1468862723564 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}] 10:25:23 INFO - PROCESS | 1988 | 1468862723565 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:23 INFO - PROCESS | 1988 | 1468862723684 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 10:25:23 INFO - PROCESS | 1988 | 1468862723806 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:23 INFO - PROCESS | 1988 | 1468862723808 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:23 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (180EA800) [pid = 1988] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 10:25:23 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (1506AC00) [pid = 1988] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 10:25:23 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (18301C00) [pid = 1988] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 10:25:23 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (0FB52800) [pid = 1988] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 10:25:23 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (15E5B800) [pid = 1988] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 10:25:23 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (182A9400) [pid = 1988] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 10:25:23 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (193D8400) [pid = 1988] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 10:25:23 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (183A5000) [pid = 1988] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 10:25:23 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (193A7C00) [pid = 1988] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 10:25:23 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (10E5BC00) [pid = 1988] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 10:25:23 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (14BBE000) [pid = 1988] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 10:25:23 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (1506A000) [pid = 1988] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 10:25:23 INFO - PROCESS | 1988 | ++DOCSHELL 108C7800 == 37 [pid = 1988] [id = 351] 10:25:23 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (108D2800) [pid = 1988] [serial = 1052] [outer = 00000000] 10:25:23 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (1506A000) [pid = 1988] [serial = 1053] [outer = 108D2800] 10:25:23 INFO - PROCESS | 1988 | 1468862723857 Marionette DEBUG loaded listener.js 10:25:23 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (150CF800) [pid = 1988] [serial = 1054] [outer = 108D2800] 10:25:24 INFO - PROCESS | 1988 | 1468862724213 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] 10:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 10:25:24 INFO - PROCESS | 1988 | 1468862724235 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 10:25:24 INFO - PROCESS | 1988 | 1468862724238 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 10:25:24 INFO - PROCESS | 1988 | 1468862724240 Marionette TRACE conn6 <- [1,1370,null,{}] 10:25:24 INFO - PROCESS | 1988 | 1468862724244 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}] 10:25:24 INFO - PROCESS | 1988 | 1468862724245 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:24 INFO - PROCESS | 1988 | 1468862724329 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 10:25:24 INFO - PROCESS | 1988 | 1468862724418 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:24 INFO - PROCESS | 1988 | 1468862724420 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:24 INFO - PROCESS | 1988 | ++DOCSHELL 17952400 == 38 [pid = 1988] [id = 352] 10:25:24 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (18249400) [pid = 1988] [serial = 1055] [outer = 00000000] 10:25:24 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (193A7C00) [pid = 1988] [serial = 1056] [outer = 18249400] 10:25:24 INFO - PROCESS | 1988 | 1468862724465 Marionette DEBUG loaded listener.js 10:25:24 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (180F3000) [pid = 1988] [serial = 1057] [outer = 18249400] 10:25:24 INFO - PROCESS | 1988 | [1988] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:25:24 INFO - PROCESS | 1988 | 1468862724859 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] 10:25:24 INFO - PROCESS | 1988 | 1468862724913 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 10:25:24 INFO - PROCESS | 1988 | 1468862724916 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 10:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 10:25:24 INFO - PROCESS | 1988 | 1468862724918 Marionette TRACE conn6 <- [1,1374,null,{}] 10:25:24 INFO - PROCESS | 1988 | 1468862724921 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}] 10:25:24 INFO - PROCESS | 1988 | 1468862724923 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:25 INFO - PROCESS | 1988 | 1468862725008 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 10:25:25 INFO - PROCESS | 1988 | 1468862725013 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:25 INFO - PROCESS | 1988 | 1468862725015 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:25 INFO - PROCESS | 1988 | ++DOCSHELL 1832FC00 == 39 [pid = 1988] [id = 353] 10:25:25 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (1930B000) [pid = 1988] [serial = 1058] [outer = 00000000] 10:25:25 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (1BA78800) [pid = 1988] [serial = 1059] [outer = 1930B000] 10:25:25 INFO - PROCESS | 1988 | 1468862725058 Marionette DEBUG loaded listener.js 10:25:25 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (1B98B800) [pid = 1988] [serial = 1060] [outer = 1930B000] 10:25:25 INFO - PROCESS | 1988 | 1468862725501 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] 10:25:25 INFO - PROCESS | 1988 | 1468862725558 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 10:25:25 INFO - PROCESS | 1988 | 1468862725561 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 10:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 10:25:25 INFO - PROCESS | 1988 | 1468862725563 Marionette TRACE conn6 <- [1,1378,null,{}] 10:25:25 INFO - PROCESS | 1988 | 1468862725566 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}] 10:25:25 INFO - PROCESS | 1988 | 1468862725568 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:25 INFO - PROCESS | 1988 | 1468862725647 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 10:25:25 INFO - PROCESS | 1988 | 1468862725652 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:25 INFO - PROCESS | 1988 | 1468862725654 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:25 INFO - PROCESS | 1988 | ++DOCSHELL 1BA75800 == 40 [pid = 1988] [id = 354] 10:25:25 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (1BA79C00) [pid = 1988] [serial = 1061] [outer = 00000000] 10:25:25 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (1C8B5800) [pid = 1988] [serial = 1062] [outer = 1BA79C00] 10:25:25 INFO - PROCESS | 1988 | 1468862725696 Marionette DEBUG loaded listener.js 10:25:25 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (1C8E6800) [pid = 1988] [serial = 1063] [outer = 1BA79C00] 10:25:26 INFO - PROCESS | 1988 | 1468862726321 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]]]}] 10:25:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 10:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 830ms 10:25:26 INFO - PROCESS | 1988 | 1468862726395 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 10:25:26 INFO - PROCESS | 1988 | 1468862726400 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 10:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 10:25:26 INFO - PROCESS | 1988 | 1468862726405 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 10:25:26 INFO - PROCESS | 1988 | 1468862726410 Marionette TRACE conn6 <- [1,1382,null,{}] 10:25:26 INFO - PROCESS | 1988 | 1468862726415 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}] 10:25:26 INFO - PROCESS | 1988 | 1468862726418 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:26 INFO - PROCESS | 1988 | 1468862726539 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 10:25:26 INFO - PROCESS | 1988 | 1468862726667 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:26 INFO - PROCESS | 1988 | 1468862726670 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:26 INFO - PROCESS | 1988 | ++DOCSHELL 10985800 == 41 [pid = 1988] [id = 355] 10:25:26 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (10987400) [pid = 1988] [serial = 1064] [outer = 00000000] 10:25:26 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (150A4C00) [pid = 1988] [serial = 1065] [outer = 10987400] 10:25:26 INFO - PROCESS | 1988 | 1468862726729 Marionette DEBUG loaded listener.js 10:25:26 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (17937800) [pid = 1988] [serial = 1066] [outer = 10987400] 10:25:27 INFO - PROCESS | 1988 | 1468862727283 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]]]}] 10:25:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 10:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 930ms 10:25:27 INFO - PROCESS | 1988 | 1468862727335 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 10:25:27 INFO - PROCESS | 1988 | 1468862727340 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 10:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 10:25:27 INFO - PROCESS | 1988 | 1468862727347 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 10:25:27 INFO - PROCESS | 1988 | 1468862727350 Marionette TRACE conn6 <- [1,1386,null,{}] 10:25:27 INFO - PROCESS | 1988 | 1468862727353 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}] 10:25:27 INFO - PROCESS | 1988 | 1468862727356 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:27 INFO - PROCESS | 1988 | 1468862727469 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 10:25:27 INFO - PROCESS | 1988 | 1468862727574 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:27 INFO - PROCESS | 1988 | 1468862727577 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:27 INFO - PROCESS | 1988 | ++DOCSHELL 17F13000 == 42 [pid = 1988] [id = 356] 10:25:27 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (180E7400) [pid = 1988] [serial = 1067] [outer = 00000000] 10:25:27 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (18329000) [pid = 1988] [serial = 1068] [outer = 180E7400] 10:25:27 INFO - PROCESS | 1988 | 1468862727633 Marionette DEBUG loaded listener.js 10:25:27 INFO - PROCESS | 1988 | ++DOMWINDOW == 88 (193A5C00) [pid = 1988] [serial = 1069] [outer = 180E7400] 10:25:28 INFO - PROCESS | 1988 | 1468862728392 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]]]}] 10:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 10:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1078ms 10:25:28 INFO - PROCESS | 1988 | 1468862728427 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 10:25:28 INFO - PROCESS | 1988 | 1468862728430 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 10:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 10:25:28 INFO - PROCESS | 1988 | 1468862728433 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 10:25:28 INFO - PROCESS | 1988 | 1468862728437 Marionette TRACE conn6 <- [1,1390,null,{}] 10:25:28 INFO - PROCESS | 1988 | 1468862728448 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}] 10:25:28 INFO - PROCESS | 1988 | 1468862728453 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:28 INFO - PROCESS | 1988 | 1468862728559 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 10:25:28 INFO - PROCESS | 1988 | 1468862728694 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:28 INFO - PROCESS | 1988 | 1468862728698 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:28 INFO - PROCESS | 1988 | ++DOCSHELL 1C880400 == 43 [pid = 1988] [id = 357] 10:25:28 INFO - PROCESS | 1988 | ++DOMWINDOW == 89 (1C8B6800) [pid = 1988] [serial = 1070] [outer = 00000000] 10:25:28 INFO - PROCESS | 1988 | ++DOMWINDOW == 90 (1CFCD400) [pid = 1988] [serial = 1071] [outer = 1C8B6800] 10:25:28 INFO - PROCESS | 1988 | 1468862728755 Marionette DEBUG loaded listener.js 10:25:28 INFO - PROCESS | 1988 | ++DOMWINDOW == 91 (1D060800) [pid = 1988] [serial = 1072] [outer = 1C8B6800] 10:25:29 INFO - PROCESS | 1988 | 1468862729355 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]]]}] 10:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 10:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1124ms 10:25:29 INFO - PROCESS | 1988 | 1468862729561 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 10:25:29 INFO - PROCESS | 1988 | 1468862729566 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 10:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 10:25:29 INFO - PROCESS | 1988 | 1468862729571 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 10:25:29 INFO - PROCESS | 1988 | 1468862729573 Marionette TRACE conn6 <- [1,1394,null,{}] 10:25:29 INFO - PROCESS | 1988 | 1468862729579 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}] 10:25:29 INFO - PROCESS | 1988 | 1468862729582 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:29 INFO - PROCESS | 1988 | 1468862729686 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 10:25:29 INFO - PROCESS | 1988 | 1468862729812 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:29 INFO - PROCESS | 1988 | 1468862729816 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:29 INFO - PROCESS | 1988 | ++DOCSHELL 10983C00 == 44 [pid = 1988] [id = 358] 10:25:29 INFO - PROCESS | 1988 | ++DOMWINDOW == 92 (10984400) [pid = 1988] [serial = 1073] [outer = 00000000] 10:25:29 INFO - PROCESS | 1988 | ++DOMWINDOW == 93 (10A69400) [pid = 1988] [serial = 1074] [outer = 10984400] 10:25:29 INFO - PROCESS | 1988 | 1468862729865 Marionette DEBUG loaded listener.js 10:25:29 INFO - PROCESS | 1988 | ++DOMWINDOW == 94 (10E51000) [pid = 1988] [serial = 1075] [outer = 10984400] 10:25:30 INFO - PROCESS | 1988 | --DOCSHELL 1832FC00 == 43 [pid = 1988] [id = 353] 10:25:30 INFO - PROCESS | 1988 | --DOCSHELL 17952400 == 42 [pid = 1988] [id = 352] 10:25:30 INFO - PROCESS | 1988 | --DOCSHELL 108C7800 == 41 [pid = 1988] [id = 351] 10:25:30 INFO - PROCESS | 1988 | --DOCSHELL 193B2400 == 40 [pid = 1988] [id = 350] 10:25:30 INFO - PROCESS | 1988 | --DOCSHELL 193AD000 == 39 [pid = 1988] [id = 349] 10:25:30 INFO - PROCESS | 1988 | --DOCSHELL 1832DC00 == 38 [pid = 1988] [id = 348] 10:25:30 INFO - PROCESS | 1988 | --DOCSHELL 180E8400 == 37 [pid = 1988] [id = 347] 10:25:30 INFO - PROCESS | 1988 | --DOCSHELL 15143400 == 36 [pid = 1988] [id = 346] 10:25:30 INFO - PROCESS | 1988 | --DOCSHELL 1023B400 == 35 [pid = 1988] [id = 345] 10:25:30 INFO - PROCESS | 1988 | --DOCSHELL 17936C00 == 34 [pid = 1988] [id = 344] 10:25:30 INFO - PROCESS | 1988 | --DOCSHELL 10980C00 == 33 [pid = 1988] [id = 342] 10:25:30 INFO - PROCESS | 1988 | --DOCSHELL 10A61000 == 32 [pid = 1988] [id = 343] 10:25:30 INFO - PROCESS | 1988 | --DOCSHELL 1506A400 == 31 [pid = 1988] [id = 334] 10:25:30 INFO - PROCESS | 1988 | --DOCSHELL 1C880400 == 30 [pid = 1988] [id = 357] 10:25:30 INFO - PROCESS | 1988 | --DOCSHELL 17F13000 == 29 [pid = 1988] [id = 356] 10:25:30 INFO - PROCESS | 1988 | --DOCSHELL 1BA75800 == 28 [pid = 1988] [id = 354] 10:25:30 INFO - PROCESS | 1988 | --DOCSHELL 10985800 == 27 [pid = 1988] [id = 355] 10:25:30 INFO - PROCESS | 1988 | --DOMWINDOW == 93 (180EFC00) [pid = 1988] [serial = 1011] [outer = 00000000] [url = about:blank] 10:25:30 INFO - PROCESS | 1988 | --DOMWINDOW == 92 (15269800) [pid = 1988] [serial = 1003] [outer = 00000000] [url = about:blank] 10:25:30 INFO - PROCESS | 1988 | --DOMWINDOW == 91 (15145C00) [pid = 1988] [serial = 1002] [outer = 00000000] [url = about:blank] 10:25:30 INFO - PROCESS | 1988 | --DOMWINDOW == 90 (1830A400) [pid = 1988] [serial = 1014] [outer = 00000000] [url = about:blank] 10:25:30 INFO - PROCESS | 1988 | --DOMWINDOW == 89 (108D3000) [pid = 1988] [serial = 991] [outer = 00000000] [url = about:blank] 10:25:30 INFO - PROCESS | 1988 | --DOMWINDOW == 88 (103F0C00) [pid = 1988] [serial = 990] [outer = 00000000] [url = about:blank] 10:25:30 INFO - PROCESS | 1988 | --DOMWINDOW == 87 (17942400) [pid = 1988] [serial = 994] [outer = 00000000] [url = about:blank] 10:25:30 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (17019000) [pid = 1988] [serial = 993] [outer = 00000000] [url = about:blank] 10:25:30 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (1830DC00) [pid = 1988] [serial = 997] [outer = 00000000] [url = about:blank] 10:25:30 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (18309400) [pid = 1988] [serial = 996] [outer = 00000000] [url = about:blank] 10:25:30 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (1A90E800) [pid = 1988] [serial = 1000] [outer = 00000000] [url = about:blank] 10:25:30 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (1A1EE400) [pid = 1988] [serial = 999] [outer = 00000000] [url = about:blank] 10:25:30 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (183B4400) [pid = 1988] [serial = 1017] [outer = 00000000] [url = about:blank] 10:25:30 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (18322800) [pid = 1988] [serial = 1015] [outer = 00000000] [url = about:blank] 10:25:30 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (195A1000) [pid = 1988] [serial = 1020] [outer = 00000000] [url = about:blank] 10:25:30 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (1100F800) [pid = 1988] [serial = 1005] [outer = 00000000] [url = about:blank] 10:25:30 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (111CB400) [pid = 1988] [serial = 1006] [outer = 00000000] [url = about:blank] 10:25:30 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (195AC000) [pid = 1988] [serial = 1021] [outer = 00000000] [url = about:blank] 10:25:30 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (15150000) [pid = 1988] [serial = 1008] [outer = 00000000] [url = about:blank] 10:25:30 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (1652D000) [pid = 1988] [serial = 1009] [outer = 00000000] [url = about:blank] 10:25:30 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (18F6D800) [pid = 1988] [serial = 1018] [outer = 00000000] [url = about:blank] 10:25:30 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (18305000) [pid = 1988] [serial = 1023] [outer = 00000000] [url = about:blank] 10:25:30 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (18306400) [pid = 1988] [serial = 1024] [outer = 00000000] [url = about:blank] 10:25:30 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (1829EC00) [pid = 1988] [serial = 1012] [outer = 00000000] [url = about:blank] 10:25:30 INFO - PROCESS | 1988 | --DOMWINDOW == 69 (19AC6000) [pid = 1988] [serial = 1026] [outer = 00000000] [url = about:blank] 10:25:31 INFO - PROCESS | 1988 | 1468862731128 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]]]}] 10:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 10:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1575ms 10:25:31 INFO - PROCESS | 1988 | 1468862731147 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 10:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 10:25:31 INFO - PROCESS | 1988 | 1468862731151 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 10:25:31 INFO - PROCESS | 1988 | 1468862731155 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 10:25:31 INFO - PROCESS | 1988 | 1468862731158 Marionette TRACE conn6 <- [1,1398,null,{}] 10:25:31 INFO - PROCESS | 1988 | 1468862731163 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}] 10:25:31 INFO - PROCESS | 1988 | 1468862731166 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:31 INFO - PROCESS | 1988 | 1468862731255 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 10:25:31 INFO - PROCESS | 1988 | 1468862731345 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:31 INFO - PROCESS | 1988 | 1468862731347 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:31 INFO - PROCESS | 1988 | ++DOCSHELL 10984800 == 28 [pid = 1988] [id = 359] 10:25:31 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (10A5E000) [pid = 1988] [serial = 1076] [outer = 00000000] 10:25:31 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (10E53400) [pid = 1988] [serial = 1077] [outer = 10A5E000] 10:25:31 INFO - PROCESS | 1988 | 1468862731394 Marionette DEBUG loaded listener.js 10:25:31 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (10E5DC00) [pid = 1988] [serial = 1078] [outer = 10A5E000] 10:25:31 INFO - PROCESS | 1988 | 1468862731802 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]]]}] 10:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 10:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 670ms 10:25:31 INFO - PROCESS | 1988 | 1468862731830 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 10:25:31 INFO - PROCESS | 1988 | 1468862731835 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 10:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 10:25:31 INFO - PROCESS | 1988 | 1468862731841 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 10:25:31 INFO - PROCESS | 1988 | 1468862731844 Marionette TRACE conn6 <- [1,1402,null,{}] 10:25:31 INFO - PROCESS | 1988 | 1468862731847 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}] 10:25:31 INFO - PROCESS | 1988 | 1468862731850 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:31 INFO - PROCESS | 1988 | 1468862731938 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 10:25:31 INFO - PROCESS | 1988 | 1468862731945 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:31 INFO - PROCESS | 1988 | 1468862731948 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:31 INFO - PROCESS | 1988 | ++DOCSHELL 148AB800 == 29 [pid = 1988] [id = 360] 10:25:31 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (148EF000) [pid = 1988] [serial = 1079] [outer = 00000000] 10:25:31 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (15028C00) [pid = 1988] [serial = 1080] [outer = 148EF000] 10:25:32 INFO - PROCESS | 1988 | 1468862731994 Marionette DEBUG loaded listener.js 10:25:32 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (150A2800) [pid = 1988] [serial = 1081] [outer = 148EF000] 10:25:32 INFO - PROCESS | 1988 | 1468862732477 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]]]}] 10:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 10:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 672ms 10:25:32 INFO - PROCESS | 1988 | 1468862732519 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 10:25:32 INFO - PROCESS | 1988 | 1468862732521 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 10:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 10:25:32 INFO - PROCESS | 1988 | 1468862732525 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 10:25:32 INFO - PROCESS | 1988 | 1468862732528 Marionette TRACE conn6 <- [1,1406,null,{}] 10:25:32 INFO - PROCESS | 1988 | 1468862732539 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}] 10:25:32 INFO - PROCESS | 1988 | 1468862732544 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:32 INFO - PROCESS | 1988 | 1468862732658 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 10:25:32 INFO - PROCESS | 1988 | 1468862732755 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:32 INFO - PROCESS | 1988 | 1468862732758 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:32 INFO - PROCESS | 1988 | ++DOCSHELL 1794B800 == 30 [pid = 1988] [id = 361] 10:25:32 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (1794BC00) [pid = 1988] [serial = 1082] [outer = 00000000] 10:25:32 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (17955400) [pid = 1988] [serial = 1083] [outer = 1794BC00] 10:25:32 INFO - PROCESS | 1988 | 1468862732806 Marionette DEBUG loaded listener.js 10:25:32 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (17E8D800) [pid = 1988] [serial = 1084] [outer = 1794BC00] 10:25:33 INFO - PROCESS | 1988 | 1468862733232 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]]]}] 10:25:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 10:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 731ms 10:25:33 INFO - PROCESS | 1988 | 1468862733258 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 10:25:33 INFO - PROCESS | 1988 | 1468862733261 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 10:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 10:25:33 INFO - PROCESS | 1988 | 1468862733264 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 10:25:33 INFO - PROCESS | 1988 | 1468862733265 Marionette TRACE conn6 <- [1,1410,null,{}] 10:25:33 INFO - PROCESS | 1988 | 1468862733269 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}] 10:25:33 INFO - PROCESS | 1988 | 1468862733270 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:33 INFO - PROCESS | 1988 | 1468862733385 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 10:25:33 INFO - PROCESS | 1988 | 1468862733391 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:33 INFO - PROCESS | 1988 | 1468862733392 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:33 INFO - PROCESS | 1988 | ++DOCSHELL 17F13000 == 31 [pid = 1988] [id = 362] 10:25:33 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (18030400) [pid = 1988] [serial = 1085] [outer = 00000000] 10:25:33 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (180F4400) [pid = 1988] [serial = 1086] [outer = 18030400] 10:25:33 INFO - PROCESS | 1988 | 1468862733437 Marionette DEBUG loaded listener.js 10:25:33 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (182A6400) [pid = 1988] [serial = 1087] [outer = 18030400] 10:25:33 INFO - PROCESS | 1988 | 1468862733899 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]]]}] 10:25:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 10:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 670ms 10:25:33 INFO - PROCESS | 1988 | 1468862733935 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 10:25:33 INFO - PROCESS | 1988 | 1468862733937 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 10:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 10:25:33 INFO - PROCESS | 1988 | 1468862733940 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 10:25:33 INFO - PROCESS | 1988 | 1468862733942 Marionette TRACE conn6 <- [1,1414,null,{}] 10:25:33 INFO - PROCESS | 1988 | 1468862733949 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}] 10:25:33 INFO - PROCESS | 1988 | 1468862733951 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:34 INFO - PROCESS | 1988 | 1468862734085 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 10:25:34 INFO - PROCESS | 1988 | 1468862734105 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:34 INFO - PROCESS | 1988 | 1468862734106 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:34 INFO - PROCESS | 1988 | ++DOCSHELL 18305000 == 32 [pid = 1988] [id = 363] 10:25:34 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (18306000) [pid = 1988] [serial = 1088] [outer = 00000000] 10:25:34 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (18309800) [pid = 1988] [serial = 1089] [outer = 18306000] 10:25:34 INFO - PROCESS | 1988 | 1468862734150 Marionette DEBUG loaded listener.js 10:25:34 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (18310800) [pid = 1988] [serial = 1090] [outer = 18306000] 10:25:34 INFO - PROCESS | 1988 | 1468862734604 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]]]}] 10:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 10:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 670ms 10:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 10:25:34 INFO - PROCESS | 1988 | 1468862734614 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 10:25:34 INFO - PROCESS | 1988 | 1468862734616 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 10:25:34 INFO - PROCESS | 1988 | 1468862734619 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 10:25:34 INFO - PROCESS | 1988 | 1468862734621 Marionette TRACE conn6 <- [1,1418,null,{}] 10:25:34 INFO - PROCESS | 1988 | 1468862734624 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}] 10:25:34 INFO - PROCESS | 1988 | 1468862734630 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:34 INFO - PROCESS | 1988 | 1468862734783 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 10:25:34 INFO - PROCESS | 1988 | 1468862734793 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:34 INFO - PROCESS | 1988 | 1468862734795 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:34 INFO - PROCESS | 1988 | ++DOCSHELL 1832EC00 == 33 [pid = 1988] [id = 364] 10:25:34 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (1839E400) [pid = 1988] [serial = 1091] [outer = 00000000] 10:25:34 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (18F6E000) [pid = 1988] [serial = 1092] [outer = 1839E400] 10:25:34 INFO - PROCESS | 1988 | 1468862734888 Marionette DEBUG loaded listener.js 10:25:34 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (19308800) [pid = 1988] [serial = 1093] [outer = 1839E400] 10:25:35 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (1930B000) [pid = 1988] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 10:25:35 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (1BA79C00) [pid = 1988] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 10:25:35 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (193AEC00) [pid = 1988] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 10:25:35 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (19AC5000) [pid = 1988] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 10:25:35 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (10A64400) [pid = 1988] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 10:25:35 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (1793A800) [pid = 1988] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 10:25:35 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (10282400) [pid = 1988] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 10:25:35 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (182A5800) [pid = 1988] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 10:25:35 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (1832F400) [pid = 1988] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 10:25:35 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (180E8C00) [pid = 1988] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 10:25:35 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (1514E800) [pid = 1988] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 10:25:35 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (108D2800) [pid = 1988] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 10:25:35 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (18249400) [pid = 1988] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 10:25:35 INFO - PROCESS | 1988 | 1468862735563 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]]]}] 10:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 10:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 970ms 10:25:35 INFO - PROCESS | 1988 | 1468862735591 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 10:25:35 INFO - PROCESS | 1988 | 1468862735593 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 10:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 10:25:35 INFO - PROCESS | 1988 | 1468862735603 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 10:25:35 INFO - PROCESS | 1988 | 1468862735605 Marionette TRACE conn6 <- [1,1422,null,{}] 10:25:35 INFO - PROCESS | 1988 | 1468862735608 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}] 10:25:35 INFO - PROCESS | 1988 | 1468862735610 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:35 INFO - PROCESS | 1988 | 1468862735685 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 10:25:35 INFO - PROCESS | 1988 | 1468862735690 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:35 INFO - PROCESS | 1988 | 1468862735692 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:35 INFO - PROCESS | 1988 | ++DOCSHELL 0FB45400 == 34 [pid = 1988] [id = 365] 10:25:35 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (15E63C00) [pid = 1988] [serial = 1094] [outer = 00000000] 10:25:35 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (1830F800) [pid = 1988] [serial = 1095] [outer = 15E63C00] 10:25:35 INFO - PROCESS | 1988 | 1468862735734 Marionette DEBUG loaded listener.js 10:25:35 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (1832A800) [pid = 1988] [serial = 1096] [outer = 15E63C00] 10:25:36 INFO - PROCESS | 1988 | 1468862736147 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]]]}] 10:25:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 10:25:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 570ms 10:25:36 INFO - PROCESS | 1988 | 1468862736176 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 10:25:36 INFO - PROCESS | 1988 | 1468862736178 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 10:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 10:25:36 INFO - PROCESS | 1988 | 1468862736181 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 10:25:36 INFO - PROCESS | 1988 | 1468862736183 Marionette TRACE conn6 <- [1,1426,null,{}] 10:25:36 INFO - PROCESS | 1988 | 1468862736186 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}] 10:25:36 INFO - PROCESS | 1988 | 1468862736188 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:36 INFO - PROCESS | 1988 | 1468862736304 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 10:25:36 INFO - PROCESS | 1988 | 1468862736314 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:36 INFO - PROCESS | 1988 | 1468862736316 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:36 INFO - PROCESS | 1988 | ++DOCSHELL 108D2800 == 35 [pid = 1988] [id = 366] 10:25:36 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (17F0FC00) [pid = 1988] [serial = 1097] [outer = 00000000] 10:25:36 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (193ACC00) [pid = 1988] [serial = 1098] [outer = 17F0FC00] 10:25:36 INFO - PROCESS | 1988 | 1468862736358 Marionette DEBUG loaded listener.js 10:25:36 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (18F6FC00) [pid = 1988] [serial = 1099] [outer = 17F0FC00] 10:25:36 INFO - PROCESS | 1988 | 1468862736763 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]]]}] 10:25:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 10:25:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 630ms 10:25:36 INFO - PROCESS | 1988 | 1468862736812 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 10:25:36 INFO - PROCESS | 1988 | 1468862736814 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 10:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 10:25:36 INFO - PROCESS | 1988 | 1468862736817 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 10:25:36 INFO - PROCESS | 1988 | 1468862736819 Marionette TRACE conn6 <- [1,1430,null,{}] 10:25:36 INFO - PROCESS | 1988 | 1468862736822 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}] 10:25:36 INFO - PROCESS | 1988 | 1468862736824 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:36 INFO - PROCESS | 1988 | 1468862736935 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 10:25:36 INFO - PROCESS | 1988 | 1468862736942 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:36 INFO - PROCESS | 1988 | 1468862736944 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:36 INFO - PROCESS | 1988 | ++DOCSHELL 17945C00 == 36 [pid = 1988] [id = 367] 10:25:36 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (193D8400) [pid = 1988] [serial = 1100] [outer = 00000000] 10:25:36 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (195A8400) [pid = 1988] [serial = 1101] [outer = 193D8400] 10:25:36 INFO - PROCESS | 1988 | 1468862736988 Marionette DEBUG loaded listener.js 10:25:37 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (19AC5000) [pid = 1988] [serial = 1102] [outer = 193D8400] 10:25:37 INFO - PROCESS | 1988 | 1468862737503 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]]]}] 10:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 10:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 731ms 10:25:37 INFO - PROCESS | 1988 | 1468862737638 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 10:25:37 INFO - PROCESS | 1988 | 1468862737643 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 10:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 10:25:37 INFO - PROCESS | 1988 | 1468862737650 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 10:25:37 INFO - PROCESS | 1988 | 1468862737654 Marionette TRACE conn6 <- [1,1434,null,{}] 10:25:37 INFO - PROCESS | 1988 | 1468862737660 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}] 10:25:37 INFO - PROCESS | 1988 | 1468862737663 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:37 INFO - PROCESS | 1988 | 1468862737857 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 10:25:37 INFO - PROCESS | 1988 | 1468862737868 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:37 INFO - PROCESS | 1988 | 1468862737872 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:37 INFO - PROCESS | 1988 | ++DOCSHELL 108CCC00 == 37 [pid = 1988] [id = 368] 10:25:37 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (1097A000) [pid = 1988] [serial = 1103] [outer = 00000000] 10:25:37 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (1100F800) [pid = 1988] [serial = 1104] [outer = 1097A000] 10:25:37 INFO - PROCESS | 1988 | 1468862737929 Marionette DEBUG loaded listener.js 10:25:38 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (148EB000) [pid = 1988] [serial = 1105] [outer = 1097A000] 10:25:38 INFO - PROCESS | 1988 | 1468862738688 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]]]}] 10:25:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 10:25:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1069ms 10:25:38 INFO - PROCESS | 1988 | 1468862738723 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 10:25:38 INFO - PROCESS | 1988 | 1468862738728 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 10:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 10:25:38 INFO - PROCESS | 1988 | 1468862738734 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 10:25:38 INFO - PROCESS | 1988 | 1468862738737 Marionette TRACE conn6 <- [1,1438,null,{}] 10:25:38 INFO - PROCESS | 1988 | 1468862738760 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}] 10:25:38 INFO - PROCESS | 1988 | 1468862738763 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:38 INFO - PROCESS | 1988 | 1468862738883 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 10:25:39 INFO - PROCESS | 1988 | 1468862739013 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:39 INFO - PROCESS | 1988 | 1468862739015 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:39 INFO - PROCESS | 1988 | ++DOCSHELL 1701B800 == 38 [pid = 1988] [id = 369] 10:25:39 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (17936C00) [pid = 1988] [serial = 1106] [outer = 00000000] 10:25:39 INFO - PROCESS | 1988 | ++DOMWINDOW == 88 (17944400) [pid = 1988] [serial = 1107] [outer = 17936C00] 10:25:39 INFO - PROCESS | 1988 | 1468862739072 Marionette DEBUG loaded listener.js 10:25:39 INFO - PROCESS | 1988 | ++DOMWINDOW == 89 (17F09000) [pid = 1988] [serial = 1108] [outer = 17936C00] 10:25:39 INFO - PROCESS | 1988 | 1468862739943 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]]]}] 10:25:40 INFO - PROCESS | 1988 | --DOCSHELL 108D2800 == 37 [pid = 1988] [id = 366] 10:25:40 INFO - PROCESS | 1988 | --DOCSHELL 0FB45400 == 36 [pid = 1988] [id = 365] 10:25:40 INFO - PROCESS | 1988 | --DOCSHELL 1832EC00 == 35 [pid = 1988] [id = 364] 10:25:40 INFO - PROCESS | 1988 | --DOCSHELL 18305000 == 34 [pid = 1988] [id = 363] 10:25:40 INFO - PROCESS | 1988 | --DOCSHELL 17F13000 == 33 [pid = 1988] [id = 362] 10:25:40 INFO - PROCESS | 1988 | --DOCSHELL 1794B800 == 32 [pid = 1988] [id = 361] 10:25:40 INFO - PROCESS | 1988 | --DOCSHELL 148AB800 == 31 [pid = 1988] [id = 360] 10:25:40 INFO - PROCESS | 1988 | --DOCSHELL 10984800 == 30 [pid = 1988] [id = 359] 10:25:40 INFO - PROCESS | 1988 | --DOMWINDOW == 88 (1B98B800) [pid = 1988] [serial = 1060] [outer = 00000000] [url = about:blank] 10:25:40 INFO - PROCESS | 1988 | --DOMWINDOW == 87 (1C8E6800) [pid = 1988] [serial = 1063] [outer = 00000000] [url = about:blank] 10:25:40 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (193D3C00) [pid = 1988] [serial = 1047] [outer = 00000000] [url = about:blank] 10:25:40 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (1C8B5800) [pid = 1988] [serial = 1062] [outer = 00000000] [url = about:blank] 10:25:40 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (1A830C00) [pid = 1988] [serial = 1050] [outer = 00000000] [url = about:blank] 10:25:40 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (195A9400) [pid = 1988] [serial = 1048] [outer = 00000000] [url = about:blank] 10:25:40 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (10E53C00) [pid = 1988] [serial = 1029] [outer = 00000000] [url = about:blank] 10:25:40 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (11006400) [pid = 1988] [serial = 1030] [outer = 00000000] [url = about:blank] 10:25:40 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (1802E400) [pid = 1988] [serial = 1032] [outer = 00000000] [url = about:blank] 10:25:40 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (1824BC00) [pid = 1988] [serial = 1033] [outer = 00000000] [url = about:blank] 10:25:40 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (10E4E400) [pid = 1988] [serial = 1035] [outer = 00000000] [url = about:blank] 10:25:40 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (148A7400) [pid = 1988] [serial = 1036] [outer = 00000000] [url = about:blank] 10:25:40 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (193D7C00) [pid = 1988] [serial = 1027] [outer = 00000000] [url = about:blank] 10:25:40 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (18F6D400) [pid = 1988] [serial = 1044] [outer = 00000000] [url = about:blank] 10:25:40 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (18247C00) [pid = 1988] [serial = 1041] [outer = 00000000] [url = about:blank] 10:25:40 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (18303000) [pid = 1988] [serial = 1042] [outer = 00000000] [url = about:blank] 10:25:40 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (1513C000) [pid = 1988] [serial = 1051] [outer = 00000000] [url = about:blank] 10:25:40 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (15263000) [pid = 1988] [serial = 1038] [outer = 00000000] [url = about:blank] 10:25:40 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (1701B400) [pid = 1988] [serial = 1039] [outer = 00000000] [url = about:blank] 10:25:40 INFO - PROCESS | 1988 | --DOMWINDOW == 69 (1506A000) [pid = 1988] [serial = 1053] [outer = 00000000] [url = about:blank] 10:25:40 INFO - PROCESS | 1988 | --DOMWINDOW == 68 (150CF800) [pid = 1988] [serial = 1054] [outer = 00000000] [url = about:blank] 10:25:40 INFO - PROCESS | 1988 | --DOMWINDOW == 67 (193A7C00) [pid = 1988] [serial = 1056] [outer = 00000000] [url = about:blank] 10:25:40 INFO - PROCESS | 1988 | --DOMWINDOW == 66 (1BA78800) [pid = 1988] [serial = 1059] [outer = 00000000] [url = about:blank] 10:25:40 INFO - PROCESS | 1988 | --DOMWINDOW == 65 (19326800) [pid = 1988] [serial = 1045] [outer = 00000000] [url = about:blank] 10:25:40 INFO - PROCESS | 1988 | --DOMWINDOW == 64 (180F3000) [pid = 1988] [serial = 1057] [outer = 00000000] [url = about:blank] 10:25:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 10:25:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1301ms 10:25:40 INFO - PROCESS | 1988 | 1468862740039 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 10:25:40 INFO - PROCESS | 1988 | 1468862740043 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 10:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 10:25:40 INFO - PROCESS | 1988 | 1468862740048 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 10:25:40 INFO - PROCESS | 1988 | 1468862740051 Marionette TRACE conn6 <- [1,1442,null,{}] 10:25:40 INFO - PROCESS | 1988 | 1468862740057 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}] 10:25:40 INFO - PROCESS | 1988 | 1468862740059 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:40 INFO - PROCESS | 1988 | 1468862740155 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 10:25:40 INFO - PROCESS | 1988 | 1468862740164 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:40 INFO - PROCESS | 1988 | 1468862740168 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:40 INFO - PROCESS | 1988 | ++DOCSHELL 10A5E800 == 31 [pid = 1988] [id = 370] 10:25:40 INFO - PROCESS | 1988 | ++DOMWINDOW == 65 (10A63C00) [pid = 1988] [serial = 1109] [outer = 00000000] 10:25:40 INFO - PROCESS | 1988 | ++DOMWINDOW == 66 (10E4E400) [pid = 1988] [serial = 1110] [outer = 10A63C00] 10:25:40 INFO - PROCESS | 1988 | 1468862740215 Marionette DEBUG loaded listener.js 10:25:40 INFO - PROCESS | 1988 | ++DOMWINDOW == 67 (11003000) [pid = 1988] [serial = 1111] [outer = 10A63C00] 10:25:40 INFO - PROCESS | 1988 | 1468862740721 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]]]}] 10:25:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 10:25:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 730ms 10:25:40 INFO - PROCESS | 1988 | 1468862740779 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 10:25:40 INFO - PROCESS | 1988 | 1468862740783 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 10:25:40 INFO - PROCESS | 1988 | 1468862740789 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 10:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 10:25:40 INFO - PROCESS | 1988 | 1468862740791 Marionette TRACE conn6 <- [1,1446,null,{}] 10:25:40 INFO - PROCESS | 1988 | 1468862740796 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}] 10:25:40 INFO - PROCESS | 1988 | 1468862740798 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:40 INFO - PROCESS | 1988 | 1468862740882 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 10:25:40 INFO - PROCESS | 1988 | 1468862740971 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:40 INFO - PROCESS | 1988 | 1468862740973 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:40 INFO - PROCESS | 1988 | ++DOCSHELL 1506A000 == 32 [pid = 1988] [id = 371] 10:25:40 INFO - PROCESS | 1988 | ++DOMWINDOW == 68 (150A2000) [pid = 1988] [serial = 1112] [outer = 00000000] 10:25:41 INFO - PROCESS | 1988 | ++DOMWINDOW == 69 (15262000) [pid = 1988] [serial = 1113] [outer = 150A2000] 10:25:41 INFO - PROCESS | 1988 | 1468862741019 Marionette DEBUG loaded listener.js 10:25:41 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (16533800) [pid = 1988] [serial = 1114] [outer = 150A2000] 10:25:41 INFO - PROCESS | 1988 | 1468862741424 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]]]}] 10:25:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 10:25:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 673ms 10:25:41 INFO - PROCESS | 1988 | 1468862741467 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 10:25:41 INFO - PROCESS | 1988 | 1468862741469 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 10:25:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 10:25:41 INFO - PROCESS | 1988 | 1468862741472 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 10:25:41 INFO - PROCESS | 1988 | 1468862741476 Marionette TRACE conn6 <- [1,1450,null,{}] 10:25:41 INFO - PROCESS | 1988 | 1468862741487 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}] 10:25:41 INFO - PROCESS | 1988 | 1468862741492 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:41 INFO - PROCESS | 1988 | 1468862741606 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 10:25:41 INFO - PROCESS | 1988 | 1468862741622 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:41 INFO - PROCESS | 1988 | 1468862741625 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:41 INFO - PROCESS | 1988 | ++DOCSHELL 180F0400 == 33 [pid = 1988] [id = 372] 10:25:41 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (180F3000) [pid = 1988] [serial = 1115] [outer = 00000000] 10:25:41 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (182A0400) [pid = 1988] [serial = 1116] [outer = 180F3000] 10:25:41 INFO - PROCESS | 1988 | 1468862741672 Marionette DEBUG loaded listener.js 10:25:41 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (182ACC00) [pid = 1988] [serial = 1117] [outer = 180F3000] 10:25:42 INFO - PROCESS | 1988 | 1468862742134 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]]]}] 10:25:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 10:25:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 730ms 10:25:42 INFO - PROCESS | 1988 | 1468862742207 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 10:25:42 INFO - PROCESS | 1988 | 1468862742209 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 10:25:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 10:25:42 INFO - PROCESS | 1988 | 1468862742218 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 10:25:42 INFO - PROCESS | 1988 | 1468862742220 Marionette TRACE conn6 <- [1,1454,null,{}] 10:25:42 INFO - PROCESS | 1988 | 1468862742224 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}] 10:25:42 INFO - PROCESS | 1988 | 1468862742225 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:42 INFO - PROCESS | 1988 | 1468862742341 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 10:25:42 INFO - PROCESS | 1988 | 1468862742351 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:42 INFO - PROCESS | 1988 | 1468862742353 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:42 INFO - PROCESS | 1988 | ++DOCSHELL 1830F400 == 34 [pid = 1988] [id = 373] 10:25:42 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (18310400) [pid = 1988] [serial = 1118] [outer = 00000000] 10:25:42 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (183A6000) [pid = 1988] [serial = 1119] [outer = 18310400] 10:25:42 INFO - PROCESS | 1988 | 1468862742396 Marionette DEBUG loaded listener.js 10:25:42 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (183B2C00) [pid = 1988] [serial = 1120] [outer = 18310400] 10:25:42 INFO - PROCESS | 1988 | 1468862742847 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]]]}] 10:25:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 10:25:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 671ms 10:25:42 INFO - PROCESS | 1988 | 1468862742904 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 10:25:42 INFO - PROCESS | 1988 | 1468862742906 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 10:25:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 10:25:42 INFO - PROCESS | 1988 | 1468862742909 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 10:25:42 INFO - PROCESS | 1988 | 1468862742911 Marionette TRACE conn6 <- [1,1458,null,{}] 10:25:42 INFO - PROCESS | 1988 | 1468862742914 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}] 10:25:42 INFO - PROCESS | 1988 | 1468862742916 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:43 INFO - PROCESS | 1988 | 1468862743057 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 10:25:43 INFO - PROCESS | 1988 | 1468862743081 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:43 INFO - PROCESS | 1988 | 1468862743083 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:43 INFO - PROCESS | 1988 | ++DOCSHELL 19326800 == 35 [pid = 1988] [id = 374] 10:25:43 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (1932B400) [pid = 1988] [serial = 1121] [outer = 00000000] 10:25:43 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (193AEC00) [pid = 1988] [serial = 1122] [outer = 1932B400] 10:25:43 INFO - PROCESS | 1988 | 1468862743125 Marionette DEBUG loaded listener.js 10:25:43 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (193D2000) [pid = 1988] [serial = 1123] [outer = 1932B400] 10:25:43 INFO - PROCESS | 1988 | 1468862743574 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]]]}] 10:25:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 10:25:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 730ms 10:25:43 INFO - PROCESS | 1988 | 1468862743643 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 10:25:43 INFO - PROCESS | 1988 | 1468862743645 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 10:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 10:25:43 INFO - PROCESS | 1988 | 1468862743648 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 10:25:43 INFO - PROCESS | 1988 | 1468862743649 Marionette TRACE conn6 <- [1,1462,null,{}] 10:25:43 INFO - PROCESS | 1988 | 1468862743653 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}] 10:25:43 INFO - PROCESS | 1988 | 1468862743659 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:43 INFO - PROCESS | 1988 | 1468862743804 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 10:25:43 INFO - PROCESS | 1988 | 1468862743816 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:43 INFO - PROCESS | 1988 | 1468862743818 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:43 INFO - PROCESS | 1988 | ++DOCSHELL 10880000 == 36 [pid = 1988] [id = 375] 10:25:43 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (10A5DC00) [pid = 1988] [serial = 1124] [outer = 00000000] 10:25:43 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (19C09C00) [pid = 1988] [serial = 1125] [outer = 10A5DC00] 10:25:43 INFO - PROCESS | 1988 | 1468862743861 Marionette DEBUG loaded listener.js 10:25:43 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (19C0A400) [pid = 1988] [serial = 1126] [outer = 10A5DC00] 10:25:44 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (10984400) [pid = 1988] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 10:25:44 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (10A5E000) [pid = 1988] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 10:25:44 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (18030400) [pid = 1988] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 10:25:44 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (148EF000) [pid = 1988] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 10:25:44 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (18306000) [pid = 1988] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 10:25:44 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (1794BC00) [pid = 1988] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 10:25:44 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (1839E400) [pid = 1988] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 10:25:44 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (17F0FC00) [pid = 1988] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 10:25:44 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (10987400) [pid = 1988] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 10:25:44 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (180E7400) [pid = 1988] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 10:25:44 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (1C8B6800) [pid = 1988] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 10:25:44 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (15E63C00) [pid = 1988] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 10:25:44 INFO - PROCESS | 1988 | 1468862744431 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]]]}] 10:25:44 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (1514E800) [pid = 1988] [serial = 1127] [outer = 10EDC000] 10:25:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 10:25:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 830ms 10:25:44 INFO - PROCESS | 1988 | 1468862744498 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 10:25:44 INFO - PROCESS | 1988 | 1468862744500 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 10:25:44 INFO - PROCESS | 1988 | 1468862744503 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 10:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 10:25:44 INFO - PROCESS | 1988 | 1468862744505 Marionette TRACE conn6 <- [1,1466,null,{}] 10:25:44 INFO - PROCESS | 1988 | 1468862744508 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}] 10:25:44 INFO - PROCESS | 1988 | 1468862744510 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:44 INFO - PROCESS | 1988 | 1468862744622 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 10:25:44 INFO - PROCESS | 1988 | 1468862744681 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:44 INFO - PROCESS | 1988 | 1468862744682 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:44 INFO - PROCESS | 1988 | ++DOCSHELL 110CB000 == 37 [pid = 1988] [id = 376] 10:25:44 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (148EF000) [pid = 1988] [serial = 1128] [outer = 00000000] 10:25:44 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (19ACD800) [pid = 1988] [serial = 1129] [outer = 148EF000] 10:25:44 INFO - PROCESS | 1988 | 1468862744725 Marionette DEBUG loaded listener.js 10:25:44 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (1A1ED400) [pid = 1988] [serial = 1130] [outer = 148EF000] 10:25:45 INFO - PROCESS | 1988 | 1468862745081 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]]]}] 10:25:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 10:25:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 630ms 10:25:45 INFO - PROCESS | 1988 | 1468862745137 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 10:25:45 INFO - PROCESS | 1988 | 1468862745139 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 10:25:45 INFO - PROCESS | 1988 | 1468862745142 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 10:25:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 10:25:45 INFO - PROCESS | 1988 | 1468862745144 Marionette TRACE conn6 <- [1,1470,null,{}] 10:25:45 INFO - PROCESS | 1988 | 1468862745147 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}] 10:25:45 INFO - PROCESS | 1988 | 1468862745149 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:45 INFO - PROCESS | 1988 | 1468862745228 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 10:25:45 INFO - PROCESS | 1988 | 1468862745233 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:45 INFO - PROCESS | 1988 | 1468862745235 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:45 INFO - PROCESS | 1988 | ++DOCSHELL 19ACB400 == 38 [pid = 1988] [id = 377] 10:25:45 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (1A1EF400) [pid = 1988] [serial = 1131] [outer = 00000000] 10:25:45 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (1A832800) [pid = 1988] [serial = 1132] [outer = 1A1EF400] 10:25:45 INFO - PROCESS | 1988 | 1468862745277 Marionette DEBUG loaded listener.js 10:25:45 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (1A903400) [pid = 1988] [serial = 1133] [outer = 1A1EF400] 10:25:46 INFO - PROCESS | 1988 | 1468862746002 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]]]}] 10:25:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 10:25:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 930ms 10:25:46 INFO - PROCESS | 1988 | 1468862746078 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 10:25:46 INFO - PROCESS | 1988 | 1468862746082 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 10:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 10:25:46 INFO - PROCESS | 1988 | 1468862746087 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 10:25:46 INFO - PROCESS | 1988 | 1468862746090 Marionette TRACE conn6 <- [1,1474,null,{}] 10:25:46 INFO - PROCESS | 1988 | 1468862746096 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}] 10:25:46 INFO - PROCESS | 1988 | 1468862746100 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:46 INFO - PROCESS | 1988 | 1468862746252 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 10:25:46 INFO - PROCESS | 1988 | 1468862746377 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:46 INFO - PROCESS | 1988 | 1468862746380 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:46 INFO - PROCESS | 1988 | ++DOCSHELL 10987000 == 39 [pid = 1988] [id = 378] 10:25:46 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (10A62400) [pid = 1988] [serial = 1134] [outer = 00000000] 10:25:46 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (10EDF000) [pid = 1988] [serial = 1135] [outer = 10A62400] 10:25:46 INFO - PROCESS | 1988 | 1468862746440 Marionette DEBUG loaded listener.js 10:25:46 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (149B9800) [pid = 1988] [serial = 1136] [outer = 10A62400] 10:25:47 INFO - PROCESS | 1988 | 1468862747010 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]]]}] 10:25:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 10:25:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 990ms 10:25:47 INFO - PROCESS | 1988 | 1468862747077 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 10:25:47 INFO - PROCESS | 1988 | 1468862747082 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 10:25:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 10:25:47 INFO - PROCESS | 1988 | 1468862747089 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 10:25:47 INFO - PROCESS | 1988 | 1468862747092 Marionette TRACE conn6 <- [1,1478,null,{}] 10:25:47 INFO - PROCESS | 1988 | 1468862747111 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}] 10:25:47 INFO - PROCESS | 1988 | 1468862747114 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:47 INFO - PROCESS | 1988 | 1468862747243 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 10:25:47 INFO - PROCESS | 1988 | 1468862747365 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:47 INFO - PROCESS | 1988 | 1468862747367 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:47 INFO - PROCESS | 1988 | ++DOCSHELL 1793B800 == 40 [pid = 1988] [id = 379] 10:25:47 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (1793BC00) [pid = 1988] [serial = 1137] [outer = 00000000] 10:25:47 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (17943000) [pid = 1988] [serial = 1138] [outer = 1793BC00] 10:25:47 INFO - PROCESS | 1988 | 1468862747425 Marionette DEBUG loaded listener.js 10:25:47 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (17F0B000) [pid = 1988] [serial = 1139] [outer = 1793BC00] 10:25:48 INFO - PROCESS | 1988 | 1468862748044 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]]]}] 10:25:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 10:25:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1024ms 10:25:48 INFO - PROCESS | 1988 | 1468862748116 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 10:25:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 10:25:48 INFO - PROCESS | 1988 | 1468862748119 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 10:25:48 INFO - PROCESS | 1988 | 1468862748123 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 10:25:48 INFO - PROCESS | 1988 | 1468862748126 Marionette TRACE conn6 <- [1,1482,null,{}] 10:25:48 INFO - PROCESS | 1988 | 1468862748137 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}] 10:25:48 INFO - PROCESS | 1988 | 1468862748142 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:48 INFO - PROCESS | 1988 | 1468862748288 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 10:25:48 INFO - PROCESS | 1988 | 1468862748422 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:48 INFO - PROCESS | 1988 | 1468862748426 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:48 INFO - PROCESS | 1988 | ++DOCSHELL 18302400 == 41 [pid = 1988] [id = 380] 10:25:48 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (18309000) [pid = 1988] [serial = 1140] [outer = 00000000] 10:25:48 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (1832F400) [pid = 1988] [serial = 1141] [outer = 18309000] 10:25:48 INFO - PROCESS | 1988 | 1468862748485 Marionette DEBUG loaded listener.js 10:25:48 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (195A5800) [pid = 1988] [serial = 1142] [outer = 18309000] 10:25:49 INFO - PROCESS | 1988 | 1468862749291 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]]]}] 10:25:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 10:25:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1229ms 10:25:49 INFO - PROCESS | 1988 | 1468862749355 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 10:25:49 INFO - PROCESS | 1988 | 1468862749359 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 10:25:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 10:25:49 INFO - PROCESS | 1988 | 1468862749363 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 10:25:49 INFO - PROCESS | 1988 | 1468862749367 Marionette TRACE conn6 <- [1,1486,null,{}] 10:25:49 INFO - PROCESS | 1988 | 1468862749373 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}] 10:25:49 INFO - PROCESS | 1988 | 1468862749377 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:49 INFO - PROCESS | 1988 | 1468862749552 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 10:25:49 INFO - PROCESS | 1988 | 1468862749562 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:49 INFO - PROCESS | 1988 | 1468862749565 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:49 INFO - PROCESS | 1988 | ++DOCSHELL 110C8C00 == 42 [pid = 1988] [id = 381] 10:25:49 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (11127800) [pid = 1988] [serial = 1143] [outer = 00000000] 10:25:49 INFO - PROCESS | 1988 | ++DOMWINDOW == 88 (148AB800) [pid = 1988] [serial = 1144] [outer = 11127800] 10:25:49 INFO - PROCESS | 1988 | 1468862749620 Marionette DEBUG loaded listener.js 10:25:49 INFO - PROCESS | 1988 | ++DOMWINDOW == 89 (150C8800) [pid = 1988] [serial = 1145] [outer = 11127800] 10:25:51 INFO - PROCESS | 1988 | --DOCSHELL 183AD000 == 41 [pid = 1988] [id = 109] 10:25:51 INFO - PROCESS | 1988 | --DOCSHELL 1506C000 == 40 [pid = 1988] [id = 111] 10:25:51 INFO - PROCESS | 1988 | --DOCSHELL 18025800 == 39 [pid = 1988] [id = 120] 10:25:51 INFO - PROCESS | 1988 | --DOCSHELL 15150400 == 38 [pid = 1988] [id = 117] 10:25:51 INFO - PROCESS | 1988 | --DOCSHELL 10E58800 == 37 [pid = 1988] [id = 116] 10:25:51 INFO - PROCESS | 1988 | --DOCSHELL 180EB000 == 36 [pid = 1988] [id = 119] 10:25:51 INFO - PROCESS | 1988 | --DOCSHELL 1793C800 == 35 [pid = 1988] [id = 118] 10:25:51 INFO - PROCESS | 1988 | --DOCSHELL 110CB000 == 34 [pid = 1988] [id = 376] 10:25:51 INFO - PROCESS | 1988 | --DOCSHELL 10880000 == 33 [pid = 1988] [id = 375] 10:25:51 INFO - PROCESS | 1988 | --DOCSHELL 19326800 == 32 [pid = 1988] [id = 374] 10:25:51 INFO - PROCESS | 1988 | --DOCSHELL 1830F400 == 31 [pid = 1988] [id = 373] 10:25:51 INFO - PROCESS | 1988 | --DOCSHELL 180F0400 == 30 [pid = 1988] [id = 372] 10:25:51 INFO - PROCESS | 1988 | --DOCSHELL 1506A000 == 29 [pid = 1988] [id = 371] 10:25:51 INFO - PROCESS | 1988 | --DOCSHELL 10A5E800 == 28 [pid = 1988] [id = 370] 10:25:51 INFO - PROCESS | 1988 | --DOCSHELL 1701B800 == 27 [pid = 1988] [id = 369] 10:25:51 INFO - PROCESS | 1988 | --DOCSHELL 17945C00 == 26 [pid = 1988] [id = 367] 10:25:51 INFO - PROCESS | 1988 | --DOCSHELL 108CCC00 == 25 [pid = 1988] [id = 368] 10:25:51 INFO - PROCESS | 1988 | --DOCSHELL 15153000 == 24 [pid = 1988] [id = 106] 10:25:51 INFO - PROCESS | 1988 | --DOCSHELL 10983C00 == 23 [pid = 1988] [id = 358] 10:25:51 INFO - PROCESS | 1988 | --DOCSHELL 10A68000 == 22 [pid = 1988] [id = 104] 10:25:51 INFO - PROCESS | 1988 | --DOCSHELL 1087AC00 == 21 [pid = 1988] [id = 103] 10:25:51 INFO - PROCESS | 1988 | --DOCSHELL 1A1ED000 == 20 [pid = 1988] [id = 113] 10:25:51 INFO - PROCESS | 1988 | --DOCSHELL 183F3400 == 19 [pid = 1988] [id = 110] 10:25:51 INFO - PROCESS | 1988 | --DOCSHELL 103F3800 == 18 [pid = 1988] [id = 114] 10:25:51 INFO - PROCESS | 1988 | --DOCSHELL 1506E400 == 17 [pid = 1988] [id = 105] 10:25:51 INFO - PROCESS | 1988 | --DOCSHELL 182A9800 == 16 [pid = 1988] [id = 108] 10:25:51 INFO - PROCESS | 1988 | --DOCSHELL 193D5C00 == 15 [pid = 1988] [id = 112] 10:25:51 INFO - PROCESS | 1988 | --DOCSHELL 17E06800 == 14 [pid = 1988] [id = 107] 10:25:51 INFO - PROCESS | 1988 | --DOCSHELL 10876C00 == 13 [pid = 1988] [id = 115] 10:25:51 INFO - PROCESS | 1988 | --DOCSHELL 1793B800 == 12 [pid = 1988] [id = 379] 10:25:51 INFO - PROCESS | 1988 | --DOCSHELL 19ACB400 == 11 [pid = 1988] [id = 377] 10:25:51 INFO - PROCESS | 1988 | --DOCSHELL 10987000 == 10 [pid = 1988] [id = 378] 10:25:51 INFO - PROCESS | 1988 | --DOCSHELL 18302400 == 9 [pid = 1988] [id = 380] 10:25:52 INFO - PROCESS | 1988 | --DOMWINDOW == 88 (10E51000) [pid = 1988] [serial = 1075] [outer = 00000000] [url = about:blank] 10:25:52 INFO - PROCESS | 1988 | --DOMWINDOW == 87 (10A69400) [pid = 1988] [serial = 1074] [outer = 00000000] [url = about:blank] 10:25:52 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (10E53400) [pid = 1988] [serial = 1077] [outer = 00000000] [url = about:blank] 10:25:52 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (180F4400) [pid = 1988] [serial = 1086] [outer = 00000000] [url = about:blank] 10:25:52 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (10E5DC00) [pid = 1988] [serial = 1078] [outer = 00000000] [url = about:blank] 10:25:52 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (182A6400) [pid = 1988] [serial = 1087] [outer = 00000000] [url = about:blank] 10:25:52 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (15028C00) [pid = 1988] [serial = 1080] [outer = 00000000] [url = about:blank] 10:25:52 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (18309800) [pid = 1988] [serial = 1089] [outer = 00000000] [url = about:blank] 10:25:52 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (150A2800) [pid = 1988] [serial = 1081] [outer = 00000000] [url = about:blank] 10:25:52 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (17955400) [pid = 1988] [serial = 1083] [outer = 00000000] [url = about:blank] 10:25:52 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (18F6E000) [pid = 1988] [serial = 1092] [outer = 00000000] [url = about:blank] 10:25:52 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (18310800) [pid = 1988] [serial = 1090] [outer = 00000000] [url = about:blank] 10:25:52 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (19308800) [pid = 1988] [serial = 1093] [outer = 00000000] [url = about:blank] 10:25:52 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (18F6FC00) [pid = 1988] [serial = 1099] [outer = 00000000] [url = about:blank] 10:25:52 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (195A8400) [pid = 1988] [serial = 1101] [outer = 00000000] [url = about:blank] 10:25:52 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (17937800) [pid = 1988] [serial = 1066] [outer = 00000000] [url = about:blank] 10:25:52 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (150A4C00) [pid = 1988] [serial = 1065] [outer = 00000000] [url = about:blank] 10:25:52 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (193A5C00) [pid = 1988] [serial = 1069] [outer = 00000000] [url = about:blank] 10:25:52 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (18329000) [pid = 1988] [serial = 1068] [outer = 00000000] [url = about:blank] 10:25:52 INFO - PROCESS | 1988 | --DOMWINDOW == 69 (1D060800) [pid = 1988] [serial = 1072] [outer = 00000000] [url = about:blank] 10:25:52 INFO - PROCESS | 1988 | --DOMWINDOW == 68 (1CFCD400) [pid = 1988] [serial = 1071] [outer = 00000000] [url = about:blank] 10:25:52 INFO - PROCESS | 1988 | --DOMWINDOW == 67 (1830F800) [pid = 1988] [serial = 1095] [outer = 00000000] [url = about:blank] 10:25:52 INFO - PROCESS | 1988 | --DOMWINDOW == 66 (1832A800) [pid = 1988] [serial = 1096] [outer = 00000000] [url = about:blank] 10:25:52 INFO - PROCESS | 1988 | --DOMWINDOW == 65 (193ACC00) [pid = 1988] [serial = 1098] [outer = 00000000] [url = about:blank] 10:25:52 INFO - PROCESS | 1988 | --DOMWINDOW == 64 (17E8D800) [pid = 1988] [serial = 1084] [outer = 00000000] [url = about:blank] 10:25:52 INFO - PROCESS | 1988 | 1468862752907 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]]]}] 10:25:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 10:25:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 3572ms 10:25:52 INFO - PROCESS | 1988 | 1468862752936 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 10:25:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 10:25:52 INFO - PROCESS | 1988 | 1468862752940 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 10:25:52 INFO - PROCESS | 1988 | 1468862752945 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 10:25:52 INFO - PROCESS | 1988 | 1468862752948 Marionette TRACE conn6 <- [1,1490,null,{}] 10:25:52 INFO - PROCESS | 1988 | 1468862752956 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}] 10:25:52 INFO - PROCESS | 1988 | 1468862752959 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:53 INFO - PROCESS | 1988 | 1468862753057 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 10:25:53 INFO - PROCESS | 1988 | 1468862753144 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:53 INFO - PROCESS | 1988 | 1468862753147 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:53 INFO - PROCESS | 1988 | ++DOCSHELL 108D2800 == 10 [pid = 1988] [id = 382] 10:25:53 INFO - PROCESS | 1988 | ++DOMWINDOW == 65 (10979C00) [pid = 1988] [serial = 1146] [outer = 00000000] 10:25:53 INFO - PROCESS | 1988 | ++DOMWINDOW == 66 (10A62800) [pid = 1988] [serial = 1147] [outer = 10979C00] 10:25:53 INFO - PROCESS | 1988 | 1468862753195 Marionette DEBUG loaded listener.js 10:25:53 INFO - PROCESS | 1988 | ++DOMWINDOW == 67 (10A6BC00) [pid = 1988] [serial = 1148] [outer = 10979C00] 10:25:53 INFO - PROCESS | 1988 | 1468862753591 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]]]}] 10:25:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 10:25:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 690ms 10:25:53 INFO - PROCESS | 1988 | 1468862753636 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 10:25:53 INFO - PROCESS | 1988 | 1468862753641 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 10:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 10:25:53 INFO - PROCESS | 1988 | 1468862753647 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 10:25:53 INFO - PROCESS | 1988 | 1468862753650 Marionette TRACE conn6 <- [1,1494,null,{}] 10:25:53 INFO - PROCESS | 1988 | 1468862753654 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}] 10:25:53 INFO - PROCESS | 1988 | 1468862753657 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:53 INFO - PROCESS | 1988 | 1468862753749 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 10:25:53 INFO - PROCESS | 1988 | 1468862753755 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:53 INFO - PROCESS | 1988 | 1468862753758 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:53 INFO - PROCESS | 1988 | ++DOCSHELL 10983C00 == 11 [pid = 1988] [id = 383] 10:25:53 INFO - PROCESS | 1988 | ++DOMWINDOW == 68 (111CF400) [pid = 1988] [serial = 1149] [outer = 00000000] 10:25:53 INFO - PROCESS | 1988 | ++DOMWINDOW == 69 (14824800) [pid = 1988] [serial = 1150] [outer = 111CF400] 10:25:53 INFO - PROCESS | 1988 | 1468862753806 Marionette DEBUG loaded listener.js 10:25:53 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (14BB7000) [pid = 1988] [serial = 1151] [outer = 111CF400] 10:25:54 INFO - PROCESS | 1988 | 1468862754290 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]]]}] 10:25:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 10:25:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 670ms 10:25:54 INFO - PROCESS | 1988 | 1468862754321 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 10:25:54 INFO - PROCESS | 1988 | 1468862754323 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 10:25:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 10:25:54 INFO - PROCESS | 1988 | 1468862754327 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 10:25:54 INFO - PROCESS | 1988 | 1468862754330 Marionette TRACE conn6 <- [1,1498,null,{}] 10:25:54 INFO - PROCESS | 1988 | 1468862754345 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}] 10:25:54 INFO - PROCESS | 1988 | 1468862754350 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:54 INFO - PROCESS | 1988 | 1468862754440 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 10:25:54 INFO - PROCESS | 1988 | 1468862754450 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:54 INFO - PROCESS | 1988 | 1468862754453 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:54 INFO - PROCESS | 1988 | ++DOCSHELL 15E58800 == 12 [pid = 1988] [id = 384] 10:25:54 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (15E59000) [pid = 1988] [serial = 1152] [outer = 00000000] 10:25:54 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (16532400) [pid = 1988] [serial = 1153] [outer = 15E59000] 10:25:54 INFO - PROCESS | 1988 | 1468862754502 Marionette DEBUG loaded listener.js 10:25:54 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (17938800) [pid = 1988] [serial = 1154] [outer = 15E59000] 10:25:54 INFO - PROCESS | 1988 | 1468862754971 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]]]}] 10:25:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 10:25:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 691ms 10:25:55 INFO - PROCESS | 1988 | 1468862755027 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 10:25:55 INFO - PROCESS | 1988 | 1468862755029 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 10:25:55 INFO - PROCESS | 1988 | 1468862755032 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 10:25:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 10:25:55 INFO - PROCESS | 1988 | 1468862755034 Marionette TRACE conn6 <- [1,1502,null,{}] 10:25:55 INFO - PROCESS | 1988 | 1468862755038 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}] 10:25:55 INFO - PROCESS | 1988 | 1468862755039 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:55 INFO - PROCESS | 1988 | 1468862755156 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 10:25:55 INFO - PROCESS | 1988 | 1468862755239 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:55 INFO - PROCESS | 1988 | 1468862755241 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:55 INFO - PROCESS | 1988 | ++DOCSHELL 10985400 == 13 [pid = 1988] [id = 385] 10:25:55 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (17944800) [pid = 1988] [serial = 1155] [outer = 00000000] 10:25:55 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (17E90800) [pid = 1988] [serial = 1156] [outer = 17944800] 10:25:55 INFO - PROCESS | 1988 | 1468862755287 Marionette DEBUG loaded listener.js 10:25:55 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (18032800) [pid = 1988] [serial = 1157] [outer = 17944800] 10:25:55 INFO - PROCESS | 1988 | 1468862755701 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]]]}] 10:25:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 10:25:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 730ms 10:25:55 INFO - PROCESS | 1988 | 1468862755767 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 10:25:55 INFO - PROCESS | 1988 | 1468862755769 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 10:25:55 INFO - PROCESS | 1988 | 1468862755772 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 10:25:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 10:25:55 INFO - PROCESS | 1988 | 1468862755773 Marionette TRACE conn6 <- [1,1506,null,{}] 10:25:55 INFO - PROCESS | 1988 | 1468862755777 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}] 10:25:55 INFO - PROCESS | 1988 | 1468862755779 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:55 INFO - PROCESS | 1988 | 1468862755888 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 10:25:55 INFO - PROCESS | 1988 | 1468862755893 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:55 INFO - PROCESS | 1988 | 1468862755895 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:55 INFO - PROCESS | 1988 | ++DOCSHELL 180EF800 == 14 [pid = 1988] [id = 386] 10:25:55 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (180EFC00) [pid = 1988] [serial = 1158] [outer = 00000000] 10:25:55 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (1829D800) [pid = 1988] [serial = 1159] [outer = 180EFC00] 10:25:55 INFO - PROCESS | 1988 | 1468862755943 Marionette DEBUG loaded listener.js 10:25:56 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (182A2000) [pid = 1988] [serial = 1160] [outer = 180EFC00] 10:25:56 INFO - PROCESS | 1988 | 1468862756407 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]]]}] 10:25:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 10:25:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 670ms 10:25:56 INFO - PROCESS | 1988 | 1468862756446 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 10:25:56 INFO - PROCESS | 1988 | 1468862756448 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 10:25:56 INFO - PROCESS | 1988 | 1468862756457 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 10:25:56 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 10:25:56 INFO - PROCESS | 1988 | 1468862756459 Marionette TRACE conn6 <- [1,1510,null,{}] 10:25:56 INFO - PROCESS | 1988 | 1468862756462 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}] 10:25:56 INFO - PROCESS | 1988 | 1468862756468 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:56 INFO - PROCESS | 1988 | 1468862756641 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 10:25:56 INFO - PROCESS | 1988 | 1468862756659 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:56 INFO - PROCESS | 1988 | 1468862756660 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:56 INFO - PROCESS | 1988 | ++DOCSHELL 182AA000 == 15 [pid = 1988] [id = 387] 10:25:56 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (18302400) [pid = 1988] [serial = 1161] [outer = 00000000] 10:25:56 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (18330C00) [pid = 1988] [serial = 1162] [outer = 18302400] 10:25:56 INFO - PROCESS | 1988 | 1468862756704 Marionette DEBUG loaded listener.js 10:25:56 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (183B0800) [pid = 1988] [serial = 1163] [outer = 18302400] 10:25:57 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (1A1EF400) [pid = 1988] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 10:25:57 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (18309000) [pid = 1988] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 10:25:57 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (1793BC00) [pid = 1988] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 10:25:57 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (10A62400) [pid = 1988] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 10:25:57 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (1097A000) [pid = 1988] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 10:25:57 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (17936C00) [pid = 1988] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 10:25:57 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (150A2000) [pid = 1988] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 10:25:57 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (10A5DC00) [pid = 1988] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 10:25:57 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (10A63C00) [pid = 1988] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 10:25:57 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (18310400) [pid = 1988] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 10:25:57 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (193D8400) [pid = 1988] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 10:25:57 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (1932B400) [pid = 1988] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 10:25:57 INFO - PROCESS | 1988 | --DOMWINDOW == 69 (180F3000) [pid = 1988] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 10:25:57 INFO - PROCESS | 1988 | --DOMWINDOW == 68 (148EF000) [pid = 1988] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 10:25:57 INFO - PROCESS | 1988 | 1468862757401 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"]]]}] 10:25:57 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 () { 10:25:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:25:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 10:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:25:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 10:25:57 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 () { 10:25:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:25:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 10:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:25:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 10:25:57 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 () { 10:25:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:25:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 10:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:25:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 10:25:57 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 () { 10:25:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:25:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 10:25:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:25:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 10:25:57 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 977ms 10:25:57 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 10:25:57 INFO - PROCESS | 1988 | 1468862757438 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 10:25:57 INFO - PROCESS | 1988 | 1468862757440 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 10:25:57 INFO - PROCESS | 1988 | 1468862757444 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 10:25:57 INFO - PROCESS | 1988 | 1468862757446 Marionette TRACE conn6 <- [1,1514,null,{}] 10:25:57 INFO - PROCESS | 1988 | 1468862757449 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}] 10:25:57 INFO - PROCESS | 1988 | 1468862757451 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:57 INFO - PROCESS | 1988 | 1468862757527 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 10:25:57 INFO - PROCESS | 1988 | 1468862757531 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:57 INFO - PROCESS | 1988 | 1468862757533 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:57 INFO - PROCESS | 1988 | ++DOCSHELL 1097A000 == 16 [pid = 1988] [id = 388] 10:25:57 INFO - PROCESS | 1988 | ++DOMWINDOW == 69 (1097EC00) [pid = 1988] [serial = 1164] [outer = 00000000] 10:25:57 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (10E53C00) [pid = 1988] [serial = 1165] [outer = 1097EC00] 10:25:57 INFO - PROCESS | 1988 | 1468862757577 Marionette DEBUG loaded listener.js 10:25:57 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (10E5B000) [pid = 1988] [serial = 1166] [outer = 1097EC00] 10:25:58 INFO - PROCESS | 1988 | 1468862758049 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"]]]}] 10:25:58 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:25:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 10:25:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:25:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 10:25:58 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:25:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 10:25:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:25:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 10:25:58 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 10:25:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 10:25:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:25:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 10:25:58 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 631ms 10:25:58 INFO - PROCESS | 1988 | 1468862758075 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 10:25:58 INFO - PROCESS | 1988 | 1468862758076 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 10:25:58 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 10:25:58 INFO - PROCESS | 1988 | 1468862758079 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 10:25:58 INFO - PROCESS | 1988 | 1468862758081 Marionette TRACE conn6 <- [1,1518,null,{}] 10:25:58 INFO - PROCESS | 1988 | 1468862758084 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}] 10:25:58 INFO - PROCESS | 1988 | 1468862758086 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:58 INFO - PROCESS | 1988 | 1468862758164 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 10:25:58 INFO - PROCESS | 1988 | 1468862758169 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:58 INFO - PROCESS | 1988 | 1468862758171 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:58 INFO - PROCESS | 1988 | ++DOCSHELL 1652F400 == 17 [pid = 1988] [id = 389] 10:25:58 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (1701DC00) [pid = 1988] [serial = 1167] [outer = 00000000] 10:25:58 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (18329800) [pid = 1988] [serial = 1168] [outer = 1701DC00] 10:25:58 INFO - PROCESS | 1988 | 1468862758214 Marionette DEBUG loaded listener.js 10:25:58 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (17F13000) [pid = 1988] [serial = 1169] [outer = 1701DC00] 10:25:58 INFO - PROCESS | 1988 | 1468862758594 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]]]}] 10:25:58 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 10:25:58 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 10:25:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:25:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:25:58 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 10:25:58 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 10:25:58 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. 10:25:58 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 10:25:58 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 570ms 10:25:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 10:25:58 INFO - PROCESS | 1988 | 1468862758651 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 10:25:58 INFO - PROCESS | 1988 | 1468862758653 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 10:25:58 INFO - PROCESS | 1988 | 1468862758656 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 10:25:58 INFO - PROCESS | 1988 | 1468862758658 Marionette TRACE conn6 <- [1,1522,null,{}] 10:25:58 INFO - PROCESS | 1988 | 1468862758661 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}] 10:25:58 INFO - PROCESS | 1988 | 1468862758663 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:58 INFO - PROCESS | 1988 | 1468862758784 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 10:25:58 INFO - PROCESS | 1988 | 1468862758794 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:58 INFO - PROCESS | 1988 | 1468862758796 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:58 INFO - PROCESS | 1988 | ++DOCSHELL 15265000 == 18 [pid = 1988] [id = 390] 10:25:58 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (18F6E800) [pid = 1988] [serial = 1170] [outer = 00000000] 10:25:58 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (193AC800) [pid = 1988] [serial = 1171] [outer = 18F6E800] 10:25:58 INFO - PROCESS | 1988 | 1468862758839 Marionette DEBUG loaded listener.js 10:25:58 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (193B2800) [pid = 1988] [serial = 1172] [outer = 18F6E800] 10:25:59 INFO - PROCESS | 1988 | 1468862759241 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]]]}] 10:25:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 10:25:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 630ms 10:25:59 INFO - PROCESS | 1988 | 1468862759287 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 10:25:59 INFO - PROCESS | 1988 | 1468862759288 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 10:25:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 10:25:59 INFO - PROCESS | 1988 | 1468862759292 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 10:25:59 INFO - PROCESS | 1988 | 1468862759293 Marionette TRACE conn6 <- [1,1526,null,{}] 10:25:59 INFO - PROCESS | 1988 | 1468862759297 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}] 10:25:59 INFO - PROCESS | 1988 | 1468862759299 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:59 INFO - PROCESS | 1988 | 1468862759427 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 10:25:59 INFO - PROCESS | 1988 | 1468862759612 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:25:59 INFO - PROCESS | 1988 | 1468862759615 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:25:59 INFO - PROCESS | 1988 | ++DOCSHELL 100E5000 == 19 [pid = 1988] [id = 391] 10:25:59 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (100F0400) [pid = 1988] [serial = 1173] [outer = 00000000] 10:25:59 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (10874400) [pid = 1988] [serial = 1174] [outer = 100F0400] 10:25:59 INFO - PROCESS | 1988 | 1468862759676 Marionette DEBUG loaded listener.js 10:25:59 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (1097D000) [pid = 1988] [serial = 1175] [outer = 100F0400] 10:26:00 INFO - PROCESS | 1988 | 1468862760391 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]]]}] 10:26:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 10:26:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1172ms 10:26:00 INFO - PROCESS | 1988 | 1468862760470 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 10:26:00 INFO - PROCESS | 1988 | 1468862760475 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 10:26:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 10:26:00 INFO - PROCESS | 1988 | 1468862760479 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 10:26:00 INFO - PROCESS | 1988 | 1468862760483 Marionette TRACE conn6 <- [1,1530,null,{}] 10:26:00 INFO - PROCESS | 1988 | 1468862760488 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}] 10:26:00 INFO - PROCESS | 1988 | 1468862760491 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:00 INFO - PROCESS | 1988 | 1468862760621 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 10:26:00 INFO - PROCESS | 1988 | 1468862760744 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:00 INFO - PROCESS | 1988 | 1468862760747 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:00 INFO - PROCESS | 1988 | ++DOCSHELL 150A2800 == 20 [pid = 1988] [id = 392] 10:26:00 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (150AA800) [pid = 1988] [serial = 1176] [outer = 00000000] 10:26:00 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (151D5C00) [pid = 1988] [serial = 1177] [outer = 150AA800] 10:26:00 INFO - PROCESS | 1988 | 1468862760812 Marionette DEBUG loaded listener.js 10:26:00 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (16532C00) [pid = 1988] [serial = 1178] [outer = 150AA800] 10:26:01 INFO - PROCESS | 1988 | 1468862761713 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]]]}] 10:26:01 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (1A1ED400) [pid = 1988] [serial = 1130] [outer = 00000000] [url = about:blank] 10:26:01 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (1A903400) [pid = 1988] [serial = 1133] [outer = 00000000] [url = about:blank] 10:26:01 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (148AB800) [pid = 1988] [serial = 1144] [outer = 00000000] [url = about:blank] 10:26:01 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (195A5800) [pid = 1988] [serial = 1142] [outer = 00000000] [url = about:blank] 10:26:01 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (17F0B000) [pid = 1988] [serial = 1139] [outer = 00000000] [url = about:blank] 10:26:01 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (1832F400) [pid = 1988] [serial = 1141] [outer = 00000000] [url = about:blank] 10:26:01 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (149B9800) [pid = 1988] [serial = 1136] [outer = 00000000] [url = about:blank] 10:26:01 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (17943000) [pid = 1988] [serial = 1138] [outer = 00000000] [url = about:blank] 10:26:01 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (10EDF000) [pid = 1988] [serial = 1135] [outer = 00000000] [url = about:blank] 10:26:01 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (148EB000) [pid = 1988] [serial = 1105] [outer = 00000000] [url = about:blank] 10:26:01 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (17944400) [pid = 1988] [serial = 1107] [outer = 00000000] [url = about:blank] 10:26:01 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (16533800) [pid = 1988] [serial = 1114] [outer = 00000000] [url = about:blank] 10:26:01 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (19C0A400) [pid = 1988] [serial = 1126] [outer = 00000000] [url = about:blank] 10:26:01 INFO - PROCESS | 1988 | --DOMWINDOW == 69 (10E4E400) [pid = 1988] [serial = 1110] [outer = 00000000] [url = about:blank] 10:26:01 INFO - PROCESS | 1988 | --DOMWINDOW == 68 (183A6000) [pid = 1988] [serial = 1119] [outer = 00000000] [url = about:blank] 10:26:01 INFO - PROCESS | 1988 | --DOMWINDOW == 67 (19AC5000) [pid = 1988] [serial = 1102] [outer = 00000000] [url = about:blank] 10:26:01 INFO - PROCESS | 1988 | --DOMWINDOW == 66 (193D2000) [pid = 1988] [serial = 1123] [outer = 00000000] [url = about:blank] 10:26:01 INFO - PROCESS | 1988 | --DOMWINDOW == 65 (182A0400) [pid = 1988] [serial = 1116] [outer = 00000000] [url = about:blank] 10:26:01 INFO - PROCESS | 1988 | --DOMWINDOW == 64 (15262000) [pid = 1988] [serial = 1113] [outer = 00000000] [url = about:blank] 10:26:01 INFO - PROCESS | 1988 | --DOMWINDOW == 63 (17F09000) [pid = 1988] [serial = 1108] [outer = 00000000] [url = about:blank] 10:26:01 INFO - PROCESS | 1988 | --DOMWINDOW == 62 (1100F800) [pid = 1988] [serial = 1104] [outer = 00000000] [url = about:blank] 10:26:01 INFO - PROCESS | 1988 | --DOMWINDOW == 61 (1006D800) [pid = 1988] [serial = 685] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:26:01 INFO - PROCESS | 1988 | --DOMWINDOW == 60 (1A832800) [pid = 1988] [serial = 1132] [outer = 00000000] [url = about:blank] 10:26:01 INFO - PROCESS | 1988 | --DOMWINDOW == 59 (183B2C00) [pid = 1988] [serial = 1120] [outer = 00000000] [url = about:blank] 10:26:01 INFO - PROCESS | 1988 | --DOMWINDOW == 58 (193AEC00) [pid = 1988] [serial = 1122] [outer = 00000000] [url = about:blank] 10:26:01 INFO - PROCESS | 1988 | --DOMWINDOW == 57 (11003000) [pid = 1988] [serial = 1111] [outer = 00000000] [url = about:blank] 10:26:01 INFO - PROCESS | 1988 | --DOMWINDOW == 56 (19C09C00) [pid = 1988] [serial = 1125] [outer = 00000000] [url = about:blank] 10:26:01 INFO - PROCESS | 1988 | --DOMWINDOW == 55 (182ACC00) [pid = 1988] [serial = 1117] [outer = 00000000] [url = about:blank] 10:26:01 INFO - PROCESS | 1988 | --DOMWINDOW == 54 (19ACD800) [pid = 1988] [serial = 1129] [outer = 00000000] [url = about:blank] 10:26:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 10:26:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1332ms 10:26:01 INFO - PROCESS | 1988 | 1468862761813 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 10:26:01 INFO - PROCESS | 1988 | 1468862761817 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 10:26:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 10:26:01 INFO - PROCESS | 1988 | 1468862761822 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 10:26:01 INFO - PROCESS | 1988 | 1468862761825 Marionette TRACE conn6 <- [1,1534,null,{}] 10:26:01 INFO - PROCESS | 1988 | 1468862761830 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}] 10:26:01 INFO - PROCESS | 1988 | 1468862761832 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:01 INFO - PROCESS | 1988 | 1468862761925 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 10:26:01 INFO - PROCESS | 1988 | 1468862761932 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:01 INFO - PROCESS | 1988 | 1468862761937 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:01 INFO - PROCESS | 1988 | ++DOCSHELL 10A5FC00 == 21 [pid = 1988] [id = 393] 10:26:01 INFO - PROCESS | 1988 | ++DOMWINDOW == 55 (10A60000) [pid = 1988] [serial = 1179] [outer = 00000000] 10:26:01 INFO - PROCESS | 1988 | ++DOMWINDOW == 56 (10A6A800) [pid = 1988] [serial = 1180] [outer = 10A60000] 10:26:02 INFO - PROCESS | 1988 | 1468862761983 Marionette DEBUG loaded listener.js 10:26:02 INFO - PROCESS | 1988 | ++DOMWINDOW == 57 (10E59C00) [pid = 1988] [serial = 1181] [outer = 10A60000] 10:26:02 INFO - PROCESS | 1988 | 1468862762470 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]]]}] 10:26:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 10:26:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 690ms 10:26:02 INFO - PROCESS | 1988 | 1468862762512 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 10:26:02 INFO - PROCESS | 1988 | 1468862762517 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 10:26:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 10:26:02 INFO - PROCESS | 1988 | 1468862762523 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 10:26:02 INFO - PROCESS | 1988 | 1468862762525 Marionette TRACE conn6 <- [1,1538,null,{}] 10:26:02 INFO - PROCESS | 1988 | 1468862762529 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}] 10:26:02 INFO - PROCESS | 1988 | 1468862762531 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:02 INFO - PROCESS | 1988 | 1468862762618 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 10:26:02 INFO - PROCESS | 1988 | 1468862762626 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:02 INFO - PROCESS | 1988 | 1468862762628 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:02 INFO - PROCESS | 1988 | ++DOCSHELL 14BF3400 == 22 [pid = 1988] [id = 394] 10:26:02 INFO - PROCESS | 1988 | ++DOMWINDOW == 58 (14BF4400) [pid = 1988] [serial = 1182] [outer = 00000000] 10:26:02 INFO - PROCESS | 1988 | ++DOMWINDOW == 59 (1506E400) [pid = 1988] [serial = 1183] [outer = 14BF4400] 10:26:02 INFO - PROCESS | 1988 | 1468862762676 Marionette DEBUG loaded listener.js 10:26:02 INFO - PROCESS | 1988 | ++DOMWINDOW == 60 (15144C00) [pid = 1988] [serial = 1184] [outer = 14BF4400] 10:26:03 INFO - PROCESS | 1988 | 1468862763147 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]]]}] 10:26:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 10:26:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 671ms 10:26:03 INFO - PROCESS | 1988 | 1468862763197 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 10:26:03 INFO - PROCESS | 1988 | 1468862763199 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 10:26:03 INFO - PROCESS | 1988 | 1468862763203 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 10:26:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 10:26:03 INFO - PROCESS | 1988 | 1468862763206 Marionette TRACE conn6 <- [1,1542,null,{}] 10:26:03 INFO - PROCESS | 1988 | 1468862763217 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}] 10:26:03 INFO - PROCESS | 1988 | 1468862763221 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:03 INFO - PROCESS | 1988 | 1468862763332 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 10:26:03 INFO - PROCESS | 1988 | 1468862763422 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:03 INFO - PROCESS | 1988 | 1468862763425 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:03 INFO - PROCESS | 1988 | ++DOCSHELL 17941000 == 23 [pid = 1988] [id = 395] 10:26:03 INFO - PROCESS | 1988 | ++DOMWINDOW == 61 (17945400) [pid = 1988] [serial = 1185] [outer = 00000000] 10:26:03 INFO - PROCESS | 1988 | ++DOMWINDOW == 62 (1795A400) [pid = 1988] [serial = 1186] [outer = 17945400] 10:26:03 INFO - PROCESS | 1988 | 1468862763472 Marionette DEBUG loaded listener.js 10:26:03 INFO - PROCESS | 1988 | ++DOMWINDOW == 63 (17E94C00) [pid = 1988] [serial = 1187] [outer = 17945400] 10:26:03 INFO - PROCESS | 1988 | 1468862763867 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]]]}] 10:26:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 10:26:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 670ms 10:26:03 INFO - PROCESS | 1988 | 1468862763876 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 10:26:03 INFO - PROCESS | 1988 | 1468862763879 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 10:26:03 INFO - PROCESS | 1988 | 1468862763882 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 10:26:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 10:26:03 INFO - PROCESS | 1988 | 1468862763884 Marionette TRACE conn6 <- [1,1546,null,{}] 10:26:03 INFO - PROCESS | 1988 | 1468862763887 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}] 10:26:03 INFO - PROCESS | 1988 | 1468862763889 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:04 INFO - PROCESS | 1988 | 1468862764012 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 10:26:04 INFO - PROCESS | 1988 | 1468862764024 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:04 INFO - PROCESS | 1988 | 1468862764026 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:04 INFO - PROCESS | 1988 | ++DOCSHELL 180F0400 == 24 [pid = 1988] [id = 396] 10:26:04 INFO - PROCESS | 1988 | ++DOMWINDOW == 64 (180F3800) [pid = 1988] [serial = 1188] [outer = 00000000] 10:26:04 INFO - PROCESS | 1988 | ++DOMWINDOW == 65 (182A4800) [pid = 1988] [serial = 1189] [outer = 180F3800] 10:26:04 INFO - PROCESS | 1988 | 1468862764070 Marionette DEBUG loaded listener.js 10:26:04 INFO - PROCESS | 1988 | ++DOMWINDOW == 66 (182AC400) [pid = 1988] [serial = 1190] [outer = 180F3800] 10:26:04 INFO - PROCESS | 1988 | 1468862764472 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]]]}] 10:26:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 10:26:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 630ms 10:26:04 INFO - PROCESS | 1988 | 1468862764517 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 10:26:04 INFO - PROCESS | 1988 | 1468862764519 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 10:26:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 10:26:04 INFO - PROCESS | 1988 | 1468862764521 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 10:26:04 INFO - PROCESS | 1988 | 1468862764523 Marionette TRACE conn6 <- [1,1550,null,{}] 10:26:04 INFO - PROCESS | 1988 | 1468862764527 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}] 10:26:04 INFO - PROCESS | 1988 | 1468862764528 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:04 INFO - PROCESS | 1988 | 1468862764639 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 10:26:04 INFO - PROCESS | 1988 | 1468862764645 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:04 INFO - PROCESS | 1988 | 1468862764647 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:04 INFO - PROCESS | 1988 | ++DOCSHELL 10E50400 == 25 [pid = 1988] [id = 397] 10:26:04 INFO - PROCESS | 1988 | ++DOMWINDOW == 67 (182A3800) [pid = 1988] [serial = 1191] [outer = 00000000] 10:26:04 INFO - PROCESS | 1988 | ++DOMWINDOW == 68 (1830D000) [pid = 1988] [serial = 1192] [outer = 182A3800] 10:26:04 INFO - PROCESS | 1988 | 1468862764690 Marionette DEBUG loaded listener.js 10:26:04 INFO - PROCESS | 1988 | ++DOMWINDOW == 69 (18326C00) [pid = 1988] [serial = 1193] [outer = 182A3800] 10:26:05 INFO - PROCESS | 1988 | 1468862765177 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]]]}] 10:26:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 10:26:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 670ms 10:26:05 INFO - PROCESS | 1988 | 1468862765193 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 10:26:05 INFO - PROCESS | 1988 | 1468862765195 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 10:26:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 10:26:05 INFO - PROCESS | 1988 | 1468862765197 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 10:26:05 INFO - PROCESS | 1988 | 1468862765199 Marionette TRACE conn6 <- [1,1554,null,{}] 10:26:05 INFO - PROCESS | 1988 | 1468862765203 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}] 10:26:05 INFO - PROCESS | 1988 | 1468862765208 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:05 INFO - PROCESS | 1988 | 1468862765352 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 10:26:05 INFO - PROCESS | 1988 | 1468862765423 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:05 INFO - PROCESS | 1988 | 1468862765425 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:05 INFO - PROCESS | 1988 | ++DOCSHELL 183A9400 == 26 [pid = 1988] [id = 398] 10:26:05 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (183AA800) [pid = 1988] [serial = 1194] [outer = 00000000] 10:26:05 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (19322C00) [pid = 1988] [serial = 1195] [outer = 183AA800] 10:26:05 INFO - PROCESS | 1988 | 1468862765468 Marionette DEBUG loaded listener.js 10:26:05 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (19328C00) [pid = 1988] [serial = 1196] [outer = 183AA800] 10:26:05 INFO - PROCESS | 1988 | 1468862765881 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]]]}] 10:26:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 10:26:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 730ms 10:26:05 INFO - PROCESS | 1988 | 1468862765929 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 10:26:05 INFO - PROCESS | 1988 | 1468862765931 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 10:26:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 10:26:05 INFO - PROCESS | 1988 | 1468862765934 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 10:26:05 INFO - PROCESS | 1988 | 1468862765936 Marionette TRACE conn6 <- [1,1558,null,{}] 10:26:05 INFO - PROCESS | 1988 | 1468862765939 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}] 10:26:05 INFO - PROCESS | 1988 | 1468862765941 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:06 INFO - PROCESS | 1988 | 1468862766155 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 10:26:06 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (11127800) [pid = 1988] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 10:26:06 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (10979C00) [pid = 1988] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 10:26:06 INFO - PROCESS | 1988 | --DOMWINDOW == 69 (17944800) [pid = 1988] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 10:26:06 INFO - PROCESS | 1988 | --DOMWINDOW == 68 (15E59000) [pid = 1988] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 10:26:06 INFO - PROCESS | 1988 | --DOMWINDOW == 67 (111CF400) [pid = 1988] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 10:26:06 INFO - PROCESS | 1988 | --DOMWINDOW == 66 (180EFC00) [pid = 1988] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 10:26:06 INFO - PROCESS | 1988 | --DOMWINDOW == 65 (18302400) [pid = 1988] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 10:26:06 INFO - PROCESS | 1988 | --DOMWINDOW == 64 (1097EC00) [pid = 1988] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 10:26:06 INFO - PROCESS | 1988 | --DOMWINDOW == 63 (1701DC00) [pid = 1988] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 10:26:06 INFO - PROCESS | 1988 | 1468862766217 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:06 INFO - PROCESS | 1988 | 1468862766219 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:06 INFO - PROCESS | 1988 | ++DOCSHELL 10878800 == 27 [pid = 1988] [id = 399] 10:26:06 INFO - PROCESS | 1988 | ++DOMWINDOW == 64 (108D1800) [pid = 1988] [serial = 1197] [outer = 00000000] 10:26:06 INFO - PROCESS | 1988 | ++DOMWINDOW == 65 (15148800) [pid = 1988] [serial = 1198] [outer = 108D1800] 10:26:06 INFO - PROCESS | 1988 | 1468862766262 Marionette DEBUG loaded listener.js 10:26:06 INFO - PROCESS | 1988 | ++DOMWINDOW == 66 (15263000) [pid = 1988] [serial = 1199] [outer = 108D1800] 10:26:06 INFO - PROCESS | 1988 | 1468862766613 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]]]}] 10:26:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 10:26:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 730ms 10:26:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 10:26:06 INFO - PROCESS | 1988 | 1468862766665 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 10:26:06 INFO - PROCESS | 1988 | 1468862766667 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 10:26:06 INFO - PROCESS | 1988 | 1468862766670 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 10:26:06 INFO - PROCESS | 1988 | 1468862766671 Marionette TRACE conn6 <- [1,1562,null,{}] 10:26:06 INFO - PROCESS | 1988 | 1468862766675 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}] 10:26:06 INFO - PROCESS | 1988 | 1468862766676 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:06 INFO - PROCESS | 1988 | 1468862766753 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 10:26:06 INFO - PROCESS | 1988 | 1468862766759 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:06 INFO - PROCESS | 1988 | 1468862766761 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:06 INFO - PROCESS | 1988 | ++DOCSHELL 1830AC00 == 28 [pid = 1988] [id = 400] 10:26:06 INFO - PROCESS | 1988 | ++DOMWINDOW == 67 (19322400) [pid = 1988] [serial = 1200] [outer = 00000000] 10:26:06 INFO - PROCESS | 1988 | ++DOMWINDOW == 68 (195A4C00) [pid = 1988] [serial = 1201] [outer = 19322400] 10:26:06 INFO - PROCESS | 1988 | 1468862766803 Marionette DEBUG loaded listener.js 10:26:06 INFO - PROCESS | 1988 | ++DOMWINDOW == 69 (195AAC00) [pid = 1988] [serial = 1202] [outer = 19322400] 10:26:07 INFO - PROCESS | 1988 | 1468862767216 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]]]}] 10:26:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 10:26:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 570ms 10:26:07 INFO - PROCESS | 1988 | 1468862767242 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 10:26:07 INFO - PROCESS | 1988 | 1468862767243 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 10:26:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 10:26:07 INFO - PROCESS | 1988 | 1468862767247 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 10:26:07 INFO - PROCESS | 1988 | 1468862767248 Marionette TRACE conn6 <- [1,1566,null,{}] 10:26:07 INFO - PROCESS | 1988 | 1468862767252 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}] 10:26:07 INFO - PROCESS | 1988 | 1468862767253 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:07 INFO - PROCESS | 1988 | 1468862767380 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 10:26:07 INFO - PROCESS | 1988 | 1468862767390 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:07 INFO - PROCESS | 1988 | 1468862767392 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:07 INFO - PROCESS | 1988 | ++DOCSHELL 17958000 == 29 [pid = 1988] [id = 401] 10:26:07 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (195A1000) [pid = 1988] [serial = 1203] [outer = 00000000] 10:26:07 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (19AC6800) [pid = 1988] [serial = 1204] [outer = 195A1000] 10:26:07 INFO - PROCESS | 1988 | 1468862767434 Marionette DEBUG loaded listener.js 10:26:07 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (19ACE800) [pid = 1988] [serial = 1205] [outer = 195A1000] 10:26:07 INFO - PROCESS | 1988 | 1468862767834 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]]]}] 10:26:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 10:26:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 631ms 10:26:07 INFO - PROCESS | 1988 | 1468862767878 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 10:26:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 10:26:07 INFO - PROCESS | 1988 | 1468862767880 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 10:26:07 INFO - PROCESS | 1988 | 1468862767883 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 10:26:07 INFO - PROCESS | 1988 | 1468862767885 Marionette TRACE conn6 <- [1,1570,null,{}] 10:26:07 INFO - PROCESS | 1988 | 1468862767889 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}] 10:26:07 INFO - PROCESS | 1988 | 1468862767890 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:08 INFO - PROCESS | 1988 | 1468862768004 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 10:26:08 INFO - PROCESS | 1988 | 1468862768013 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:08 INFO - PROCESS | 1988 | 1468862768015 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:08 INFO - PROCESS | 1988 | ++DOCSHELL 180EF400 == 30 [pid = 1988] [id = 402] 10:26:08 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (180F2800) [pid = 1988] [serial = 1206] [outer = 00000000] 10:26:08 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (19BB3C00) [pid = 1988] [serial = 1207] [outer = 180F2800] 10:26:08 INFO - PROCESS | 1988 | 1468862768058 Marionette DEBUG loaded listener.js 10:26:08 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (19C04000) [pid = 1988] [serial = 1208] [outer = 180F2800] 10:26:08 INFO - PROCESS | 1988 | 1468862768688 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]]]}] 10:26:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 10:26:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 870ms 10:26:08 INFO - PROCESS | 1988 | 1468862768777 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 10:26:08 INFO - PROCESS | 1988 | 1468862768781 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 10:26:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 10:26:08 INFO - PROCESS | 1988 | 1468862768787 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 10:26:08 INFO - PROCESS | 1988 | 1468862768792 Marionette TRACE conn6 <- [1,1574,null,{}] 10:26:08 INFO - PROCESS | 1988 | 1468862768798 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}] 10:26:08 INFO - PROCESS | 1988 | 1468862768801 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:08 INFO - PROCESS | 1988 | 1468862768918 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 10:26:09 INFO - PROCESS | 1988 | 1468862769042 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:09 INFO - PROCESS | 1988 | 1468862769045 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:09 INFO - PROCESS | 1988 | ++DOCSHELL 108C5C00 == 31 [pid = 1988] [id = 403] 10:26:09 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (10A6A000) [pid = 1988] [serial = 1209] [outer = 00000000] 10:26:09 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (148EE400) [pid = 1988] [serial = 1210] [outer = 10A6A000] 10:26:09 INFO - PROCESS | 1988 | 1468862769102 Marionette DEBUG loaded listener.js 10:26:09 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (15071000) [pid = 1988] [serial = 1211] [outer = 10A6A000] 10:26:09 INFO - PROCESS | 1988 | 1468862769685 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]]]}] 10:26:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 10:26:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 930ms 10:26:09 INFO - PROCESS | 1988 | 1468862769720 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 10:26:09 INFO - PROCESS | 1988 | 1468862769725 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 10:26:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 10:26:09 INFO - PROCESS | 1988 | 1468862769731 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 10:26:09 INFO - PROCESS | 1988 | 1468862769734 Marionette TRACE conn6 <- [1,1578,null,{}] 10:26:09 INFO - PROCESS | 1988 | 1468862769738 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}] 10:26:09 INFO - PROCESS | 1988 | 1468862769741 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:09 INFO - PROCESS | 1988 | 1468862769853 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 10:26:09 INFO - PROCESS | 1988 | 1468862769957 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:09 INFO - PROCESS | 1988 | 1468862769959 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:09 INFO - PROCESS | 1988 | ++DOCSHELL 17945C00 == 32 [pid = 1988] [id = 404] 10:26:09 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (1794D000) [pid = 1988] [serial = 1212] [outer = 00000000] 10:26:10 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (180E8C00) [pid = 1988] [serial = 1213] [outer = 1794D000] 10:26:10 INFO - PROCESS | 1988 | 1468862770015 Marionette DEBUG loaded listener.js 10:26:10 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (182A5000) [pid = 1988] [serial = 1214] [outer = 1794D000] 10:26:10 INFO - PROCESS | 1988 | 1468862770608 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]]]}] 10:26:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 10:26:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 930ms 10:26:10 INFO - PROCESS | 1988 | 1468862770666 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 10:26:10 INFO - PROCESS | 1988 | 1468862770668 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 10:26:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 10:26:10 INFO - PROCESS | 1988 | 1468862770672 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 10:26:10 INFO - PROCESS | 1988 | 1468862770676 Marionette TRACE conn6 <- [1,1582,null,{}] 10:26:10 INFO - PROCESS | 1988 | 1468862770687 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}] 10:26:10 INFO - PROCESS | 1988 | 1468862770692 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:10 INFO - PROCESS | 1988 | 1468862770800 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 10:26:10 INFO - PROCESS | 1988 | 1468862770933 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:10 INFO - PROCESS | 1988 | 1468862770936 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:10 INFO - PROCESS | 1988 | ++DOCSHELL 195A6000 == 33 [pid = 1988] [id = 405] 10:26:10 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (195AB800) [pid = 1988] [serial = 1215] [outer = 00000000] 10:26:11 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (19BB1800) [pid = 1988] [serial = 1216] [outer = 195AB800] 10:26:11 INFO - PROCESS | 1988 | 1468862770993 Marionette DEBUG loaded listener.js 10:26:11 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (1A1EC800) [pid = 1988] [serial = 1217] [outer = 195AB800] 10:26:11 INFO - PROCESS | 1988 | 1468862771760 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]]]}] 10:26:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 10:26:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1126ms 10:26:11 INFO - PROCESS | 1988 | 1468862771801 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 10:26:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 10:26:11 INFO - PROCESS | 1988 | 1468862771805 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 10:26:11 INFO - PROCESS | 1988 | 1468862771809 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 10:26:11 INFO - PROCESS | 1988 | 1468862771812 Marionette TRACE conn6 <- [1,1586,null,{}] 10:26:11 INFO - PROCESS | 1988 | 1468862771817 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}] 10:26:11 INFO - PROCESS | 1988 | 1468862771820 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:11 INFO - PROCESS | 1988 | 1468862771918 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 10:26:12 INFO - PROCESS | 1988 | 1468862772054 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:12 INFO - PROCESS | 1988 | 1468862772056 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:12 INFO - PROCESS | 1988 | ++DOCSHELL 108C6400 == 34 [pid = 1988] [id = 406] 10:26:12 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (108CBC00) [pid = 1988] [serial = 1218] [outer = 00000000] 10:26:12 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (148F5800) [pid = 1988] [serial = 1219] [outer = 108CBC00] 10:26:12 INFO - PROCESS | 1988 | 1468862772108 Marionette DEBUG loaded listener.js 10:26:12 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (15073400) [pid = 1988] [serial = 1220] [outer = 108CBC00] 10:26:12 INFO - PROCESS | 1988 | --DOCSHELL 110C8C00 == 33 [pid = 1988] [id = 381] 10:26:12 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (150C8800) [pid = 1988] [serial = 1145] [outer = 00000000] [url = about:blank] 10:26:12 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (10A62800) [pid = 1988] [serial = 1147] [outer = 00000000] [url = about:blank] 10:26:12 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (10A6BC00) [pid = 1988] [serial = 1148] [outer = 00000000] [url = about:blank] 10:26:12 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (17E90800) [pid = 1988] [serial = 1156] [outer = 00000000] [url = about:blank] 10:26:12 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (16532400) [pid = 1988] [serial = 1153] [outer = 00000000] [url = about:blank] 10:26:12 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (14824800) [pid = 1988] [serial = 1150] [outer = 00000000] [url = about:blank] 10:26:12 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (1829D800) [pid = 1988] [serial = 1159] [outer = 00000000] [url = about:blank] 10:26:12 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (14BB7000) [pid = 1988] [serial = 1151] [outer = 00000000] [url = about:blank] 10:26:12 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (18330C00) [pid = 1988] [serial = 1162] [outer = 00000000] [url = about:blank] 10:26:12 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (10E53C00) [pid = 1988] [serial = 1165] [outer = 00000000] [url = about:blank] 10:26:12 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (18329800) [pid = 1988] [serial = 1168] [outer = 00000000] [url = about:blank] 10:26:12 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (10E5B000) [pid = 1988] [serial = 1166] [outer = 00000000] [url = about:blank] 10:26:12 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (17F13000) [pid = 1988] [serial = 1169] [outer = 00000000] [url = about:blank] 10:26:12 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (183B0800) [pid = 1988] [serial = 1163] [outer = 00000000] [url = about:blank] 10:26:12 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (182A2000) [pid = 1988] [serial = 1160] [outer = 00000000] [url = about:blank] 10:26:12 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (18032800) [pid = 1988] [serial = 1157] [outer = 00000000] [url = about:blank] 10:26:12 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (17938800) [pid = 1988] [serial = 1154] [outer = 00000000] [url = about:blank] 10:26:12 INFO - PROCESS | 1988 | --DOMWINDOW == 69 (193AC800) [pid = 1988] [serial = 1171] [outer = 00000000] [url = about:blank] 10:26:13 INFO - PROCESS | 1988 | 1468862773194 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]]]}] 10:26:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 10:26:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1421ms 10:26:13 INFO - PROCESS | 1988 | 1468862773232 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 10:26:13 INFO - PROCESS | 1988 | 1468862773235 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 10:26:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 10:26:13 INFO - PROCESS | 1988 | 1468862773240 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 10:26:13 INFO - PROCESS | 1988 | 1468862773242 Marionette TRACE conn6 <- [1,1590,null,{}] 10:26:13 INFO - PROCESS | 1988 | 1468862773247 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}] 10:26:13 INFO - PROCESS | 1988 | 1468862773250 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:13 INFO - PROCESS | 1988 | 1468862773336 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 10:26:13 INFO - PROCESS | 1988 | 1468862773345 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:13 INFO - PROCESS | 1988 | 1468862773347 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:13 INFO - PROCESS | 1988 | ++DOCSHELL 10A5F400 == 34 [pid = 1988] [id = 407] 10:26:13 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (10A69C00) [pid = 1988] [serial = 1221] [outer = 00000000] 10:26:13 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (10E51800) [pid = 1988] [serial = 1222] [outer = 10A69C00] 10:26:13 INFO - PROCESS | 1988 | 1468862773395 Marionette DEBUG loaded listener.js 10:26:13 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (10E5C000) [pid = 1988] [serial = 1223] [outer = 10A69C00] 10:26:13 INFO - PROCESS | 1988 | 1468862773884 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]]]}] 10:26:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 10:26:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 670ms 10:26:13 INFO - PROCESS | 1988 | 1468862773911 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 10:26:13 INFO - PROCESS | 1988 | 1468862773916 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 10:26:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 10:26:13 INFO - PROCESS | 1988 | 1468862773923 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 10:26:13 INFO - PROCESS | 1988 | 1468862773925 Marionette TRACE conn6 <- [1,1594,null,{}] 10:26:13 INFO - PROCESS | 1988 | 1468862773929 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}] 10:26:13 INFO - PROCESS | 1988 | 1468862773931 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:14 INFO - PROCESS | 1988 | 1468862774055 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 10:26:14 INFO - PROCESS | 1988 | 1468862774071 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:14 INFO - PROCESS | 1988 | 1468862774074 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:14 INFO - PROCESS | 1988 | ++DOCSHELL 1513D800 == 35 [pid = 1988] [id = 408] 10:26:14 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (1513EC00) [pid = 1988] [serial = 1224] [outer = 00000000] 10:26:14 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (15154400) [pid = 1988] [serial = 1225] [outer = 1513EC00] 10:26:14 INFO - PROCESS | 1988 | 1468862774120 Marionette DEBUG loaded listener.js 10:26:14 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (15E5A800) [pid = 1988] [serial = 1226] [outer = 1513EC00] 10:26:14 INFO - PROCESS | 1988 | 1468862774582 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]]]}] 10:26:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 10:26:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 670ms 10:26:14 INFO - PROCESS | 1988 | 1468862774600 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 10:26:14 INFO - PROCESS | 1988 | 1468862774603 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 10:26:14 INFO - PROCESS | 1988 | 1468862774606 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 10:26:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 10:26:14 INFO - PROCESS | 1988 | 1468862774609 Marionette TRACE conn6 <- [1,1598,null,{}] 10:26:14 INFO - PROCESS | 1988 | 1468862774621 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}] 10:26:14 INFO - PROCESS | 1988 | 1468862774625 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:14 INFO - PROCESS | 1988 | 1468862774706 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 10:26:14 INFO - PROCESS | 1988 | 1468862774716 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:14 INFO - PROCESS | 1988 | 1468862774719 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:14 INFO - PROCESS | 1988 | ++DOCSHELL 1794D800 == 36 [pid = 1988] [id = 409] 10:26:14 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (17E02800) [pid = 1988] [serial = 1227] [outer = 00000000] 10:26:14 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (17E8E800) [pid = 1988] [serial = 1228] [outer = 17E02800] 10:26:14 INFO - PROCESS | 1988 | 1468862774766 Marionette DEBUG loaded listener.js 10:26:14 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (17952400) [pid = 1988] [serial = 1229] [outer = 17E02800] 10:26:15 INFO - PROCESS | 1988 | 1468862775211 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]]]}] 10:26:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 10:26:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 630ms 10:26:15 INFO - PROCESS | 1988 | 1468862775261 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 10:26:15 INFO - PROCESS | 1988 | 1468862775263 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 10:26:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 10:26:15 INFO - PROCESS | 1988 | 1468862775267 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 10:26:15 INFO - PROCESS | 1988 | 1468862775268 Marionette TRACE conn6 <- [1,1602,null,{}] 10:26:15 INFO - PROCESS | 1988 | 1468862775281 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}] 10:26:15 INFO - PROCESS | 1988 | 1468862775283 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:15 INFO - PROCESS | 1988 | 1468862775396 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 10:26:15 INFO - PROCESS | 1988 | 1468862775478 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:15 INFO - PROCESS | 1988 | 1468862775480 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:15 INFO - PROCESS | 1988 | ++DOCSHELL 180F1C00 == 37 [pid = 1988] [id = 410] 10:26:15 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (180F2400) [pid = 1988] [serial = 1230] [outer = 00000000] 10:26:15 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (182A3C00) [pid = 1988] [serial = 1231] [outer = 180F2400] 10:26:15 INFO - PROCESS | 1988 | 1468862775526 Marionette DEBUG loaded listener.js 10:26:15 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (18306000) [pid = 1988] [serial = 1232] [outer = 180F2400] 10:26:15 INFO - PROCESS | 1988 | 1468862775946 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]]]}] 10:26:16 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 10:26:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 730ms 10:26:16 INFO - PROCESS | 1988 | 1468862776001 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 10:26:16 INFO - PROCESS | 1988 | 1468862776003 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 10:26:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 10:26:16 INFO - PROCESS | 1988 | 1468862776006 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 10:26:16 INFO - PROCESS | 1988 | 1468862776008 Marionette TRACE conn6 <- [1,1606,null,{}] 10:26:16 INFO - PROCESS | 1988 | 1468862776012 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}] 10:26:16 INFO - PROCESS | 1988 | 1468862776014 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:16 INFO - PROCESS | 1988 | 1468862776122 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 10:26:16 INFO - PROCESS | 1988 | 1468862776132 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:16 INFO - PROCESS | 1988 | 1468862776134 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:16 INFO - PROCESS | 1988 | ++DOCSHELL 1830FC00 == 38 [pid = 1988] [id = 411] 10:26:16 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (18310000) [pid = 1988] [serial = 1233] [outer = 00000000] 10:26:16 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (183AC800) [pid = 1988] [serial = 1234] [outer = 18310000] 10:26:16 INFO - PROCESS | 1988 | 1468862776177 Marionette DEBUG loaded listener.js 10:26:16 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (183B1000) [pid = 1988] [serial = 1235] [outer = 18310000] 10:26:16 INFO - PROCESS | 1988 | 1468862776643 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]]]}] 10:26:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 10:26:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 670ms 10:26:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 10:26:16 INFO - PROCESS | 1988 | 1468862776679 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 10:26:16 INFO - PROCESS | 1988 | 1468862776681 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 10:26:16 INFO - PROCESS | 1988 | 1468862776684 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 10:26:16 INFO - PROCESS | 1988 | 1468862776686 Marionette TRACE conn6 <- [1,1610,null,{}] 10:26:16 INFO - PROCESS | 1988 | 1468862776689 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}] 10:26:16 INFO - PROCESS | 1988 | 1468862776695 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:16 INFO - PROCESS | 1988 | 1468862776853 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 10:26:16 INFO - PROCESS | 1988 | 1468862776868 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:16 INFO - PROCESS | 1988 | 1468862776870 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:16 INFO - PROCESS | 1988 | ++DOCSHELL 193A6000 == 39 [pid = 1988] [id = 412] 10:26:16 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (193A7C00) [pid = 1988] [serial = 1236] [outer = 00000000] 10:26:16 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (193C9800) [pid = 1988] [serial = 1237] [outer = 193A7C00] 10:26:16 INFO - PROCESS | 1988 | 1468862776913 Marionette DEBUG loaded listener.js 10:26:17 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (195A1400) [pid = 1988] [serial = 1238] [outer = 193A7C00] 10:26:17 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (182A3800) [pid = 1988] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 10:26:17 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (183AA800) [pid = 1988] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 10:26:17 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (100F0400) [pid = 1988] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 10:26:17 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (14BF4400) [pid = 1988] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 10:26:17 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (10A60000) [pid = 1988] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 10:26:17 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (17945400) [pid = 1988] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 10:26:17 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (150AA800) [pid = 1988] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 10:26:17 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (18F6E800) [pid = 1988] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 10:26:17 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (195A1000) [pid = 1988] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 10:26:17 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (108D1800) [pid = 1988] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 10:26:17 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (19322400) [pid = 1988] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 10:26:17 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (180F3800) [pid = 1988] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 10:26:17 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (180F2800) [pid = 1988] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 10:26:17 INFO - PROCESS | 1988 | 1468862777554 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]]]}] 10:26:17 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 10:26:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 930ms 10:26:17 INFO - PROCESS | 1988 | 1468862777616 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 10:26:17 INFO - PROCESS | 1988 | 1468862777618 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 10:26:17 INFO - PROCESS | 1988 | 1468862777621 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 10:26:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 10:26:17 INFO - PROCESS | 1988 | 1468862777623 Marionette TRACE conn6 <- [1,1614,null,{}] 10:26:17 INFO - PROCESS | 1988 | 1468862777626 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}] 10:26:17 INFO - PROCESS | 1988 | 1468862777628 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:17 INFO - PROCESS | 1988 | 1468862777705 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 10:26:17 INFO - PROCESS | 1988 | 1468862777712 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:17 INFO - PROCESS | 1988 | 1468862777714 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:17 INFO - PROCESS | 1988 | ++DOCSHELL 10979400 == 40 [pid = 1988] [id = 413] 10:26:17 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (10A66000) [pid = 1988] [serial = 1239] [outer = 00000000] 10:26:17 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (180F1400) [pid = 1988] [serial = 1240] [outer = 10A66000] 10:26:17 INFO - PROCESS | 1988 | 1468862777835 Marionette DEBUG loaded listener.js 10:26:17 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (1829E400) [pid = 1988] [serial = 1241] [outer = 10A66000] 10:26:18 INFO - PROCESS | 1988 | 1468862778200 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]]]}] 10:26:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 10:26:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 631ms 10:26:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 10:26:18 INFO - PROCESS | 1988 | 1468862778255 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 10:26:18 INFO - PROCESS | 1988 | 1468862778257 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 10:26:18 INFO - PROCESS | 1988 | 1468862778260 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 10:26:18 INFO - PROCESS | 1988 | 1468862778262 Marionette TRACE conn6 <- [1,1618,null,{}] 10:26:18 INFO - PROCESS | 1988 | 1468862778266 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}] 10:26:18 INFO - PROCESS | 1988 | 1468862778268 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:18 INFO - PROCESS | 1988 | 1468862778380 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 10:26:18 INFO - PROCESS | 1988 | 1468862778432 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:18 INFO - PROCESS | 1988 | 1468862778434 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:18 INFO - PROCESS | 1988 | ++DOCSHELL 0FB53400 == 41 [pid = 1988] [id = 414] 10:26:18 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (14BBE000) [pid = 1988] [serial = 1242] [outer = 00000000] 10:26:18 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (195A3400) [pid = 1988] [serial = 1243] [outer = 14BBE000] 10:26:18 INFO - PROCESS | 1988 | 1468862778477 Marionette DEBUG loaded listener.js 10:26:18 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (195A5400) [pid = 1988] [serial = 1244] [outer = 14BBE000] 10:26:18 INFO - PROCESS | 1988 | 1468862778831 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]]]}] 10:26:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 10:26:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 630ms 10:26:18 INFO - PROCESS | 1988 | 1468862778892 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 10:26:18 INFO - PROCESS | 1988 | 1468862778894 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 10:26:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 10:26:18 INFO - PROCESS | 1988 | 1468862778897 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 10:26:18 INFO - PROCESS | 1988 | 1468862778899 Marionette TRACE conn6 <- [1,1622,null,{}] 10:26:18 INFO - PROCESS | 1988 | 1468862778910 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}] 10:26:18 INFO - PROCESS | 1988 | 1468862778912 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:19 INFO - PROCESS | 1988 | 1468862778991 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 10:26:19 INFO - PROCESS | 1988 | 1468862778998 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:19 INFO - PROCESS | 1988 | 1468862779000 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:19 INFO - PROCESS | 1988 | ++DOCSHELL 195ADC00 == 42 [pid = 1988] [id = 415] 10:26:19 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (19BB5000) [pid = 1988] [serial = 1245] [outer = 00000000] 10:26:19 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (1A763400) [pid = 1988] [serial = 1246] [outer = 19BB5000] 10:26:19 INFO - PROCESS | 1988 | 1468862779044 Marionette DEBUG loaded listener.js 10:26:19 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (1A82D000) [pid = 1988] [serial = 1247] [outer = 19BB5000] 10:26:19 INFO - PROCESS | 1988 | 1468862779523 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]]]}] 10:26:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 10:26:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 670ms 10:26:19 INFO - PROCESS | 1988 | 1468862779569 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 10:26:19 INFO - PROCESS | 1988 | 1468862779573 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 10:26:19 INFO - PROCESS | 1988 | 1468862779579 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 10:26:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 10:26:19 INFO - PROCESS | 1988 | 1468862779584 Marionette TRACE conn6 <- [1,1626,null,{}] 10:26:19 INFO - PROCESS | 1988 | 1468862779591 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}] 10:26:19 INFO - PROCESS | 1988 | 1468862779594 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:19 INFO - PROCESS | 1988 | 1468862779717 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 10:26:19 INFO - PROCESS | 1988 | 1468862779833 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:19 INFO - PROCESS | 1988 | 1468862779838 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:19 INFO - PROCESS | 1988 | ++DOCSHELL 1097B800 == 43 [pid = 1988] [id = 416] 10:26:19 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (1097F000) [pid = 1988] [serial = 1248] [outer = 00000000] 10:26:19 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (10A64800) [pid = 1988] [serial = 1249] [outer = 1097F000] 10:26:19 INFO - PROCESS | 1988 | 1468862779894 Marionette DEBUG loaded listener.js 10:26:20 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (10E53C00) [pid = 1988] [serial = 1250] [outer = 1097F000] 10:26:20 INFO - PROCESS | 1988 | 1468862780672 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]]]}] 10:26:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 10:26:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1179ms 10:26:20 INFO - PROCESS | 1988 | 1468862780762 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 10:26:20 INFO - PROCESS | 1988 | 1468862780767 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 10:26:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 10:26:20 INFO - PROCESS | 1988 | 1468862780773 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 10:26:20 INFO - PROCESS | 1988 | 1468862780776 Marionette TRACE conn6 <- [1,1630,null,{}] 10:26:20 INFO - PROCESS | 1988 | 1468862780780 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}] 10:26:20 INFO - PROCESS | 1988 | 1468862780783 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:20 INFO - PROCESS | 1988 | 1468862780908 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 10:26:21 INFO - PROCESS | 1988 | 1468862781034 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:21 INFO - PROCESS | 1988 | 1468862781036 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:21 INFO - PROCESS | 1988 | ++DOCSHELL 1526C400 == 44 [pid = 1988] [id = 417] 10:26:21 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (15E5E400) [pid = 1988] [serial = 1251] [outer = 00000000] 10:26:21 INFO - PROCESS | 1988 | ++DOMWINDOW == 88 (17021800) [pid = 1988] [serial = 1252] [outer = 15E5E400] 10:26:21 INFO - PROCESS | 1988 | 1468862781093 Marionette DEBUG loaded listener.js 10:26:21 INFO - PROCESS | 1988 | ++DOMWINDOW == 89 (17943400) [pid = 1988] [serial = 1253] [outer = 15E5E400] 10:26:21 INFO - PROCESS | 1988 | 1468862781951 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]]]}] 10:26:21 INFO - PROCESS | 1988 | --DOCSHELL 0FB53400 == 43 [pid = 1988] [id = 414] 10:26:21 INFO - PROCESS | 1988 | --DOCSHELL 10979400 == 42 [pid = 1988] [id = 413] 10:26:21 INFO - PROCESS | 1988 | --DOCSHELL 193A6000 == 41 [pid = 1988] [id = 412] 10:26:21 INFO - PROCESS | 1988 | --DOCSHELL 1830FC00 == 40 [pid = 1988] [id = 411] 10:26:21 INFO - PROCESS | 1988 | --DOCSHELL 180F1C00 == 39 [pid = 1988] [id = 410] 10:26:21 INFO - PROCESS | 1988 | --DOCSHELL 1794D800 == 38 [pid = 1988] [id = 409] 10:26:21 INFO - PROCESS | 1988 | --DOCSHELL 1513D800 == 37 [pid = 1988] [id = 408] 10:26:21 INFO - PROCESS | 1988 | --DOCSHELL 10A5F400 == 36 [pid = 1988] [id = 407] 10:26:22 INFO - PROCESS | 1988 | --DOMWINDOW == 88 (19C04000) [pid = 1988] [serial = 1208] [outer = 00000000] [url = about:blank] 10:26:22 INFO - PROCESS | 1988 | --DOMWINDOW == 87 (19BB3C00) [pid = 1988] [serial = 1207] [outer = 00000000] [url = about:blank] 10:26:22 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (1830D000) [pid = 1988] [serial = 1192] [outer = 00000000] [url = about:blank] 10:26:22 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (19322C00) [pid = 1988] [serial = 1195] [outer = 00000000] [url = about:blank] 10:26:22 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (10874400) [pid = 1988] [serial = 1174] [outer = 00000000] [url = about:blank] 10:26:22 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (1097D000) [pid = 1988] [serial = 1175] [outer = 00000000] [url = about:blank] 10:26:22 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (1506E400) [pid = 1988] [serial = 1183] [outer = 00000000] [url = about:blank] 10:26:22 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (15144C00) [pid = 1988] [serial = 1184] [outer = 00000000] [url = about:blank] 10:26:22 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (10A6A800) [pid = 1988] [serial = 1180] [outer = 00000000] [url = about:blank] 10:26:22 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (10E59C00) [pid = 1988] [serial = 1181] [outer = 00000000] [url = about:blank] 10:26:22 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (1795A400) [pid = 1988] [serial = 1186] [outer = 00000000] [url = about:blank] 10:26:22 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (17E94C00) [pid = 1988] [serial = 1187] [outer = 00000000] [url = about:blank] 10:26:22 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (151D5C00) [pid = 1988] [serial = 1177] [outer = 00000000] [url = about:blank] 10:26:22 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (16532C00) [pid = 1988] [serial = 1178] [outer = 00000000] [url = about:blank] 10:26:22 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (193B2800) [pid = 1988] [serial = 1172] [outer = 00000000] [url = about:blank] 10:26:22 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (18326C00) [pid = 1988] [serial = 1193] [outer = 00000000] [url = about:blank] 10:26:22 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (19AC6800) [pid = 1988] [serial = 1204] [outer = 00000000] [url = about:blank] 10:26:22 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (19328C00) [pid = 1988] [serial = 1196] [outer = 00000000] [url = about:blank] 10:26:22 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (15148800) [pid = 1988] [serial = 1198] [outer = 00000000] [url = about:blank] 10:26:22 INFO - PROCESS | 1988 | --DOMWINDOW == 69 (195A4C00) [pid = 1988] [serial = 1201] [outer = 00000000] [url = about:blank] 10:26:22 INFO - PROCESS | 1988 | --DOMWINDOW == 68 (19ACE800) [pid = 1988] [serial = 1205] [outer = 00000000] [url = about:blank] 10:26:22 INFO - PROCESS | 1988 | --DOMWINDOW == 67 (15263000) [pid = 1988] [serial = 1199] [outer = 00000000] [url = about:blank] 10:26:22 INFO - PROCESS | 1988 | --DOMWINDOW == 66 (182A4800) [pid = 1988] [serial = 1189] [outer = 00000000] [url = about:blank] 10:26:22 INFO - PROCESS | 1988 | --DOMWINDOW == 65 (195AAC00) [pid = 1988] [serial = 1202] [outer = 00000000] [url = about:blank] 10:26:22 INFO - PROCESS | 1988 | --DOMWINDOW == 64 (182AC400) [pid = 1988] [serial = 1190] [outer = 00000000] [url = about:blank] 10:26:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 10:26:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1286ms 10:26:22 INFO - PROCESS | 1988 | 1468862782064 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 10:26:22 INFO - PROCESS | 1988 | 1468862782068 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 10:26:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 10:26:22 INFO - PROCESS | 1988 | 1468862782073 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 10:26:22 INFO - PROCESS | 1988 | 1468862782076 Marionette TRACE conn6 <- [1,1634,null,{}] 10:26:22 INFO - PROCESS | 1988 | 1468862782081 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}] 10:26:22 INFO - PROCESS | 1988 | 1468862782084 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:22 INFO - PROCESS | 1988 | 1468862782176 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 10:26:22 INFO - PROCESS | 1988 | 1468862782183 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:22 INFO - PROCESS | 1988 | 1468862782187 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:22 INFO - PROCESS | 1988 | ++DOCSHELL 10980000 == 37 [pid = 1988] [id = 418] 10:26:22 INFO - PROCESS | 1988 | ++DOMWINDOW == 65 (10982400) [pid = 1988] [serial = 1254] [outer = 00000000] 10:26:22 INFO - PROCESS | 1988 | ++DOMWINDOW == 66 (10A60000) [pid = 1988] [serial = 1255] [outer = 10982400] 10:26:22 INFO - PROCESS | 1988 | 1468862782234 Marionette DEBUG loaded listener.js 10:26:22 INFO - PROCESS | 1988 | ++DOMWINDOW == 67 (10E4F000) [pid = 1988] [serial = 1256] [outer = 10982400] 10:26:22 INFO - PROCESS | 1988 | 1468862782745 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]]]}] 10:26:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 10:26:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 732ms 10:26:22 INFO - PROCESS | 1988 | 1468862782804 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 10:26:22 INFO - PROCESS | 1988 | 1468862782808 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 10:26:22 INFO - PROCESS | 1988 | 1468862782814 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 10:26:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 10:26:22 INFO - PROCESS | 1988 | 1468862782817 Marionette TRACE conn6 <- [1,1638,null,{}] 10:26:22 INFO - PROCESS | 1988 | 1468862782820 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}] 10:26:22 INFO - PROCESS | 1988 | 1468862782823 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:22 INFO - PROCESS | 1988 | 1468862782908 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 10:26:23 INFO - PROCESS | 1988 | 1468862783001 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:23 INFO - PROCESS | 1988 | 1468862783003 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:23 INFO - PROCESS | 1988 | ++DOCSHELL 1472D000 == 38 [pid = 1988] [id = 419] 10:26:23 INFO - PROCESS | 1988 | ++DOMWINDOW == 68 (1479D800) [pid = 1988] [serial = 1257] [outer = 00000000] 10:26:23 INFO - PROCESS | 1988 | ++DOMWINDOW == 69 (150A2C00) [pid = 1988] [serial = 1258] [outer = 1479D800] 10:26:23 INFO - PROCESS | 1988 | 1468862783050 Marionette DEBUG loaded listener.js 10:26:23 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (1514A400) [pid = 1988] [serial = 1259] [outer = 1479D800] 10:26:23 INFO - PROCESS | 1988 | 1468862783437 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]]]}] 10:26:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 10:26:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 670ms 10:26:23 INFO - PROCESS | 1988 | 1468862783489 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 10:26:23 INFO - PROCESS | 1988 | 1468862783491 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 10:26:23 INFO - PROCESS | 1988 | 1468862783495 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 10:26:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 10:26:23 INFO - PROCESS | 1988 | 1468862783498 Marionette TRACE conn6 <- [1,1642,null,{}] 10:26:23 INFO - PROCESS | 1988 | 1468862783509 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}] 10:26:23 INFO - PROCESS | 1988 | 1468862783514 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:23 INFO - PROCESS | 1988 | 1468862783627 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 10:26:23 INFO - PROCESS | 1988 | 1468862783634 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:23 INFO - PROCESS | 1988 | 1468862783637 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:23 INFO - PROCESS | 1988 | ++DOCSHELL 1795AC00 == 39 [pid = 1988] [id = 420] 10:26:23 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (17E01400) [pid = 1988] [serial = 1260] [outer = 00000000] 10:26:23 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (17F0CC00) [pid = 1988] [serial = 1261] [outer = 17E01400] 10:26:23 INFO - PROCESS | 1988 | 1468862783684 Marionette DEBUG loaded listener.js 10:26:23 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (180ECC00) [pid = 1988] [serial = 1262] [outer = 17E01400] 10:26:24 INFO - PROCESS | 1988 | 1468862784126 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]]]}] 10:26:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 10:26:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 670ms 10:26:24 INFO - PROCESS | 1988 | 1468862784172 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 10:26:24 INFO - PROCESS | 1988 | 1468862784175 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 10:26:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 10:26:24 INFO - PROCESS | 1988 | 1468862784178 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 10:26:24 INFO - PROCESS | 1988 | 1468862784179 Marionette TRACE conn6 <- [1,1646,null,{}] 10:26:24 INFO - PROCESS | 1988 | 1468862784189 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}] 10:26:24 INFO - PROCESS | 1988 | 1468862784191 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:24 INFO - PROCESS | 1988 | 1468862784304 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 10:26:24 INFO - PROCESS | 1988 | 1468862784312 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:24 INFO - PROCESS | 1988 | 1468862784314 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:24 INFO - PROCESS | 1988 | ++DOCSHELL 182AC000 == 40 [pid = 1988] [id = 421] 10:26:24 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (182AC400) [pid = 1988] [serial = 1263] [outer = 00000000] 10:26:24 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (1830C000) [pid = 1988] [serial = 1264] [outer = 182AC400] 10:26:24 INFO - PROCESS | 1988 | 1468862784359 Marionette DEBUG loaded listener.js 10:26:24 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (18326C00) [pid = 1988] [serial = 1265] [outer = 182AC400] 10:26:24 INFO - PROCESS | 1988 | 1468862784807 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]]]}] 10:26:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 10:26:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 691ms 10:26:24 INFO - PROCESS | 1988 | 1468862784871 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 10:26:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 10:26:24 INFO - PROCESS | 1988 | 1468862784873 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 10:26:24 INFO - PROCESS | 1988 | 1468862784876 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 10:26:24 INFO - PROCESS | 1988 | 1468862784878 Marionette TRACE conn6 <- [1,1650,null,{}] 10:26:24 INFO - PROCESS | 1988 | 1468862784881 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}] 10:26:24 INFO - PROCESS | 1988 | 1468862784883 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:25 INFO - PROCESS | 1988 | 1468862784993 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 10:26:25 INFO - PROCESS | 1988 | 1468862785083 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:25 INFO - PROCESS | 1988 | 1468862785085 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:25 INFO - PROCESS | 1988 | ++DOCSHELL 1832D800 == 41 [pid = 1988] [id = 422] 10:26:25 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (18398C00) [pid = 1988] [serial = 1266] [outer = 00000000] 10:26:25 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (183AE800) [pid = 1988] [serial = 1267] [outer = 18398C00] 10:26:25 INFO - PROCESS | 1988 | 1468862785131 Marionette DEBUG loaded listener.js 10:26:25 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (183FE400) [pid = 1988] [serial = 1268] [outer = 18398C00] 10:26:25 INFO - PROCESS | 1988 | 1468862785550 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]]]}] 10:26:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 10:26:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 730ms 10:26:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 10:26:25 INFO - PROCESS | 1988 | 1468862785607 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 10:26:25 INFO - PROCESS | 1988 | 1468862785609 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 10:26:25 INFO - PROCESS | 1988 | 1468862785612 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 10:26:25 INFO - PROCESS | 1988 | 1468862785613 Marionette TRACE conn6 <- [1,1654,null,{}] 10:26:25 INFO - PROCESS | 1988 | 1468862785625 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}] 10:26:25 INFO - PROCESS | 1988 | 1468862785630 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:25 INFO - PROCESS | 1988 | 1468862785765 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 10:26:25 INFO - PROCESS | 1988 | 1468862785825 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:25 INFO - PROCESS | 1988 | 1468862785827 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:25 INFO - PROCESS | 1988 | ++DOCSHELL 103F5400 == 42 [pid = 1988] [id = 423] 10:26:25 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (1830D000) [pid = 1988] [serial = 1269] [outer = 00000000] 10:26:25 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (193D8000) [pid = 1988] [serial = 1270] [outer = 1830D000] 10:26:25 INFO - PROCESS | 1988 | 1468862785881 Marionette DEBUG loaded listener.js 10:26:25 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (193A6800) [pid = 1988] [serial = 1271] [outer = 1830D000] 10:26:26 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (10A69C00) [pid = 1988] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 10:26:26 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (180F2400) [pid = 1988] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 10:26:26 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (17E02800) [pid = 1988] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 10:26:26 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (108CBC00) [pid = 1988] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 10:26:26 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (18310000) [pid = 1988] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 10:26:26 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (10A66000) [pid = 1988] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 10:26:26 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (193A7C00) [pid = 1988] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 10:26:26 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (1513EC00) [pid = 1988] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 10:26:26 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (10A6A000) [pid = 1988] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 10:26:26 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (1794D000) [pid = 1988] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 10:26:26 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (195AB800) [pid = 1988] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 10:26:26 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (14BBE000) [pid = 1988] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 10:26:26 INFO - PROCESS | 1988 | 1468862786391 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]]]}] 10:26:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 10:26:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 830ms 10:26:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 10:26:26 INFO - PROCESS | 1988 | 1468862786443 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 10:26:26 INFO - PROCESS | 1988 | 1468862786445 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 10:26:26 INFO - PROCESS | 1988 | 1468862786448 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 10:26:26 INFO - PROCESS | 1988 | 1468862786450 Marionette TRACE conn6 <- [1,1658,null,{}] 10:26:26 INFO - PROCESS | 1988 | 1468862786454 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}] 10:26:26 INFO - PROCESS | 1988 | 1468862786455 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:26 INFO - PROCESS | 1988 | 1468862786532 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 10:26:26 INFO - PROCESS | 1988 | 1468862786631 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:26 INFO - PROCESS | 1988 | 1468862786633 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:26 INFO - PROCESS | 1988 | ++DOCSHELL 15144C00 == 43 [pid = 1988] [id = 424] 10:26:26 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (15153400) [pid = 1988] [serial = 1272] [outer = 00000000] 10:26:26 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (18310000) [pid = 1988] [serial = 1273] [outer = 15153400] 10:26:26 INFO - PROCESS | 1988 | 1468862786678 Marionette DEBUG loaded listener.js 10:26:26 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (183AD800) [pid = 1988] [serial = 1274] [outer = 15153400] 10:26:27 INFO - PROCESS | 1988 | 1468862787050 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]]]}] 10:26:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 10:26:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 630ms 10:26:27 INFO - PROCESS | 1988 | 1468862787079 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 10:26:27 INFO - PROCESS | 1988 | 1468862787081 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 10:26:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 10:26:27 INFO - PROCESS | 1988 | 1468862787084 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 10:26:27 INFO - PROCESS | 1988 | 1468862787086 Marionette TRACE conn6 <- [1,1662,null,{}] 10:26:27 INFO - PROCESS | 1988 | 1468862787090 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}] 10:26:27 INFO - PROCESS | 1988 | 1468862787091 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:27 INFO - PROCESS | 1988 | 1468862787206 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 10:26:27 INFO - PROCESS | 1988 | 1468862787215 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:27 INFO - PROCESS | 1988 | 1468862787217 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:27 INFO - PROCESS | 1988 | ++DOCSHELL 1832DC00 == 44 [pid = 1988] [id = 425] 10:26:27 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (148EF000) [pid = 1988] [serial = 1275] [outer = 00000000] 10:26:27 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (19ACF800) [pid = 1988] [serial = 1276] [outer = 148EF000] 10:26:27 INFO - PROCESS | 1988 | 1468862787260 Marionette DEBUG loaded listener.js 10:26:27 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (19C07C00) [pid = 1988] [serial = 1277] [outer = 148EF000] 10:26:27 INFO - PROCESS | 1988 | 1468862787671 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]]]}] 10:26:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 10:26:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 630ms 10:26:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 10:26:27 INFO - PROCESS | 1988 | 1468862787716 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 10:26:27 INFO - PROCESS | 1988 | 1468862787718 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 10:26:27 INFO - PROCESS | 1988 | 1468862787721 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 10:26:27 INFO - PROCESS | 1988 | 1468862787723 Marionette TRACE conn6 <- [1,1666,null,{}] 10:26:27 INFO - PROCESS | 1988 | 1468862787726 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}] 10:26:27 INFO - PROCESS | 1988 | 1468862787728 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:27 INFO - PROCESS | 1988 | 1468862787851 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 10:26:27 INFO - PROCESS | 1988 | 1468862787889 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:27 INFO - PROCESS | 1988 | 1468862787891 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:27 INFO - PROCESS | 1988 | ++DOCSHELL 17941800 == 45 [pid = 1988] [id = 426] 10:26:27 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (19AC7C00) [pid = 1988] [serial = 1278] [outer = 00000000] 10:26:27 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (1A82CC00) [pid = 1988] [serial = 1279] [outer = 19AC7C00] 10:26:27 INFO - PROCESS | 1988 | 1468862787933 Marionette DEBUG loaded listener.js 10:26:28 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (1A837000) [pid = 1988] [serial = 1280] [outer = 19AC7C00] 10:26:28 INFO - PROCESS | 1988 | 1468862788655 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]]]}] 10:26:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 10:26:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 971ms 10:26:28 INFO - PROCESS | 1988 | 1468862788692 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 10:26:28 INFO - PROCESS | 1988 | 1468862788698 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 10:26:28 INFO - PROCESS | 1988 | 1468862788703 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 10:26:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 10:26:28 INFO - PROCESS | 1988 | 1468862788707 Marionette TRACE conn6 <- [1,1670,null,{}] 10:26:28 INFO - PROCESS | 1988 | 1468862788712 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}] 10:26:28 INFO - PROCESS | 1988 | 1468862788715 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:28 INFO - PROCESS | 1988 | 1468862788830 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 10:26:28 INFO - PROCESS | 1988 | 1468862788964 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:28 INFO - PROCESS | 1988 | 1468862788969 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:29 INFO - PROCESS | 1988 | ++DOCSHELL 108CCC00 == 46 [pid = 1988] [id = 427] 10:26:29 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (108CF000) [pid = 1988] [serial = 1281] [outer = 00000000] 10:26:29 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (110C1C00) [pid = 1988] [serial = 1282] [outer = 108CF000] 10:26:29 INFO - PROCESS | 1988 | 1468862789026 Marionette DEBUG loaded listener.js 10:26:29 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (14BBE000) [pid = 1988] [serial = 1283] [outer = 108CF000] 10:26:29 INFO - PROCESS | 1988 | 1468862789650 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]]]}] 10:26:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 10:26:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 970ms 10:26:29 INFO - PROCESS | 1988 | 1468862789677 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 10:26:29 INFO - PROCESS | 1988 | 1468862789682 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 10:26:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 10:26:29 INFO - PROCESS | 1988 | 1468862789688 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 10:26:29 INFO - PROCESS | 1988 | 1468862789691 Marionette TRACE conn6 <- [1,1674,null,{}] 10:26:29 INFO - PROCESS | 1988 | 1468862789695 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}] 10:26:29 INFO - PROCESS | 1988 | 1468862789698 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:29 INFO - PROCESS | 1988 | 1468862789808 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 10:26:29 INFO - PROCESS | 1988 | 1468862789914 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:29 INFO - PROCESS | 1988 | 1468862789916 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:29 INFO - PROCESS | 1988 | ++DOCSHELL 17939400 == 47 [pid = 1988] [id = 428] 10:26:29 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (17939800) [pid = 1988] [serial = 1284] [outer = 00000000] 10:26:29 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (17F0E400) [pid = 1988] [serial = 1285] [outer = 17939800] 10:26:29 INFO - PROCESS | 1988 | 1468862789971 Marionette DEBUG loaded listener.js 10:26:30 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (182A4800) [pid = 1988] [serial = 1286] [outer = 17939800] 10:26:30 INFO - PROCESS | 1988 | 1468862790567 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]]]}] 10:26:30 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 10:26:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 930ms 10:26:30 INFO - PROCESS | 1988 | 1468862790622 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 10:26:30 INFO - PROCESS | 1988 | 1468862790625 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 10:26:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 10:26:30 INFO - PROCESS | 1988 | 1468862790629 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 10:26:30 INFO - PROCESS | 1988 | 1468862790633 Marionette TRACE conn6 <- [1,1678,null,{}] 10:26:30 INFO - PROCESS | 1988 | 1468862790644 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}] 10:26:30 INFO - PROCESS | 1988 | 1468862790648 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:30 INFO - PROCESS | 1988 | 1468862790756 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 10:26:30 INFO - PROCESS | 1988 | 1468862790900 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:30 INFO - PROCESS | 1988 | 1468862790904 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:30 INFO - PROCESS | 1988 | ++DOCSHELL 195A0C00 == 48 [pid = 1988] [id = 429] 10:26:30 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (195A3C00) [pid = 1988] [serial = 1287] [outer = 00000000] 10:26:30 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (1A829000) [pid = 1988] [serial = 1288] [outer = 195A3C00] 10:26:30 INFO - PROCESS | 1988 | 1468862790960 Marionette DEBUG loaded listener.js 10:26:31 INFO - PROCESS | 1988 | ++DOMWINDOW == 88 (1A908400) [pid = 1988] [serial = 1289] [outer = 195A3C00] 10:26:31 INFO - PROCESS | 1988 | 1468862791755 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]]]}] 10:26:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 10:26:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1173ms 10:26:31 INFO - PROCESS | 1988 | 1468862791805 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 10:26:31 INFO - PROCESS | 1988 | 1468862791809 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 10:26:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 10:26:31 INFO - PROCESS | 1988 | 1468862791814 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 10:26:31 INFO - PROCESS | 1988 | 1468862791817 Marionette TRACE conn6 <- [1,1682,null,{}] 10:26:31 INFO - PROCESS | 1988 | 1468862791822 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}] 10:26:31 INFO - PROCESS | 1988 | 1468862791825 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:31 INFO - PROCESS | 1988 | 1468862791924 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 10:26:32 INFO - PROCESS | 1988 | 1468862792064 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:32 INFO - PROCESS | 1988 | 1468862792066 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:32 INFO - PROCESS | 1988 | ++DOCSHELL 10A66000 == 49 [pid = 1988] [id = 430] 10:26:32 INFO - PROCESS | 1988 | ++DOMWINDOW == 89 (10A6A000) [pid = 1988] [serial = 1290] [outer = 00000000] 10:26:32 INFO - PROCESS | 1988 | ++DOMWINDOW == 90 (110CA400) [pid = 1988] [serial = 1291] [outer = 10A6A000] 10:26:32 INFO - PROCESS | 1988 | 1468862792116 Marionette DEBUG loaded listener.js 10:26:32 INFO - PROCESS | 1988 | ++DOMWINDOW == 91 (1513F000) [pid = 1988] [serial = 1292] [outer = 10A6A000] 10:26:32 INFO - PROCESS | 1988 | --DOCSHELL 17958000 == 48 [pid = 1988] [id = 401] 10:26:32 INFO - PROCESS | 1988 | --DOCSHELL 108C6400 == 47 [pid = 1988] [id = 406] 10:26:32 INFO - PROCESS | 1988 | --DOCSHELL 1832DC00 == 46 [pid = 1988] [id = 425] 10:26:32 INFO - PROCESS | 1988 | --DOCSHELL 15144C00 == 45 [pid = 1988] [id = 424] 10:26:32 INFO - PROCESS | 1988 | --DOCSHELL 103F5400 == 44 [pid = 1988] [id = 423] 10:26:32 INFO - PROCESS | 1988 | --DOCSHELL 1832D800 == 43 [pid = 1988] [id = 422] 10:26:32 INFO - PROCESS | 1988 | --DOCSHELL 182AC000 == 42 [pid = 1988] [id = 421] 10:26:32 INFO - PROCESS | 1988 | --DOCSHELL 1795AC00 == 41 [pid = 1988] [id = 420] 10:26:32 INFO - PROCESS | 1988 | --DOCSHELL 1472D000 == 40 [pid = 1988] [id = 419] 10:26:32 INFO - PROCESS | 1988 | --DOCSHELL 10980000 == 39 [pid = 1988] [id = 418] 10:26:32 INFO - PROCESS | 1988 | --DOCSHELL 195ADC00 == 38 [pid = 1988] [id = 415] 10:26:32 INFO - PROCESS | 1988 | --DOCSHELL 108C5C00 == 37 [pid = 1988] [id = 403] 10:26:32 INFO - PROCESS | 1988 | --DOCSHELL 17945C00 == 36 [pid = 1988] [id = 404] 10:26:32 INFO - PROCESS | 1988 | --DOCSHELL 195A6000 == 35 [pid = 1988] [id = 405] 10:26:32 INFO - PROCESS | 1988 | --DOCSHELL 1097B800 == 34 [pid = 1988] [id = 416] 10:26:32 INFO - PROCESS | 1988 | --DOCSHELL 1526C400 == 33 [pid = 1988] [id = 417] 10:26:32 INFO - PROCESS | 1988 | --DOCSHELL 1830AC00 == 32 [pid = 1988] [id = 400] 10:26:32 INFO - PROCESS | 1988 | --DOCSHELL 180EF400 == 31 [pid = 1988] [id = 402] 10:26:32 INFO - PROCESS | 1988 | --DOCSHELL 17939400 == 30 [pid = 1988] [id = 428] 10:26:32 INFO - PROCESS | 1988 | --DOCSHELL 195A0C00 == 29 [pid = 1988] [id = 429] 10:26:32 INFO - PROCESS | 1988 | --DOCSHELL 17941800 == 28 [pid = 1988] [id = 426] 10:26:32 INFO - PROCESS | 1988 | --DOCSHELL 108CCC00 == 27 [pid = 1988] [id = 427] 10:26:32 INFO - PROCESS | 1988 | --DOMWINDOW == 90 (10E51800) [pid = 1988] [serial = 1222] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 1988 | --DOMWINDOW == 89 (10E5C000) [pid = 1988] [serial = 1223] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 1988 | --DOMWINDOW == 88 (182A3C00) [pid = 1988] [serial = 1231] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 1988 | --DOMWINDOW == 87 (17E8E800) [pid = 1988] [serial = 1228] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (15073400) [pid = 1988] [serial = 1220] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (183B1000) [pid = 1988] [serial = 1235] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (183AC800) [pid = 1988] [serial = 1234] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (148F5800) [pid = 1988] [serial = 1219] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (180F1400) [pid = 1988] [serial = 1240] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (193C9800) [pid = 1988] [serial = 1237] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (15154400) [pid = 1988] [serial = 1225] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (15E5A800) [pid = 1988] [serial = 1226] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (1829E400) [pid = 1988] [serial = 1241] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (195A1400) [pid = 1988] [serial = 1238] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (15071000) [pid = 1988] [serial = 1211] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (148EE400) [pid = 1988] [serial = 1210] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (182A5000) [pid = 1988] [serial = 1214] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (180E8C00) [pid = 1988] [serial = 1213] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (1A1EC800) [pid = 1988] [serial = 1217] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (19BB1800) [pid = 1988] [serial = 1216] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (1A763400) [pid = 1988] [serial = 1246] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 1988 | --DOMWINDOW == 69 (18306000) [pid = 1988] [serial = 1232] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 1988 | --DOMWINDOW == 68 (195A3400) [pid = 1988] [serial = 1243] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 1988 | --DOMWINDOW == 67 (195A5400) [pid = 1988] [serial = 1244] [outer = 00000000] [url = about:blank] 10:26:32 INFO - PROCESS | 1988 | --DOMWINDOW == 66 (17952400) [pid = 1988] [serial = 1229] [outer = 00000000] [url = about:blank] 10:26:33 INFO - PROCESS | 1988 | 1468862793153 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]]]}] 10:26:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 10:26:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1375ms 10:26:33 INFO - PROCESS | 1988 | 1468862793190 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 10:26:33 INFO - PROCESS | 1988 | 1468862793194 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 10:26:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 10:26:33 INFO - PROCESS | 1988 | 1468862793201 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 10:26:33 INFO - PROCESS | 1988 | 1468862793206 Marionette TRACE conn6 <- [1,1686,null,{}] 10:26:33 INFO - PROCESS | 1988 | 1468862793211 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}] 10:26:33 INFO - PROCESS | 1988 | 1468862793214 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:33 INFO - PROCESS | 1988 | 1468862793301 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 10:26:33 INFO - PROCESS | 1988 | 1468862793310 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:33 INFO - PROCESS | 1988 | 1468862793313 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:33 INFO - PROCESS | 1988 | ++DOCSHELL 10980000 == 28 [pid = 1988] [id = 431] 10:26:33 INFO - PROCESS | 1988 | ++DOMWINDOW == 67 (10A62000) [pid = 1988] [serial = 1293] [outer = 00000000] 10:26:33 INFO - PROCESS | 1988 | ++DOMWINDOW == 68 (10A69C00) [pid = 1988] [serial = 1294] [outer = 10A62000] 10:26:33 INFO - PROCESS | 1988 | 1468862793361 Marionette DEBUG loaded listener.js 10:26:33 INFO - PROCESS | 1988 | ++DOMWINDOW == 69 (10E5C000) [pid = 1988] [serial = 1295] [outer = 10A62000] 10:26:33 INFO - PROCESS | 1988 | 1468862793834 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]]]}] 10:26:33 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 10:26:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 690ms 10:26:33 INFO - PROCESS | 1988 | 1468862793890 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 10:26:33 INFO - PROCESS | 1988 | 1468862793894 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 10:26:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 10:26:33 INFO - PROCESS | 1988 | 1468862793901 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 10:26:33 INFO - PROCESS | 1988 | 1468862793903 Marionette TRACE conn6 <- [1,1690,null,{}] 10:26:33 INFO - PROCESS | 1988 | 1468862793907 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}] 10:26:33 INFO - PROCESS | 1988 | 1468862793910 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:34 INFO - PROCESS | 1988 | 1468862794033 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 10:26:34 INFO - PROCESS | 1988 | 1468862794049 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:34 INFO - PROCESS | 1988 | 1468862794051 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:34 INFO - PROCESS | 1988 | ++DOCSHELL 150CEC00 == 29 [pid = 1988] [id = 432] 10:26:34 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (150CF800) [pid = 1988] [serial = 1296] [outer = 00000000] 10:26:34 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (15148000) [pid = 1988] [serial = 1297] [outer = 150CF800] 10:26:34 INFO - PROCESS | 1988 | 1468862794098 Marionette DEBUG loaded listener.js 10:26:34 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (151E3000) [pid = 1988] [serial = 1298] [outer = 150CF800] 10:26:34 INFO - PROCESS | 1988 | 1468862794569 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]]]}] 10:26:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 10:26:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 730ms 10:26:34 INFO - PROCESS | 1988 | 1468862794634 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 10:26:34 INFO - PROCESS | 1988 | 1468862794637 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 10:26:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 10:26:34 INFO - PROCESS | 1988 | 1468862794640 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 10:26:34 INFO - PROCESS | 1988 | 1468862794644 Marionette TRACE conn6 <- [1,1694,null,{}] 10:26:34 INFO - PROCESS | 1988 | 1468862794654 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}] 10:26:34 INFO - PROCESS | 1988 | 1468862794659 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:34 INFO - PROCESS | 1988 | 1468862794781 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 10:26:34 INFO - PROCESS | 1988 | 1468862794840 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:34 INFO - PROCESS | 1988 | 1468862794843 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:34 INFO - PROCESS | 1988 | ++DOCSHELL 17959400 == 30 [pid = 1988] [id = 433] 10:26:34 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (17E02C00) [pid = 1988] [serial = 1299] [outer = 00000000] 10:26:34 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (17E94C00) [pid = 1988] [serial = 1300] [outer = 17E02C00] 10:26:34 INFO - PROCESS | 1988 | 1468862794892 Marionette DEBUG loaded listener.js 10:26:34 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (180EA000) [pid = 1988] [serial = 1301] [outer = 17E02C00] 10:26:35 INFO - PROCESS | 1988 | 1468862795313 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]]]}] 10:26:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 10:26:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 730ms 10:26:35 INFO - PROCESS | 1988 | 1468862795401 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 10:26:35 INFO - PROCESS | 1988 | 1468862795403 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 10:26:35 INFO - PROCESS | 1988 | 1468862795410 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 10:26:35 INFO - PROCESS | 1988 | 1468862795412 Marionette TRACE conn6 <- [1,1698,null,{}] 10:26:35 INFO - PROCESS | 1988 | 1468862795416 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}] 10:26:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 10:26:35 INFO - PROCESS | 1988 | 1468862795418 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:35 INFO - PROCESS | 1988 | 1468862795535 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 10:26:35 INFO - PROCESS | 1988 | 1468862795596 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:35 INFO - PROCESS | 1988 | 1468862795598 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:35 INFO - PROCESS | 1988 | ++DOCSHELL 180F6400 == 31 [pid = 1988] [id = 434] 10:26:35 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (1829D800) [pid = 1988] [serial = 1302] [outer = 00000000] 10:26:35 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (182A6C00) [pid = 1988] [serial = 1303] [outer = 1829D800] 10:26:35 INFO - PROCESS | 1988 | 1468862795642 Marionette DEBUG loaded listener.js 10:26:35 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (18303C00) [pid = 1988] [serial = 1304] [outer = 1829D800] 10:26:36 INFO - PROCESS | 1988 | 1468862796048 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]]]}] 10:26:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 10:26:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 671ms 10:26:36 INFO - PROCESS | 1988 | 1468862796091 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 10:26:36 INFO - PROCESS | 1988 | 1468862796093 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 10:26:36 INFO - PROCESS | 1988 | 1468862796096 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 10:26:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 10:26:36 INFO - PROCESS | 1988 | 1468862796098 Marionette TRACE conn6 <- [1,1702,null,{}] 10:26:36 INFO - PROCESS | 1988 | 1468862796102 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}] 10:26:36 INFO - PROCESS | 1988 | 1468862796104 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:36 INFO - PROCESS | 1988 | 1468862796220 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 10:26:36 INFO - PROCESS | 1988 | 1468862796226 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:36 INFO - PROCESS | 1988 | 1468862796228 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:36 INFO - PROCESS | 1988 | ++DOCSHELL 180F1400 == 32 [pid = 1988] [id = 435] 10:26:36 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (18307C00) [pid = 1988] [serial = 1305] [outer = 00000000] 10:26:36 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (1832D800) [pid = 1988] [serial = 1306] [outer = 18307C00] 10:26:36 INFO - PROCESS | 1988 | 1468862796271 Marionette DEBUG loaded listener.js 10:26:36 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (183AE000) [pid = 1988] [serial = 1307] [outer = 18307C00] 10:26:36 INFO - PROCESS | 1988 | 1468862796722 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]]]}] 10:26:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 10:26:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 670ms 10:26:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 10:26:36 INFO - PROCESS | 1988 | 1468862796770 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 10:26:36 INFO - PROCESS | 1988 | 1468862796772 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 10:26:36 INFO - PROCESS | 1988 | 1468862796775 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 10:26:36 INFO - PROCESS | 1988 | 1468862796777 Marionette TRACE conn6 <- [1,1706,null,{}] 10:26:36 INFO - PROCESS | 1988 | 1468862796780 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}] 10:26:36 INFO - PROCESS | 1988 | 1468862796786 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:36 INFO - PROCESS | 1988 | 1468862796944 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 10:26:36 INFO - PROCESS | 1988 | 1468862796967 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:36 INFO - PROCESS | 1988 | 1468862796969 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:37 INFO - PROCESS | 1988 | ++DOCSHELL 18F70C00 == 33 [pid = 1988] [id = 436] 10:26:37 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (1932CC00) [pid = 1988] [serial = 1308] [outer = 00000000] 10:26:37 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (193C1800) [pid = 1988] [serial = 1309] [outer = 1932CC00] 10:26:37 INFO - PROCESS | 1988 | 1468862797012 Marionette DEBUG loaded listener.js 10:26:37 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (193D9400) [pid = 1988] [serial = 1310] [outer = 1932CC00] 10:26:37 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (19AC7C00) [pid = 1988] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 10:26:37 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (15153400) [pid = 1988] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 10:26:37 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (19BB5000) [pid = 1988] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 10:26:37 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (1097F000) [pid = 1988] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 10:26:37 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (182AC400) [pid = 1988] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 10:26:37 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (18398C00) [pid = 1988] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 10:26:37 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (10982400) [pid = 1988] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 10:26:37 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (17E01400) [pid = 1988] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 10:26:37 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (15E5E400) [pid = 1988] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 10:26:37 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (148EF000) [pid = 1988] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 10:26:37 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (1479D800) [pid = 1988] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 10:26:37 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (1830D000) [pid = 1988] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 10:26:37 INFO - PROCESS | 1988 | 1468862797597 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]]]}] 10:26:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 10:26:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 870ms 10:26:37 INFO - PROCESS | 1988 | 1468862797655 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 10:26:37 INFO - PROCESS | 1988 | 1468862797657 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 10:26:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 10:26:37 INFO - PROCESS | 1988 | 1468862797660 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 10:26:37 INFO - PROCESS | 1988 | 1468862797662 Marionette TRACE conn6 <- [1,1710,null,{}] 10:26:37 INFO - PROCESS | 1988 | 1468862797665 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}] 10:26:37 INFO - PROCESS | 1988 | 1468862797667 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:37 INFO - PROCESS | 1988 | 1468862797743 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 10:26:37 INFO - PROCESS | 1988 | 1468862797749 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:37 INFO - PROCESS | 1988 | 1468862797751 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:37 INFO - PROCESS | 1988 | ++DOCSHELL 14824000 == 34 [pid = 1988] [id = 437] 10:26:37 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (15023800) [pid = 1988] [serial = 1311] [outer = 00000000] 10:26:37 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (18F76400) [pid = 1988] [serial = 1312] [outer = 15023800] 10:26:37 INFO - PROCESS | 1988 | 1468862797793 Marionette DEBUG loaded listener.js 10:26:37 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (193AE400) [pid = 1988] [serial = 1313] [outer = 15023800] 10:26:38 INFO - PROCESS | 1988 | 1468862798192 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]]]}] 10:26:38 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 10:26:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 571ms 10:26:38 INFO - PROCESS | 1988 | 1468862798232 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 10:26:38 INFO - PROCESS | 1988 | 1468862798234 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 10:26:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 10:26:38 INFO - PROCESS | 1988 | 1468862798236 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 10:26:38 INFO - PROCESS | 1988 | 1468862798238 Marionette TRACE conn6 <- [1,1714,null,{}] 10:26:38 INFO - PROCESS | 1988 | 1468862798241 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}] 10:26:38 INFO - PROCESS | 1988 | 1468862798243 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:38 INFO - PROCESS | 1988 | 1468862798361 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 10:26:38 INFO - PROCESS | 1988 | 1468862798369 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:38 INFO - PROCESS | 1988 | 1468862798371 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:38 INFO - PROCESS | 1988 | ++DOCSHELL 0FB48400 == 35 [pid = 1988] [id = 438] 10:26:38 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (15145800) [pid = 1988] [serial = 1314] [outer = 00000000] 10:26:38 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (195A8C00) [pid = 1988] [serial = 1315] [outer = 15145800] 10:26:38 INFO - PROCESS | 1988 | 1468862798413 Marionette DEBUG loaded listener.js 10:26:38 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (10872C00) [pid = 1988] [serial = 1316] [outer = 15145800] 10:26:38 INFO - PROCESS | 1988 | 1468862798848 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]]]}] 10:26:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 10:26:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 630ms 10:26:38 INFO - PROCESS | 1988 | 1468862798868 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 10:26:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 10:26:38 INFO - PROCESS | 1988 | 1468862798869 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 10:26:38 INFO - PROCESS | 1988 | 1468862798873 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 10:26:38 INFO - PROCESS | 1988 | 1468862798874 Marionette TRACE conn6 <- [1,1718,null,{}] 10:26:38 INFO - PROCESS | 1988 | 1468862798878 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}] 10:26:38 INFO - PROCESS | 1988 | 1468862798880 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:39 INFO - PROCESS | 1988 | 1468862798993 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 10:26:39 INFO - PROCESS | 1988 | 1468862799001 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:39 INFO - PROCESS | 1988 | 1468862799003 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:39 INFO - PROCESS | 1988 | ++DOCSHELL 182A3400 == 36 [pid = 1988] [id = 439] 10:26:39 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (195A5C00) [pid = 1988] [serial = 1317] [outer = 00000000] 10:26:39 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (19AC9C00) [pid = 1988] [serial = 1318] [outer = 195A5C00] 10:26:39 INFO - PROCESS | 1988 | 1468862799045 Marionette DEBUG loaded listener.js 10:26:39 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (19AD3800) [pid = 1988] [serial = 1319] [outer = 195A5C00] 10:26:39 INFO - PROCESS | 1988 | 1468862799613 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]]]}] 10:26:39 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 10:26:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 831ms 10:26:39 INFO - PROCESS | 1988 | 1468862799716 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 10:26:39 INFO - PROCESS | 1988 | 1468862799721 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 10:26:39 INFO - PROCESS | 1988 | 1468862799726 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 10:26:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 10:26:39 INFO - PROCESS | 1988 | 1468862799730 Marionette TRACE conn6 <- [1,1722,null,{}] 10:26:39 INFO - PROCESS | 1988 | 1468862799760 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}] 10:26:39 INFO - PROCESS | 1988 | 1468862799763 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:39 INFO - PROCESS | 1988 | 1468862799892 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 10:26:40 INFO - PROCESS | 1988 | 1468862800018 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:40 INFO - PROCESS | 1988 | 1468862800023 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:40 INFO - PROCESS | 1988 | ++DOCSHELL 103F4C00 == 37 [pid = 1988] [id = 440] 10:26:40 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (103F6800) [pid = 1988] [serial = 1320] [outer = 00000000] 10:26:40 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (10CD6800) [pid = 1988] [serial = 1321] [outer = 103F6800] 10:26:40 INFO - PROCESS | 1988 | 1468862800080 Marionette DEBUG loaded listener.js 10:26:40 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (11AD1000) [pid = 1988] [serial = 1322] [outer = 103F6800] 10:26:40 INFO - PROCESS | 1988 | 1468862800772 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]]]}] 10:26:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 10:26:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1090ms 10:26:40 INFO - PROCESS | 1988 | 1468862800826 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 10:26:40 INFO - PROCESS | 1988 | 1468862800831 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 10:26:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 10:26:40 INFO - PROCESS | 1988 | 1468862800837 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 10:26:40 INFO - PROCESS | 1988 | 1468862800840 Marionette TRACE conn6 <- [1,1726,null,{}] 10:26:40 INFO - PROCESS | 1988 | 1468862800844 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}] 10:26:40 INFO - PROCESS | 1988 | 1468862800847 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:41 INFO - PROCESS | 1988 | 1468862801027 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 10:26:41 INFO - PROCESS | 1988 | 1468862801037 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:41 INFO - PROCESS | 1988 | 1468862801040 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:41 INFO - PROCESS | 1988 | ++DOCSHELL 1652F000 == 38 [pid = 1988] [id = 441] 10:26:41 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (16533000) [pid = 1988] [serial = 1323] [outer = 00000000] 10:26:41 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (1794D000) [pid = 1988] [serial = 1324] [outer = 16533000] 10:26:41 INFO - PROCESS | 1988 | 1468862801095 Marionette DEBUG loaded listener.js 10:26:41 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (17F0A800) [pid = 1988] [serial = 1325] [outer = 16533000] 10:26:42 INFO - PROCESS | 1988 | --DOCSHELL 0FB48400 == 37 [pid = 1988] [id = 438] 10:26:42 INFO - PROCESS | 1988 | --DOCSHELL 14824000 == 36 [pid = 1988] [id = 437] 10:26:42 INFO - PROCESS | 1988 | --DOCSHELL 18F70C00 == 35 [pid = 1988] [id = 436] 10:26:42 INFO - PROCESS | 1988 | --DOCSHELL 180F1400 == 34 [pid = 1988] [id = 435] 10:26:42 INFO - PROCESS | 1988 | --DOCSHELL 180F6400 == 33 [pid = 1988] [id = 434] 10:26:42 INFO - PROCESS | 1988 | --DOCSHELL 17959400 == 32 [pid = 1988] [id = 433] 10:26:42 INFO - PROCESS | 1988 | --DOCSHELL 150CEC00 == 31 [pid = 1988] [id = 432] 10:26:42 INFO - PROCESS | 1988 | --DOCSHELL 10980000 == 30 [pid = 1988] [id = 431] 10:26:42 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (18310000) [pid = 1988] [serial = 1273] [outer = 00000000] [url = about:blank] 10:26:42 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (1A82D000) [pid = 1988] [serial = 1247] [outer = 00000000] [url = about:blank] 10:26:42 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (10A64800) [pid = 1988] [serial = 1249] [outer = 00000000] [url = about:blank] 10:26:42 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (18326C00) [pid = 1988] [serial = 1265] [outer = 00000000] [url = about:blank] 10:26:42 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (1830C000) [pid = 1988] [serial = 1264] [outer = 00000000] [url = about:blank] 10:26:42 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (183AE800) [pid = 1988] [serial = 1267] [outer = 00000000] [url = about:blank] 10:26:42 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (183AD800) [pid = 1988] [serial = 1274] [outer = 00000000] [url = about:blank] 10:26:42 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (10A60000) [pid = 1988] [serial = 1255] [outer = 00000000] [url = about:blank] 10:26:42 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (17F0CC00) [pid = 1988] [serial = 1261] [outer = 00000000] [url = about:blank] 10:26:42 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (17021800) [pid = 1988] [serial = 1252] [outer = 00000000] [url = about:blank] 10:26:42 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (19ACF800) [pid = 1988] [serial = 1276] [outer = 00000000] [url = about:blank] 10:26:42 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (17943400) [pid = 1988] [serial = 1253] [outer = 00000000] [url = about:blank] 10:26:42 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (10E53C00) [pid = 1988] [serial = 1250] [outer = 00000000] [url = about:blank] 10:26:42 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (183FE400) [pid = 1988] [serial = 1268] [outer = 00000000] [url = about:blank] 10:26:42 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (180ECC00) [pid = 1988] [serial = 1262] [outer = 00000000] [url = about:blank] 10:26:42 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (1514A400) [pid = 1988] [serial = 1259] [outer = 00000000] [url = about:blank] 10:26:42 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (193A6800) [pid = 1988] [serial = 1271] [outer = 00000000] [url = about:blank] 10:26:42 INFO - PROCESS | 1988 | --DOMWINDOW == 69 (150A2C00) [pid = 1988] [serial = 1258] [outer = 00000000] [url = about:blank] 10:26:42 INFO - PROCESS | 1988 | --DOMWINDOW == 68 (10E4F000) [pid = 1988] [serial = 1256] [outer = 00000000] [url = about:blank] 10:26:42 INFO - PROCESS | 1988 | --DOMWINDOW == 67 (193D8000) [pid = 1988] [serial = 1270] [outer = 00000000] [url = about:blank] 10:26:42 INFO - PROCESS | 1988 | --DOMWINDOW == 66 (19C07C00) [pid = 1988] [serial = 1277] [outer = 00000000] [url = about:blank] 10:26:42 INFO - PROCESS | 1988 | --DOMWINDOW == 65 (1A837000) [pid = 1988] [serial = 1280] [outer = 00000000] [url = about:blank] 10:26:42 INFO - PROCESS | 1988 | --DOMWINDOW == 64 (1A82CC00) [pid = 1988] [serial = 1279] [outer = 00000000] [url = about:blank] 10:26:42 INFO - PROCESS | 1988 | 1468862802033 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]]]}] 10:26:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 10:26:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1225ms 10:26:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 10:26:42 INFO - PROCESS | 1988 | 1468862802063 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 10:26:42 INFO - PROCESS | 1988 | 1468862802067 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 10:26:42 INFO - PROCESS | 1988 | 1468862802072 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 10:26:42 INFO - PROCESS | 1988 | 1468862802075 Marionette TRACE conn6 <- [1,1730,null,{}] 10:26:42 INFO - PROCESS | 1988 | 1468862802080 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}] 10:26:42 INFO - PROCESS | 1988 | 1468862802083 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:42 INFO - PROCESS | 1988 | 1468862802170 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 10:26:42 INFO - PROCESS | 1988 | 1468862802184 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:42 INFO - PROCESS | 1988 | 1468862802188 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:42 INFO - PROCESS | 1988 | ++DOCSHELL 10A67800 == 31 [pid = 1988] [id = 442] 10:26:42 INFO - PROCESS | 1988 | ++DOMWINDOW == 65 (10A67C00) [pid = 1988] [serial = 1326] [outer = 00000000] 10:26:42 INFO - PROCESS | 1988 | ++DOMWINDOW == 66 (10CD5000) [pid = 1988] [serial = 1327] [outer = 10A67C00] 10:26:42 INFO - PROCESS | 1988 | 1468862802234 Marionette DEBUG loaded listener.js 10:26:42 INFO - PROCESS | 1988 | ++DOMWINDOW == 67 (10E58000) [pid = 1988] [serial = 1328] [outer = 10A67C00] 10:26:42 INFO - PROCESS | 1988 | 1468862802749 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]]]}] 10:26:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 10:26:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 731ms 10:26:42 INFO - PROCESS | 1988 | 1468862802803 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 10:26:42 INFO - PROCESS | 1988 | 1468862802807 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 10:26:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 10:26:42 INFO - PROCESS | 1988 | 1468862802813 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 10:26:42 INFO - PROCESS | 1988 | 1468862802816 Marionette TRACE conn6 <- [1,1734,null,{}] 10:26:42 INFO - PROCESS | 1988 | 1468862802819 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}] 10:26:42 INFO - PROCESS | 1988 | 1468862802822 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:42 INFO - PROCESS | 1988 | 1468862802907 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 10:26:43 INFO - PROCESS | 1988 | 1468862803001 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:43 INFO - PROCESS | 1988 | 1468862803003 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:43 INFO - PROCESS | 1988 | ++DOCSHELL 150C6000 == 32 [pid = 1988] [id = 443] 10:26:43 INFO - PROCESS | 1988 | ++DOMWINDOW == 68 (150C8C00) [pid = 1988] [serial = 1329] [outer = 00000000] 10:26:43 INFO - PROCESS | 1988 | ++DOMWINDOW == 69 (151DB400) [pid = 1988] [serial = 1330] [outer = 150C8C00] 10:26:43 INFO - PROCESS | 1988 | 1468862803049 Marionette DEBUG loaded listener.js 10:26:43 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (15E62000) [pid = 1988] [serial = 1331] [outer = 150C8C00] 10:26:43 INFO - PROCESS | 1988 | 1468862803469 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]]]}] 10:26:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 10:26:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 670ms 10:26:43 INFO - PROCESS | 1988 | 1468862803488 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 10:26:43 INFO - PROCESS | 1988 | 1468862803490 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 10:26:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 10:26:43 INFO - PROCESS | 1988 | 1468862803493 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 10:26:43 INFO - PROCESS | 1988 | 1468862803497 Marionette TRACE conn6 <- [1,1738,null,{}] 10:26:43 INFO - PROCESS | 1988 | 1468862803508 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}] 10:26:43 INFO - PROCESS | 1988 | 1468862803513 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:43 INFO - PROCESS | 1988 | 1468862803625 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 10:26:43 INFO - PROCESS | 1988 | 1468862803635 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:43 INFO - PROCESS | 1988 | 1468862803638 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:43 INFO - PROCESS | 1988 | ++DOCSHELL 180EA800 == 33 [pid = 1988] [id = 444] 10:26:43 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (180EC800) [pid = 1988] [serial = 1332] [outer = 00000000] 10:26:43 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (1824BC00) [pid = 1988] [serial = 1333] [outer = 180EC800] 10:26:43 INFO - PROCESS | 1988 | 1468862803694 Marionette DEBUG loaded listener.js 10:26:43 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (182A8800) [pid = 1988] [serial = 1334] [outer = 180EC800] 10:26:44 INFO - PROCESS | 1988 | 1468862804143 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]]]}] 10:26:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 10:26:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 690ms 10:26:44 INFO - PROCESS | 1988 | 1468862804184 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 10:26:44 INFO - PROCESS | 1988 | 1468862804186 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 10:26:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 10:26:44 INFO - PROCESS | 1988 | 1468862804194 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 10:26:44 INFO - PROCESS | 1988 | 1468862804196 Marionette TRACE conn6 <- [1,1742,null,{}] 10:26:44 INFO - PROCESS | 1988 | 1468862804200 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}] 10:26:44 INFO - PROCESS | 1988 | 1468862804202 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:44 INFO - PROCESS | 1988 | 1468862804320 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 10:26:44 INFO - PROCESS | 1988 | 1468862804325 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:44 INFO - PROCESS | 1988 | 1468862804327 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:44 INFO - PROCESS | 1988 | ++DOCSHELL 18327C00 == 34 [pid = 1988] [id = 445] 10:26:44 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (1832A800) [pid = 1988] [serial = 1335] [outer = 00000000] 10:26:44 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (183B0400) [pid = 1988] [serial = 1336] [outer = 1832A800] 10:26:44 INFO - PROCESS | 1988 | 1468862804420 Marionette DEBUG loaded listener.js 10:26:44 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (183F4800) [pid = 1988] [serial = 1337] [outer = 1832A800] 10:26:44 INFO - PROCESS | 1988 | 1468862804834 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]]]}] 10:26:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 10:26:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 670ms 10:26:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 10:26:44 INFO - PROCESS | 1988 | 1468862804864 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 10:26:44 INFO - PROCESS | 1988 | 1468862804866 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 10:26:44 INFO - PROCESS | 1988 | 1468862804869 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 10:26:44 INFO - PROCESS | 1988 | 1468862804870 Marionette TRACE conn6 <- [1,1746,null,{}] 10:26:44 INFO - PROCESS | 1988 | 1468862804874 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}] 10:26:44 INFO - PROCESS | 1988 | 1468862804876 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:45 INFO - PROCESS | 1988 | 1468862804987 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 10:26:45 INFO - PROCESS | 1988 | 1468862805076 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:45 INFO - PROCESS | 1988 | 1468862805078 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:45 INFO - PROCESS | 1988 | ++DOCSHELL 18F6E000 == 35 [pid = 1988] [id = 446] 10:26:45 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (18F6E800) [pid = 1988] [serial = 1338] [outer = 00000000] 10:26:45 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (1932C000) [pid = 1988] [serial = 1339] [outer = 18F6E800] 10:26:45 INFO - PROCESS | 1988 | 1468862805123 Marionette DEBUG loaded listener.js 10:26:45 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (193AB400) [pid = 1988] [serial = 1340] [outer = 18F6E800] 10:26:45 INFO - PROCESS | 1988 | 1468862805538 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]]]}] 10:26:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 10:26:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 731ms 10:26:45 INFO - PROCESS | 1988 | 1468862805609 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 10:26:45 INFO - PROCESS | 1988 | 1468862805611 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 10:26:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 10:26:45 INFO - PROCESS | 1988 | 1468862805614 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 10:26:45 INFO - PROCESS | 1988 | 1468862805616 Marionette TRACE conn6 <- [1,1750,null,{}] 10:26:45 INFO - PROCESS | 1988 | 1468862805619 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}] 10:26:45 INFO - PROCESS | 1988 | 1468862805624 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:45 INFO - PROCESS | 1988 | 1468862805769 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 10:26:45 INFO - PROCESS | 1988 | 1468862805774 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:45 INFO - PROCESS | 1988 | 1468862805776 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:45 INFO - PROCESS | 1988 | ++DOCSHELL 1087C000 == 36 [pid = 1988] [id = 447] 10:26:45 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (10980800) [pid = 1988] [serial = 1341] [outer = 00000000] 10:26:45 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (19ACD400) [pid = 1988] [serial = 1342] [outer = 10980800] 10:26:45 INFO - PROCESS | 1988 | 1468862805820 Marionette DEBUG loaded listener.js 10:26:45 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (193D3C00) [pid = 1988] [serial = 1343] [outer = 10980800] 10:26:46 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (10A62000) [pid = 1988] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 10:26:46 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (10A6A000) [pid = 1988] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 10:26:46 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (150CF800) [pid = 1988] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 10:26:46 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (15145800) [pid = 1988] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 10:26:46 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (1829D800) [pid = 1988] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 10:26:46 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (17E02C00) [pid = 1988] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 10:26:46 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (18307C00) [pid = 1988] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 10:26:46 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (1932CC00) [pid = 1988] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 10:26:46 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (108CF000) [pid = 1988] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 10:26:46 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (17939800) [pid = 1988] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 10:26:46 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (195A3C00) [pid = 1988] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 10:26:46 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (15023800) [pid = 1988] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 10:26:46 INFO - PROCESS | 1988 | 1468862806339 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]]]}] 10:26:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 10:26:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 770ms 10:26:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 10:26:46 INFO - PROCESS | 1988 | 1468862806387 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 10:26:46 INFO - PROCESS | 1988 | 1468862806389 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 10:26:46 INFO - PROCESS | 1988 | 1468862806392 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 10:26:46 INFO - PROCESS | 1988 | 1468862806394 Marionette TRACE conn6 <- [1,1754,null,{}] 10:26:46 INFO - PROCESS | 1988 | 1468862806397 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}] 10:26:46 INFO - PROCESS | 1988 | 1468862806399 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:46 INFO - PROCESS | 1988 | 1468862806477 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 10:26:46 INFO - PROCESS | 1988 | 1468862806483 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:46 INFO - PROCESS | 1988 | 1468862806485 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:46 INFO - PROCESS | 1988 | ++DOCSHELL 14BF0400 == 37 [pid = 1988] [id = 448] 10:26:46 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (14BF6800) [pid = 1988] [serial = 1344] [outer = 00000000] 10:26:46 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (17939800) [pid = 1988] [serial = 1345] [outer = 14BF6800] 10:26:46 INFO - PROCESS | 1988 | 1468862806527 Marionette DEBUG loaded listener.js 10:26:46 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (182A3800) [pid = 1988] [serial = 1346] [outer = 14BF6800] 10:26:46 INFO - PROCESS | 1988 | 1468862806950 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]]]}] 10:26:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 10:26:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 570ms 10:26:46 INFO - PROCESS | 1988 | 1468862806963 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 10:26:46 INFO - PROCESS | 1988 | 1468862806965 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 10:26:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 10:26:46 INFO - PROCESS | 1988 | 1468862806968 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 10:26:46 INFO - PROCESS | 1988 | 1468862806970 Marionette TRACE conn6 <- [1,1758,null,{}] 10:26:46 INFO - PROCESS | 1988 | 1468862806973 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}] 10:26:46 INFO - PROCESS | 1988 | 1468862806975 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:47 INFO - PROCESS | 1988 | 1468862807095 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 10:26:47 INFO - PROCESS | 1988 | 1468862807103 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:47 INFO - PROCESS | 1988 | 1468862807105 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:47 INFO - PROCESS | 1988 | ++DOCSHELL 183AAC00 == 38 [pid = 1988] [id = 449] 10:26:47 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (183AB000) [pid = 1988] [serial = 1347] [outer = 00000000] 10:26:47 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (19C0D000) [pid = 1988] [serial = 1348] [outer = 183AB000] 10:26:47 INFO - PROCESS | 1988 | 1468862807148 Marionette DEBUG loaded listener.js 10:26:47 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (1A1EF800) [pid = 1988] [serial = 1349] [outer = 183AB000] 10:26:47 INFO - PROCESS | 1988 | 1468862807571 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]]]}] 10:26:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 10:26:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 630ms 10:26:47 INFO - PROCESS | 1988 | 1468862807599 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 10:26:47 INFO - PROCESS | 1988 | 1468862807601 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 10:26:47 INFO - PROCESS | 1988 | 1468862807604 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 10:26:47 INFO - PROCESS | 1988 | 1468862807606 Marionette TRACE conn6 <- [1,1762,null,{}] 10:26:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 10:26:47 INFO - PROCESS | 1988 | 1468862807610 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}] 10:26:47 INFO - PROCESS | 1988 | 1468862807611 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:47 INFO - PROCESS | 1988 | 1468862807692 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 10:26:47 INFO - PROCESS | 1988 | 1468862807786 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:47 INFO - PROCESS | 1988 | 1468862807788 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:47 INFO - PROCESS | 1988 | ++DOCSHELL 10285800 == 39 [pid = 1988] [id = 450] 10:26:47 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (148A4400) [pid = 1988] [serial = 1350] [outer = 00000000] 10:26:47 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (1A82D800) [pid = 1988] [serial = 1351] [outer = 148A4400] 10:26:47 INFO - PROCESS | 1988 | 1468862807854 Marionette DEBUG loaded listener.js 10:26:47 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (1A904000) [pid = 1988] [serial = 1352] [outer = 148A4400] 10:26:48 INFO - PROCESS | 1988 | 1468862808199 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]]]}] 10:26:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 10:26:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 631ms 10:26:48 INFO - PROCESS | 1988 | 1468862808239 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 10:26:48 INFO - PROCESS | 1988 | 1468862808241 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 10:26:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 10:26:48 INFO - PROCESS | 1988 | 1468862808244 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 10:26:48 INFO - PROCESS | 1988 | 1468862808246 Marionette TRACE conn6 <- [1,1766,null,{}] 10:26:48 INFO - PROCESS | 1988 | 1468862808249 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}] 10:26:48 INFO - PROCESS | 1988 | 1468862808251 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:48 INFO - PROCESS | 1988 | 1468862808414 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 10:26:48 INFO - PROCESS | 1988 | 1468862808473 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:48 INFO - PROCESS | 1988 | 1468862808476 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:48 INFO - PROCESS | 1988 | ++DOCSHELL 0FB54C00 == 40 [pid = 1988] [id = 451] 10:26:48 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (10029400) [pid = 1988] [serial = 1353] [outer = 00000000] 10:26:48 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (103F9C00) [pid = 1988] [serial = 1354] [outer = 10029400] 10:26:48 INFO - PROCESS | 1988 | 1468862808534 Marionette DEBUG loaded listener.js 10:26:48 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (10983000) [pid = 1988] [serial = 1355] [outer = 10029400] 10:26:49 INFO - PROCESS | 1988 | 1468862809157 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]]]}] 10:26:49 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 10:26:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 970ms 10:26:49 INFO - PROCESS | 1988 | 1468862809216 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 10:26:49 INFO - PROCESS | 1988 | 1468862809220 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 10:26:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 10:26:49 INFO - PROCESS | 1988 | 1468862809225 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 10:26:49 INFO - PROCESS | 1988 | 1468862809229 Marionette TRACE conn6 <- [1,1770,null,{}] 10:26:49 INFO - PROCESS | 1988 | 1468862809234 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}] 10:26:49 INFO - PROCESS | 1988 | 1468862809239 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:49 INFO - PROCESS | 1988 | 1468862809351 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 10:26:49 INFO - PROCESS | 1988 | 1468862809486 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:49 INFO - PROCESS | 1988 | 1468862809489 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:49 INFO - PROCESS | 1988 | ++DOCSHELL 15E5E400 == 41 [pid = 1988] [id = 452] 10:26:49 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (16537400) [pid = 1988] [serial = 1356] [outer = 00000000] 10:26:49 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (1794DC00) [pid = 1988] [serial = 1357] [outer = 16537400] 10:26:49 INFO - PROCESS | 1988 | 1468862809545 Marionette DEBUG loaded listener.js 10:26:49 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (17F0CC00) [pid = 1988] [serial = 1358] [outer = 16537400] 10:26:50 INFO - PROCESS | 1988 | 1468862810120 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]]]}] 10:26:50 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 10:26:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 930ms 10:26:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 10:26:50 INFO - PROCESS | 1988 | 1468862810156 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 10:26:50 INFO - PROCESS | 1988 | 1468862810159 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 10:26:50 INFO - PROCESS | 1988 | 1468862810163 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 10:26:50 INFO - PROCESS | 1988 | 1468862810165 Marionette TRACE conn6 <- [1,1774,null,{}] 10:26:50 INFO - PROCESS | 1988 | 1468862810169 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}] 10:26:50 INFO - PROCESS | 1988 | 1468862810172 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:50 INFO - PROCESS | 1988 | 1468862810282 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 10:26:50 INFO - PROCESS | 1988 | 1468862810420 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:50 INFO - PROCESS | 1988 | 1468862810423 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:50 INFO - PROCESS | 1988 | ++DOCSHELL 19302000 == 42 [pid = 1988] [id = 453] 10:26:50 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (19304C00) [pid = 1988] [serial = 1359] [outer = 00000000] 10:26:50 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (195A7800) [pid = 1988] [serial = 1360] [outer = 19304C00] 10:26:50 INFO - PROCESS | 1988 | 1468862810477 Marionette DEBUG loaded listener.js 10:26:50 INFO - PROCESS | 1988 | ++DOMWINDOW == 88 (19AD1000) [pid = 1988] [serial = 1361] [outer = 19304C00] 10:26:51 INFO - PROCESS | 1988 | 1468862811070 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]]]}] 10:26:51 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 10:26:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 972ms 10:26:51 INFO - PROCESS | 1988 | 1468862811138 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 10:26:51 INFO - PROCESS | 1988 | 1468862811142 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 10:26:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 10:26:51 INFO - PROCESS | 1988 | 1468862811166 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 10:26:51 INFO - PROCESS | 1988 | 1468862811171 Marionette TRACE conn6 <- [1,1778,null,{}] 10:26:51 INFO - PROCESS | 1988 | 1468862811177 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}] 10:26:51 INFO - PROCESS | 1988 | 1468862811181 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:51 INFO - PROCESS | 1988 | 1468862811300 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 10:26:51 INFO - PROCESS | 1988 | 1468862811447 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:51 INFO - PROCESS | 1988 | 1468862811449 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:51 INFO - PROCESS | 1988 | ++DOCSHELL 1830F400 == 43 [pid = 1988] [id = 454] 10:26:51 INFO - PROCESS | 1988 | ++DOMWINDOW == 89 (18399000) [pid = 1988] [serial = 1362] [outer = 00000000] 10:26:51 INFO - PROCESS | 1988 | ++DOMWINDOW == 90 (1BA74400) [pid = 1988] [serial = 1363] [outer = 18399000] 10:26:51 INFO - PROCESS | 1988 | 1468862811504 Marionette DEBUG loaded listener.js 10:26:51 INFO - PROCESS | 1988 | ++DOMWINDOW == 91 (1BA7CC00) [pid = 1988] [serial = 1364] [outer = 18399000] 10:26:52 INFO - PROCESS | 1988 | 1468862812268 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]]]}] 10:26:52 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) 10:26:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1202ms 10:26:52 INFO - PROCESS | 1988 | 1468862812355 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 10:26:52 INFO - PROCESS | 1988 | 1468862812359 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 10:26:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 10:26:52 INFO - PROCESS | 1988 | 1468862812364 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 10:26:52 INFO - PROCESS | 1988 | 1468862812367 Marionette TRACE conn6 <- [1,1782,null,{}] 10:26:52 INFO - PROCESS | 1988 | 1468862812390 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}] 10:26:52 INFO - PROCESS | 1988 | 1468862812393 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:52 INFO - PROCESS | 1988 | 1468862812502 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 10:26:52 INFO - PROCESS | 1988 | 1468862812639 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:52 INFO - PROCESS | 1988 | 1468862812641 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:52 INFO - PROCESS | 1988 | --DOCSHELL 10A66000 == 42 [pid = 1988] [id = 430] 10:26:52 INFO - PROCESS | 1988 | --DOCSHELL 10285800 == 41 [pid = 1988] [id = 450] 10:26:52 INFO - PROCESS | 1988 | --DOCSHELL 183AAC00 == 40 [pid = 1988] [id = 449] 10:26:52 INFO - PROCESS | 1988 | --DOCSHELL 14BF0400 == 39 [pid = 1988] [id = 448] 10:26:52 INFO - PROCESS | 1988 | --DOCSHELL 1087C000 == 38 [pid = 1988] [id = 447] 10:26:52 INFO - PROCESS | 1988 | --DOCSHELL 18F6E000 == 37 [pid = 1988] [id = 446] 10:26:52 INFO - PROCESS | 1988 | --DOCSHELL 18327C00 == 36 [pid = 1988] [id = 445] 10:26:52 INFO - PROCESS | 1988 | --DOCSHELL 180EA800 == 35 [pid = 1988] [id = 444] 10:26:52 INFO - PROCESS | 1988 | --DOCSHELL 150C6000 == 34 [pid = 1988] [id = 443] 10:26:52 INFO - PROCESS | 1988 | --DOCSHELL 10A67800 == 33 [pid = 1988] [id = 442] 10:26:52 INFO - PROCESS | 1988 | --DOMWINDOW == 90 (19AC9C00) [pid = 1988] [serial = 1318] [outer = 00000000] [url = about:blank] 10:26:52 INFO - PROCESS | 1988 | ++DOCSHELL 100CB800 == 34 [pid = 1988] [id = 455] 10:26:52 INFO - PROCESS | 1988 | ++DOMWINDOW == 91 (10285800) [pid = 1988] [serial = 1365] [outer = 00000000] 10:26:52 INFO - PROCESS | 1988 | ++DOMWINDOW == 92 (10983800) [pid = 1988] [serial = 1366] [outer = 10285800] 10:26:52 INFO - PROCESS | 1988 | 1468862812730 Marionette DEBUG loaded listener.js 10:26:52 INFO - PROCESS | 1988 | ++DOMWINDOW == 93 (10ED8000) [pid = 1988] [serial = 1367] [outer = 10285800] 10:26:52 INFO - PROCESS | 1988 | --DOMWINDOW == 92 (10A69C00) [pid = 1988] [serial = 1294] [outer = 00000000] [url = about:blank] 10:26:52 INFO - PROCESS | 1988 | --DOMWINDOW == 91 (10E5C000) [pid = 1988] [serial = 1295] [outer = 00000000] [url = about:blank] 10:26:52 INFO - PROCESS | 1988 | --DOMWINDOW == 90 (1513F000) [pid = 1988] [serial = 1292] [outer = 00000000] [url = about:blank] 10:26:52 INFO - PROCESS | 1988 | --DOMWINDOW == 89 (110CA400) [pid = 1988] [serial = 1291] [outer = 00000000] [url = about:blank] 10:26:52 INFO - PROCESS | 1988 | --DOMWINDOW == 88 (15148000) [pid = 1988] [serial = 1297] [outer = 00000000] [url = about:blank] 10:26:52 INFO - PROCESS | 1988 | --DOMWINDOW == 87 (10872C00) [pid = 1988] [serial = 1316] [outer = 00000000] [url = about:blank] 10:26:52 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (182A6C00) [pid = 1988] [serial = 1303] [outer = 00000000] [url = about:blank] 10:26:52 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (151E3000) [pid = 1988] [serial = 1298] [outer = 00000000] [url = about:blank] 10:26:52 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (17E94C00) [pid = 1988] [serial = 1300] [outer = 00000000] [url = about:blank] 10:26:52 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (1832D800) [pid = 1988] [serial = 1306] [outer = 00000000] [url = about:blank] 10:26:52 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (18303C00) [pid = 1988] [serial = 1304] [outer = 00000000] [url = about:blank] 10:26:52 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (193C1800) [pid = 1988] [serial = 1309] [outer = 00000000] [url = about:blank] 10:26:52 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (183AE000) [pid = 1988] [serial = 1307] [outer = 00000000] [url = about:blank] 10:26:52 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (195A8C00) [pid = 1988] [serial = 1315] [outer = 00000000] [url = about:blank] 10:26:52 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (193D9400) [pid = 1988] [serial = 1310] [outer = 00000000] [url = about:blank] 10:26:52 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (14BBE000) [pid = 1988] [serial = 1283] [outer = 00000000] [url = about:blank] 10:26:52 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (110C1C00) [pid = 1988] [serial = 1282] [outer = 00000000] [url = about:blank] 10:26:52 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (182A4800) [pid = 1988] [serial = 1286] [outer = 00000000] [url = about:blank] 10:26:52 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (17F0E400) [pid = 1988] [serial = 1285] [outer = 00000000] [url = about:blank] 10:26:52 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (1A908400) [pid = 1988] [serial = 1289] [outer = 00000000] [url = about:blank] 10:26:52 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (1A829000) [pid = 1988] [serial = 1288] [outer = 00000000] [url = about:blank] 10:26:52 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (18F76400) [pid = 1988] [serial = 1312] [outer = 00000000] [url = about:blank] 10:26:52 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (193AE400) [pid = 1988] [serial = 1313] [outer = 00000000] [url = about:blank] 10:26:52 INFO - PROCESS | 1988 | --DOMWINDOW == 69 (180EA000) [pid = 1988] [serial = 1301] [outer = 00000000] [url = about:blank] 10:26:53 INFO - PROCESS | 1988 | 1468862813159 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]]]}] 10:26:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:26:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 851ms 10:26:53 INFO - PROCESS | 1988 | 1468862813219 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 10:26:53 INFO - PROCESS | 1988 | 1468862813223 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 10:26:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 10:26:53 INFO - PROCESS | 1988 | 1468862813229 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 10:26:53 INFO - PROCESS | 1988 | 1468862813231 Marionette TRACE conn6 <- [1,1786,null,{}] 10:26:53 INFO - PROCESS | 1988 | 1468862813235 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}] 10:26:53 INFO - PROCESS | 1988 | 1468862813238 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:53 INFO - PROCESS | 1988 | 1468862813325 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 10:26:53 INFO - PROCESS | 1988 | 1468862813334 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:53 INFO - PROCESS | 1988 | 1468862813336 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:53 INFO - PROCESS | 1988 | ++DOCSHELL 150C9800 == 35 [pid = 1988] [id = 456] 10:26:53 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (150CB000) [pid = 1988] [serial = 1368] [outer = 00000000] 10:26:53 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (15154C00) [pid = 1988] [serial = 1369] [outer = 150CB000] 10:26:53 INFO - PROCESS | 1988 | 1468862813382 Marionette DEBUG loaded listener.js 10:26:53 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (1525F800) [pid = 1988] [serial = 1370] [outer = 150CB000] 10:26:53 INFO - PROCESS | 1988 | 1468862813848 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]]]}] 10:26:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 10:26:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 672ms 10:26:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 10:26:53 INFO - PROCESS | 1988 | 1468862813902 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 10:26:53 INFO - PROCESS | 1988 | 1468862813904 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 10:26:53 INFO - PROCESS | 1988 | 1468862813907 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 10:26:53 INFO - PROCESS | 1988 | 1468862813910 Marionette TRACE conn6 <- [1,1790,null,{}] 10:26:53 INFO - PROCESS | 1988 | 1468862813920 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}] 10:26:53 INFO - PROCESS | 1988 | 1468862813925 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:54 INFO - PROCESS | 1988 | 1468862814009 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 10:26:54 INFO - PROCESS | 1988 | 1468862814018 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:54 INFO - PROCESS | 1988 | 1468862814021 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:54 INFO - PROCESS | 1988 | ++DOCSHELL 180E8C00 == 36 [pid = 1988] [id = 457] 10:26:54 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (180E9000) [pid = 1988] [serial = 1371] [outer = 00000000] 10:26:54 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (180F0000) [pid = 1988] [serial = 1372] [outer = 180E9000] 10:26:54 INFO - PROCESS | 1988 | 1468862814067 Marionette DEBUG loaded listener.js 10:26:54 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (182A0400) [pid = 1988] [serial = 1373] [outer = 180E9000] 10:26:54 INFO - PROCESS | 1988 | 1468862814522 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]]]}] 10:26:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 10:26:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 630ms 10:26:54 INFO - PROCESS | 1988 | 1468862814541 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 10:26:54 INFO - PROCESS | 1988 | 1468862814544 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 10:26:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 10:26:54 INFO - PROCESS | 1988 | 1468862814547 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 10:26:54 INFO - PROCESS | 1988 | 1468862814548 Marionette TRACE conn6 <- [1,1794,null,{}] 10:26:54 INFO - PROCESS | 1988 | 1468862814565 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}] 10:26:54 INFO - PROCESS | 1988 | 1468862814567 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:54 INFO - PROCESS | 1988 | 1468862814653 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 10:26:54 INFO - PROCESS | 1988 | 1468862814658 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:54 INFO - PROCESS | 1988 | 1468862814660 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:54 INFO - PROCESS | 1988 | ++DOCSHELL 18304C00 == 37 [pid = 1988] [id = 458] 10:26:54 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (18305C00) [pid = 1988] [serial = 1374] [outer = 00000000] 10:26:54 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (1830FC00) [pid = 1988] [serial = 1375] [outer = 18305C00] 10:26:54 INFO - PROCESS | 1988 | 1468862814703 Marionette DEBUG loaded listener.js 10:26:54 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (18329C00) [pid = 1988] [serial = 1376] [outer = 18305C00] 10:26:55 INFO - PROCESS | 1988 | 1468862815156 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]]]}] 10:26:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 10:26:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 631ms 10:26:55 INFO - PROCESS | 1988 | 1468862815179 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 10:26:55 INFO - PROCESS | 1988 | 1468862815181 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 10:26:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 10:26:55 INFO - PROCESS | 1988 | 1468862815184 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 10:26:55 INFO - PROCESS | 1988 | 1468862815185 Marionette TRACE conn6 <- [1,1798,null,{}] 10:26:55 INFO - PROCESS | 1988 | 1468862815208 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}] 10:26:55 INFO - PROCESS | 1988 | 1468862815210 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:55 INFO - PROCESS | 1988 | 1468862815324 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 10:26:55 INFO - PROCESS | 1988 | 1468862815329 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:55 INFO - PROCESS | 1988 | 1468862815331 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:55 INFO - PROCESS | 1988 | ++DOCSHELL 1830BC00 == 38 [pid = 1988] [id = 459] 10:26:55 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (18330C00) [pid = 1988] [serial = 1377] [outer = 00000000] 10:26:55 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (183B1000) [pid = 1988] [serial = 1378] [outer = 18330C00] 10:26:55 INFO - PROCESS | 1988 | 1468862815375 Marionette DEBUG loaded listener.js 10:26:55 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (18F6C400) [pid = 1988] [serial = 1379] [outer = 18330C00] 10:26:55 INFO - PROCESS | 1988 | 1468862815814 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]]]}] 10:26:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 10:26:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 690ms 10:26:55 INFO - PROCESS | 1988 | 1468862815875 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 10:26:55 INFO - PROCESS | 1988 | 1468862815877 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 10:26:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 10:26:55 INFO - PROCESS | 1988 | 1468862815886 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 10:26:55 INFO - PROCESS | 1988 | 1468862815887 Marionette TRACE conn6 <- [1,1802,null,{}] 10:26:55 INFO - PROCESS | 1988 | 1468862815891 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}] 10:26:55 INFO - PROCESS | 1988 | 1468862815896 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:56 INFO - PROCESS | 1988 | 1468862816034 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 10:26:56 INFO - PROCESS | 1988 | 1468862816131 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:56 INFO - PROCESS | 1988 | 1468862816133 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:56 INFO - PROCESS | 1988 | ++DOCSHELL 193C1800 == 39 [pid = 1988] [id = 460] 10:26:56 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (193CAC00) [pid = 1988] [serial = 1380] [outer = 00000000] 10:26:56 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (195AAC00) [pid = 1988] [serial = 1381] [outer = 193CAC00] 10:26:56 INFO - PROCESS | 1988 | 1468862816177 Marionette DEBUG loaded listener.js 10:26:56 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (19ACDC00) [pid = 1988] [serial = 1382] [outer = 193CAC00] 10:26:56 INFO - PROCESS | 1988 | 1468862816607 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]]]}] 10:26:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 10:26:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 770ms 10:26:56 INFO - PROCESS | 1988 | 1468862816659 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 10:26:56 INFO - PROCESS | 1988 | 1468862816661 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 10:26:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 10:26:56 INFO - PROCESS | 1988 | 1468862816664 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 10:26:56 INFO - PROCESS | 1988 | 1468862816666 Marionette TRACE conn6 <- [1,1806,null,{}] 10:26:56 INFO - PROCESS | 1988 | 1468862816669 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}] 10:26:56 INFO - PROCESS | 1988 | 1468862816671 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:56 INFO - PROCESS | 1988 | 1468862816787 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 10:26:56 INFO - PROCESS | 1988 | 1468862816792 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:56 INFO - PROCESS | 1988 | 1468862816794 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:56 INFO - PROCESS | 1988 | ++DOCSHELL 195AA000 == 40 [pid = 1988] [id = 461] 10:26:56 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (19C09400) [pid = 1988] [serial = 1383] [outer = 00000000] 10:26:56 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (1A82D400) [pid = 1988] [serial = 1384] [outer = 19C09400] 10:26:56 INFO - PROCESS | 1988 | 1468862816889 Marionette DEBUG loaded listener.js 10:26:56 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (1A832800) [pid = 1988] [serial = 1385] [outer = 19C09400] 10:26:57 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (150C8C00) [pid = 1988] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 10:26:57 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (18F6E800) [pid = 1988] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 10:26:57 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (10980800) [pid = 1988] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 10:26:57 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (14BF6800) [pid = 1988] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 10:26:57 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (10A67C00) [pid = 1988] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 10:26:57 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (180EC800) [pid = 1988] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 10:26:57 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (1832A800) [pid = 1988] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 10:26:57 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (183AB000) [pid = 1988] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 10:26:57 INFO - PROCESS | 1988 | 1468862817375 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]]]}] 10:26:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 10:26:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 730ms 10:26:57 INFO - PROCESS | 1988 | 1468862817414 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 10:26:57 INFO - PROCESS | 1988 | 1468862817416 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 10:26:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 10:26:57 INFO - PROCESS | 1988 | 1468862817423 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 10:26:57 INFO - PROCESS | 1988 | 1468862817424 Marionette TRACE conn6 <- [1,1810,null,{}] 10:26:57 INFO - PROCESS | 1988 | 1468862817428 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}] 10:26:57 INFO - PROCESS | 1988 | 1468862817429 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:57 INFO - PROCESS | 1988 | 1468862817509 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 10:26:57 INFO - PROCESS | 1988 | 1468862817515 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:57 INFO - PROCESS | 1988 | 1468862817517 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:57 INFO - PROCESS | 1988 | ++DOCSHELL 1506C800 == 41 [pid = 1988] [id = 462] 10:26:57 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (150C8C00) [pid = 1988] [serial = 1386] [outer = 00000000] 10:26:57 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (183AB000) [pid = 1988] [serial = 1387] [outer = 150C8C00] 10:26:57 INFO - PROCESS | 1988 | 1468862817560 Marionette DEBUG loaded listener.js 10:26:57 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (183ACC00) [pid = 1988] [serial = 1388] [outer = 150C8C00] 10:26:58 INFO - PROCESS | 1988 | 1468862817991 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]]]}] 10:26:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 10:26:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 631ms 10:26:58 INFO - PROCESS | 1988 | 1468862818054 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 10:26:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 10:26:58 INFO - PROCESS | 1988 | 1468862818055 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 10:26:58 INFO - PROCESS | 1988 | 1468862818058 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 10:26:58 INFO - PROCESS | 1988 | 1468862818060 Marionette TRACE conn6 <- [1,1814,null,{}] 10:26:58 INFO - PROCESS | 1988 | 1468862818064 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}] 10:26:58 INFO - PROCESS | 1988 | 1468862818065 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:58 INFO - PROCESS | 1988 | 1468862818145 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 10:26:58 INFO - PROCESS | 1988 | 1468862818151 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:58 INFO - PROCESS | 1988 | 1468862818153 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:58 INFO - PROCESS | 1988 | ++DOCSHELL 1832E000 == 42 [pid = 1988] [id = 463] 10:26:58 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (1A75E400) [pid = 1988] [serial = 1389] [outer = 00000000] 10:26:58 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (1A908400) [pid = 1988] [serial = 1390] [outer = 1A75E400] 10:26:58 INFO - PROCESS | 1988 | 1468862818204 Marionette DEBUG loaded listener.js 10:26:58 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (1B45B400) [pid = 1988] [serial = 1391] [outer = 1A75E400] 10:26:58 INFO - PROCESS | 1988 | 1468862818640 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]]]}] 10:26:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 10:26:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 630ms 10:26:58 INFO - PROCESS | 1988 | 1468862818690 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 10:26:58 INFO - PROCESS | 1988 | 1468862818692 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 10:26:58 INFO - PROCESS | 1988 | 1468862818695 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 10:26:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 10:26:58 INFO - PROCESS | 1988 | 1468862818697 Marionette TRACE conn6 <- [1,1818,null,{}] 10:26:58 INFO - PROCESS | 1988 | 1468862818701 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}] 10:26:58 INFO - PROCESS | 1988 | 1468862818702 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:58 INFO - PROCESS | 1988 | 1468862818783 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 10:26:58 INFO - PROCESS | 1988 | 1468862818788 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:58 INFO - PROCESS | 1988 | 1468862818790 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:58 INFO - PROCESS | 1988 | ++DOCSHELL 14726C00 == 43 [pid = 1988] [id = 464] 10:26:58 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (1BA78800) [pid = 1988] [serial = 1392] [outer = 00000000] 10:26:58 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (1C616400) [pid = 1988] [serial = 1393] [outer = 1BA78800] 10:26:58 INFO - PROCESS | 1988 | 1468862818832 Marionette DEBUG loaded listener.js 10:26:58 INFO - PROCESS | 1988 | ++DOMWINDOW == 88 (1C8BA400) [pid = 1988] [serial = 1394] [outer = 1BA78800] 10:26:59 INFO - PROCESS | 1988 | 1468862819290 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]]]}] 10:26:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 10:26:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 670ms 10:26:59 INFO - PROCESS | 1988 | 1468862819371 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 10:26:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 10:26:59 INFO - PROCESS | 1988 | 1468862819375 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 10:26:59 INFO - PROCESS | 1988 | 1468862819380 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 10:26:59 INFO - PROCESS | 1988 | 1468862819385 Marionette TRACE conn6 <- [1,1822,null,{}] 10:26:59 INFO - PROCESS | 1988 | 1468862819391 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}] 10:26:59 INFO - PROCESS | 1988 | 1468862819394 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:59 INFO - PROCESS | 1988 | 1468862819513 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 10:26:59 INFO - PROCESS | 1988 | 1468862819651 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:26:59 INFO - PROCESS | 1988 | 1468862819656 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:26:59 INFO - PROCESS | 1988 | ++DOCSHELL 10987800 == 44 [pid = 1988] [id = 465] 10:26:59 INFO - PROCESS | 1988 | ++DOMWINDOW == 89 (10A5DC00) [pid = 1988] [serial = 1395] [outer = 00000000] 10:26:59 INFO - PROCESS | 1988 | ++DOMWINDOW == 90 (10E51C00) [pid = 1988] [serial = 1396] [outer = 10A5DC00] 10:26:59 INFO - PROCESS | 1988 | 1468862819714 Marionette DEBUG loaded listener.js 10:26:59 INFO - PROCESS | 1988 | ++DOMWINDOW == 91 (148ED400) [pid = 1988] [serial = 1397] [outer = 10A5DC00] 10:27:00 INFO - PROCESS | 1988 | 1468862820324 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]]]}] 10:27:00 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 10:27:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 990ms 10:27:00 INFO - PROCESS | 1988 | 1468862820371 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 10:27:00 INFO - PROCESS | 1988 | 1468862820374 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 10:27:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 10:27:00 INFO - PROCESS | 1988 | 1468862820380 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 10:27:00 INFO - PROCESS | 1988 | 1468862820384 Marionette TRACE conn6 <- [1,1826,null,{}] 10:27:00 INFO - PROCESS | 1988 | 1468862820388 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}] 10:27:00 INFO - PROCESS | 1988 | 1468862820391 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:00 INFO - PROCESS | 1988 | 1468862820504 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 10:27:00 INFO - PROCESS | 1988 | 1468862820614 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:00 INFO - PROCESS | 1988 | 1468862820616 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:00 INFO - PROCESS | 1988 | ++DOCSHELL 1701B800 == 45 [pid = 1988] [id = 466] 10:27:00 INFO - PROCESS | 1988 | ++DOMWINDOW == 92 (17938C00) [pid = 1988] [serial = 1398] [outer = 00000000] 10:27:00 INFO - PROCESS | 1988 | ++DOMWINDOW == 93 (180EAC00) [pid = 1988] [serial = 1399] [outer = 17938C00] 10:27:00 INFO - PROCESS | 1988 | 1468862820671 Marionette DEBUG loaded listener.js 10:27:00 INFO - PROCESS | 1988 | ++DOMWINDOW == 94 (182A5400) [pid = 1988] [serial = 1400] [outer = 17938C00] 10:27:01 INFO - PROCESS | 1988 | 1468862821245 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]]]}] 10:27:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 10:27:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 930ms 10:27:01 INFO - PROCESS | 1988 | 1468862821310 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 10:27:01 INFO - PROCESS | 1988 | 1468862821313 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 10:27:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 10:27:01 INFO - PROCESS | 1988 | 1468862821317 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 10:27:01 INFO - PROCESS | 1988 | 1468862821319 Marionette TRACE conn6 <- [1,1830,null,{}] 10:27:01 INFO - PROCESS | 1988 | 1468862821329 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}] 10:27:01 INFO - PROCESS | 1988 | 1468862821334 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:01 INFO - PROCESS | 1988 | 1468862821447 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 10:27:01 INFO - PROCESS | 1988 | 1468862821585 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:01 INFO - PROCESS | 1988 | 1468862821589 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:01 INFO - PROCESS | 1988 | ++DOCSHELL 195A6400 == 46 [pid = 1988] [id = 467] 10:27:01 INFO - PROCESS | 1988 | ++DOMWINDOW == 95 (195A6C00) [pid = 1988] [serial = 1401] [outer = 00000000] 10:27:01 INFO - PROCESS | 1988 | ++DOMWINDOW == 96 (1A828400) [pid = 1988] [serial = 1402] [outer = 195A6C00] 10:27:01 INFO - PROCESS | 1988 | 1468862821647 Marionette DEBUG loaded listener.js 10:27:01 INFO - PROCESS | 1988 | ++DOMWINDOW == 97 (1A90FC00) [pid = 1988] [serial = 1403] [outer = 195A6C00] 10:27:02 INFO - PROCESS | 1988 | 1468862822250 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]]]}] 10:27:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 10:27:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 970ms 10:27:02 INFO - PROCESS | 1988 | 1468862822290 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 10:27:02 INFO - PROCESS | 1988 | 1468862822292 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 10:27:02 INFO - PROCESS | 1988 | 1468862822296 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 10:27:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 10:27:02 INFO - PROCESS | 1988 | 1468862822298 Marionette TRACE conn6 <- [1,1834,null,{}] 10:27:02 INFO - PROCESS | 1988 | 1468862822302 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}] 10:27:02 INFO - PROCESS | 1988 | 1468862822304 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:02 INFO - PROCESS | 1988 | 1468862822414 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 10:27:02 INFO - PROCESS | 1988 | 1468862822520 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:02 INFO - PROCESS | 1988 | 1468862822522 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:02 INFO - PROCESS | 1988 | ++DOCSHELL 1C8F2400 == 47 [pid = 1988] [id = 468] 10:27:02 INFO - PROCESS | 1988 | ++DOMWINDOW == 98 (1C8F2800) [pid = 1988] [serial = 1404] [outer = 00000000] 10:27:02 INFO - PROCESS | 1988 | ++DOMWINDOW == 99 (1CFD0C00) [pid = 1988] [serial = 1405] [outer = 1C8F2800] 10:27:02 INFO - PROCESS | 1988 | 1468862822575 Marionette DEBUG loaded listener.js 10:27:02 INFO - PROCESS | 1988 | ++DOMWINDOW == 100 (1D068400) [pid = 1988] [serial = 1406] [outer = 1C8F2800] 10:27:03 INFO - PROCESS | 1988 | 1468862823388 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]]]}] 10:27:03 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) 10:27:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1123ms 10:27:03 INFO - PROCESS | 1988 | 1468862823422 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 10:27:03 INFO - PROCESS | 1988 | 1468862823426 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 10:27:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 10:27:03 INFO - PROCESS | 1988 | 1468862823432 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 10:27:03 INFO - PROCESS | 1988 | 1468862823435 Marionette TRACE conn6 <- [1,1838,null,{}] 10:27:03 INFO - PROCESS | 1988 | 1468862823440 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}] 10:27:03 INFO - PROCESS | 1988 | 1468862823443 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:03 INFO - PROCESS | 1988 | 1468862823546 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 10:27:03 INFO - PROCESS | 1988 | 1468862823686 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:03 INFO - PROCESS | 1988 | 1468862823690 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:03 INFO - PROCESS | 1988 | ++DOCSHELL 15027000 == 48 [pid = 1988] [id = 469] 10:27:03 INFO - PROCESS | 1988 | ++DOMWINDOW == 101 (1502CC00) [pid = 1988] [serial = 1407] [outer = 00000000] 10:27:03 INFO - PROCESS | 1988 | ++DOMWINDOW == 102 (1097D800) [pid = 1988] [serial = 1408] [outer = 1502CC00] 10:27:03 INFO - PROCESS | 1988 | 1468862823741 Marionette DEBUG loaded listener.js 10:27:03 INFO - PROCESS | 1988 | ++DOMWINDOW == 103 (15144000) [pid = 1988] [serial = 1409] [outer = 1502CC00] 10:27:04 INFO - PROCESS | 1988 | --DOCSHELL 1832E000 == 47 [pid = 1988] [id = 463] 10:27:04 INFO - PROCESS | 1988 | --DOCSHELL 1506C800 == 46 [pid = 1988] [id = 462] 10:27:04 INFO - PROCESS | 1988 | --DOCSHELL 195AA000 == 45 [pid = 1988] [id = 461] 10:27:04 INFO - PROCESS | 1988 | --DOCSHELL 193C1800 == 44 [pid = 1988] [id = 460] 10:27:04 INFO - PROCESS | 1988 | --DOCSHELL 1830BC00 == 43 [pid = 1988] [id = 459] 10:27:04 INFO - PROCESS | 1988 | --DOCSHELL 18304C00 == 42 [pid = 1988] [id = 458] 10:27:04 INFO - PROCESS | 1988 | --DOCSHELL 180E8C00 == 41 [pid = 1988] [id = 457] 10:27:04 INFO - PROCESS | 1988 | --DOCSHELL 150C9800 == 40 [pid = 1988] [id = 456] 10:27:04 INFO - PROCESS | 1988 | --DOCSHELL 100CB800 == 39 [pid = 1988] [id = 455] 10:27:04 INFO - PROCESS | 1988 | --DOCSHELL 1652F000 == 38 [pid = 1988] [id = 441] 10:27:04 INFO - PROCESS | 1988 | --DOCSHELL 182A3400 == 37 [pid = 1988] [id = 439] 10:27:04 INFO - PROCESS | 1988 | --DOCSHELL 0FB54C00 == 36 [pid = 1988] [id = 451] 10:27:04 INFO - PROCESS | 1988 | --DOCSHELL 15E5E400 == 35 [pid = 1988] [id = 452] 10:27:04 INFO - PROCESS | 1988 | --DOCSHELL 1830F400 == 34 [pid = 1988] [id = 454] 10:27:04 INFO - PROCESS | 1988 | --DOCSHELL 19302000 == 33 [pid = 1988] [id = 453] 10:27:04 INFO - PROCESS | 1988 | --DOCSHELL 103F4C00 == 32 [pid = 1988] [id = 440] 10:27:04 INFO - PROCESS | 1988 | --DOCSHELL 1C8F2400 == 31 [pid = 1988] [id = 468] 10:27:04 INFO - PROCESS | 1988 | --DOCSHELL 195A6400 == 30 [pid = 1988] [id = 467] 10:27:04 INFO - PROCESS | 1988 | --DOCSHELL 14726C00 == 29 [pid = 1988] [id = 464] 10:27:04 INFO - PROCESS | 1988 | --DOCSHELL 10987800 == 28 [pid = 1988] [id = 465] 10:27:04 INFO - PROCESS | 1988 | --DOCSHELL 1701B800 == 27 [pid = 1988] [id = 466] 10:27:04 INFO - PROCESS | 1988 | --DOMWINDOW == 102 (151DB400) [pid = 1988] [serial = 1330] [outer = 00000000] [url = about:blank] 10:27:04 INFO - PROCESS | 1988 | --DOMWINDOW == 101 (1A82D800) [pid = 1988] [serial = 1351] [outer = 00000000] [url = about:blank] 10:27:04 INFO - PROCESS | 1988 | --DOMWINDOW == 100 (193AB400) [pid = 1988] [serial = 1340] [outer = 00000000] [url = about:blank] 10:27:04 INFO - PROCESS | 1988 | --DOMWINDOW == 99 (1932C000) [pid = 1988] [serial = 1339] [outer = 00000000] [url = about:blank] 10:27:04 INFO - PROCESS | 1988 | --DOMWINDOW == 98 (19ACD400) [pid = 1988] [serial = 1342] [outer = 00000000] [url = about:blank] 10:27:04 INFO - PROCESS | 1988 | --DOMWINDOW == 97 (17939800) [pid = 1988] [serial = 1345] [outer = 00000000] [url = about:blank] 10:27:04 INFO - PROCESS | 1988 | --DOMWINDOW == 96 (182A3800) [pid = 1988] [serial = 1346] [outer = 00000000] [url = about:blank] 10:27:04 INFO - PROCESS | 1988 | --DOMWINDOW == 95 (15E62000) [pid = 1988] [serial = 1331] [outer = 00000000] [url = about:blank] 10:27:04 INFO - PROCESS | 1988 | --DOMWINDOW == 94 (10CD5000) [pid = 1988] [serial = 1327] [outer = 00000000] [url = about:blank] 10:27:04 INFO - PROCESS | 1988 | --DOMWINDOW == 93 (10E58000) [pid = 1988] [serial = 1328] [outer = 00000000] [url = about:blank] 10:27:04 INFO - PROCESS | 1988 | --DOMWINDOW == 92 (1824BC00) [pid = 1988] [serial = 1333] [outer = 00000000] [url = about:blank] 10:27:04 INFO - PROCESS | 1988 | --DOMWINDOW == 91 (1794D000) [pid = 1988] [serial = 1324] [outer = 00000000] [url = about:blank] 10:27:04 INFO - PROCESS | 1988 | --DOMWINDOW == 90 (183B0400) [pid = 1988] [serial = 1336] [outer = 00000000] [url = about:blank] 10:27:04 INFO - PROCESS | 1988 | --DOMWINDOW == 89 (193D3C00) [pid = 1988] [serial = 1343] [outer = 00000000] [url = about:blank] 10:27:04 INFO - PROCESS | 1988 | --DOMWINDOW == 88 (183F4800) [pid = 1988] [serial = 1337] [outer = 00000000] [url = about:blank] 10:27:04 INFO - PROCESS | 1988 | --DOMWINDOW == 87 (182A8800) [pid = 1988] [serial = 1334] [outer = 00000000] [url = about:blank] 10:27:04 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (1A1EF800) [pid = 1988] [serial = 1349] [outer = 00000000] [url = about:blank] 10:27:04 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (19C0D000) [pid = 1988] [serial = 1348] [outer = 00000000] [url = about:blank] 10:27:04 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (10CD6800) [pid = 1988] [serial = 1321] [outer = 00000000] [url = about:blank] 10:27:05 INFO - PROCESS | 1988 | 1468862825047 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]]]}] 10:27:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:27:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1679ms 10:27:05 INFO - PROCESS | 1988 | 1468862825112 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 10:27:05 INFO - PROCESS | 1988 | 1468862825116 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 10:27:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 10:27:05 INFO - PROCESS | 1988 | 1468862825123 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 10:27:05 INFO - PROCESS | 1988 | 1468862825126 Marionette TRACE conn6 <- [1,1842,null,{}] 10:27:05 INFO - PROCESS | 1988 | 1468862825137 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}] 10:27:05 INFO - PROCESS | 1988 | 1468862825140 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:05 INFO - PROCESS | 1988 | 1468862825234 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 10:27:05 INFO - PROCESS | 1988 | 1468862825241 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:05 INFO - PROCESS | 1988 | 1468862825244 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:05 INFO - PROCESS | 1988 | ++DOCSHELL 10982400 == 28 [pid = 1988] [id = 470] 10:27:05 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (10984000) [pid = 1988] [serial = 1410] [outer = 00000000] 10:27:05 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (10A60400) [pid = 1988] [serial = 1411] [outer = 10984000] 10:27:05 INFO - PROCESS | 1988 | 1468862825290 Marionette DEBUG loaded listener.js 10:27:05 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (10A6B400) [pid = 1988] [serial = 1412] [outer = 10984000] 10:27:05 INFO - PROCESS | 1988 | 1468862825762 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]]]}] 10:27:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 10:27:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 690ms 10:27:05 INFO - PROCESS | 1988 | 1468862825817 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 10:27:05 INFO - PROCESS | 1988 | 1468862825821 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 10:27:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 10:27:05 INFO - PROCESS | 1988 | 1468862825827 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 10:27:05 INFO - PROCESS | 1988 | 1468862825830 Marionette TRACE conn6 <- [1,1846,null,{}] 10:27:05 INFO - PROCESS | 1988 | 1468862825834 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}] 10:27:05 INFO - PROCESS | 1988 | 1468862825836 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:05 INFO - PROCESS | 1988 | 1468862825924 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 10:27:05 INFO - PROCESS | 1988 | 1468862825933 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:05 INFO - PROCESS | 1988 | 1468862825936 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:05 INFO - PROCESS | 1988 | ++DOCSHELL 149BD000 == 29 [pid = 1988] [id = 471] 10:27:05 INFO - PROCESS | 1988 | ++DOMWINDOW == 88 (14BB7000) [pid = 1988] [serial = 1413] [outer = 00000000] 10:27:05 INFO - PROCESS | 1988 | ++DOMWINDOW == 89 (1506C000) [pid = 1988] [serial = 1414] [outer = 14BB7000] 10:27:06 INFO - PROCESS | 1988 | 1468862825982 Marionette DEBUG loaded listener.js 10:27:06 INFO - PROCESS | 1988 | ++DOMWINDOW == 90 (15139000) [pid = 1988] [serial = 1415] [outer = 14BB7000] 10:27:06 INFO - PROCESS | 1988 | 1468862826458 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]]]}] 10:27:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 10:27:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 670ms 10:27:06 INFO - PROCESS | 1988 | 1468862826501 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 10:27:06 INFO - PROCESS | 1988 | 1468862826503 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 10:27:06 INFO - PROCESS | 1988 | 1468862826507 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 10:27:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 10:27:06 INFO - PROCESS | 1988 | 1468862826510 Marionette TRACE conn6 <- [1,1850,null,{}] 10:27:06 INFO - PROCESS | 1988 | 1468862826521 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}] 10:27:06 INFO - PROCESS | 1988 | 1468862826525 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:06 INFO - PROCESS | 1988 | 1468862826641 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 10:27:06 INFO - PROCESS | 1988 | 1468862826748 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:06 INFO - PROCESS | 1988 | 1468862826751 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:06 INFO - PROCESS | 1988 | ++DOCSHELL 17F10000 == 30 [pid = 1988] [id = 472] 10:27:06 INFO - PROCESS | 1988 | ++DOMWINDOW == 91 (17F10C00) [pid = 1988] [serial = 1416] [outer = 00000000] 10:27:06 INFO - PROCESS | 1988 | ++DOMWINDOW == 92 (180EA400) [pid = 1988] [serial = 1417] [outer = 17F10C00] 10:27:06 INFO - PROCESS | 1988 | 1468862826798 Marionette DEBUG loaded listener.js 10:27:06 INFO - PROCESS | 1988 | ++DOMWINDOW == 93 (1824C400) [pid = 1988] [serial = 1418] [outer = 17F10C00] 10:27:07 INFO - PROCESS | 1988 | 1468862827206 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]]]}] 10:27:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 10:27:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 730ms 10:27:07 INFO - PROCESS | 1988 | 1468862827244 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 10:27:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 10:27:07 INFO - PROCESS | 1988 | 1468862827247 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 10:27:07 INFO - PROCESS | 1988 | 1468862827250 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 10:27:07 INFO - PROCESS | 1988 | 1468862827252 Marionette TRACE conn6 <- [1,1854,null,{}] 10:27:07 INFO - PROCESS | 1988 | 1468862827256 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}] 10:27:07 INFO - PROCESS | 1988 | 1468862827258 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:07 INFO - PROCESS | 1988 | 1468862827376 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 10:27:07 INFO - PROCESS | 1988 | 1468862827381 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:07 INFO - PROCESS | 1988 | 1468862827383 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:07 INFO - PROCESS | 1988 | ++DOCSHELL 14BF0000 == 31 [pid = 1988] [id = 473] 10:27:07 INFO - PROCESS | 1988 | ++DOMWINDOW == 94 (180E9C00) [pid = 1988] [serial = 1419] [outer = 00000000] 10:27:07 INFO - PROCESS | 1988 | ++DOMWINDOW == 95 (18304400) [pid = 1988] [serial = 1420] [outer = 180E9C00] 10:27:07 INFO - PROCESS | 1988 | 1468862827482 Marionette DEBUG loaded listener.js 10:27:07 INFO - PROCESS | 1988 | ++DOMWINDOW == 96 (1832A800) [pid = 1988] [serial = 1421] [outer = 180E9C00] 10:27:07 INFO - PROCESS | 1988 | 1468862827895 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]]]}] 10:27:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 10:27:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 671ms 10:27:07 INFO - PROCESS | 1988 | 1468862827923 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 10:27:07 INFO - PROCESS | 1988 | 1468862827925 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 10:27:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 10:27:07 INFO - PROCESS | 1988 | 1468862827928 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 10:27:07 INFO - PROCESS | 1988 | 1468862827930 Marionette TRACE conn6 <- [1,1858,null,{}] 10:27:07 INFO - PROCESS | 1988 | 1468862827934 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}] 10:27:07 INFO - PROCESS | 1988 | 1468862827936 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:08 INFO - PROCESS | 1988 | 1468862828073 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 10:27:08 INFO - PROCESS | 1988 | 1468862828094 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:08 INFO - PROCESS | 1988 | 1468862828096 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:08 INFO - PROCESS | 1988 | ++DOCSHELL 183A8C00 == 32 [pid = 1988] [id = 474] 10:27:08 INFO - PROCESS | 1988 | ++DOMWINDOW == 97 (183AE800) [pid = 1988] [serial = 1422] [outer = 00000000] 10:27:08 INFO - PROCESS | 1988 | ++DOMWINDOW == 98 (183FBC00) [pid = 1988] [serial = 1423] [outer = 183AE800] 10:27:08 INFO - PROCESS | 1988 | 1468862828138 Marionette DEBUG loaded listener.js 10:27:08 INFO - PROCESS | 1988 | ++DOMWINDOW == 99 (19308C00) [pid = 1988] [serial = 1424] [outer = 183AE800] 10:27:08 INFO - PROCESS | 1988 | 1468862828584 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]]]}] 10:27:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 10:27:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 670ms 10:27:08 INFO - PROCESS | 1988 | 1468862828601 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 10:27:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 10:27:08 INFO - PROCESS | 1988 | 1468862828603 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 10:27:08 INFO - PROCESS | 1988 | 1468862828606 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 10:27:08 INFO - PROCESS | 1988 | 1468862828608 Marionette TRACE conn6 <- [1,1862,null,{}] 10:27:08 INFO - PROCESS | 1988 | 1468862828611 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}] 10:27:08 INFO - PROCESS | 1988 | 1468862828617 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:08 INFO - PROCESS | 1988 | 1468862828752 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 10:27:08 INFO - PROCESS | 1988 | 1468862828758 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:08 INFO - PROCESS | 1988 | 1468862828760 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:08 INFO - PROCESS | 1988 | ++DOCSHELL 193AB000 == 33 [pid = 1988] [id = 475] 10:27:08 INFO - PROCESS | 1988 | ++DOMWINDOW == 100 (193ADC00) [pid = 1988] [serial = 1425] [outer = 00000000] 10:27:08 INFO - PROCESS | 1988 | ++DOMWINDOW == 101 (195A7400) [pid = 1988] [serial = 1426] [outer = 193ADC00] 10:27:08 INFO - PROCESS | 1988 | 1468862828804 Marionette DEBUG loaded listener.js 10:27:08 INFO - PROCESS | 1988 | ++DOMWINDOW == 102 (19AC6800) [pid = 1988] [serial = 1427] [outer = 193ADC00] 10:27:09 INFO - PROCESS | 1988 | --DOMWINDOW == 101 (18330C00) [pid = 1988] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 10:27:09 INFO - PROCESS | 1988 | --DOMWINDOW == 100 (19C09400) [pid = 1988] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 10:27:09 INFO - PROCESS | 1988 | --DOMWINDOW == 99 (193CAC00) [pid = 1988] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 10:27:09 INFO - PROCESS | 1988 | --DOMWINDOW == 98 (10029400) [pid = 1988] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 10:27:09 INFO - PROCESS | 1988 | --DOMWINDOW == 97 (19304C00) [pid = 1988] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 10:27:09 INFO - PROCESS | 1988 | --DOMWINDOW == 96 (16537400) [pid = 1988] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 10:27:09 INFO - PROCESS | 1988 | --DOMWINDOW == 95 (150CB000) [pid = 1988] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 10:27:09 INFO - PROCESS | 1988 | --DOMWINDOW == 94 (148A4400) [pid = 1988] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 10:27:09 INFO - PROCESS | 1988 | --DOMWINDOW == 93 (10285800) [pid = 1988] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 10:27:09 INFO - PROCESS | 1988 | --DOMWINDOW == 92 (18305C00) [pid = 1988] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 10:27:09 INFO - PROCESS | 1988 | --DOMWINDOW == 91 (180E9000) [pid = 1988] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 10:27:09 INFO - PROCESS | 1988 | --DOMWINDOW == 90 (18399000) [pid = 1988] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 10:27:09 INFO - PROCESS | 1988 | --DOMWINDOW == 89 (1BA78800) [pid = 1988] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 10:27:09 INFO - PROCESS | 1988 | --DOMWINDOW == 88 (150C8C00) [pid = 1988] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 10:27:09 INFO - PROCESS | 1988 | --DOMWINDOW == 87 (1A75E400) [pid = 1988] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 10:27:09 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (195A5C00) [pid = 1988] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 10:27:09 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (103F6800) [pid = 1988] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 10:27:09 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (16533000) [pid = 1988] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 10:27:09 INFO - PROCESS | 1988 | 1468862829639 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]]]}] 10:27:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 10:27:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1068ms 10:27:09 INFO - PROCESS | 1988 | 1468862829679 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 10:27:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 10:27:09 INFO - PROCESS | 1988 | 1468862829681 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 10:27:09 INFO - PROCESS | 1988 | 1468862829684 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 10:27:09 INFO - PROCESS | 1988 | 1468862829686 Marionette TRACE conn6 <- [1,1866,null,{}] 10:27:09 INFO - PROCESS | 1988 | 1468862829690 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}] 10:27:09 INFO - PROCESS | 1988 | 1468862829691 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:09 INFO - PROCESS | 1988 | 1468862829803 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 10:27:09 INFO - PROCESS | 1988 | 1468862829867 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:09 INFO - PROCESS | 1988 | 1468862829868 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:09 INFO - PROCESS | 1988 | ++DOCSHELL 108CE800 == 34 [pid = 1988] [id = 476] 10:27:09 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (108D2400) [pid = 1988] [serial = 1428] [outer = 00000000] 10:27:09 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (17019400) [pid = 1988] [serial = 1429] [outer = 108D2400] 10:27:09 INFO - PROCESS | 1988 | 1468862829911 Marionette DEBUG loaded listener.js 10:27:09 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (17E08400) [pid = 1988] [serial = 1430] [outer = 108D2400] 10:27:10 INFO - PROCESS | 1988 | 1468862830240 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]]]}] 10:27:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 10:27:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 630ms 10:27:10 INFO - PROCESS | 1988 | 1468862830320 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 10:27:10 INFO - PROCESS | 1988 | 1468862830322 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 10:27:10 INFO - PROCESS | 1988 | 1468862830325 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 10:27:10 INFO - PROCESS | 1988 | 1468862830327 Marionette TRACE conn6 <- [1,1870,null,{}] 10:27:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 10:27:10 INFO - PROCESS | 1988 | 1468862830330 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}] 10:27:10 INFO - PROCESS | 1988 | 1468862830332 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:10 INFO - PROCESS | 1988 | 1468862830410 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 10:27:10 INFO - PROCESS | 1988 | 1468862830416 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:10 INFO - PROCESS | 1988 | 1468862830418 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:10 INFO - PROCESS | 1988 | ++DOCSHELL 17943800 == 35 [pid = 1988] [id = 477] 10:27:10 INFO - PROCESS | 1988 | ++DOMWINDOW == 88 (18330C00) [pid = 1988] [serial = 1431] [outer = 00000000] 10:27:10 INFO - PROCESS | 1988 | ++DOMWINDOW == 89 (195A3800) [pid = 1988] [serial = 1432] [outer = 18330C00] 10:27:10 INFO - PROCESS | 1988 | 1468862830460 Marionette DEBUG loaded listener.js 10:27:10 INFO - PROCESS | 1988 | ++DOMWINDOW == 90 (19301800) [pid = 1988] [serial = 1433] [outer = 18330C00] 10:27:10 INFO - PROCESS | 1988 | 1468862830881 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]]]}] 10:27:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 10:27:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 570ms 10:27:10 INFO - PROCESS | 1988 | 1468862830900 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 10:27:10 INFO - PROCESS | 1988 | 1468862830902 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 10:27:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 10:27:10 INFO - PROCESS | 1988 | 1468862830905 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 10:27:10 INFO - PROCESS | 1988 | 1468862830907 Marionette TRACE conn6 <- [1,1874,null,{}] 10:27:10 INFO - PROCESS | 1988 | 1468862830910 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}] 10:27:10 INFO - PROCESS | 1988 | 1468862830912 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:11 INFO - PROCESS | 1988 | 1468862831033 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 10:27:11 INFO - PROCESS | 1988 | 1468862831041 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:11 INFO - PROCESS | 1988 | 1468862831042 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:11 INFO - PROCESS | 1988 | ++DOCSHELL 17F0E400 == 36 [pid = 1988] [id = 478] 10:27:11 INFO - PROCESS | 1988 | ++DOMWINDOW == 91 (1A1EE400) [pid = 1988] [serial = 1434] [outer = 00000000] 10:27:11 INFO - PROCESS | 1988 | ++DOMWINDOW == 92 (1A214400) [pid = 1988] [serial = 1435] [outer = 1A1EE400] 10:27:11 INFO - PROCESS | 1988 | 1468862831085 Marionette DEBUG loaded listener.js 10:27:11 INFO - PROCESS | 1988 | ++DOMWINDOW == 93 (1A215400) [pid = 1988] [serial = 1436] [outer = 1A1EE400] 10:27:11 INFO - PROCESS | 1988 | 1468862831568 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]]]}] 10:27:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 10:27:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 730ms 10:27:11 INFO - PROCESS | 1988 | 1468862831637 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 10:27:11 INFO - PROCESS | 1988 | 1468862831642 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 10:27:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 10:27:11 INFO - PROCESS | 1988 | 1468862831648 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 10:27:11 INFO - PROCESS | 1988 | 1468862831652 Marionette TRACE conn6 <- [1,1878,null,{}] 10:27:11 INFO - PROCESS | 1988 | 1468862831658 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}] 10:27:11 INFO - PROCESS | 1988 | 1468862831661 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:11 INFO - PROCESS | 1988 | 1468862831798 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 10:27:11 INFO - PROCESS | 1988 | 1468862831914 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:11 INFO - PROCESS | 1988 | 1468862831918 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:11 INFO - PROCESS | 1988 | ++DOCSHELL 102E3400 == 37 [pid = 1988] [id = 479] 10:27:11 INFO - PROCESS | 1988 | ++DOMWINDOW == 94 (102E3800) [pid = 1988] [serial = 1437] [outer = 00000000] 10:27:11 INFO - PROCESS | 1988 | ++DOMWINDOW == 95 (10985C00) [pid = 1988] [serial = 1438] [outer = 102E3800] 10:27:11 INFO - PROCESS | 1988 | 1468862831975 Marionette DEBUG loaded listener.js 10:27:12 INFO - PROCESS | 1988 | ++DOMWINDOW == 96 (10E56000) [pid = 1988] [serial = 1439] [outer = 102E3800] 10:27:12 INFO - PROCESS | 1988 | 1468862832749 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]]]}] 10:27:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 10:27:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1132ms 10:27:12 INFO - PROCESS | 1988 | 1468862832790 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 10:27:12 INFO - PROCESS | 1988 | 1468862832795 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 10:27:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 10:27:12 INFO - PROCESS | 1988 | 1468862832802 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 10:27:12 INFO - PROCESS | 1988 | 1468862832804 Marionette TRACE conn6 <- [1,1882,null,{}] 10:27:12 INFO - PROCESS | 1988 | 1468862832808 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}] 10:27:12 INFO - PROCESS | 1988 | 1468862832811 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:12 INFO - PROCESS | 1988 | 1468862832932 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 10:27:13 INFO - PROCESS | 1988 | 1468862833070 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:13 INFO - PROCESS | 1988 | 1468862833072 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:13 INFO - PROCESS | 1988 | ++DOCSHELL 15E62000 == 38 [pid = 1988] [id = 480] 10:27:13 INFO - PROCESS | 1988 | ++DOMWINDOW == 97 (15E63800) [pid = 1988] [serial = 1440] [outer = 00000000] 10:27:13 INFO - PROCESS | 1988 | ++DOMWINDOW == 98 (1793EC00) [pid = 1988] [serial = 1441] [outer = 15E63800] 10:27:13 INFO - PROCESS | 1988 | 1468862833129 Marionette DEBUG loaded listener.js 10:27:13 INFO - PROCESS | 1988 | ++DOMWINDOW == 99 (17E06000) [pid = 1988] [serial = 1442] [outer = 15E63800] 10:27:14 INFO - PROCESS | 1988 | 1468862834031 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]]]}] 10:27:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 10:27:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1284ms 10:27:14 INFO - PROCESS | 1988 | 1468862834088 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 10:27:14 INFO - PROCESS | 1988 | 1468862834092 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 10:27:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 10:27:14 INFO - PROCESS | 1988 | 1468862834097 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 10:27:14 INFO - PROCESS | 1988 | 1468862834100 Marionette TRACE conn6 <- [1,1886,null,{}] 10:27:14 INFO - PROCESS | 1988 | 1468862834105 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}] 10:27:14 INFO - PROCESS | 1988 | 1468862834108 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:14 INFO - PROCESS | 1988 | 1468862834218 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 10:27:14 INFO - PROCESS | 1988 | 1468862834350 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:14 INFO - PROCESS | 1988 | 1468862834354 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:14 INFO - PROCESS | 1988 | --DOCSHELL 17943800 == 37 [pid = 1988] [id = 477] 10:27:14 INFO - PROCESS | 1988 | --DOCSHELL 108CE800 == 36 [pid = 1988] [id = 476] 10:27:14 INFO - PROCESS | 1988 | --DOCSHELL 193AB000 == 35 [pid = 1988] [id = 475] 10:27:14 INFO - PROCESS | 1988 | --DOCSHELL 183A8C00 == 34 [pid = 1988] [id = 474] 10:27:14 INFO - PROCESS | 1988 | --DOCSHELL 14BF0000 == 33 [pid = 1988] [id = 473] 10:27:14 INFO - PROCESS | 1988 | --DOCSHELL 17F10000 == 32 [pid = 1988] [id = 472] 10:27:14 INFO - PROCESS | 1988 | --DOCSHELL 149BD000 == 31 [pid = 1988] [id = 471] 10:27:14 INFO - PROCESS | 1988 | --DOCSHELL 10982400 == 30 [pid = 1988] [id = 470] 10:27:14 INFO - PROCESS | 1988 | --DOCSHELL 15027000 == 29 [pid = 1988] [id = 469] 10:27:14 INFO - PROCESS | 1988 | --DOMWINDOW == 98 (17F0A800) [pid = 1988] [serial = 1325] [outer = 00000000] [url = about:blank] 10:27:14 INFO - PROCESS | 1988 | --DOMWINDOW == 97 (19AD3800) [pid = 1988] [serial = 1319] [outer = 00000000] [url = about:blank] 10:27:14 INFO - PROCESS | 1988 | --DOMWINDOW == 96 (11AD1000) [pid = 1988] [serial = 1322] [outer = 00000000] [url = about:blank] 10:27:14 INFO - PROCESS | 1988 | --DOMWINDOW == 95 (183B1000) [pid = 1988] [serial = 1378] [outer = 00000000] [url = about:blank] 10:27:14 INFO - PROCESS | 1988 | --DOMWINDOW == 94 (1A82D400) [pid = 1988] [serial = 1384] [outer = 00000000] [url = about:blank] 10:27:14 INFO - PROCESS | 1988 | --DOMWINDOW == 93 (19ACDC00) [pid = 1988] [serial = 1382] [outer = 00000000] [url = about:blank] 10:27:14 INFO - PROCESS | 1988 | --DOMWINDOW == 92 (195AAC00) [pid = 1988] [serial = 1381] [outer = 00000000] [url = about:blank] 10:27:14 INFO - PROCESS | 1988 | --DOMWINDOW == 91 (103F9C00) [pid = 1988] [serial = 1354] [outer = 00000000] [url = about:blank] 10:27:14 INFO - PROCESS | 1988 | --DOMWINDOW == 90 (10983000) [pid = 1988] [serial = 1355] [outer = 00000000] [url = about:blank] 10:27:14 INFO - PROCESS | 1988 | --DOMWINDOW == 89 (195A7800) [pid = 1988] [serial = 1360] [outer = 00000000] [url = about:blank] 10:27:14 INFO - PROCESS | 1988 | --DOMWINDOW == 88 (19AD1000) [pid = 1988] [serial = 1361] [outer = 00000000] [url = about:blank] 10:27:14 INFO - PROCESS | 1988 | --DOMWINDOW == 87 (1794DC00) [pid = 1988] [serial = 1357] [outer = 00000000] [url = about:blank] 10:27:14 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (17F0CC00) [pid = 1988] [serial = 1358] [outer = 00000000] [url = about:blank] 10:27:14 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (15154C00) [pid = 1988] [serial = 1369] [outer = 00000000] [url = about:blank] 10:27:14 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (1525F800) [pid = 1988] [serial = 1370] [outer = 00000000] [url = about:blank] 10:27:14 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (1A904000) [pid = 1988] [serial = 1352] [outer = 00000000] [url = about:blank] 10:27:14 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (10983800) [pid = 1988] [serial = 1366] [outer = 00000000] [url = about:blank] 10:27:14 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (10ED8000) [pid = 1988] [serial = 1367] [outer = 00000000] [url = about:blank] 10:27:14 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (1830FC00) [pid = 1988] [serial = 1375] [outer = 00000000] [url = about:blank] 10:27:14 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (180F0000) [pid = 1988] [serial = 1372] [outer = 00000000] [url = about:blank] 10:27:14 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (182A0400) [pid = 1988] [serial = 1373] [outer = 00000000] [url = about:blank] 10:27:14 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (1BA74400) [pid = 1988] [serial = 1363] [outer = 00000000] [url = about:blank] 10:27:14 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (1BA7CC00) [pid = 1988] [serial = 1364] [outer = 00000000] [url = about:blank] 10:27:14 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (1A832800) [pid = 1988] [serial = 1385] [outer = 00000000] [url = about:blank] 10:27:14 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (1C616400) [pid = 1988] [serial = 1393] [outer = 00000000] [url = about:blank] 10:27:14 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (1C8BA400) [pid = 1988] [serial = 1394] [outer = 00000000] [url = about:blank] 10:27:14 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (183AB000) [pid = 1988] [serial = 1387] [outer = 00000000] [url = about:blank] 10:27:14 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (183ACC00) [pid = 1988] [serial = 1388] [outer = 00000000] [url = about:blank] 10:27:14 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (18F6C400) [pid = 1988] [serial = 1379] [outer = 00000000] [url = about:blank] 10:27:14 INFO - PROCESS | 1988 | --DOMWINDOW == 69 (1A908400) [pid = 1988] [serial = 1390] [outer = 00000000] [url = about:blank] 10:27:14 INFO - PROCESS | 1988 | --DOMWINDOW == 68 (18329C00) [pid = 1988] [serial = 1376] [outer = 00000000] [url = about:blank] 10:27:14 INFO - PROCESS | 1988 | --DOMWINDOW == 67 (1B45B400) [pid = 1988] [serial = 1391] [outer = 00000000] [url = about:blank] 10:27:14 INFO - PROCESS | 1988 | ++DOCSHELL 103F4C00 == 30 [pid = 1988] [id = 481] 10:27:14 INFO - PROCESS | 1988 | ++DOMWINDOW == 68 (103F9C00) [pid = 1988] [serial = 1443] [outer = 00000000] 10:27:14 INFO - PROCESS | 1988 | ++DOMWINDOW == 69 (10982400) [pid = 1988] [serial = 1444] [outer = 103F9C00] 10:27:14 INFO - PROCESS | 1988 | 1468862834435 Marionette DEBUG loaded listener.js 10:27:14 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (10E59C00) [pid = 1988] [serial = 1445] [outer = 103F9C00] 10:27:14 INFO - PROCESS | 1988 | 1468862834869 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]]]}] 10:27:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 10:27:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 830ms 10:27:14 INFO - PROCESS | 1988 | 1468862834928 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 10:27:14 INFO - PROCESS | 1988 | 1468862834932 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 10:27:14 INFO - PROCESS | 1988 | 1468862834938 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 10:27:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 10:27:14 INFO - PROCESS | 1988 | 1468862834940 Marionette TRACE conn6 <- [1,1890,null,{}] 10:27:14 INFO - PROCESS | 1988 | 1468862834944 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}] 10:27:14 INFO - PROCESS | 1988 | 1468862834947 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:15 INFO - PROCESS | 1988 | 1468862835033 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 10:27:15 INFO - PROCESS | 1988 | 1468862835040 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:15 INFO - PROCESS | 1988 | 1468862835042 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:15 INFO - PROCESS | 1988 | ++DOCSHELL 14726C00 == 31 [pid = 1988] [id = 482] 10:27:15 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (14728C00) [pid = 1988] [serial = 1446] [outer = 00000000] 10:27:15 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (15144400) [pid = 1988] [serial = 1447] [outer = 14728C00] 10:27:15 INFO - PROCESS | 1988 | 1468862835088 Marionette DEBUG loaded listener.js 10:27:15 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (15262000) [pid = 1988] [serial = 1448] [outer = 14728C00] 10:27:15 INFO - PROCESS | 1988 | 1468862835570 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]]]}] 10:27:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 10:27:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 671ms 10:27:15 INFO - PROCESS | 1988 | 1468862835614 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 10:27:15 INFO - PROCESS | 1988 | 1468862835616 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 10:27:15 INFO - PROCESS | 1988 | 1468862835620 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 10:27:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 10:27:15 INFO - PROCESS | 1988 | 1468862835623 Marionette TRACE conn6 <- [1,1894,null,{}] 10:27:15 INFO - PROCESS | 1988 | 1468862835634 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}] 10:27:15 INFO - PROCESS | 1988 | 1468862835638 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:15 INFO - PROCESS | 1988 | 1468862835751 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 10:27:15 INFO - PROCESS | 1988 | 1468862835767 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:15 INFO - PROCESS | 1988 | 1468862835770 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:15 INFO - PROCESS | 1988 | ++DOCSHELL 180EA800 == 32 [pid = 1988] [id = 483] 10:27:15 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (180EB000) [pid = 1988] [serial = 1449] [outer = 00000000] 10:27:15 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (180F3000) [pid = 1988] [serial = 1450] [outer = 180EB000] 10:27:15 INFO - PROCESS | 1988 | 1468862835816 Marionette DEBUG loaded listener.js 10:27:15 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (182A1C00) [pid = 1988] [serial = 1451] [outer = 180EB000] 10:27:16 INFO - PROCESS | 1988 | 1468862836277 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]]]}] 10:27:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 10:27:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 670ms 10:27:16 INFO - PROCESS | 1988 | 1468862836294 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 10:27:16 INFO - PROCESS | 1988 | 1468862836296 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 10:27:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 10:27:16 INFO - PROCESS | 1988 | 1468862836303 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 10:27:16 INFO - PROCESS | 1988 | 1468862836305 Marionette TRACE conn6 <- [1,1898,null,{}] 10:27:16 INFO - PROCESS | 1988 | 1468862836317 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}] 10:27:16 INFO - PROCESS | 1988 | 1468862836319 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:16 INFO - PROCESS | 1988 | 1468862836405 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 10:27:16 INFO - PROCESS | 1988 | 1468862836410 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:16 INFO - PROCESS | 1988 | 1468862836412 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:16 INFO - PROCESS | 1988 | ++DOCSHELL 18329800 == 33 [pid = 1988] [id = 484] 10:27:16 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (1832A400) [pid = 1988] [serial = 1452] [outer = 00000000] 10:27:16 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (183B3000) [pid = 1988] [serial = 1453] [outer = 1832A400] 10:27:16 INFO - PROCESS | 1988 | 1468862836456 Marionette DEBUG loaded listener.js 10:27:16 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (183FEC00) [pid = 1988] [serial = 1454] [outer = 1832A400] 10:27:16 INFO - PROCESS | 1988 | 1468862836901 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]]]}] 10:27:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 10:27:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 630ms 10:27:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 10:27:16 INFO - PROCESS | 1988 | 1468862836934 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 10:27:16 INFO - PROCESS | 1988 | 1468862836936 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 10:27:16 INFO - PROCESS | 1988 | 1468862836939 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 10:27:16 INFO - PROCESS | 1988 | 1468862836941 Marionette TRACE conn6 <- [1,1902,null,{}] 10:27:16 INFO - PROCESS | 1988 | 1468862836950 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}] 10:27:16 INFO - PROCESS | 1988 | 1468862836952 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:17 INFO - PROCESS | 1988 | 1468862837063 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 10:27:17 INFO - PROCESS | 1988 | 1468862837069 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:17 INFO - PROCESS | 1988 | 1468862837071 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:17 INFO - PROCESS | 1988 | ++DOCSHELL 18327C00 == 34 [pid = 1988] [id = 485] 10:27:17 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (183B4000) [pid = 1988] [serial = 1455] [outer = 00000000] 10:27:17 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (193A9800) [pid = 1988] [serial = 1456] [outer = 183B4000] 10:27:17 INFO - PROCESS | 1988 | 1468862837114 Marionette DEBUG loaded listener.js 10:27:17 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (193B0000) [pid = 1988] [serial = 1457] [outer = 183B4000] 10:27:17 INFO - PROCESS | 1988 | 1468862837597 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]]]}] 10:27:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 10:27:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 730ms 10:27:17 INFO - PROCESS | 1988 | 1468862837674 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 10:27:17 INFO - PROCESS | 1988 | 1468862837676 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 10:27:17 INFO - PROCESS | 1988 | 1468862837698 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 10:27:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 10:27:17 INFO - PROCESS | 1988 | 1468862837700 Marionette TRACE conn6 <- [1,1906,null,{}] 10:27:17 INFO - PROCESS | 1988 | 1468862837707 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}] 10:27:17 INFO - PROCESS | 1988 | 1468862837713 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:17 INFO - PROCESS | 1988 | 1468862837857 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 10:27:17 INFO - PROCESS | 1988 | 1468862837918 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:17 INFO - PROCESS | 1988 | 1468862837920 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:17 INFO - PROCESS | 1988 | ++DOCSHELL 10875000 == 35 [pid = 1988] [id = 486] 10:27:17 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (148EB000) [pid = 1988] [serial = 1458] [outer = 00000000] 10:27:17 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (19C0A000) [pid = 1988] [serial = 1459] [outer = 148EB000] 10:27:17 INFO - PROCESS | 1988 | 1468862837963 Marionette DEBUG loaded listener.js 10:27:18 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (19C0B800) [pid = 1988] [serial = 1460] [outer = 148EB000] 10:27:18 INFO - PROCESS | 1988 | 1468862838416 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]]]}] 10:27:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 10:27:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 791ms 10:27:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 10:27:18 INFO - PROCESS | 1988 | 1468862838492 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 10:27:18 INFO - PROCESS | 1988 | 1468862838494 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 10:27:18 INFO - PROCESS | 1988 | 1468862838506 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 10:27:18 INFO - PROCESS | 1988 | 1468862838508 Marionette TRACE conn6 <- [1,1910,null,{}] 10:27:18 INFO - PROCESS | 1988 | 1468862838512 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}] 10:27:18 INFO - PROCESS | 1988 | 1468862838514 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:18 INFO - PROCESS | 1988 | 1468862838629 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 10:27:18 INFO - PROCESS | 1988 | 1468862838637 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:18 INFO - PROCESS | 1988 | 1468862838639 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:18 INFO - PROCESS | 1988 | ++DOCSHELL 1A213C00 == 36 [pid = 1988] [id = 487] 10:27:18 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (1A214000) [pid = 1988] [serial = 1461] [outer = 00000000] 10:27:18 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (1A21E400) [pid = 1988] [serial = 1462] [outer = 1A214000] 10:27:18 INFO - PROCESS | 1988 | 1468862838681 Marionette DEBUG loaded listener.js 10:27:18 INFO - PROCESS | 1988 | ++DOMWINDOW == 88 (1A21EC00) [pid = 1988] [serial = 1463] [outer = 1A214000] 10:27:19 INFO - PROCESS | 1988 | --DOMWINDOW == 87 (14BB7000) [pid = 1988] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 10:27:19 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (1502CC00) [pid = 1988] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 10:27:19 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (180E9C00) [pid = 1988] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 10:27:19 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (10A5DC00) [pid = 1988] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 10:27:19 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (17938C00) [pid = 1988] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 10:27:19 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (195A6C00) [pid = 1988] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 10:27:19 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (1C8F2800) [pid = 1988] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 10:27:19 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (183AE800) [pid = 1988] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 10:27:19 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (108D2400) [pid = 1988] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 10:27:19 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (193ADC00) [pid = 1988] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 10:27:19 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (18330C00) [pid = 1988] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 10:27:19 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (17F10C00) [pid = 1988] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 10:27:19 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (10984000) [pid = 1988] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 10:27:19 INFO - PROCESS | 1988 | 1468862839205 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]]]}] 10:27:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 10:27:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 730ms 10:27:19 INFO - PROCESS | 1988 | 1468862839227 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 10:27:19 INFO - PROCESS | 1988 | 1468862839229 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 10:27:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 10:27:19 INFO - PROCESS | 1988 | 1468862839232 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 10:27:19 INFO - PROCESS | 1988 | 1468862839234 Marionette TRACE conn6 <- [1,1914,null,{}] 10:27:19 INFO - PROCESS | 1988 | 1468862839237 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}] 10:27:19 INFO - PROCESS | 1988 | 1468862839239 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:19 INFO - PROCESS | 1988 | 1468862839319 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 10:27:19 INFO - PROCESS | 1988 | 1468862839324 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:19 INFO - PROCESS | 1988 | 1468862839326 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:19 INFO - PROCESS | 1988 | ++DOCSHELL 148F3000 == 37 [pid = 1988] [id = 488] 10:27:19 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (148F3C00) [pid = 1988] [serial = 1464] [outer = 00000000] 10:27:19 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (18308000) [pid = 1988] [serial = 1465] [outer = 148F3C00] 10:27:19 INFO - PROCESS | 1988 | 1468862839370 Marionette DEBUG loaded listener.js 10:27:19 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (193ADC00) [pid = 1988] [serial = 1466] [outer = 148F3C00] 10:27:19 INFO - PROCESS | 1988 | 1468862839781 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]]]}] 10:27:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 10:27:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 570ms 10:27:19 INFO - PROCESS | 1988 | 1468862839827 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 10:27:19 INFO - PROCESS | 1988 | 1468862839829 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 10:27:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 10:27:19 INFO - PROCESS | 1988 | 1468862839838 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 10:27:19 INFO - PROCESS | 1988 | 1468862839840 Marionette TRACE conn6 <- [1,1918,null,{}] 10:27:19 INFO - PROCESS | 1988 | 1468862839843 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}] 10:27:19 INFO - PROCESS | 1988 | 1468862839845 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:19 INFO - PROCESS | 1988 | 1468862839928 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 10:27:19 INFO - PROCESS | 1988 | 1468862839964 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:19 INFO - PROCESS | 1988 | 1468862839966 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:20 INFO - PROCESS | 1988 | ++DOCSHELL 1830F400 == 38 [pid = 1988] [id = 489] 10:27:20 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (195A2400) [pid = 1988] [serial = 1467] [outer = 00000000] 10:27:20 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (1A82C400) [pid = 1988] [serial = 1468] [outer = 195A2400] 10:27:20 INFO - PROCESS | 1988 | 1468862840019 Marionette DEBUG loaded listener.js 10:27:20 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (1A835C00) [pid = 1988] [serial = 1469] [outer = 195A2400] 10:27:20 INFO - PROCESS | 1988 | 1468862840448 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]]]}] 10:27:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 10:27:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 630ms 10:27:20 INFO - PROCESS | 1988 | 1468862840470 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 10:27:20 INFO - PROCESS | 1988 | 1468862840472 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 10:27:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 10:27:20 INFO - PROCESS | 1988 | 1468862840489 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 10:27:20 INFO - PROCESS | 1988 | 1468862840491 Marionette TRACE conn6 <- [1,1922,null,{}] 10:27:20 INFO - PROCESS | 1988 | 1468862840494 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}] 10:27:20 INFO - PROCESS | 1988 | 1468862840496 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:20 INFO - PROCESS | 1988 | 1468862840576 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 10:27:20 INFO - PROCESS | 1988 | 1468862840581 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:20 INFO - PROCESS | 1988 | 1468862840583 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:20 INFO - PROCESS | 1988 | ++DOCSHELL 1A904000 == 39 [pid = 1988] [id = 490] 10:27:20 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (1A904800) [pid = 1988] [serial = 1470] [outer = 00000000] 10:27:20 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (1A90D000) [pid = 1988] [serial = 1471] [outer = 1A904800] 10:27:20 INFO - PROCESS | 1988 | 1468862840627 Marionette DEBUG loaded listener.js 10:27:20 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (1A90DC00) [pid = 1988] [serial = 1472] [outer = 1A904800] 10:27:21 INFO - PROCESS | 1988 | 1468862841050 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]]]}] 10:27:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 10:27:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 570ms 10:27:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 10:27:21 INFO - PROCESS | 1988 | 1468862841061 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 10:27:21 INFO - PROCESS | 1988 | 1468862841063 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 10:27:21 INFO - PROCESS | 1988 | 1468862841066 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 10:27:21 INFO - PROCESS | 1988 | 1468862841068 Marionette TRACE conn6 <- [1,1926,null,{}] 10:27:21 INFO - PROCESS | 1988 | 1468862841071 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}] 10:27:21 INFO - PROCESS | 1988 | 1468862841074 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:21 INFO - PROCESS | 1988 | 1468862841218 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 10:27:21 INFO - PROCESS | 1988 | 1468862841417 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:21 INFO - PROCESS | 1988 | 1468862841420 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:21 INFO - PROCESS | 1988 | ++DOCSHELL 108C6000 == 40 [pid = 1988] [id = 491] 10:27:21 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (108C9000) [pid = 1988] [serial = 1473] [outer = 00000000] 10:27:21 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (10980000) [pid = 1988] [serial = 1474] [outer = 108C9000] 10:27:21 INFO - PROCESS | 1988 | 1468862841483 Marionette DEBUG loaded listener.js 10:27:21 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (10E50800) [pid = 1988] [serial = 1475] [outer = 108C9000] 10:27:22 INFO - PROCESS | 1988 | 1468862842071 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]]]}] 10:27:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 10:27:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1069ms 10:27:22 INFO - PROCESS | 1988 | 1468862842137 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 10:27:22 INFO - PROCESS | 1988 | 1468862842142 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 10:27:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 10:27:22 INFO - PROCESS | 1988 | 1468862842147 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 10:27:22 INFO - PROCESS | 1988 | 1468862842150 Marionette TRACE conn6 <- [1,1930,null,{}] 10:27:22 INFO - PROCESS | 1988 | 1468862842155 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}] 10:27:22 INFO - PROCESS | 1988 | 1468862842158 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:22 INFO - PROCESS | 1988 | 1468862842271 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 10:27:22 INFO - PROCESS | 1988 | 1468862842412 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:22 INFO - PROCESS | 1988 | 1468862842415 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:22 INFO - PROCESS | 1988 | ++DOCSHELL 17019800 == 41 [pid = 1988] [id = 492] 10:27:22 INFO - PROCESS | 1988 | ++DOMWINDOW == 88 (1793C800) [pid = 1988] [serial = 1476] [outer = 00000000] 10:27:22 INFO - PROCESS | 1988 | ++DOMWINDOW == 89 (17E94000) [pid = 1988] [serial = 1477] [outer = 1793C800] 10:27:22 INFO - PROCESS | 1988 | 1468862842474 Marionette DEBUG loaded listener.js 10:27:22 INFO - PROCESS | 1988 | ++DOMWINDOW == 90 (18028800) [pid = 1988] [serial = 1478] [outer = 1793C800] 10:27:23 INFO - PROCESS | 1988 | 1468862843093 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]]]}] 10:27:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 10:27:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 971ms 10:27:23 INFO - PROCESS | 1988 | 1468862843130 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 10:27:23 INFO - PROCESS | 1988 | 1468862843133 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 10:27:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 10:27:23 INFO - PROCESS | 1988 | 1468862843138 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 10:27:23 INFO - PROCESS | 1988 | 1468862843140 Marionette TRACE conn6 <- [1,1934,null,{}] 10:27:23 INFO - PROCESS | 1988 | 1468862843144 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}] 10:27:23 INFO - PROCESS | 1988 | 1468862843147 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:23 INFO - PROCESS | 1988 | 1468862843258 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 10:27:23 INFO - PROCESS | 1988 | 1468862843400 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:23 INFO - PROCESS | 1988 | 1468862843403 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:23 INFO - PROCESS | 1988 | ++DOCSHELL 17F10400 == 42 [pid = 1988] [id = 493] 10:27:23 INFO - PROCESS | 1988 | ++DOMWINDOW == 91 (193CE800) [pid = 1988] [serial = 1479] [outer = 00000000] 10:27:23 INFO - PROCESS | 1988 | ++DOMWINDOW == 92 (19AC8C00) [pid = 1988] [serial = 1480] [outer = 193CE800] 10:27:23 INFO - PROCESS | 1988 | 1468862843457 Marionette DEBUG loaded listener.js 10:27:23 INFO - PROCESS | 1988 | ++DOMWINDOW == 93 (19BA8800) [pid = 1988] [serial = 1481] [outer = 193CE800] 10:27:24 INFO - PROCESS | 1988 | 1468862844088 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]]]}] 10:27:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 10:27:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 970ms 10:27:24 INFO - PROCESS | 1988 | 1468862844112 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 10:27:24 INFO - PROCESS | 1988 | 1468862844116 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 10:27:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 10:27:24 INFO - PROCESS | 1988 | 1468862844127 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 10:27:24 INFO - PROCESS | 1988 | 1468862844132 Marionette TRACE conn6 <- [1,1938,null,{}] 10:27:24 INFO - PROCESS | 1988 | 1468862844136 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}] 10:27:24 INFO - PROCESS | 1988 | 1468862844139 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:24 INFO - PROCESS | 1988 | 1468862844252 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 10:27:24 INFO - PROCESS | 1988 | 1468862844394 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:24 INFO - PROCESS | 1988 | 1468862844397 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:24 INFO - PROCESS | 1988 | ++DOCSHELL 1A1D1800 == 43 [pid = 1988] [id = 494] 10:27:24 INFO - PROCESS | 1988 | ++DOMWINDOW == 94 (1A1D6C00) [pid = 1988] [serial = 1482] [outer = 00000000] 10:27:24 INFO - PROCESS | 1988 | ++DOMWINDOW == 95 (1C616000) [pid = 1988] [serial = 1483] [outer = 1A1D6C00] 10:27:24 INFO - PROCESS | 1988 | 1468862844451 Marionette DEBUG loaded listener.js 10:27:24 INFO - PROCESS | 1988 | ++DOMWINDOW == 96 (1C848400) [pid = 1988] [serial = 1484] [outer = 1A1D6C00] 10:27:25 INFO - PROCESS | 1988 | 1468862845236 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]]]}] 10:27:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 10:27:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1194ms 10:27:25 INFO - PROCESS | 1988 | 1468862845316 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 10:27:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 10:27:25 INFO - PROCESS | 1988 | 1468862845321 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 10:27:25 INFO - PROCESS | 1988 | 1468862845325 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 10:27:25 INFO - PROCESS | 1988 | 1468862845328 Marionette TRACE conn6 <- [1,1942,null,{}] 10:27:25 INFO - PROCESS | 1988 | 1468862845334 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}] 10:27:25 INFO - PROCESS | 1988 | 1468862845337 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:25 INFO - PROCESS | 1988 | 1468862845477 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 10:27:25 INFO - PROCESS | 1988 | 1468862845617 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:25 INFO - PROCESS | 1988 | 1468862845621 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:25 INFO - PROCESS | 1988 | ++DOCSHELL 10987400 == 44 [pid = 1988] [id = 495] 10:27:25 INFO - PROCESS | 1988 | ++DOMWINDOW == 97 (10A67800) [pid = 1988] [serial = 1485] [outer = 00000000] 10:27:25 INFO - PROCESS | 1988 | ++DOMWINDOW == 98 (15E58C00) [pid = 1988] [serial = 1486] [outer = 10A67800] 10:27:25 INFO - PROCESS | 1988 | 1468862845671 Marionette DEBUG loaded listener.js 10:27:25 INFO - PROCESS | 1988 | ++DOMWINDOW == 99 (17937800) [pid = 1988] [serial = 1487] [outer = 10A67800] 10:27:26 INFO - PROCESS | 1988 | --DOCSHELL 1A904000 == 43 [pid = 1988] [id = 490] 10:27:26 INFO - PROCESS | 1988 | --DOCSHELL 1830F400 == 42 [pid = 1988] [id = 489] 10:27:26 INFO - PROCESS | 1988 | --DOCSHELL 148F3000 == 41 [pid = 1988] [id = 488] 10:27:26 INFO - PROCESS | 1988 | --DOCSHELL 1A213C00 == 40 [pid = 1988] [id = 487] 10:27:26 INFO - PROCESS | 1988 | --DOCSHELL 10875000 == 39 [pid = 1988] [id = 486] 10:27:26 INFO - PROCESS | 1988 | --DOCSHELL 18327C00 == 38 [pid = 1988] [id = 485] 10:27:26 INFO - PROCESS | 1988 | --DOCSHELL 18329800 == 37 [pid = 1988] [id = 484] 10:27:26 INFO - PROCESS | 1988 | --DOCSHELL 180EA800 == 36 [pid = 1988] [id = 483] 10:27:26 INFO - PROCESS | 1988 | --DOCSHELL 14726C00 == 35 [pid = 1988] [id = 482] 10:27:26 INFO - PROCESS | 1988 | --DOCSHELL 103F4C00 == 34 [pid = 1988] [id = 481] 10:27:26 INFO - PROCESS | 1988 | --DOCSHELL 102E3400 == 33 [pid = 1988] [id = 479] 10:27:26 INFO - PROCESS | 1988 | --DOCSHELL 17F0E400 == 32 [pid = 1988] [id = 478] 10:27:26 INFO - PROCESS | 1988 | --DOCSHELL 15E62000 == 31 [pid = 1988] [id = 480] 10:27:26 INFO - PROCESS | 1988 | --DOCSHELL 1A1D1800 == 30 [pid = 1988] [id = 494] 10:27:26 INFO - PROCESS | 1988 | --DOCSHELL 17F10400 == 29 [pid = 1988] [id = 493] 10:27:26 INFO - PROCESS | 1988 | --DOCSHELL 108C6000 == 28 [pid = 1988] [id = 491] 10:27:26 INFO - PROCESS | 1988 | --DOCSHELL 17019800 == 27 [pid = 1988] [id = 492] 10:27:26 INFO - PROCESS | 1988 | --DOMWINDOW == 98 (1506C000) [pid = 1988] [serial = 1414] [outer = 00000000] [url = about:blank] 10:27:26 INFO - PROCESS | 1988 | --DOMWINDOW == 97 (15139000) [pid = 1988] [serial = 1415] [outer = 00000000] [url = about:blank] 10:27:26 INFO - PROCESS | 1988 | --DOMWINDOW == 96 (15144000) [pid = 1988] [serial = 1409] [outer = 00000000] [url = about:blank] 10:27:26 INFO - PROCESS | 1988 | --DOMWINDOW == 95 (1097D800) [pid = 1988] [serial = 1408] [outer = 00000000] [url = about:blank] 10:27:26 INFO - PROCESS | 1988 | --DOMWINDOW == 94 (1832A800) [pid = 1988] [serial = 1421] [outer = 00000000] [url = about:blank] 10:27:26 INFO - PROCESS | 1988 | --DOMWINDOW == 93 (18304400) [pid = 1988] [serial = 1420] [outer = 00000000] [url = about:blank] 10:27:26 INFO - PROCESS | 1988 | --DOMWINDOW == 92 (148ED400) [pid = 1988] [serial = 1397] [outer = 00000000] [url = about:blank] 10:27:26 INFO - PROCESS | 1988 | --DOMWINDOW == 91 (10E51C00) [pid = 1988] [serial = 1396] [outer = 00000000] [url = about:blank] 10:27:26 INFO - PROCESS | 1988 | --DOMWINDOW == 90 (182A5400) [pid = 1988] [serial = 1400] [outer = 00000000] [url = about:blank] 10:27:26 INFO - PROCESS | 1988 | --DOMWINDOW == 89 (180EAC00) [pid = 1988] [serial = 1399] [outer = 00000000] [url = about:blank] 10:27:26 INFO - PROCESS | 1988 | --DOMWINDOW == 88 (1A90FC00) [pid = 1988] [serial = 1403] [outer = 00000000] [url = about:blank] 10:27:26 INFO - PROCESS | 1988 | --DOMWINDOW == 87 (1A828400) [pid = 1988] [serial = 1402] [outer = 00000000] [url = about:blank] 10:27:26 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (1D068400) [pid = 1988] [serial = 1406] [outer = 00000000] [url = about:blank] 10:27:26 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (1CFD0C00) [pid = 1988] [serial = 1405] [outer = 00000000] [url = about:blank] 10:27:26 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (183FBC00) [pid = 1988] [serial = 1423] [outer = 00000000] [url = about:blank] 10:27:26 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (17019400) [pid = 1988] [serial = 1429] [outer = 00000000] [url = about:blank] 10:27:26 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (195A7400) [pid = 1988] [serial = 1426] [outer = 00000000] [url = about:blank] 10:27:26 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (195A3800) [pid = 1988] [serial = 1432] [outer = 00000000] [url = about:blank] 10:27:26 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (19AC6800) [pid = 1988] [serial = 1427] [outer = 00000000] [url = about:blank] 10:27:26 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (180EA400) [pid = 1988] [serial = 1417] [outer = 00000000] [url = about:blank] 10:27:26 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (10A60400) [pid = 1988] [serial = 1411] [outer = 00000000] [url = about:blank] 10:27:26 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (19301800) [pid = 1988] [serial = 1433] [outer = 00000000] [url = about:blank] 10:27:26 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (10A6B400) [pid = 1988] [serial = 1412] [outer = 00000000] [url = about:blank] 10:27:26 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (17E08400) [pid = 1988] [serial = 1430] [outer = 00000000] [url = about:blank] 10:27:26 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (1A214400) [pid = 1988] [serial = 1435] [outer = 00000000] [url = about:blank] 10:27:26 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (1824C400) [pid = 1988] [serial = 1418] [outer = 00000000] [url = about:blank] 10:27:26 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (19308C00) [pid = 1988] [serial = 1424] [outer = 00000000] [url = about:blank] 10:27:26 INFO - PROCESS | 1988 | 1468862846787 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]]]}] 10:27:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 10:27:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1533ms 10:27:26 INFO - PROCESS | 1988 | 1468862846860 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 10:27:26 INFO - PROCESS | 1988 | 1468862846864 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 10:27:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 10:27:26 INFO - PROCESS | 1988 | 1468862846868 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 10:27:26 INFO - PROCESS | 1988 | 1468862846873 Marionette TRACE conn6 <- [1,1946,null,{}] 10:27:26 INFO - PROCESS | 1988 | 1468862846878 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}] 10:27:26 INFO - PROCESS | 1988 | 1468862846880 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:27 INFO - PROCESS | 1988 | 1468862847003 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 10:27:27 INFO - PROCESS | 1988 | 1468862847099 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:27 INFO - PROCESS | 1988 | 1468862847102 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:27 INFO - PROCESS | 1988 | ++DOCSHELL 108CF400 == 28 [pid = 1988] [id = 496] 10:27:27 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (1097C000) [pid = 1988] [serial = 1488] [outer = 00000000] 10:27:27 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (10CD5000) [pid = 1988] [serial = 1489] [outer = 1097C000] 10:27:27 INFO - PROCESS | 1988 | 1468862847149 Marionette DEBUG loaded listener.js 10:27:27 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (10E5BC00) [pid = 1988] [serial = 1490] [outer = 1097C000] 10:27:27 INFO - PROCESS | 1988 | 1468862847507 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]]]}] 10:27:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 10:27:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 690ms 10:27:27 INFO - PROCESS | 1988 | 1468862847560 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 10:27:27 INFO - PROCESS | 1988 | 1468862847565 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 10:27:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 10:27:27 INFO - PROCESS | 1988 | 1468862847571 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 10:27:27 INFO - PROCESS | 1988 | 1468862847574 Marionette TRACE conn6 <- [1,1950,null,{}] 10:27:27 INFO - PROCESS | 1988 | 1468862847578 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}] 10:27:27 INFO - PROCESS | 1988 | 1468862847581 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:27 INFO - PROCESS | 1988 | 1468862847698 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 10:27:27 INFO - PROCESS | 1988 | 1468862847708 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:27 INFO - PROCESS | 1988 | 1468862847710 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:27 INFO - PROCESS | 1988 | ++DOCSHELL 14BF4000 == 29 [pid = 1988] [id = 497] 10:27:27 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (14BF4800) [pid = 1988] [serial = 1491] [outer = 00000000] 10:27:27 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (150C6000) [pid = 1988] [serial = 1492] [outer = 14BF4800] 10:27:27 INFO - PROCESS | 1988 | 1468862847756 Marionette DEBUG loaded listener.js 10:27:27 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (1513FC00) [pid = 1988] [serial = 1493] [outer = 14BF4800] 10:27:28 INFO - PROCESS | 1988 | 1468862848188 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]]]}] 10:27:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 10:27:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 671ms 10:27:28 INFO - PROCESS | 1988 | 1468862848244 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 10:27:28 INFO - PROCESS | 1988 | 1468862848247 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 10:27:28 INFO - PROCESS | 1988 | 1468862848251 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 10:27:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 10:27:28 INFO - PROCESS | 1988 | 1468862848254 Marionette TRACE conn6 <- [1,1954,null,{}] 10:27:28 INFO - PROCESS | 1988 | 1468862848265 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}] 10:27:28 INFO - PROCESS | 1988 | 1468862848269 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:28 INFO - PROCESS | 1988 | 1468862848354 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 10:27:28 INFO - PROCESS | 1988 | 1468862848362 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:28 INFO - PROCESS | 1988 | 1468862848365 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:28 INFO - PROCESS | 1988 | ++DOCSHELL 1794DC00 == 30 [pid = 1988] [id = 498] 10:27:28 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (17952800) [pid = 1988] [serial = 1494] [outer = 00000000] 10:27:28 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (17F08000) [pid = 1988] [serial = 1495] [outer = 17952800] 10:27:28 INFO - PROCESS | 1988 | 1468862848412 Marionette DEBUG loaded listener.js 10:27:28 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (180EB800) [pid = 1988] [serial = 1496] [outer = 17952800] 10:27:28 INFO - PROCESS | 1988 | 1468862848932 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]]]}] 10:27:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 10:27:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 730ms 10:27:29 INFO - PROCESS | 1988 | 1468862848984 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 10:27:29 INFO - PROCESS | 1988 | 1468862848987 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 10:27:29 INFO - PROCESS | 1988 | 1468862848990 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 10:27:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 10:27:29 INFO - PROCESS | 1988 | 1468862848991 Marionette TRACE conn6 <- [1,1958,null,{}] 10:27:29 INFO - PROCESS | 1988 | 1468862848995 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}] 10:27:29 INFO - PROCESS | 1988 | 1468862848997 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:29 INFO - PROCESS | 1988 | 1468862849149 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 10:27:29 INFO - PROCESS | 1988 | 1468862849160 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:29 INFO - PROCESS | 1988 | 1468862849162 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:29 INFO - PROCESS | 1988 | ++DOCSHELL 182A3000 == 31 [pid = 1988] [id = 499] 10:27:29 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (182A5400) [pid = 1988] [serial = 1497] [outer = 00000000] 10:27:29 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (18304400) [pid = 1988] [serial = 1498] [outer = 182A5400] 10:27:29 INFO - PROCESS | 1988 | 1468862849205 Marionette DEBUG loaded listener.js 10:27:29 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (1830B000) [pid = 1988] [serial = 1499] [outer = 182A5400] 10:27:29 INFO - PROCESS | 1988 | 1468862849627 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]]]}] 10:27:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 10:27:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 670ms 10:27:29 INFO - PROCESS | 1988 | 1468862849664 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 10:27:29 INFO - PROCESS | 1988 | 1468862849666 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 10:27:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 10:27:29 INFO - PROCESS | 1988 | 1468862849670 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 10:27:29 INFO - PROCESS | 1988 | 1468862849672 Marionette TRACE conn6 <- [1,1962,null,{}] 10:27:29 INFO - PROCESS | 1988 | 1468862849683 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}] 10:27:29 INFO - PROCESS | 1988 | 1468862849685 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:29 INFO - PROCESS | 1988 | 1468862849796 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 10:27:29 INFO - PROCESS | 1988 | 1468862849801 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:29 INFO - PROCESS | 1988 | 1468862849803 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:29 INFO - PROCESS | 1988 | ++DOCSHELL 18324400 == 32 [pid = 1988] [id = 500] 10:27:29 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (18325000) [pid = 1988] [serial = 1500] [outer = 00000000] 10:27:29 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (1832FC00) [pid = 1988] [serial = 1501] [outer = 18325000] 10:27:29 INFO - PROCESS | 1988 | 1468862849846 Marionette DEBUG loaded listener.js 10:27:29 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (1839F000) [pid = 1988] [serial = 1502] [outer = 18325000] 10:27:30 INFO - PROCESS | 1988 | 1468862850302 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]]]}] 10:27:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 10:27:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 690ms 10:27:30 INFO - PROCESS | 1988 | 1468862850365 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 10:27:30 INFO - PROCESS | 1988 | 1468862850367 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 10:27:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 10:27:30 INFO - PROCESS | 1988 | 1468862850370 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 10:27:30 INFO - PROCESS | 1988 | 1468862850372 Marionette TRACE conn6 <- [1,1966,null,{}] 10:27:30 INFO - PROCESS | 1988 | 1468862850375 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}] 10:27:30 INFO - PROCESS | 1988 | 1468862850381 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:30 INFO - PROCESS | 1988 | 1468862850537 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 10:27:30 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (183B4000) [pid = 1988] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 10:27:30 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (148EB000) [pid = 1988] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 10:27:30 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (1A1EE400) [pid = 1988] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 10:27:30 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (102E3800) [pid = 1988] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 10:27:30 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (14728C00) [pid = 1988] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 10:27:30 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (180EB000) [pid = 1988] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 10:27:30 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (103F9C00) [pid = 1988] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 10:27:30 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (15E63800) [pid = 1988] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 10:27:30 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (1832A400) [pid = 1988] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 10:27:30 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (1A214000) [pid = 1988] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 10:27:30 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (148F3C00) [pid = 1988] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 10:27:30 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (1A904800) [pid = 1988] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 10:27:30 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (195A2400) [pid = 1988] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 10:27:30 INFO - PROCESS | 1988 | 1468862850905 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:30 INFO - PROCESS | 1988 | 1468862850907 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:30 INFO - PROCESS | 1988 | ++DOCSHELL 102EC400 == 33 [pid = 1988] [id = 501] 10:27:30 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (10359C00) [pid = 1988] [serial = 1503] [outer = 00000000] 10:27:30 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (10EDF000) [pid = 1988] [serial = 1504] [outer = 10359C00] 10:27:30 INFO - PROCESS | 1988 | 1468862850951 Marionette DEBUG loaded listener.js 10:27:31 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (15E63800) [pid = 1988] [serial = 1505] [outer = 10359C00] 10:27:31 INFO - PROCESS | 1988 | 1468862851300 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]]]}] 10:27:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 10:27:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 970ms 10:27:31 INFO - PROCESS | 1988 | 1468862851344 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 10:27:31 INFO - PROCESS | 1988 | 1468862851346 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 10:27:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 10:27:31 INFO - PROCESS | 1988 | 1468862851349 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 10:27:31 INFO - PROCESS | 1988 | 1468862851351 Marionette TRACE conn6 <- [1,1970,null,{}] 10:27:31 INFO - PROCESS | 1988 | 1468862851354 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}] 10:27:31 INFO - PROCESS | 1988 | 1468862851356 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:31 INFO - PROCESS | 1988 | 1468862851470 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 10:27:31 INFO - PROCESS | 1988 | 1468862851477 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:31 INFO - PROCESS | 1988 | 1468862851479 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:31 INFO - PROCESS | 1988 | ++DOCSHELL 1795AC00 == 34 [pid = 1988] [id = 502] 10:27:31 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (17F08800) [pid = 1988] [serial = 1506] [outer = 00000000] 10:27:31 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (19307C00) [pid = 1988] [serial = 1507] [outer = 17F08800] 10:27:31 INFO - PROCESS | 1988 | 1468862851522 Marionette DEBUG loaded listener.js 10:27:31 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (1930B000) [pid = 1988] [serial = 1508] [outer = 17F08800] 10:27:31 INFO - PROCESS | 1988 | 1468862851935 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]]]}] 10:27:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 10:27:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 630ms 10:27:32 INFO - PROCESS | 1988 | 1468862851981 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 10:27:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 10:27:32 INFO - PROCESS | 1988 | 1468862851983 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 10:27:32 INFO - PROCESS | 1988 | 1468862851987 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 10:27:32 INFO - PROCESS | 1988 | 1468862851988 Marionette TRACE conn6 <- [1,1974,null,{}] 10:27:32 INFO - PROCESS | 1988 | 1468862851992 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}] 10:27:32 INFO - PROCESS | 1988 | 1468862851994 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:32 INFO - PROCESS | 1988 | 1468862852071 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 10:27:32 INFO - PROCESS | 1988 | 1468862852192 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:32 INFO - PROCESS | 1988 | 1468862852195 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:32 INFO - PROCESS | 1988 | ++DOCSHELL 193C8000 == 35 [pid = 1988] [id = 503] 10:27:32 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (193CB800) [pid = 1988] [serial = 1509] [outer = 00000000] 10:27:32 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (195A4C00) [pid = 1988] [serial = 1510] [outer = 193CB800] 10:27:32 INFO - PROCESS | 1988 | 1468862852240 Marionette DEBUG loaded listener.js 10:27:32 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (195A5000) [pid = 1988] [serial = 1511] [outer = 193CB800] 10:27:32 INFO - PROCESS | 1988 | 1468862852587 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]]]}] 10:27:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 10:27:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 630ms 10:27:32 INFO - PROCESS | 1988 | 1468862852617 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 10:27:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 10:27:32 INFO - PROCESS | 1988 | 1468862852619 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 10:27:32 INFO - PROCESS | 1988 | 1468862852622 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 10:27:32 INFO - PROCESS | 1988 | 1468862852624 Marionette TRACE conn6 <- [1,1978,null,{}] 10:27:32 INFO - PROCESS | 1988 | 1468862852627 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}] 10:27:32 INFO - PROCESS | 1988 | 1468862852629 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:32 INFO - PROCESS | 1988 | 1468862852751 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 10:27:32 INFO - PROCESS | 1988 | 1468862852759 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:32 INFO - PROCESS | 1988 | 1468862852760 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:32 INFO - PROCESS | 1988 | ++DOCSHELL 195AC800 == 36 [pid = 1988] [id = 504] 10:27:32 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (19AC7400) [pid = 1988] [serial = 1512] [outer = 00000000] 10:27:32 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (19BA9400) [pid = 1988] [serial = 1513] [outer = 19AC7400] 10:27:32 INFO - PROCESS | 1988 | 1468862852803 Marionette DEBUG loaded listener.js 10:27:32 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (19BB1800) [pid = 1988] [serial = 1514] [outer = 19AC7400] 10:27:33 INFO - PROCESS | 1988 | 1468862853571 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]]]}] 10:27:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 10:27:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 971ms 10:27:33 INFO - PROCESS | 1988 | 1468862853594 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 10:27:33 INFO - PROCESS | 1988 | 1468862853599 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 10:27:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 10:27:33 INFO - PROCESS | 1988 | 1468862853603 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 10:27:33 INFO - PROCESS | 1988 | 1468862853609 Marionette TRACE conn6 <- [1,1982,null,{}] 10:27:33 INFO - PROCESS | 1988 | 1468862853614 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}] 10:27:33 INFO - PROCESS | 1988 | 1468862853617 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:33 INFO - PROCESS | 1988 | 1468862853749 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 10:27:33 INFO - PROCESS | 1988 | 1468862853887 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:33 INFO - PROCESS | 1988 | 1468862853890 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:33 INFO - PROCESS | 1988 | ++DOCSHELL 108C5000 == 37 [pid = 1988] [id = 505] 10:27:33 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (108CE000) [pid = 1988] [serial = 1515] [outer = 00000000] 10:27:33 INFO - PROCESS | 1988 | ++DOMWINDOW == 88 (1472C400) [pid = 1988] [serial = 1516] [outer = 108CE000] 10:27:33 INFO - PROCESS | 1988 | 1468862853948 Marionette DEBUG loaded listener.js 10:27:34 INFO - PROCESS | 1988 | ++DOMWINDOW == 89 (14BFB000) [pid = 1988] [serial = 1517] [outer = 108CE000] 10:27:34 INFO - PROCESS | 1988 | 1468862854641 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]]]}] 10:27:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 10:27:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1074ms 10:27:34 INFO - PROCESS | 1988 | 1468862854690 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 10:27:34 INFO - PROCESS | 1988 | 1468862854695 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 10:27:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 10:27:34 INFO - PROCESS | 1988 | 1468862854701 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 10:27:34 INFO - PROCESS | 1988 | 1468862854704 Marionette TRACE conn6 <- [1,1986,null,{}] 10:27:34 INFO - PROCESS | 1988 | 1468862854708 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}] 10:27:34 INFO - PROCESS | 1988 | 1468862854711 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:34 INFO - PROCESS | 1988 | 1468862854842 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 10:27:35 INFO - PROCESS | 1988 | 1468862854980 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:35 INFO - PROCESS | 1988 | 1468862854983 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:35 INFO - PROCESS | 1988 | ++DOCSHELL 151DB400 == 38 [pid = 1988] [id = 506] 10:27:35 INFO - PROCESS | 1988 | ++DOMWINDOW == 90 (1525F400) [pid = 1988] [serial = 1518] [outer = 00000000] 10:27:35 INFO - PROCESS | 1988 | ++DOMWINDOW == 91 (17959800) [pid = 1988] [serial = 1519] [outer = 1525F400] 10:27:35 INFO - PROCESS | 1988 | 1468862855040 Marionette DEBUG loaded listener.js 10:27:35 INFO - PROCESS | 1988 | ++DOMWINDOW == 92 (180F5400) [pid = 1988] [serial = 1520] [outer = 1525F400] 10:27:35 INFO - PROCESS | 1988 | --DOCSHELL 193C8000 == 37 [pid = 1988] [id = 503] 10:27:35 INFO - PROCESS | 1988 | --DOCSHELL 1795AC00 == 36 [pid = 1988] [id = 502] 10:27:35 INFO - PROCESS | 1988 | --DOCSHELL 102EC400 == 35 [pid = 1988] [id = 501] 10:27:35 INFO - PROCESS | 1988 | --DOCSHELL 18324400 == 34 [pid = 1988] [id = 500] 10:27:35 INFO - PROCESS | 1988 | --DOCSHELL 182A3000 == 33 [pid = 1988] [id = 499] 10:27:35 INFO - PROCESS | 1988 | --DOCSHELL 1794DC00 == 32 [pid = 1988] [id = 498] 10:27:35 INFO - PROCESS | 1988 | --DOCSHELL 14BF4000 == 31 [pid = 1988] [id = 497] 10:27:35 INFO - PROCESS | 1988 | --DOCSHELL 108CF400 == 30 [pid = 1988] [id = 496] 10:27:35 INFO - PROCESS | 1988 | --DOMWINDOW == 91 (193A9800) [pid = 1988] [serial = 1456] [outer = 00000000] [url = about:blank] 10:27:35 INFO - PROCESS | 1988 | --DOMWINDOW == 90 (19C0B800) [pid = 1988] [serial = 1460] [outer = 00000000] [url = about:blank] 10:27:35 INFO - PROCESS | 1988 | --DOMWINDOW == 89 (1A215400) [pid = 1988] [serial = 1436] [outer = 00000000] [url = about:blank] 10:27:35 INFO - PROCESS | 1988 | --DOMWINDOW == 88 (10985C00) [pid = 1988] [serial = 1438] [outer = 00000000] [url = about:blank] 10:27:35 INFO - PROCESS | 1988 | --DOMWINDOW == 87 (10E56000) [pid = 1988] [serial = 1439] [outer = 00000000] [url = about:blank] 10:27:35 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (19C0A000) [pid = 1988] [serial = 1459] [outer = 00000000] [url = about:blank] 10:27:35 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (15144400) [pid = 1988] [serial = 1447] [outer = 00000000] [url = about:blank] 10:27:35 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (15262000) [pid = 1988] [serial = 1448] [outer = 00000000] [url = about:blank] 10:27:35 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (180F3000) [pid = 1988] [serial = 1450] [outer = 00000000] [url = about:blank] 10:27:35 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (182A1C00) [pid = 1988] [serial = 1451] [outer = 00000000] [url = about:blank] 10:27:35 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (10982400) [pid = 1988] [serial = 1444] [outer = 00000000] [url = about:blank] 10:27:35 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (10E59C00) [pid = 1988] [serial = 1445] [outer = 00000000] [url = about:blank] 10:27:35 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (1793EC00) [pid = 1988] [serial = 1441] [outer = 00000000] [url = about:blank] 10:27:35 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (17E06000) [pid = 1988] [serial = 1442] [outer = 00000000] [url = about:blank] 10:27:35 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (183B3000) [pid = 1988] [serial = 1453] [outer = 00000000] [url = about:blank] 10:27:35 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (1A21E400) [pid = 1988] [serial = 1462] [outer = 00000000] [url = about:blank] 10:27:35 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (193ADC00) [pid = 1988] [serial = 1466] [outer = 00000000] [url = about:blank] 10:27:35 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (1A90D000) [pid = 1988] [serial = 1471] [outer = 00000000] [url = about:blank] 10:27:35 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (18308000) [pid = 1988] [serial = 1465] [outer = 00000000] [url = about:blank] 10:27:35 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (1A90DC00) [pid = 1988] [serial = 1472] [outer = 00000000] [url = about:blank] 10:27:35 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (1A82C400) [pid = 1988] [serial = 1468] [outer = 00000000] [url = about:blank] 10:27:35 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (1A835C00) [pid = 1988] [serial = 1469] [outer = 00000000] [url = about:blank] 10:27:35 INFO - PROCESS | 1988 | --DOMWINDOW == 69 (193B0000) [pid = 1988] [serial = 1457] [outer = 00000000] [url = about:blank] 10:27:35 INFO - PROCESS | 1988 | --DOMWINDOW == 68 (1A21EC00) [pid = 1988] [serial = 1463] [outer = 00000000] [url = about:blank] 10:27:35 INFO - PROCESS | 1988 | --DOMWINDOW == 67 (183FEC00) [pid = 1988] [serial = 1454] [outer = 00000000] [url = about:blank] 10:27:35 INFO - PROCESS | 1988 | 1468862855817 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]]]}] 10:27:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 10:27:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1166ms 10:27:35 INFO - PROCESS | 1988 | 1468862855872 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 10:27:35 INFO - PROCESS | 1988 | 1468862855875 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 10:27:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 10:27:35 INFO - PROCESS | 1988 | 1468862855880 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 10:27:35 INFO - PROCESS | 1988 | 1468862855884 Marionette TRACE conn6 <- [1,1990,null,{}] 10:27:35 INFO - PROCESS | 1988 | 1468862855889 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}] 10:27:35 INFO - PROCESS | 1988 | 1468862855892 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:36 INFO - PROCESS | 1988 | 1468862855989 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 10:27:36 INFO - PROCESS | 1988 | 1468862856085 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:36 INFO - PROCESS | 1988 | 1468862856087 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:36 INFO - PROCESS | 1988 | ++DOCSHELL 10284000 == 31 [pid = 1988] [id = 507] 10:27:36 INFO - PROCESS | 1988 | ++DOMWINDOW == 68 (10360800) [pid = 1988] [serial = 1521] [outer = 00000000] 10:27:36 INFO - PROCESS | 1988 | ++DOMWINDOW == 69 (10987C00) [pid = 1988] [serial = 1522] [outer = 10360800] 10:27:36 INFO - PROCESS | 1988 | 1468862856135 Marionette DEBUG loaded listener.js 10:27:36 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (10E55400) [pid = 1988] [serial = 1523] [outer = 10360800] 10:27:36 INFO - PROCESS | 1988 | 1468862856521 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]]]}] 10:27:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 10:27:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 731ms 10:27:36 INFO - PROCESS | 1988 | 1468862856613 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 10:27:36 INFO - PROCESS | 1988 | 1468862856617 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 10:27:36 INFO - PROCESS | 1988 | 1468862856623 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 10:27:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 10:27:36 INFO - PROCESS | 1988 | 1468862856626 Marionette TRACE conn6 <- [1,1994,null,{}] 10:27:36 INFO - PROCESS | 1988 | 1468862856629 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}] 10:27:36 INFO - PROCESS | 1988 | 1468862856632 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:36 INFO - PROCESS | 1988 | 1468862856727 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 10:27:36 INFO - PROCESS | 1988 | 1468862856736 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:36 INFO - PROCESS | 1988 | 1468862856738 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:36 INFO - PROCESS | 1988 | ++DOCSHELL 15024000 == 32 [pid = 1988] [id = 508] 10:27:36 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (1506AC00) [pid = 1988] [serial = 1524] [outer = 00000000] 10:27:36 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (150C4800) [pid = 1988] [serial = 1525] [outer = 1506AC00] 10:27:36 INFO - PROCESS | 1988 | 1468862856784 Marionette DEBUG loaded listener.js 10:27:36 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (15152800) [pid = 1988] [serial = 1526] [outer = 1506AC00] 10:27:37 INFO - PROCESS | 1988 | 1468862857249 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]]]}] 10:27:37 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 10:27:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 670ms 10:27:37 INFO - PROCESS | 1988 | 1468862857298 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 10:27:37 INFO - PROCESS | 1988 | 1468862857300 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 10:27:37 INFO - PROCESS | 1988 | 1468862857304 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 10:27:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 10:27:37 INFO - PROCESS | 1988 | 1468862857307 Marionette TRACE conn6 <- [1,1998,null,{}] 10:27:37 INFO - PROCESS | 1988 | 1468862857318 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}] 10:27:37 INFO - PROCESS | 1988 | 1468862857323 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:37 INFO - PROCESS | 1988 | 1468862857409 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 10:27:37 INFO - PROCESS | 1988 | 1468862857419 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:37 INFO - PROCESS | 1988 | 1468862857422 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:37 INFO - PROCESS | 1988 | ++DOCSHELL 17E02C00 == 33 [pid = 1988] [id = 509] 10:27:37 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (17E03C00) [pid = 1988] [serial = 1527] [outer = 00000000] 10:27:37 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (17F07000) [pid = 1988] [serial = 1528] [outer = 17E03C00] 10:27:37 INFO - PROCESS | 1988 | 1468862857551 Marionette DEBUG loaded listener.js 10:27:37 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (180F4C00) [pid = 1988] [serial = 1529] [outer = 17E03C00] 10:27:37 INFO - PROCESS | 1988 | 1468862857958 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]]]}] 10:27:38 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 10:27:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 671ms 10:27:38 INFO - PROCESS | 1988 | 1468862857977 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 10:27:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 10:27:38 INFO - PROCESS | 1988 | 1468862857980 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 10:27:38 INFO - PROCESS | 1988 | 1468862857983 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 10:27:38 INFO - PROCESS | 1988 | 1468862857985 Marionette TRACE conn6 <- [1,2002,null,{}] 10:27:38 INFO - PROCESS | 1988 | 1468862857988 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}] 10:27:38 INFO - PROCESS | 1988 | 1468862857990 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:38 INFO - PROCESS | 1988 | 1468862858119 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 10:27:38 INFO - PROCESS | 1988 | 1468862858131 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:38 INFO - PROCESS | 1988 | 1468862858133 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:38 INFO - PROCESS | 1988 | ++DOCSHELL 182A3000 == 34 [pid = 1988] [id = 510] 10:27:38 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (182A8000) [pid = 1988] [serial = 1530] [outer = 00000000] 10:27:38 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (18310800) [pid = 1988] [serial = 1531] [outer = 182A8000] 10:27:38 INFO - PROCESS | 1988 | 1468862858177 Marionette DEBUG loaded listener.js 10:27:38 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (18330C00) [pid = 1988] [serial = 1532] [outer = 182A8000] 10:27:38 INFO - PROCESS | 1988 | 1468862858611 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]]]}] 10:27:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 10:27:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 670ms 10:27:38 INFO - PROCESS | 1988 | 1468862858654 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 10:27:38 INFO - PROCESS | 1988 | 1468862858656 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 10:27:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 10:27:38 INFO - PROCESS | 1988 | 1468862858659 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 10:27:38 INFO - PROCESS | 1988 | 1468862858660 Marionette TRACE conn6 <- [1,2006,null,{}] 10:27:38 INFO - PROCESS | 1988 | 1468862858664 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}] 10:27:38 INFO - PROCESS | 1988 | 1468862858666 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:38 INFO - PROCESS | 1988 | 1468862858789 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 10:27:38 INFO - PROCESS | 1988 | 1468862858876 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:38 INFO - PROCESS | 1988 | 1468862858878 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:38 INFO - PROCESS | 1988 | ++DOCSHELL 1832DC00 == 35 [pid = 1988] [id = 511] 10:27:38 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (1832F000) [pid = 1988] [serial = 1533] [outer = 00000000] 10:27:38 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (183F5C00) [pid = 1988] [serial = 1534] [outer = 1832F000] 10:27:38 INFO - PROCESS | 1988 | 1468862858920 Marionette DEBUG loaded listener.js 10:27:39 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (183FE800) [pid = 1988] [serial = 1535] [outer = 1832F000] 10:27:39 INFO - PROCESS | 1988 | 1468862859350 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]]]}] 10:27:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 10:27:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 730ms 10:27:39 INFO - PROCESS | 1988 | 1468862859390 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 10:27:39 INFO - PROCESS | 1988 | 1468862859392 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 10:27:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 10:27:39 INFO - PROCESS | 1988 | 1468862859406 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 10:27:39 INFO - PROCESS | 1988 | 1468862859407 Marionette TRACE conn6 <- [1,2010,null,{}] 10:27:39 INFO - PROCESS | 1988 | 1468862859411 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}] 10:27:39 INFO - PROCESS | 1988 | 1468862859416 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:39 INFO - PROCESS | 1988 | 1468862859546 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 10:27:39 INFO - PROCESS | 1988 | 1468862859620 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:39 INFO - PROCESS | 1988 | 1468862859622 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:39 INFO - PROCESS | 1988 | ++DOCSHELL 111CF800 == 36 [pid = 1988] [id = 512] 10:27:39 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (183F5400) [pid = 1988] [serial = 1536] [outer = 00000000] 10:27:39 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (195A1800) [pid = 1988] [serial = 1537] [outer = 183F5400] 10:27:39 INFO - PROCESS | 1988 | 1468862859666 Marionette DEBUG loaded listener.js 10:27:39 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (193ABC00) [pid = 1988] [serial = 1538] [outer = 183F5400] 10:27:40 INFO - PROCESS | 1988 | 1468862860167 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]]]}] 10:27:40 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (193CB800) [pid = 1988] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 10:27:40 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (182A5400) [pid = 1988] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 10:27:40 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (10A67800) [pid = 1988] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 10:27:40 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (1097C000) [pid = 1988] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 10:27:40 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (17952800) [pid = 1988] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 10:27:40 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (14BF4800) [pid = 1988] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 10:27:40 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (18325000) [pid = 1988] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 10:27:40 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (108C9000) [pid = 1988] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 10:27:40 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (1793C800) [pid = 1988] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 10:27:40 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (193CE800) [pid = 1988] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 10:27:40 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (1A1D6C00) [pid = 1988] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 10:27:40 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (10359C00) [pid = 1988] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 10:27:40 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (17F08800) [pid = 1988] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 10:27:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 10:27:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 830ms 10:27:40 INFO - PROCESS | 1988 | 1468862860241 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 10:27:40 INFO - PROCESS | 1988 | 1468862860243 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 10:27:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 10:27:40 INFO - PROCESS | 1988 | 1468862860246 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 10:27:40 INFO - PROCESS | 1988 | 1468862860248 Marionette TRACE conn6 <- [1,2014,null,{}] 10:27:40 INFO - PROCESS | 1988 | 1468862860251 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}] 10:27:40 INFO - PROCESS | 1988 | 1468862860253 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:40 INFO - PROCESS | 1988 | 1468862860337 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 10:27:40 INFO - PROCESS | 1988 | 1468862860344 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:40 INFO - PROCESS | 1988 | 1468862860346 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:40 INFO - PROCESS | 1988 | ++DOCSHELL 11AD3000 == 37 [pid = 1988] [id = 513] 10:27:40 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (15147800) [pid = 1988] [serial = 1539] [outer = 00000000] 10:27:40 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (17E03400) [pid = 1988] [serial = 1540] [outer = 15147800] 10:27:40 INFO - PROCESS | 1988 | 1468862860389 Marionette DEBUG loaded listener.js 10:27:40 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (18327400) [pid = 1988] [serial = 1541] [outer = 15147800] 10:27:40 INFO - PROCESS | 1988 | 1468862860801 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]]]}] 10:27:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 10:27:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 630ms 10:27:40 INFO - PROCESS | 1988 | 1468862860877 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 10:27:40 INFO - PROCESS | 1988 | 1468862860879 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 10:27:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 10:27:40 INFO - PROCESS | 1988 | 1468862860882 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 10:27:40 INFO - PROCESS | 1988 | 1468862860883 Marionette TRACE conn6 <- [1,2018,null,{}] 10:27:40 INFO - PROCESS | 1988 | 1468862860887 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}] 10:27:40 INFO - PROCESS | 1988 | 1468862860889 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:40 INFO - PROCESS | 1988 | 1468862860967 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 10:27:41 INFO - PROCESS | 1988 | 1468862860973 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:41 INFO - PROCESS | 1988 | 1468862860974 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:41 INFO - PROCESS | 1988 | ++DOCSHELL 17945400 == 38 [pid = 1988] [id = 514] 10:27:41 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (18F75000) [pid = 1988] [serial = 1542] [outer = 00000000] 10:27:41 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (19AC6000) [pid = 1988] [serial = 1543] [outer = 18F75000] 10:27:41 INFO - PROCESS | 1988 | 1468862861017 Marionette DEBUG loaded listener.js 10:27:41 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (1A1E9C00) [pid = 1988] [serial = 1544] [outer = 18F75000] 10:27:41 INFO - PROCESS | 1988 | 1468862861441 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]]]}] 10:27:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 10:27:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 570ms 10:27:41 INFO - PROCESS | 1988 | 1468862861453 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 10:27:41 INFO - PROCESS | 1988 | 1468862861455 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 10:27:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 10:27:41 INFO - PROCESS | 1988 | 1468862861458 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 10:27:41 INFO - PROCESS | 1988 | 1468862861459 Marionette TRACE conn6 <- [1,2022,null,{}] 10:27:41 INFO - PROCESS | 1988 | 1468862861462 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}] 10:27:41 INFO - PROCESS | 1988 | 1468862861464 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:41 INFO - PROCESS | 1988 | 1468862861597 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 10:27:41 INFO - PROCESS | 1988 | 1468862861605 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:41 INFO - PROCESS | 1988 | 1468862861607 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:41 INFO - PROCESS | 1988 | ++DOCSHELL 195AB800 == 39 [pid = 1988] [id = 515] 10:27:41 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (19AC5C00) [pid = 1988] [serial = 1545] [outer = 00000000] 10:27:41 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (1A216C00) [pid = 1988] [serial = 1546] [outer = 19AC5C00] 10:27:41 INFO - PROCESS | 1988 | 1468862861649 Marionette DEBUG loaded listener.js 10:27:41 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (1A219800) [pid = 1988] [serial = 1547] [outer = 19AC5C00] 10:27:42 INFO - PROCESS | 1988 | 1468862862078 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]]]}] 10:27:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 10:27:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 670ms 10:27:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 10:27:42 INFO - PROCESS | 1988 | 1468862862129 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 10:27:42 INFO - PROCESS | 1988 | 1468862862131 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 10:27:42 INFO - PROCESS | 1988 | 1468862862137 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 10:27:42 INFO - PROCESS | 1988 | 1468862862139 Marionette TRACE conn6 <- [1,2026,null,{}] 10:27:42 INFO - PROCESS | 1988 | 1468862862143 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}] 10:27:42 INFO - PROCESS | 1988 | 1468862862144 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:42 INFO - PROCESS | 1988 | 1468862862309 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 10:27:42 INFO - PROCESS | 1988 | 1468862862381 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:42 INFO - PROCESS | 1988 | 1468862862384 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:42 INFO - PROCESS | 1988 | ++DOCSHELL 0FB52C00 == 40 [pid = 1988] [id = 516] 10:27:42 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (0FC90400) [pid = 1988] [serial = 1548] [outer = 00000000] 10:27:42 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (103FE800) [pid = 1988] [serial = 1549] [outer = 0FC90400] 10:27:42 INFO - PROCESS | 1988 | 1468862862443 Marionette DEBUG loaded listener.js 10:27:42 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (108D1400) [pid = 1988] [serial = 1550] [outer = 0FC90400] 10:27:43 INFO - PROCESS | 1988 | 1468862863084 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]]]}] 10:27:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 10:27:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 991ms 10:27:43 INFO - PROCESS | 1988 | 1468862863126 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 10:27:43 INFO - PROCESS | 1988 | 1468862863131 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 10:27:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 10:27:43 INFO - PROCESS | 1988 | 1468862863136 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 10:27:43 INFO - PROCESS | 1988 | 1468862863139 Marionette TRACE conn6 <- [1,2030,null,{}] 10:27:43 INFO - PROCESS | 1988 | 1468862863145 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}] 10:27:43 INFO - PROCESS | 1988 | 1468862863148 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:43 INFO - PROCESS | 1988 | 1468862863261 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 10:27:43 INFO - PROCESS | 1988 | 1468862863400 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:43 INFO - PROCESS | 1988 | 1468862863403 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:43 INFO - PROCESS | 1988 | ++DOCSHELL 149BD000 == 41 [pid = 1988] [id = 517] 10:27:43 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (15069C00) [pid = 1988] [serial = 1551] [outer = 00000000] 10:27:43 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (16536000) [pid = 1988] [serial = 1552] [outer = 15069C00] 10:27:43 INFO - PROCESS | 1988 | 1468862863459 Marionette DEBUG loaded listener.js 10:27:43 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (1793F000) [pid = 1988] [serial = 1553] [outer = 15069C00] 10:27:44 INFO - PROCESS | 1988 | 1468862864052 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]]]}] 10:27:44 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) 10:27:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 970ms 10:27:44 INFO - PROCESS | 1988 | 1468862864111 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 10:27:44 INFO - PROCESS | 1988 | 1468862864114 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 10:27:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 10:27:44 INFO - PROCESS | 1988 | 1468862864118 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 10:27:44 INFO - PROCESS | 1988 | 1468862864120 Marionette TRACE conn6 <- [1,2034,null,{}] 10:27:44 INFO - PROCESS | 1988 | 1468862864124 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}] 10:27:44 INFO - PROCESS | 1988 | 1468862864126 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:44 INFO - PROCESS | 1988 | 1468862864236 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 10:27:44 INFO - PROCESS | 1988 | 1468862864375 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:44 INFO - PROCESS | 1988 | 1468862864377 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:44 INFO - PROCESS | 1988 | ++DOCSHELL 182A6C00 == 42 [pid = 1988] [id = 518] 10:27:44 INFO - PROCESS | 1988 | ++DOMWINDOW == 88 (19308C00) [pid = 1988] [serial = 1554] [outer = 00000000] 10:27:44 INFO - PROCESS | 1988 | ++DOMWINDOW == 89 (193B2400) [pid = 1988] [serial = 1555] [outer = 19308C00] 10:27:44 INFO - PROCESS | 1988 | 1468862864432 Marionette DEBUG loaded listener.js 10:27:44 INFO - PROCESS | 1988 | ++DOMWINDOW == 90 (195A9800) [pid = 1988] [serial = 1556] [outer = 19308C00] 10:27:45 INFO - PROCESS | 1988 | 1468862865042 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]]]}] 10:27:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:27:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 970ms 10:27:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 10:27:45 INFO - PROCESS | 1988 | 1468862865090 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 10:27:45 INFO - PROCESS | 1988 | 1468862865095 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 10:27:45 INFO - PROCESS | 1988 | 1468862865105 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 10:27:45 INFO - PROCESS | 1988 | 1468862865110 Marionette TRACE conn6 <- [1,2038,null,{}] 10:27:45 INFO - PROCESS | 1988 | 1468862865114 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}] 10:27:45 INFO - PROCESS | 1988 | 1468862865118 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:45 INFO - PROCESS | 1988 | 1468862865231 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 10:27:45 INFO - PROCESS | 1988 | 1468862865368 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:45 INFO - PROCESS | 1988 | 1468862865370 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:45 INFO - PROCESS | 1988 | ++DOCSHELL 1A82CC00 == 43 [pid = 1988] [id = 519] 10:27:45 INFO - PROCESS | 1988 | ++DOMWINDOW == 91 (1A830800) [pid = 1988] [serial = 1557] [outer = 00000000] 10:27:45 INFO - PROCESS | 1988 | ++DOMWINDOW == 92 (1A902000) [pid = 1988] [serial = 1558] [outer = 1A830800] 10:27:45 INFO - PROCESS | 1988 | 1468862865424 Marionette DEBUG loaded listener.js 10:27:45 INFO - PROCESS | 1988 | ++DOMWINDOW == 93 (1A904800) [pid = 1988] [serial = 1559] [outer = 1A830800] 10:27:46 INFO - PROCESS | 1988 | 1468862866159 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]]]}] 10:27:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 10:27:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1128ms 10:27:46 INFO - PROCESS | 1988 | 1468862866229 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 10:27:46 INFO - PROCESS | 1988 | 1468862866233 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 10:27:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 10:27:46 INFO - PROCESS | 1988 | 1468862866252 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 10:27:46 INFO - PROCESS | 1988 | 1468862866255 Marionette TRACE conn6 <- [1,2042,null,{}] 10:27:46 INFO - PROCESS | 1988 | 1468862866261 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}] 10:27:46 INFO - PROCESS | 1988 | 1468862866264 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:46 INFO - PROCESS | 1988 | 1468862866366 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 10:27:46 INFO - PROCESS | 1988 | 1468862866508 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:46 INFO - PROCESS | 1988 | 1468862866512 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:46 INFO - PROCESS | 1988 | ++DOCSHELL 0FB4C400 == 44 [pid = 1988] [id = 520] 10:27:46 INFO - PROCESS | 1988 | ++DOMWINDOW == 94 (148AC400) [pid = 1988] [serial = 1560] [outer = 00000000] 10:27:46 INFO - PROCESS | 1988 | ++DOMWINDOW == 95 (1502CC00) [pid = 1988] [serial = 1561] [outer = 148AC400] 10:27:46 INFO - PROCESS | 1988 | 1468862866566 Marionette DEBUG loaded listener.js 10:27:46 INFO - PROCESS | 1988 | ++DOMWINDOW == 96 (1514A400) [pid = 1988] [serial = 1562] [outer = 148AC400] 10:27:47 INFO - PROCESS | 1988 | --DOCSHELL 195AB800 == 43 [pid = 1988] [id = 515] 10:27:47 INFO - PROCESS | 1988 | --DOCSHELL 17945400 == 42 [pid = 1988] [id = 514] 10:27:47 INFO - PROCESS | 1988 | --DOCSHELL 11AD3000 == 41 [pid = 1988] [id = 513] 10:27:47 INFO - PROCESS | 1988 | --DOCSHELL 111CF800 == 40 [pid = 1988] [id = 512] 10:27:47 INFO - PROCESS | 1988 | --DOCSHELL 1832DC00 == 39 [pid = 1988] [id = 511] 10:27:47 INFO - PROCESS | 1988 | --DOCSHELL 182A3000 == 38 [pid = 1988] [id = 510] 10:27:47 INFO - PROCESS | 1988 | --DOCSHELL 17E02C00 == 37 [pid = 1988] [id = 509] 10:27:47 INFO - PROCESS | 1988 | --DOCSHELL 15024000 == 36 [pid = 1988] [id = 508] 10:27:47 INFO - PROCESS | 1988 | --DOCSHELL 10284000 == 35 [pid = 1988] [id = 507] 10:27:47 INFO - PROCESS | 1988 | --DOCSHELL 108C5000 == 34 [pid = 1988] [id = 505] 10:27:47 INFO - PROCESS | 1988 | --DOCSHELL 151DB400 == 33 [pid = 1988] [id = 506] 10:27:47 INFO - PROCESS | 1988 | --DOCSHELL 195AC800 == 32 [pid = 1988] [id = 504] 10:27:47 INFO - PROCESS | 1988 | --DOCSHELL 10987400 == 31 [pid = 1988] [id = 495] 10:27:47 INFO - PROCESS | 1988 | --DOCSHELL 1A82CC00 == 30 [pid = 1988] [id = 519] 10:27:47 INFO - PROCESS | 1988 | --DOCSHELL 182A6C00 == 29 [pid = 1988] [id = 518] 10:27:47 INFO - PROCESS | 1988 | --DOCSHELL 0FB52C00 == 28 [pid = 1988] [id = 516] 10:27:47 INFO - PROCESS | 1988 | --DOCSHELL 149BD000 == 27 [pid = 1988] [id = 517] 10:27:47 INFO - PROCESS | 1988 | --DOMWINDOW == 95 (195A4C00) [pid = 1988] [serial = 1510] [outer = 00000000] [url = about:blank] 10:27:47 INFO - PROCESS | 1988 | --DOMWINDOW == 94 (18304400) [pid = 1988] [serial = 1498] [outer = 00000000] [url = about:blank] 10:27:47 INFO - PROCESS | 1988 | --DOMWINDOW == 93 (15E58C00) [pid = 1988] [serial = 1486] [outer = 00000000] [url = about:blank] 10:27:47 INFO - PROCESS | 1988 | --DOMWINDOW == 92 (10CD5000) [pid = 1988] [serial = 1489] [outer = 00000000] [url = about:blank] 10:27:47 INFO - PROCESS | 1988 | --DOMWINDOW == 91 (10E5BC00) [pid = 1988] [serial = 1490] [outer = 00000000] [url = about:blank] 10:27:47 INFO - PROCESS | 1988 | --DOMWINDOW == 90 (17F08000) [pid = 1988] [serial = 1495] [outer = 00000000] [url = about:blank] 10:27:47 INFO - PROCESS | 1988 | --DOMWINDOW == 89 (150C6000) [pid = 1988] [serial = 1492] [outer = 00000000] [url = about:blank] 10:27:47 INFO - PROCESS | 1988 | --DOMWINDOW == 88 (1513FC00) [pid = 1988] [serial = 1493] [outer = 00000000] [url = about:blank] 10:27:47 INFO - PROCESS | 1988 | --DOMWINDOW == 87 (1832FC00) [pid = 1988] [serial = 1501] [outer = 00000000] [url = about:blank] 10:27:47 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (10E50800) [pid = 1988] [serial = 1475] [outer = 00000000] [url = about:blank] 10:27:47 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (10980000) [pid = 1988] [serial = 1474] [outer = 00000000] [url = about:blank] 10:27:47 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (18028800) [pid = 1988] [serial = 1478] [outer = 00000000] [url = about:blank] 10:27:47 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (17E94000) [pid = 1988] [serial = 1477] [outer = 00000000] [url = about:blank] 10:27:47 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (19BA8800) [pid = 1988] [serial = 1481] [outer = 00000000] [url = about:blank] 10:27:47 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (19AC8C00) [pid = 1988] [serial = 1480] [outer = 00000000] [url = about:blank] 10:27:47 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (1C848400) [pid = 1988] [serial = 1484] [outer = 00000000] [url = about:blank] 10:27:47 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (1C616000) [pid = 1988] [serial = 1483] [outer = 00000000] [url = about:blank] 10:27:47 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (10EDF000) [pid = 1988] [serial = 1504] [outer = 00000000] [url = about:blank] 10:27:47 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (1839F000) [pid = 1988] [serial = 1502] [outer = 00000000] [url = about:blank] 10:27:47 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (17937800) [pid = 1988] [serial = 1487] [outer = 00000000] [url = about:blank] 10:27:47 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (195A5000) [pid = 1988] [serial = 1511] [outer = 00000000] [url = about:blank] 10:27:47 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (15E63800) [pid = 1988] [serial = 1505] [outer = 00000000] [url = about:blank] 10:27:47 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (1830B000) [pid = 1988] [serial = 1499] [outer = 00000000] [url = about:blank] 10:27:47 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (180EB800) [pid = 1988] [serial = 1496] [outer = 00000000] [url = about:blank] 10:27:47 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (1930B000) [pid = 1988] [serial = 1508] [outer = 00000000] [url = about:blank] 10:27:47 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (19307C00) [pid = 1988] [serial = 1507] [outer = 00000000] [url = about:blank] 10:27:47 INFO - PROCESS | 1988 | 1468862867812 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]]]}] 10:27:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 10:27:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1582ms 10:27:47 INFO - PROCESS | 1988 | 1468862867873 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 10:27:47 INFO - PROCESS | 1988 | 1468862867877 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 10:27:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 10:27:47 INFO - PROCESS | 1988 | 1468862867891 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 10:27:47 INFO - PROCESS | 1988 | 1468862867894 Marionette TRACE conn6 <- [1,2046,null,{}] 10:27:47 INFO - PROCESS | 1988 | 1468862867900 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}] 10:27:47 INFO - PROCESS | 1988 | 1468862867903 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:48 INFO - PROCESS | 1988 | 1468862867986 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 10:27:48 INFO - PROCESS | 1988 | 1468862867999 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:48 INFO - PROCESS | 1988 | 1468862868002 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:48 INFO - PROCESS | 1988 | ++DOCSHELL 10E4F800 == 28 [pid = 1988] [id = 521] 10:27:48 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (10E4FC00) [pid = 1988] [serial = 1563] [outer = 00000000] 10:27:48 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (10E58C00) [pid = 1988] [serial = 1564] [outer = 10E4FC00] 10:27:48 INFO - PROCESS | 1988 | 1468862868049 Marionette DEBUG loaded listener.js 10:27:48 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (10EDFC00) [pid = 1988] [serial = 1565] [outer = 10E4FC00] 10:27:48 INFO - PROCESS | 1988 | 1468862868504 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]]]}] 10:27:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 10:27:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 670ms 10:27:48 INFO - PROCESS | 1988 | 1468862868563 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 10:27:48 INFO - PROCESS | 1988 | 1468862868568 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 10:27:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 10:27:48 INFO - PROCESS | 1988 | 1468862868574 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 10:27:48 INFO - PROCESS | 1988 | 1468862868577 Marionette TRACE conn6 <- [1,2050,null,{}] 10:27:48 INFO - PROCESS | 1988 | 1468862868581 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}] 10:27:48 INFO - PROCESS | 1988 | 1468862868583 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:48 INFO - PROCESS | 1988 | 1468862868671 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 10:27:48 INFO - PROCESS | 1988 | 1468862868679 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:48 INFO - PROCESS | 1988 | 1468862868681 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:48 INFO - PROCESS | 1988 | ++DOCSHELL 14BF6800 == 29 [pid = 1988] [id = 522] 10:27:48 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (14BFBC00) [pid = 1988] [serial = 1566] [outer = 00000000] 10:27:48 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (15070C00) [pid = 1988] [serial = 1567] [outer = 14BFBC00] 10:27:48 INFO - PROCESS | 1988 | 1468862868728 Marionette DEBUG loaded listener.js 10:27:48 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (15148800) [pid = 1988] [serial = 1568] [outer = 14BFBC00] 10:27:49 INFO - PROCESS | 1988 | 1468862869188 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]]]}] 10:27:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 10:27:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 670ms 10:27:49 INFO - PROCESS | 1988 | 1468862869247 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 10:27:49 INFO - PROCESS | 1988 | 1468862869250 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 10:27:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 10:27:49 INFO - PROCESS | 1988 | 1468862869253 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 10:27:49 INFO - PROCESS | 1988 | 1468862869256 Marionette TRACE conn6 <- [1,2054,null,{}] 10:27:49 INFO - PROCESS | 1988 | 1468862869267 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}] 10:27:49 INFO - PROCESS | 1988 | 1468862869272 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:49 INFO - PROCESS | 1988 | 1468862869356 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 10:27:49 INFO - PROCESS | 1988 | 1468862869494 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:49 INFO - PROCESS | 1988 | 1468862869497 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:49 INFO - PROCESS | 1988 | ++DOCSHELL 17E93C00 == 30 [pid = 1988] [id = 523] 10:27:49 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (17E94000) [pid = 1988] [serial = 1569] [outer = 00000000] 10:27:49 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (17F0E800) [pid = 1988] [serial = 1570] [outer = 17E94000] 10:27:49 INFO - PROCESS | 1988 | 1468862869545 Marionette DEBUG loaded listener.js 10:27:49 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (180EBC00) [pid = 1988] [serial = 1571] [outer = 17E94000] 10:27:49 INFO - PROCESS | 1988 | 1468862869963 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]]]}] 10:27:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 10:27:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 730ms 10:27:50 INFO - PROCESS | 1988 | 1468862869987 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 10:27:50 INFO - PROCESS | 1988 | 1468862869990 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 10:27:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 10:27:50 INFO - PROCESS | 1988 | 1468862869999 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 10:27:50 INFO - PROCESS | 1988 | 1468862870001 Marionette TRACE conn6 <- [1,2058,null,{}] 10:27:50 INFO - PROCESS | 1988 | 1468862870004 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}] 10:27:50 INFO - PROCESS | 1988 | 1468862870006 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:50 INFO - PROCESS | 1988 | 1468862870124 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 10:27:50 INFO - PROCESS | 1988 | 1468862870129 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:50 INFO - PROCESS | 1988 | 1468862870131 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:50 INFO - PROCESS | 1988 | ++DOCSHELL 17F0D800 == 31 [pid = 1988] [id = 524] 10:27:50 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (180EE400) [pid = 1988] [serial = 1572] [outer = 00000000] 10:27:50 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (182A2400) [pid = 1988] [serial = 1573] [outer = 180EE400] 10:27:50 INFO - PROCESS | 1988 | 1468862870231 Marionette DEBUG loaded listener.js 10:27:50 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (18302800) [pid = 1988] [serial = 1574] [outer = 180EE400] 10:27:50 INFO - PROCESS | 1988 | 1468862870660 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]]]}] 10:27:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 10:27:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 730ms 10:27:50 INFO - PROCESS | 1988 | 1468862870756 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 10:27:50 INFO - PROCESS | 1988 | 1468862870758 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 10:27:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 10:27:50 INFO - PROCESS | 1988 | 1468862870765 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 10:27:50 INFO - PROCESS | 1988 | 1468862870767 Marionette TRACE conn6 <- [1,2062,null,{}] 10:27:50 INFO - PROCESS | 1988 | 1468862870771 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}] 10:27:50 INFO - PROCESS | 1988 | 1468862870773 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:50 INFO - PROCESS | 1988 | 1468862870884 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 10:27:50 INFO - PROCESS | 1988 | 1468862870895 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:50 INFO - PROCESS | 1988 | 1468862870897 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:50 INFO - PROCESS | 1988 | ++DOCSHELL 18321800 == 32 [pid = 1988] [id = 525] 10:27:50 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (18325000) [pid = 1988] [serial = 1575] [outer = 00000000] 10:27:51 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (18330400) [pid = 1988] [serial = 1576] [outer = 18325000] 10:27:51 INFO - PROCESS | 1988 | 1468862870993 Marionette DEBUG loaded listener.js 10:27:51 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (183AF400) [pid = 1988] [serial = 1577] [outer = 18325000] 10:27:51 INFO - PROCESS | 1988 | 1468862871420 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]]]}] 10:27:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 10:27:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 670ms 10:27:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 10:27:51 INFO - PROCESS | 1988 | 1468862871438 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 10:27:51 INFO - PROCESS | 1988 | 1468862871440 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 10:27:51 INFO - PROCESS | 1988 | 1468862871443 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 10:27:51 INFO - PROCESS | 1988 | 1468862871445 Marionette TRACE conn6 <- [1,2066,null,{}] 10:27:51 INFO - PROCESS | 1988 | 1468862871448 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}] 10:27:51 INFO - PROCESS | 1988 | 1468862871453 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:51 INFO - PROCESS | 1988 | 1468862871591 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 10:27:51 INFO - PROCESS | 1988 | 1468862871597 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:51 INFO - PROCESS | 1988 | 1468862871599 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:51 INFO - PROCESS | 1988 | ++DOCSHELL 183FE000 == 33 [pid = 1988] [id = 526] 10:27:51 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (183FE400) [pid = 1988] [serial = 1578] [outer = 00000000] 10:27:51 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (195A0800) [pid = 1988] [serial = 1579] [outer = 183FE400] 10:27:51 INFO - PROCESS | 1988 | 1468862871644 Marionette DEBUG loaded listener.js 10:27:51 INFO - PROCESS | 1988 | ++DOMWINDOW == 88 (195AB800) [pid = 1988] [serial = 1580] [outer = 183FE400] 10:27:52 INFO - PROCESS | 1988 | --DOMWINDOW == 87 (19AC5C00) [pid = 1988] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 10:27:52 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (1832F000) [pid = 1988] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 10:27:52 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (183F5400) [pid = 1988] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 10:27:52 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (108CE000) [pid = 1988] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 10:27:52 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (19AC7400) [pid = 1988] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 10:27:52 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (10360800) [pid = 1988] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 10:27:52 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (1525F400) [pid = 1988] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 10:27:52 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (17E03C00) [pid = 1988] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 10:27:52 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (1506AC00) [pid = 1988] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 10:27:52 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (15147800) [pid = 1988] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 10:27:52 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (18F75000) [pid = 1988] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 10:27:52 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (182A8000) [pid = 1988] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 10:27:52 INFO - PROCESS | 1988 | 1468862872322 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]]]}] 10:27:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 10:27:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 930ms 10:27:52 INFO - PROCESS | 1988 | 1468862872375 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 10:27:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 10:27:52 INFO - PROCESS | 1988 | 1468862872377 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 10:27:52 INFO - PROCESS | 1988 | 1468862872380 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 10:27:52 INFO - PROCESS | 1988 | 1468862872382 Marionette TRACE conn6 <- [1,2070,null,{}] 10:27:52 INFO - PROCESS | 1988 | 1468862872385 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}] 10:27:52 INFO - PROCESS | 1988 | 1468862872387 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:52 INFO - PROCESS | 1988 | 1468862872463 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 10:27:52 INFO - PROCESS | 1988 | 1468862872471 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:52 INFO - PROCESS | 1988 | 1468862872473 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:52 INFO - PROCESS | 1988 | ++DOCSHELL 15E58400 == 34 [pid = 1988] [id = 527] 10:27:52 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (17952800) [pid = 1988] [serial = 1581] [outer = 00000000] 10:27:52 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (18324400) [pid = 1988] [serial = 1582] [outer = 17952800] 10:27:52 INFO - PROCESS | 1988 | 1468862872515 Marionette DEBUG loaded listener.js 10:27:52 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (183F2800) [pid = 1988] [serial = 1583] [outer = 17952800] 10:27:52 INFO - PROCESS | 1988 | 1468862872939 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]]]}] 10:27:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 10:27:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 571ms 10:27:52 INFO - PROCESS | 1988 | 1468862872951 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 10:27:52 INFO - PROCESS | 1988 | 1468862872952 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 10:27:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 10:27:52 INFO - PROCESS | 1988 | 1468862872956 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 10:27:52 INFO - PROCESS | 1988 | 1468862872957 Marionette TRACE conn6 <- [1,2074,null,{}] 10:27:52 INFO - PROCESS | 1988 | 1468862872961 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}] 10:27:52 INFO - PROCESS | 1988 | 1468862872963 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:53 INFO - PROCESS | 1988 | 1468862873085 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 10:27:53 INFO - PROCESS | 1988 | 1468862873093 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:53 INFO - PROCESS | 1988 | 1468862873095 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:53 INFO - PROCESS | 1988 | ++DOCSHELL 0FB4EC00 == 35 [pid = 1988] [id = 528] 10:27:53 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (1097F400) [pid = 1988] [serial = 1584] [outer = 00000000] 10:27:53 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (19AC6800) [pid = 1988] [serial = 1585] [outer = 1097F400] 10:27:53 INFO - PROCESS | 1988 | 1468862873137 Marionette DEBUG loaded listener.js 10:27:53 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (193CDC00) [pid = 1988] [serial = 1586] [outer = 1097F400] 10:27:53 INFO - PROCESS | 1988 | 1468862873558 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]]]}] 10:27:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 10:27:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 630ms 10:27:53 INFO - PROCESS | 1988 | 1468862873586 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 10:27:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 10:27:53 INFO - PROCESS | 1988 | 1468862873588 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 10:27:53 INFO - PROCESS | 1988 | 1468862873592 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 10:27:53 INFO - PROCESS | 1988 | 1468862873593 Marionette TRACE conn6 <- [1,2078,null,{}] 10:27:53 INFO - PROCESS | 1988 | 1468862873597 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}] 10:27:53 INFO - PROCESS | 1988 | 1468862873598 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:53 INFO - PROCESS | 1988 | 1468862873676 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 10:27:53 INFO - PROCESS | 1988 | 1468862873767 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:53 INFO - PROCESS | 1988 | 1468862873769 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:53 INFO - PROCESS | 1988 | ++DOCSHELL 0FB53000 == 36 [pid = 1988] [id = 529] 10:27:53 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (14BB7800) [pid = 1988] [serial = 1587] [outer = 00000000] 10:27:53 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (1A1E9400) [pid = 1988] [serial = 1588] [outer = 14BB7800] 10:27:53 INFO - PROCESS | 1988 | 1468862873841 Marionette DEBUG loaded listener.js 10:27:53 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (183B1800) [pid = 1988] [serial = 1589] [outer = 14BB7800] 10:27:54 INFO - PROCESS | 1988 | 1468862874384 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]]]}] 10:27:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 10:27:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 870ms 10:27:54 INFO - PROCESS | 1988 | 1468862874463 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 10:27:54 INFO - PROCESS | 1988 | 1468862874468 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 10:27:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 10:27:54 INFO - PROCESS | 1988 | 1468862874472 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 10:27:54 INFO - PROCESS | 1988 | 1468862874476 Marionette TRACE conn6 <- [1,2082,null,{}] 10:27:54 INFO - PROCESS | 1988 | 1468862874482 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}] 10:27:54 INFO - PROCESS | 1988 | 1468862874485 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:54 INFO - PROCESS | 1988 | 1468862874614 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 10:27:54 INFO - PROCESS | 1988 | 1468862874745 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:54 INFO - PROCESS | 1988 | 1468862874748 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:54 INFO - PROCESS | 1988 | ++DOCSHELL 102E3800 == 37 [pid = 1988] [id = 530] 10:27:54 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (1087F800) [pid = 1988] [serial = 1590] [outer = 00000000] 10:27:54 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (10E55000) [pid = 1988] [serial = 1591] [outer = 1087F800] 10:27:54 INFO - PROCESS | 1988 | 1468862874805 Marionette DEBUG loaded listener.js 10:27:54 INFO - PROCESS | 1988 | ++DOMWINDOW == 88 (118C4400) [pid = 1988] [serial = 1592] [outer = 1087F800] 10:27:55 INFO - PROCESS | 1988 | 1468862875578 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]]]}] 10:27:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 10:27:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1183ms 10:27:55 INFO - PROCESS | 1988 | 1468862875656 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 10:27:55 INFO - PROCESS | 1988 | 1468862875661 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 10:27:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 10:27:55 INFO - PROCESS | 1988 | 1468862875668 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 10:27:55 INFO - PROCESS | 1988 | 1468862875671 Marionette TRACE conn6 <- [1,2086,null,{}] 10:27:55 INFO - PROCESS | 1988 | 1468862875675 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}] 10:27:55 INFO - PROCESS | 1988 | 1468862875678 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:55 INFO - PROCESS | 1988 | 1468862875804 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 10:27:55 INFO - PROCESS | 1988 | 1468862875945 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:55 INFO - PROCESS | 1988 | 1468862875948 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:55 INFO - PROCESS | 1988 | ++DOCSHELL 17019400 == 38 [pid = 1988] [id = 531] 10:27:55 INFO - PROCESS | 1988 | ++DOMWINDOW == 89 (1793A000) [pid = 1988] [serial = 1593] [outer = 00000000] 10:27:56 INFO - PROCESS | 1988 | ++DOMWINDOW == 90 (17F0A800) [pid = 1988] [serial = 1594] [outer = 1793A000] 10:27:56 INFO - PROCESS | 1988 | 1468862876005 Marionette DEBUG loaded listener.js 10:27:56 INFO - PROCESS | 1988 | ++DOMWINDOW == 91 (180F5C00) [pid = 1988] [serial = 1595] [outer = 1793A000] 10:27:56 INFO - PROCESS | 1988 | 1468862876854 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]]]}] 10:27:56 INFO - PROCESS | 1988 | --DOCSHELL 0FB4EC00 == 37 [pid = 1988] [id = 528] 10:27:56 INFO - PROCESS | 1988 | --DOCSHELL 15E58400 == 36 [pid = 1988] [id = 527] 10:27:56 INFO - PROCESS | 1988 | --DOCSHELL 183FE000 == 35 [pid = 1988] [id = 526] 10:27:56 INFO - PROCESS | 1988 | --DOCSHELL 18321800 == 34 [pid = 1988] [id = 525] 10:27:56 INFO - PROCESS | 1988 | --DOCSHELL 17F0D800 == 33 [pid = 1988] [id = 524] 10:27:56 INFO - PROCESS | 1988 | --DOCSHELL 17E93C00 == 32 [pid = 1988] [id = 523] 10:27:56 INFO - PROCESS | 1988 | --DOCSHELL 14BF6800 == 31 [pid = 1988] [id = 522] 10:27:56 INFO - PROCESS | 1988 | --DOCSHELL 10E4F800 == 30 [pid = 1988] [id = 521] 10:27:56 INFO - PROCESS | 1988 | --DOCSHELL 0FB4C400 == 29 [pid = 1988] [id = 520] 10:27:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 10:27:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1229ms 10:27:56 INFO - PROCESS | 1988 | --DOMWINDOW == 90 (1A216C00) [pid = 1988] [serial = 1546] [outer = 00000000] [url = about:blank] 10:27:56 INFO - PROCESS | 1988 | --DOMWINDOW == 89 (183F5C00) [pid = 1988] [serial = 1534] [outer = 00000000] [url = about:blank] 10:27:56 INFO - PROCESS | 1988 | --DOMWINDOW == 88 (195A1800) [pid = 1988] [serial = 1537] [outer = 00000000] [url = about:blank] 10:27:56 INFO - PROCESS | 1988 | --DOMWINDOW == 87 (183FE800) [pid = 1988] [serial = 1535] [outer = 00000000] [url = about:blank] 10:27:56 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (1472C400) [pid = 1988] [serial = 1516] [outer = 00000000] [url = about:blank] 10:27:56 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (14BFB000) [pid = 1988] [serial = 1517] [outer = 00000000] [url = about:blank] 10:27:56 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (19BB1800) [pid = 1988] [serial = 1514] [outer = 00000000] [url = about:blank] 10:27:56 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (19BA9400) [pid = 1988] [serial = 1513] [outer = 00000000] [url = about:blank] 10:27:56 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (10987C00) [pid = 1988] [serial = 1522] [outer = 00000000] [url = about:blank] 10:27:56 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (10E55400) [pid = 1988] [serial = 1523] [outer = 00000000] [url = about:blank] 10:27:56 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (17959800) [pid = 1988] [serial = 1519] [outer = 00000000] [url = about:blank] 10:27:56 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (180F5400) [pid = 1988] [serial = 1520] [outer = 00000000] [url = about:blank] 10:27:56 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (17F07000) [pid = 1988] [serial = 1528] [outer = 00000000] [url = about:blank] 10:27:56 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (180F4C00) [pid = 1988] [serial = 1529] [outer = 00000000] [url = about:blank] 10:27:56 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (150C4800) [pid = 1988] [serial = 1525] [outer = 00000000] [url = about:blank] 10:27:56 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (15152800) [pid = 1988] [serial = 1526] [outer = 00000000] [url = about:blank] 10:27:56 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (17E03400) [pid = 1988] [serial = 1540] [outer = 00000000] [url = about:blank] 10:27:56 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (1A219800) [pid = 1988] [serial = 1547] [outer = 00000000] [url = about:blank] 10:27:56 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (19AC6000) [pid = 1988] [serial = 1543] [outer = 00000000] [url = about:blank] 10:27:56 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (193ABC00) [pid = 1988] [serial = 1538] [outer = 00000000] [url = about:blank] 10:27:56 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (18310800) [pid = 1988] [serial = 1531] [outer = 00000000] [url = about:blank] 10:27:56 INFO - PROCESS | 1988 | --DOMWINDOW == 69 (18330C00) [pid = 1988] [serial = 1532] [outer = 00000000] [url = about:blank] 10:27:56 INFO - PROCESS | 1988 | --DOMWINDOW == 68 (18327400) [pid = 1988] [serial = 1541] [outer = 00000000] [url = about:blank] 10:27:56 INFO - PROCESS | 1988 | --DOMWINDOW == 67 (1A1E9C00) [pid = 1988] [serial = 1544] [outer = 00000000] [url = about:blank] 10:27:56 INFO - PROCESS | 1988 | 1468862876916 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 10:27:56 INFO - PROCESS | 1988 | 1468862876920 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 10:27:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 10:27:56 INFO - PROCESS | 1988 | 1468862876925 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 10:27:56 INFO - PROCESS | 1988 | 1468862876928 Marionette TRACE conn6 <- [1,2090,null,{}] 10:27:56 INFO - PROCESS | 1988 | 1468862876934 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}] 10:27:56 INFO - PROCESS | 1988 | 1468862876936 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:57 INFO - PROCESS | 1988 | 1468862877026 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 10:27:57 INFO - PROCESS | 1988 | 1468862877038 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:57 INFO - PROCESS | 1988 | 1468862877042 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:57 INFO - PROCESS | 1988 | ++DOCSHELL 10A67000 == 30 [pid = 1988] [id = 532] 10:27:57 INFO - PROCESS | 1988 | ++DOMWINDOW == 68 (10A68800) [pid = 1988] [serial = 1596] [outer = 00000000] 10:27:57 INFO - PROCESS | 1988 | ++DOMWINDOW == 69 (10E52C00) [pid = 1988] [serial = 1597] [outer = 10A68800] 10:27:57 INFO - PROCESS | 1988 | 1468862877089 Marionette DEBUG loaded listener.js 10:27:57 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (110C9800) [pid = 1988] [serial = 1598] [outer = 10A68800] 10:27:57 INFO - PROCESS | 1988 | 1468862877615 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]]]}] 10:27:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 10:27:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 730ms 10:27:57 INFO - PROCESS | 1988 | 1468862877658 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 10:27:57 INFO - PROCESS | 1988 | 1468862877662 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 10:27:57 INFO - PROCESS | 1988 | 1468862877668 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 10:27:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 10:27:57 INFO - PROCESS | 1988 | 1468862877671 Marionette TRACE conn6 <- [1,2094,null,{}] 10:27:57 INFO - PROCESS | 1988 | 1468862877675 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}] 10:27:57 INFO - PROCESS | 1988 | 1468862877677 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:57 INFO - PROCESS | 1988 | 1468862877762 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 10:27:57 INFO - PROCESS | 1988 | 1468862877853 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:57 INFO - PROCESS | 1988 | 1468862877855 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:57 INFO - PROCESS | 1988 | ++DOCSHELL 15028400 == 31 [pid = 1988] [id = 533] 10:27:57 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (1506AC00) [pid = 1988] [serial = 1599] [outer = 00000000] 10:27:57 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (15154C00) [pid = 1988] [serial = 1600] [outer = 1506AC00] 10:27:57 INFO - PROCESS | 1988 | 1468862877908 Marionette DEBUG loaded listener.js 10:27:58 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (15E5AC00) [pid = 1988] [serial = 1601] [outer = 1506AC00] 10:27:58 INFO - PROCESS | 1988 | 1468862878294 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]]]}] 10:27:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 10:27:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 671ms 10:27:58 INFO - PROCESS | 1988 | 1468862878343 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 10:27:58 INFO - PROCESS | 1988 | 1468862878345 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 10:27:58 INFO - PROCESS | 1988 | 1468862878349 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 10:27:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 10:27:58 INFO - PROCESS | 1988 | 1468862878352 Marionette TRACE conn6 <- [1,2098,null,{}] 10:27:58 INFO - PROCESS | 1988 | 1468862878363 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}] 10:27:58 INFO - PROCESS | 1988 | 1468862878367 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:58 INFO - PROCESS | 1988 | 1468862878480 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 10:27:58 INFO - PROCESS | 1988 | 1468862878496 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:58 INFO - PROCESS | 1988 | 1468862878499 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:58 INFO - PROCESS | 1988 | ++DOCSHELL 18243400 == 32 [pid = 1988] [id = 534] 10:27:58 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (18243C00) [pid = 1988] [serial = 1602] [outer = 00000000] 10:27:58 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (182A1C00) [pid = 1988] [serial = 1603] [outer = 18243C00] 10:27:58 INFO - PROCESS | 1988 | 1468862878546 Marionette DEBUG loaded listener.js 10:27:58 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (1830D000) [pid = 1988] [serial = 1604] [outer = 18243C00] 10:27:59 INFO - PROCESS | 1988 | 1468862879026 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]]]}] 10:27:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 10:27:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 730ms 10:27:59 INFO - PROCESS | 1988 | 1468862879083 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 10:27:59 INFO - PROCESS | 1988 | 1468862879085 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 10:27:59 INFO - PROCESS | 1988 | 1468862879088 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 10:27:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 10:27:59 INFO - PROCESS | 1988 | 1468862879090 Marionette TRACE conn6 <- [1,2102,null,{}] 10:27:59 INFO - PROCESS | 1988 | 1468862879093 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}] 10:27:59 INFO - PROCESS | 1988 | 1468862879095 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:59 INFO - PROCESS | 1988 | 1468862879215 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 10:27:59 INFO - PROCESS | 1988 | 1468862879224 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:59 INFO - PROCESS | 1988 | 1468862879226 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:59 INFO - PROCESS | 1988 | ++DOCSHELL 1839B400 == 33 [pid = 1988] [id = 535] 10:27:59 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (183A6400) [pid = 1988] [serial = 1605] [outer = 00000000] 10:27:59 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (183B5400) [pid = 1988] [serial = 1606] [outer = 183A6400] 10:27:59 INFO - PROCESS | 1988 | 1468862879322 Marionette DEBUG loaded listener.js 10:27:59 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (18F6F400) [pid = 1988] [serial = 1607] [outer = 183A6400] 10:27:59 INFO - PROCESS | 1988 | 1468862879741 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]]]}] 10:27:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 10:27:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 670ms 10:27:59 INFO - PROCESS | 1988 | 1468862879768 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 10:27:59 INFO - PROCESS | 1988 | 1468862879770 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 10:27:59 INFO - PROCESS | 1988 | 1468862879773 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 10:27:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 10:27:59 INFO - PROCESS | 1988 | 1468862879775 Marionette TRACE conn6 <- [1,2106,null,{}] 10:27:59 INFO - PROCESS | 1988 | 1468862879778 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}] 10:27:59 INFO - PROCESS | 1988 | 1468862879780 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:59 INFO - PROCESS | 1988 | 1468862879919 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 10:27:59 INFO - PROCESS | 1988 | 1468862879941 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:59 INFO - PROCESS | 1988 | 1468862879942 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:27:59 INFO - PROCESS | 1988 | ++DOCSHELL 1930A000 == 34 [pid = 1988] [id = 536] 10:27:59 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (1930B000) [pid = 1988] [serial = 1608] [outer = 00000000] 10:28:00 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (193B1C00) [pid = 1988] [serial = 1609] [outer = 1930B000] 10:28:00 INFO - PROCESS | 1988 | 1468862879985 Marionette DEBUG loaded listener.js 10:28:00 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (193C1800) [pid = 1988] [serial = 1610] [outer = 1930B000] 10:28:00 INFO - PROCESS | 1988 | 1468862880439 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]]]}] 10:28:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 10:28:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 730ms 10:28:00 INFO - PROCESS | 1988 | 1468862880508 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 10:28:00 INFO - PROCESS | 1988 | 1468862880510 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 10:28:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 10:28:00 INFO - PROCESS | 1988 | 1468862880513 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 10:28:00 INFO - PROCESS | 1988 | 1468862880515 Marionette TRACE conn6 <- [1,2110,null,{}] 10:28:00 INFO - PROCESS | 1988 | 1468862880518 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}] 10:28:00 INFO - PROCESS | 1988 | 1468862880524 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:00 INFO - PROCESS | 1988 | 1468862880671 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 10:28:00 INFO - PROCESS | 1988 | 1468862880679 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:00 INFO - PROCESS | 1988 | 1468862880681 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:00 INFO - PROCESS | 1988 | ++DOCSHELL 180E8400 == 35 [pid = 1988] [id = 537] 10:28:00 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (193B1400) [pid = 1988] [serial = 1611] [outer = 00000000] 10:28:00 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (1A1D6C00) [pid = 1988] [serial = 1612] [outer = 193B1400] 10:28:00 INFO - PROCESS | 1988 | 1468862880779 Marionette DEBUG loaded listener.js 10:28:00 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (180E9000) [pid = 1988] [serial = 1613] [outer = 193B1400] 10:28:01 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (10E4FC00) [pid = 1988] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 10:28:01 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (148AC400) [pid = 1988] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 10:28:01 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (17E94000) [pid = 1988] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 10:28:01 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (180EE400) [pid = 1988] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 10:28:01 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (18325000) [pid = 1988] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 10:28:01 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (14BFBC00) [pid = 1988] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 10:28:01 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (183FE400) [pid = 1988] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 10:28:01 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (1097F400) [pid = 1988] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 10:28:01 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (0FC90400) [pid = 1988] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 10:28:01 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (15069C00) [pid = 1988] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 10:28:01 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (19308C00) [pid = 1988] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 10:28:01 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (1A830800) [pid = 1988] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 10:28:01 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (17952800) [pid = 1988] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 10:28:01 INFO - PROCESS | 1988 | 1468862881288 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]]]}] 10:28:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 10:28:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 830ms 10:28:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 10:28:01 INFO - PROCESS | 1988 | 1468862881344 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 10:28:01 INFO - PROCESS | 1988 | 1468862881346 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 10:28:01 INFO - PROCESS | 1988 | 1468862881349 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 10:28:01 INFO - PROCESS | 1988 | 1468862881351 Marionette TRACE conn6 <- [1,2114,null,{}] 10:28:01 INFO - PROCESS | 1988 | 1468862881354 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}] 10:28:01 INFO - PROCESS | 1988 | 1468862881356 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:01 INFO - PROCESS | 1988 | 1468862881469 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 10:28:01 INFO - PROCESS | 1988 | 1468862881529 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:01 INFO - PROCESS | 1988 | 1468862881531 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:01 INFO - PROCESS | 1988 | ++DOCSHELL 148AC400 == 36 [pid = 1988] [id = 538] 10:28:01 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (148EF000) [pid = 1988] [serial = 1614] [outer = 00000000] 10:28:01 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (1829DC00) [pid = 1988] [serial = 1615] [outer = 148EF000] 10:28:01 INFO - PROCESS | 1988 | 1468862881574 Marionette DEBUG loaded listener.js 10:28:01 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (183A6000) [pid = 1988] [serial = 1616] [outer = 148EF000] 10:28:01 INFO - PROCESS | 1988 | 1468862881921 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]]]}] 10:28:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 10:28:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 630ms 10:28:02 INFO - PROCESS | 1988 | 1468862881980 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 10:28:02 INFO - PROCESS | 1988 | 1468862881982 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 10:28:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 10:28:02 INFO - PROCESS | 1988 | 1468862881994 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 10:28:02 INFO - PROCESS | 1988 | 1468862881996 Marionette TRACE conn6 <- [1,2118,null,{}] 10:28:02 INFO - PROCESS | 1988 | 1468862882000 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}] 10:28:02 INFO - PROCESS | 1988 | 1468862882001 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:02 INFO - PROCESS | 1988 | 1468862882083 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 10:28:02 INFO - PROCESS | 1988 | 1468862882089 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:02 INFO - PROCESS | 1988 | 1468862882091 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:02 INFO - PROCESS | 1988 | ++DOCSHELL 180EE400 == 37 [pid = 1988] [id = 539] 10:28:02 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (180F4000) [pid = 1988] [serial = 1617] [outer = 00000000] 10:28:02 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (1A216C00) [pid = 1988] [serial = 1618] [outer = 180F4000] 10:28:02 INFO - PROCESS | 1988 | 1468862882133 Marionette DEBUG loaded listener.js 10:28:02 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (1A21C800) [pid = 1988] [serial = 1619] [outer = 180F4000] 10:28:02 INFO - PROCESS | 1988 | 1468862882546 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] 10:28:02 INFO - PROCESS | 1988 | 1468862882628 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 10:28:02 INFO - PROCESS | 1988 | 1468862882632 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 10:28:02 INFO - PROCESS | 1988 | 1468862882633 Marionette TRACE conn6 <- [1,2122,null,{}] 10:28:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 10:28:02 INFO - PROCESS | 1988 | 1468862882637 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}] 10:28:02 INFO - PROCESS | 1988 | 1468862882639 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:02 INFO - PROCESS | 1988 | 1468862882720 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 10:28:02 INFO - PROCESS | 1988 | 1468862882727 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:02 INFO - PROCESS | 1988 | 1468862882729 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:02 INFO - PROCESS | 1988 | ++DOCSHELL 180F6800 == 38 [pid = 1988] [id = 540] 10:28:02 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (1A829800) [pid = 1988] [serial = 1620] [outer = 00000000] 10:28:02 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (1A833C00) [pid = 1988] [serial = 1621] [outer = 1A829800] 10:28:02 INFO - PROCESS | 1988 | 1468862882771 Marionette DEBUG loaded listener.js 10:28:02 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (1A908800) [pid = 1988] [serial = 1622] [outer = 1A829800] 10:28:03 INFO - PROCESS | 1988 | 1468862883341 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]]]}] 10:28:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 10:28:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 771ms 10:28:03 INFO - PROCESS | 1988 | 1468862883408 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 10:28:03 INFO - PROCESS | 1988 | 1468862883413 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 10:28:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 10:28:03 INFO - PROCESS | 1988 | 1468862883419 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 10:28:03 INFO - PROCESS | 1988 | 1468862883422 Marionette TRACE conn6 <- [1,2126,null,{}] 10:28:03 INFO - PROCESS | 1988 | 1468862883428 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}] 10:28:03 INFO - PROCESS | 1988 | 1468862883432 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:03 INFO - PROCESS | 1988 | 1468862883582 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 10:28:03 INFO - PROCESS | 1988 | 1468862883700 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:03 INFO - PROCESS | 1988 | 1468862883705 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:03 INFO - PROCESS | 1988 | ++DOCSHELL 10979400 == 39 [pid = 1988] [id = 541] 10:28:03 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (10979C00) [pid = 1988] [serial = 1623] [outer = 00000000] 10:28:03 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (110C8C00) [pid = 1988] [serial = 1624] [outer = 10979C00] 10:28:03 INFO - PROCESS | 1988 | 1468862883779 Marionette DEBUG loaded listener.js 10:28:03 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (14BFB000) [pid = 1988] [serial = 1625] [outer = 10979C00] 10:28:04 INFO - PROCESS | 1988 | 1468862884361 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]]]}] 10:28:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 10:28:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 970ms 10:28:04 INFO - PROCESS | 1988 | 1468862884393 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 10:28:04 INFO - PROCESS | 1988 | 1468862884398 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 10:28:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 10:28:04 INFO - PROCESS | 1988 | 1468862884404 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 10:28:04 INFO - PROCESS | 1988 | 1468862884407 Marionette TRACE conn6 <- [1,2130,null,{}] 10:28:04 INFO - PROCESS | 1988 | 1468862884411 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}] 10:28:04 INFO - PROCESS | 1988 | 1468862884414 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:04 INFO - PROCESS | 1988 | 1468862884525 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 10:28:04 INFO - PROCESS | 1988 | 1468862884636 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:04 INFO - PROCESS | 1988 | 1468862884639 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:04 INFO - PROCESS | 1988 | ++DOCSHELL 17E03C00 == 40 [pid = 1988] [id = 542] 10:28:04 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (17E8C400) [pid = 1988] [serial = 1626] [outer = 00000000] 10:28:04 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (180F1000) [pid = 1988] [serial = 1627] [outer = 17E8C400] 10:28:04 INFO - PROCESS | 1988 | 1468862884735 Marionette DEBUG loaded listener.js 10:28:04 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (18327400) [pid = 1988] [serial = 1628] [outer = 17E8C400] 10:28:05 INFO - PROCESS | 1988 | 1468862885335 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] 10:28:05 INFO - PROCESS | 1988 | 1468862885381 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 10:28:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 10:28:05 INFO - PROCESS | 1988 | 1468862885384 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 10:28:05 INFO - PROCESS | 1988 | 1468862885388 Marionette TRACE conn6 <- [1,2134,null,{}] 10:28:05 INFO - PROCESS | 1988 | 1468862885399 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}] 10:28:05 INFO - PROCESS | 1988 | 1468862885404 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:05 INFO - PROCESS | 1988 | 1468862885512 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 10:28:05 INFO - PROCESS | 1988 | 1468862885652 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:05 INFO - PROCESS | 1988 | 1468862885656 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:05 INFO - PROCESS | 1988 | ++DOCSHELL 1A219800 == 41 [pid = 1988] [id = 543] 10:28:05 INFO - PROCESS | 1988 | ++DOMWINDOW == 88 (1A21FC00) [pid = 1988] [serial = 1629] [outer = 00000000] 10:28:05 INFO - PROCESS | 1988 | ++DOMWINDOW == 89 (1A834000) [pid = 1988] [serial = 1630] [outer = 1A21FC00] 10:28:05 INFO - PROCESS | 1988 | 1468862885712 Marionette DEBUG loaded listener.js 10:28:05 INFO - PROCESS | 1988 | ++DOMWINDOW == 90 (1A9A9800) [pid = 1988] [serial = 1631] [outer = 1A21FC00] 10:28:06 INFO - PROCESS | 1988 | 1468862886290 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] 10:28:06 INFO - PROCESS | 1988 | 1468862886322 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 10:28:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 10:28:06 INFO - PROCESS | 1988 | 1468862886325 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 10:28:06 INFO - PROCESS | 1988 | 1468862886327 Marionette TRACE conn6 <- [1,2138,null,{}] 10:28:06 INFO - PROCESS | 1988 | 1468862886331 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}] 10:28:06 INFO - PROCESS | 1988 | 1468862886333 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:06 INFO - PROCESS | 1988 | 1468862886457 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 10:28:06 INFO - PROCESS | 1988 | 1468862886581 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:06 INFO - PROCESS | 1988 | 1468862886584 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:06 INFO - PROCESS | 1988 | ++DOCSHELL 0FB53800 == 42 [pid = 1988] [id = 544] 10:28:06 INFO - PROCESS | 1988 | ++DOMWINDOW == 91 (10365400) [pid = 1988] [serial = 1632] [outer = 00000000] 10:28:06 INFO - PROCESS | 1988 | ++DOMWINDOW == 92 (10E5A400) [pid = 1988] [serial = 1633] [outer = 10365400] 10:28:06 INFO - PROCESS | 1988 | 1468862886678 Marionette DEBUG loaded listener.js 10:28:06 INFO - PROCESS | 1988 | ++DOMWINDOW == 93 (15262C00) [pid = 1988] [serial = 1634] [outer = 10365400] 10:28:07 INFO - PROCESS | 1988 | 1468862887419 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]]]}] 10:28:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 10:28:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1117ms 10:28:07 INFO - PROCESS | 1988 | 1468862887445 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 10:28:07 INFO - PROCESS | 1988 | 1468862887449 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 10:28:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 10:28:07 INFO - PROCESS | 1988 | 1468862887453 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 10:28:07 INFO - PROCESS | 1988 | 1468862887458 Marionette TRACE conn6 <- [1,2142,null,{}] 10:28:07 INFO - PROCESS | 1988 | 1468862887463 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}] 10:28:07 INFO - PROCESS | 1988 | 1468862887465 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:07 INFO - PROCESS | 1988 | 1468862887570 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 10:28:07 INFO - PROCESS | 1988 | 1468862887683 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:07 INFO - PROCESS | 1988 | 1468862887685 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:08 INFO - PROCESS | 1988 | --DOCSHELL 180EE400 == 41 [pid = 1988] [id = 539] 10:28:08 INFO - PROCESS | 1988 | --DOCSHELL 148AC400 == 40 [pid = 1988] [id = 538] 10:28:08 INFO - PROCESS | 1988 | --DOCSHELL 180E8400 == 39 [pid = 1988] [id = 537] 10:28:08 INFO - PROCESS | 1988 | --DOCSHELL 1930A000 == 38 [pid = 1988] [id = 536] 10:28:08 INFO - PROCESS | 1988 | --DOCSHELL 1839B400 == 37 [pid = 1988] [id = 535] 10:28:08 INFO - PROCESS | 1988 | --DOCSHELL 18243400 == 36 [pid = 1988] [id = 534] 10:28:08 INFO - PROCESS | 1988 | --DOCSHELL 15028400 == 35 [pid = 1988] [id = 533] 10:28:08 INFO - PROCESS | 1988 | --DOCSHELL 10A67000 == 34 [pid = 1988] [id = 532] 10:28:08 INFO - PROCESS | 1988 | --DOCSHELL 0FB53000 == 33 [pid = 1988] [id = 529] 10:28:08 INFO - PROCESS | 1988 | --DOCSHELL 102E3800 == 32 [pid = 1988] [id = 530] 10:28:08 INFO - PROCESS | 1988 | --DOCSHELL 17019400 == 31 [pid = 1988] [id = 531] 10:28:08 INFO - PROCESS | 1988 | --DOCSHELL 0FB53800 == 30 [pid = 1988] [id = 544] 10:28:08 INFO - PROCESS | 1988 | --DOCSHELL 17E03C00 == 29 [pid = 1988] [id = 542] 10:28:08 INFO - PROCESS | 1988 | --DOCSHELL 1A219800 == 28 [pid = 1988] [id = 543] 10:28:08 INFO - PROCESS | 1988 | --DOCSHELL 180F6800 == 27 [pid = 1988] [id = 540] 10:28:08 INFO - PROCESS | 1988 | --DOCSHELL 10979400 == 26 [pid = 1988] [id = 541] 10:28:08 INFO - PROCESS | 1988 | ++DOCSHELL 0FB4B400 == 27 [pid = 1988] [id = 545] 10:28:08 INFO - PROCESS | 1988 | ++DOMWINDOW == 94 (0FB4BC00) [pid = 1988] [serial = 1635] [outer = 00000000] 10:28:08 INFO - PROCESS | 1988 | ++DOMWINDOW == 95 (0FC91400) [pid = 1988] [serial = 1636] [outer = 0FB4BC00] 10:28:08 INFO - PROCESS | 1988 | 1468862888362 Marionette DEBUG loaded listener.js 10:28:08 INFO - PROCESS | 1988 | ++DOMWINDOW == 96 (10876C00) [pid = 1988] [serial = 1637] [outer = 0FB4BC00] 10:28:08 INFO - PROCESS | 1988 | --DOMWINDOW == 95 (10E58C00) [pid = 1988] [serial = 1564] [outer = 00000000] [url = about:blank] 10:28:08 INFO - PROCESS | 1988 | --DOMWINDOW == 94 (10EDFC00) [pid = 1988] [serial = 1565] [outer = 00000000] [url = about:blank] 10:28:08 INFO - PROCESS | 1988 | --DOMWINDOW == 93 (1514A400) [pid = 1988] [serial = 1562] [outer = 00000000] [url = about:blank] 10:28:08 INFO - PROCESS | 1988 | --DOMWINDOW == 92 (1502CC00) [pid = 1988] [serial = 1561] [outer = 00000000] [url = about:blank] 10:28:08 INFO - PROCESS | 1988 | --DOMWINDOW == 91 (17F0E800) [pid = 1988] [serial = 1570] [outer = 00000000] [url = about:blank] 10:28:08 INFO - PROCESS | 1988 | --DOMWINDOW == 90 (182A2400) [pid = 1988] [serial = 1573] [outer = 00000000] [url = about:blank] 10:28:08 INFO - PROCESS | 1988 | --DOMWINDOW == 89 (183AF400) [pid = 1988] [serial = 1577] [outer = 00000000] [url = about:blank] 10:28:08 INFO - PROCESS | 1988 | --DOMWINDOW == 88 (18330400) [pid = 1988] [serial = 1576] [outer = 00000000] [url = about:blank] 10:28:08 INFO - PROCESS | 1988 | --DOMWINDOW == 87 (18302800) [pid = 1988] [serial = 1574] [outer = 00000000] [url = about:blank] 10:28:08 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (15070C00) [pid = 1988] [serial = 1567] [outer = 00000000] [url = about:blank] 10:28:08 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (15148800) [pid = 1988] [serial = 1568] [outer = 00000000] [url = about:blank] 10:28:08 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (195A0800) [pid = 1988] [serial = 1579] [outer = 00000000] [url = about:blank] 10:28:08 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (193CDC00) [pid = 1988] [serial = 1586] [outer = 00000000] [url = about:blank] 10:28:08 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (108D1400) [pid = 1988] [serial = 1550] [outer = 00000000] [url = about:blank] 10:28:08 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (103FE800) [pid = 1988] [serial = 1549] [outer = 00000000] [url = about:blank] 10:28:08 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (1793F000) [pid = 1988] [serial = 1553] [outer = 00000000] [url = about:blank] 10:28:08 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (16536000) [pid = 1988] [serial = 1552] [outer = 00000000] [url = about:blank] 10:28:08 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (195A9800) [pid = 1988] [serial = 1556] [outer = 00000000] [url = about:blank] 10:28:08 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (193B2400) [pid = 1988] [serial = 1555] [outer = 00000000] [url = about:blank] 10:28:08 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (1A904800) [pid = 1988] [serial = 1559] [outer = 00000000] [url = about:blank] 10:28:08 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (1A902000) [pid = 1988] [serial = 1558] [outer = 00000000] [url = about:blank] 10:28:08 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (195AB800) [pid = 1988] [serial = 1580] [outer = 00000000] [url = about:blank] 10:28:08 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (183F2800) [pid = 1988] [serial = 1583] [outer = 00000000] [url = about:blank] 10:28:08 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (18324400) [pid = 1988] [serial = 1582] [outer = 00000000] [url = about:blank] 10:28:08 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (180EBC00) [pid = 1988] [serial = 1571] [outer = 00000000] [url = about:blank] 10:28:08 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (1A1E9400) [pid = 1988] [serial = 1588] [outer = 00000000] [url = about:blank] 10:28:08 INFO - PROCESS | 1988 | --DOMWINDOW == 69 (19AC6800) [pid = 1988] [serial = 1585] [outer = 00000000] [url = about:blank] 10:28:08 INFO - PROCESS | 1988 | 1468862888914 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]]]}] 10:28:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 10:28:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1479ms 10:28:08 INFO - PROCESS | 1988 | 1468862888934 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 10:28:08 INFO - PROCESS | 1988 | 1468862888938 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 10:28:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 10:28:08 INFO - PROCESS | 1988 | 1468862888943 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 10:28:08 INFO - PROCESS | 1988 | 1468862888945 Marionette TRACE conn6 <- [1,2146,null,{}] 10:28:08 INFO - PROCESS | 1988 | 1468862888950 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}] 10:28:08 INFO - PROCESS | 1988 | 1468862888952 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:09 INFO - PROCESS | 1988 | 1468862889081 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 10:28:09 INFO - PROCESS | 1988 | 1468862889177 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:09 INFO - PROCESS | 1988 | 1468862889180 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:09 INFO - PROCESS | 1988 | ++DOCSHELL 10E4EC00 == 28 [pid = 1988] [id = 546] 10:28:09 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (10E50000) [pid = 1988] [serial = 1638] [outer = 00000000] 10:28:09 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (10EE0000) [pid = 1988] [serial = 1639] [outer = 10E50000] 10:28:09 INFO - PROCESS | 1988 | 1468862889227 Marionette DEBUG loaded listener.js 10:28:09 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (118BC800) [pid = 1988] [serial = 1640] [outer = 10E50000] 10:28:09 INFO - PROCESS | 1988 | 1468862889626 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]]]}] 10:28:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 10:28:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 730ms 10:28:09 INFO - PROCESS | 1988 | 1468862889674 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 10:28:09 INFO - PROCESS | 1988 | 1468862889678 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 10:28:09 INFO - PROCESS | 1988 | 1468862889684 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 10:28:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 10:28:09 INFO - PROCESS | 1988 | 1468862889687 Marionette TRACE conn6 <- [1,2150,null,{}] 10:28:09 INFO - PROCESS | 1988 | 1468862889718 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}] 10:28:09 INFO - PROCESS | 1988 | 1468862889721 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:09 INFO - PROCESS | 1988 | 1468862889817 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 10:28:09 INFO - PROCESS | 1988 | 1468862889831 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:09 INFO - PROCESS | 1988 | 1468862889833 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:09 INFO - PROCESS | 1988 | ++DOCSHELL 10A69000 == 29 [pid = 1988] [id = 547] 10:28:09 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (15143400) [pid = 1988] [serial = 1641] [outer = 00000000] 10:28:09 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (151DA800) [pid = 1988] [serial = 1642] [outer = 15143400] 10:28:09 INFO - PROCESS | 1988 | 1468862889880 Marionette DEBUG loaded listener.js 10:28:09 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (1652D800) [pid = 1988] [serial = 1643] [outer = 15143400] 10:28:10 INFO - PROCESS | 1988 | 1468862890385 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]]]}] 10:28:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 10:28:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 730ms 10:28:10 INFO - PROCESS | 1988 | 1468862890418 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 10:28:10 INFO - PROCESS | 1988 | 1468862890421 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 10:28:10 INFO - PROCESS | 1988 | 1468862890424 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 10:28:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 10:28:10 INFO - PROCESS | 1988 | 1468862890427 Marionette TRACE conn6 <- [1,2154,null,{}] 10:28:10 INFO - PROCESS | 1988 | 1468862890438 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}] 10:28:10 INFO - PROCESS | 1988 | 1468862890443 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:10 INFO - PROCESS | 1988 | 1468862890536 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 10:28:10 INFO - PROCESS | 1988 | 1468862890543 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:10 INFO - PROCESS | 1988 | 1468862890545 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:10 INFO - PROCESS | 1988 | ++DOCSHELL 108C9C00 == 30 [pid = 1988] [id = 548] 10:28:10 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (1514A000) [pid = 1988] [serial = 1644] [outer = 00000000] 10:28:10 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (17E01400) [pid = 1988] [serial = 1645] [outer = 1514A000] 10:28:10 INFO - PROCESS | 1988 | 1468862890600 Marionette DEBUG loaded listener.js 10:28:10 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (18028800) [pid = 1988] [serial = 1646] [outer = 1514A000] 10:28:11 INFO - PROCESS | 1988 | 1468862891098 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]]]}] 10:28:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 10:28:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 730ms 10:28:11 INFO - PROCESS | 1988 | 1468862891160 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 10:28:11 INFO - PROCESS | 1988 | 1468862891162 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 10:28:11 INFO - PROCESS | 1988 | 1468862891166 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 10:28:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 10:28:11 INFO - PROCESS | 1988 | 1468862891167 Marionette TRACE conn6 <- [1,2158,null,{}] 10:28:11 INFO - PROCESS | 1988 | 1468862891171 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}] 10:28:11 INFO - PROCESS | 1988 | 1468862891173 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:11 INFO - PROCESS | 1988 | 1468862891320 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 10:28:11 INFO - PROCESS | 1988 | 1468862891382 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:11 INFO - PROCESS | 1988 | 1468862891384 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:11 INFO - PROCESS | 1988 | ++DOCSHELL 180F1400 == 31 [pid = 1988] [id = 549] 10:28:11 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (180F5800) [pid = 1988] [serial = 1647] [outer = 00000000] 10:28:11 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (182A7400) [pid = 1988] [serial = 1648] [outer = 180F5800] 10:28:11 INFO - PROCESS | 1988 | 1468862891429 Marionette DEBUG loaded listener.js 10:28:11 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (182AB400) [pid = 1988] [serial = 1649] [outer = 180F5800] 10:28:11 INFO - PROCESS | 1988 | 1468862891841 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]]]}] 10:28:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 10:28:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 730ms 10:28:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 10:28:11 INFO - PROCESS | 1988 | 1468862891911 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 10:28:11 INFO - PROCESS | 1988 | 1468862891913 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 10:28:11 INFO - PROCESS | 1988 | 1468862891916 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 10:28:11 INFO - PROCESS | 1988 | 1468862891918 Marionette TRACE conn6 <- [1,2162,null,{}] 10:28:11 INFO - PROCESS | 1988 | 1468862891922 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}] 10:28:11 INFO - PROCESS | 1988 | 1468862891923 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:12 INFO - PROCESS | 1988 | 1468862892043 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 10:28:12 INFO - PROCESS | 1988 | 1468862892055 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:12 INFO - PROCESS | 1988 | 1468862892056 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:12 INFO - PROCESS | 1988 | ++DOCSHELL 18307C00 == 32 [pid = 1988] [id = 550] 10:28:12 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (18308000) [pid = 1988] [serial = 1650] [outer = 00000000] 10:28:12 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (1830C400) [pid = 1988] [serial = 1651] [outer = 18308000] 10:28:12 INFO - PROCESS | 1988 | 1468862892163 Marionette DEBUG loaded listener.js 10:28:12 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (183A9C00) [pid = 1988] [serial = 1652] [outer = 18308000] 10:28:12 INFO - PROCESS | 1988 | 1468862892636 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]]]}] 10:28:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 10:28:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 770ms 10:28:12 INFO - PROCESS | 1988 | 1468862892689 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 10:28:12 INFO - PROCESS | 1988 | 1468862892692 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 10:28:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 10:28:12 INFO - PROCESS | 1988 | 1468862892694 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 10:28:12 INFO - PROCESS | 1988 | 1468862892696 Marionette TRACE conn6 <- [1,2166,null,{}] 10:28:12 INFO - PROCESS | 1988 | 1468862892699 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}] 10:28:12 INFO - PROCESS | 1988 | 1468862892705 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:13 INFO - PROCESS | 1988 | 1468862893029 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 10:28:13 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (1A829800) [pid = 1988] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 10:28:13 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (18243C00) [pid = 1988] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 10:28:13 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (180F4000) [pid = 1988] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 10:28:13 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (1930B000) [pid = 1988] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 10:28:13 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (10A68800) [pid = 1988] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 10:28:13 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (193B1400) [pid = 1988] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 10:28:13 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (1793A000) [pid = 1988] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 10:28:13 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (1087F800) [pid = 1988] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 10:28:13 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (14BB7800) [pid = 1988] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 10:28:13 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (148EF000) [pid = 1988] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 10:28:13 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (1506AC00) [pid = 1988] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 10:28:13 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (183A6400) [pid = 1988] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 10:28:13 INFO - PROCESS | 1988 | 1468862893108 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:13 INFO - PROCESS | 1988 | 1468862893110 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:13 INFO - PROCESS | 1988 | ++DOCSHELL 103FA400 == 33 [pid = 1988] [id = 551] 10:28:13 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (103FEC00) [pid = 1988] [serial = 1653] [outer = 00000000] 10:28:13 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (10E4E400) [pid = 1988] [serial = 1654] [outer = 103FEC00] 10:28:13 INFO - PROCESS | 1988 | 1468862893155 Marionette DEBUG loaded listener.js 10:28:13 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (1506AC00) [pid = 1988] [serial = 1655] [outer = 103FEC00] 10:28:13 INFO - PROCESS | 1988 | 1468862893495 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]]]}] 10:28:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 10:28:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 871ms 10:28:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 10:28:13 INFO - PROCESS | 1988 | 1468862893565 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 10:28:13 INFO - PROCESS | 1988 | 1468862893568 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 10:28:13 INFO - PROCESS | 1988 | 1468862893571 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 10:28:13 INFO - PROCESS | 1988 | 1468862893572 Marionette TRACE conn6 <- [1,2170,null,{}] 10:28:13 INFO - PROCESS | 1988 | 1468862893576 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}] 10:28:13 INFO - PROCESS | 1988 | 1468862893578 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:13 INFO - PROCESS | 1988 | 1468862893656 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 10:28:13 INFO - PROCESS | 1988 | 1468862893661 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:13 INFO - PROCESS | 1988 | 1468862893663 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:13 INFO - PROCESS | 1988 | ++DOCSHELL 17E8CC00 == 34 [pid = 1988] [id = 552] 10:28:13 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (17F14800) [pid = 1988] [serial = 1656] [outer = 00000000] 10:28:13 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (183B5C00) [pid = 1988] [serial = 1657] [outer = 17F14800] 10:28:13 INFO - PROCESS | 1988 | 1468862893706 Marionette DEBUG loaded listener.js 10:28:13 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (193A5400) [pid = 1988] [serial = 1658] [outer = 17F14800] 10:28:14 INFO - PROCESS | 1988 | 1468862894147 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]]]}] 10:28:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 10:28:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 630ms 10:28:14 INFO - PROCESS | 1988 | 1468862894202 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 10:28:14 INFO - PROCESS | 1988 | 1468862894204 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 10:28:14 INFO - PROCESS | 1988 | 1468862894207 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 10:28:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 10:28:14 INFO - PROCESS | 1988 | 1468862894209 Marionette TRACE conn6 <- [1,2174,null,{}] 10:28:14 INFO - PROCESS | 1988 | 1468862894212 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}] 10:28:14 INFO - PROCESS | 1988 | 1468862894214 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:14 INFO - PROCESS | 1988 | 1468862894293 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 10:28:14 INFO - PROCESS | 1988 | 1468862894301 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:14 INFO - PROCESS | 1988 | 1468862894302 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:14 INFO - PROCESS | 1988 | ++DOCSHELL 180EC800 == 35 [pid = 1988] [id = 553] 10:28:14 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (193C1000) [pid = 1988] [serial = 1659] [outer = 00000000] 10:28:14 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (195A2000) [pid = 1988] [serial = 1660] [outer = 193C1000] 10:28:14 INFO - PROCESS | 1988 | 1468862894346 Marionette DEBUG loaded listener.js 10:28:14 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (195A3800) [pid = 1988] [serial = 1661] [outer = 193C1000] 10:28:14 INFO - PROCESS | 1988 | --DOCSHELL 10ED4800 == 34 [pid = 1988] [id = 12] 10:28:15 INFO - PROCESS | 1988 | 1468862895269 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]]]}] 10:28:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 10:28:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1127ms 10:28:15 INFO - PROCESS | 1988 | 1468862895339 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 10:28:15 INFO - PROCESS | 1988 | 1468862895343 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 10:28:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 10:28:15 INFO - PROCESS | 1988 | 1468862895391 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 10:28:15 INFO - PROCESS | 1988 | 1468862895396 Marionette TRACE conn6 <- [1,2178,null,{}] 10:28:15 INFO - PROCESS | 1988 | 1468862895401 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}] 10:28:15 INFO - PROCESS | 1988 | 1468862895404 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:15 INFO - PROCESS | 1988 | 1468862895511 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 10:28:15 INFO - PROCESS | 1988 | 1468862895643 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:15 INFO - PROCESS | 1988 | 1468862895647 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:15 INFO - PROCESS | 1988 | ++DOCSHELL 10EDF400 == 35 [pid = 1988] [id = 554] 10:28:15 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (10EE0800) [pid = 1988] [serial = 1662] [outer = 00000000] 10:28:15 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (1502CC00) [pid = 1988] [serial = 1663] [outer = 10EE0800] 10:28:15 INFO - PROCESS | 1988 | 1468862895708 Marionette DEBUG loaded listener.js 10:28:15 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (15149000) [pid = 1988] [serial = 1664] [outer = 10EE0800] 10:28:16 INFO - PROCESS | 1988 | 1468862896599 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]]]}] 10:28:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 10:28:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1283ms 10:28:16 INFO - PROCESS | 1988 | 1468862896677 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 10:28:16 INFO - PROCESS | 1988 | 1468862896681 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 10:28:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 10:28:16 INFO - PROCESS | 1988 | 1468862896686 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 10:28:16 INFO - PROCESS | 1988 | 1468862896689 Marionette TRACE conn6 <- [1,2182,null,{}] 10:28:16 INFO - PROCESS | 1988 | 1468862896695 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}] 10:28:16 INFO - PROCESS | 1988 | 1468862896698 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:16 INFO - PROCESS | 1988 | 1468862896813 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 10:28:16 INFO - PROCESS | 1988 | 1468862896944 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:16 INFO - PROCESS | 1988 | 1468862896949 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:17 INFO - PROCESS | 1988 | ++DOCSHELL 108D3C00 == 36 [pid = 1988] [id = 555] 10:28:17 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (10982800) [pid = 1988] [serial = 1665] [outer = 00000000] 10:28:17 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (10ED4800) [pid = 1988] [serial = 1666] [outer = 10982800] 10:28:17 INFO - PROCESS | 1988 | 1468862897004 Marionette DEBUG loaded listener.js 10:28:17 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (14824800) [pid = 1988] [serial = 1667] [outer = 10982800] 10:28:17 INFO - PROCESS | 1988 | --DOCSHELL 100E5000 == 35 [pid = 1988] [id = 391] 10:28:17 INFO - PROCESS | 1988 | --DOCSHELL 108D2800 == 34 [pid = 1988] [id = 382] 10:28:17 INFO - PROCESS | 1988 | --DOCSHELL 10983C00 == 33 [pid = 1988] [id = 383] 10:28:17 INFO - PROCESS | 1988 | --DOCSHELL 10878800 == 32 [pid = 1988] [id = 399] 10:28:17 INFO - PROCESS | 1988 | --DOCSHELL 10A5FC00 == 31 [pid = 1988] [id = 393] 10:28:17 INFO - PROCESS | 1988 | --DOCSHELL 15E58800 == 30 [pid = 1988] [id = 384] 10:28:17 INFO - PROCESS | 1988 | --DOCSHELL 183A9400 == 29 [pid = 1988] [id = 398] 10:28:17 INFO - PROCESS | 1988 | --DOCSHELL 1652F400 == 28 [pid = 1988] [id = 389] 10:28:17 INFO - PROCESS | 1988 | --DOCSHELL 182AA000 == 27 [pid = 1988] [id = 387] 10:28:17 INFO - PROCESS | 1988 | --DOCSHELL 10E50400 == 26 [pid = 1988] [id = 397] 10:28:17 INFO - PROCESS | 1988 | --DOCSHELL 180EF800 == 25 [pid = 1988] [id = 386] 10:28:17 INFO - PROCESS | 1988 | --DOCSHELL 180F0400 == 24 [pid = 1988] [id = 396] 10:28:17 INFO - PROCESS | 1988 | --DOCSHELL 10985400 == 23 [pid = 1988] [id = 385] 10:28:17 INFO - PROCESS | 1988 | --DOCSHELL 17941000 == 22 [pid = 1988] [id = 395] 10:28:17 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (1830D000) [pid = 1988] [serial = 1604] [outer = 00000000] [url = about:blank] 10:28:17 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (1A216C00) [pid = 1988] [serial = 1618] [outer = 00000000] [url = about:blank] 10:28:17 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (193B1C00) [pid = 1988] [serial = 1609] [outer = 00000000] [url = about:blank] 10:28:17 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (110C9800) [pid = 1988] [serial = 1598] [outer = 00000000] [url = about:blank] 10:28:17 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (1A1D6C00) [pid = 1988] [serial = 1612] [outer = 00000000] [url = about:blank] 10:28:17 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (17F0A800) [pid = 1988] [serial = 1594] [outer = 00000000] [url = about:blank] 10:28:17 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (193C1800) [pid = 1988] [serial = 1610] [outer = 00000000] [url = about:blank] 10:28:17 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (118C4400) [pid = 1988] [serial = 1592] [outer = 00000000] [url = about:blank] 10:28:17 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (183B1800) [pid = 1988] [serial = 1589] [outer = 00000000] [url = about:blank] 10:28:17 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (1829DC00) [pid = 1988] [serial = 1615] [outer = 00000000] [url = about:blank] 10:28:17 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (10E52C00) [pid = 1988] [serial = 1597] [outer = 00000000] [url = about:blank] 10:28:17 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (180E9000) [pid = 1988] [serial = 1613] [outer = 00000000] [url = about:blank] 10:28:17 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (15154C00) [pid = 1988] [serial = 1600] [outer = 00000000] [url = about:blank] 10:28:17 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (182A1C00) [pid = 1988] [serial = 1603] [outer = 00000000] [url = about:blank] 10:28:17 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (18F6F400) [pid = 1988] [serial = 1607] [outer = 00000000] [url = about:blank] 10:28:17 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (183A6000) [pid = 1988] [serial = 1616] [outer = 00000000] [url = about:blank] 10:28:17 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (183B5400) [pid = 1988] [serial = 1606] [outer = 00000000] [url = about:blank] 10:28:17 INFO - PROCESS | 1988 | --DOMWINDOW == 69 (10E55000) [pid = 1988] [serial = 1591] [outer = 00000000] [url = about:blank] 10:28:17 INFO - PROCESS | 1988 | --DOMWINDOW == 68 (180F5C00) [pid = 1988] [serial = 1595] [outer = 00000000] [url = about:blank] 10:28:17 INFO - PROCESS | 1988 | --DOMWINDOW == 67 (15E5AC00) [pid = 1988] [serial = 1601] [outer = 00000000] [url = about:blank] 10:28:17 INFO - PROCESS | 1988 | --DOMWINDOW == 66 (1A833C00) [pid = 1988] [serial = 1621] [outer = 00000000] [url = about:blank] 10:28:17 INFO - PROCESS | 1988 | --DOMWINDOW == 65 (1A908800) [pid = 1988] [serial = 1622] [outer = 00000000] [url = about:blank] 10:28:17 INFO - PROCESS | 1988 | --DOMWINDOW == 64 (1A21C800) [pid = 1988] [serial = 1619] [outer = 00000000] [url = about:blank] 10:28:17 INFO - PROCESS | 1988 | 1468862897482 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]]]}] 10:28:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 10:28:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 830ms 10:28:17 INFO - PROCESS | 1988 | 1468862897517 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 10:28:17 INFO - PROCESS | 1988 | 1468862897522 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 10:28:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 10:28:17 INFO - PROCESS | 1988 | 1468862897528 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 10:28:17 INFO - PROCESS | 1988 | 1468862897530 Marionette TRACE conn6 <- [1,2186,null,{}] 10:28:17 INFO - PROCESS | 1988 | 1468862897534 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}] 10:28:17 INFO - PROCESS | 1988 | 1468862897537 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:17 INFO - PROCESS | 1988 | 1468862897627 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 10:28:17 INFO - PROCESS | 1988 | 1468862897633 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:17 INFO - PROCESS | 1988 | 1468862897635 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:17 INFO - PROCESS | 1988 | ++DOCSHELL 149BB800 == 23 [pid = 1988] [id = 556] 10:28:17 INFO - PROCESS | 1988 | ++DOMWINDOW == 65 (15070800) [pid = 1988] [serial = 1668] [outer = 00000000] 10:28:17 INFO - PROCESS | 1988 | ++DOMWINDOW == 66 (1525EC00) [pid = 1988] [serial = 1669] [outer = 15070800] 10:28:17 INFO - PROCESS | 1988 | 1468862897682 Marionette DEBUG loaded listener.js 10:28:17 INFO - PROCESS | 1988 | ++DOMWINDOW == 67 (15E61C00) [pid = 1988] [serial = 1670] [outer = 15070800] 10:28:18 INFO - PROCESS | 1988 | 1468862898154 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]]]}] 10:28:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 10:28:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 672ms 10:28:18 INFO - PROCESS | 1988 | 1468862898203 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 10:28:18 INFO - PROCESS | 1988 | 1468862898205 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 10:28:18 INFO - PROCESS | 1988 | 1468862898208 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 10:28:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 10:28:18 INFO - PROCESS | 1988 | 1468862898212 Marionette TRACE conn6 <- [1,2190,null,{}] 10:28:18 INFO - PROCESS | 1988 | 1468862898222 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}] 10:28:18 INFO - PROCESS | 1988 | 1468862898227 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:18 INFO - PROCESS | 1988 | 1468862898314 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 10:28:18 INFO - PROCESS | 1988 | 1468862898445 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:18 INFO - PROCESS | 1988 | 1468862898448 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:18 INFO - PROCESS | 1988 | ++DOCSHELL 17E03C00 == 24 [pid = 1988] [id = 557] 10:28:18 INFO - PROCESS | 1988 | ++DOMWINDOW == 68 (17E06800) [pid = 1988] [serial = 1671] [outer = 00000000] 10:28:18 INFO - PROCESS | 1988 | ++DOMWINDOW == 69 (17F09400) [pid = 1988] [serial = 1672] [outer = 17E06800] 10:28:18 INFO - PROCESS | 1988 | 1468862898497 Marionette DEBUG loaded listener.js 10:28:18 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (180E9800) [pid = 1988] [serial = 1673] [outer = 17E06800] 10:28:18 INFO - PROCESS | 1988 | 1468862898864 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]]]}] 10:28:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 10:28:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 670ms 10:28:18 INFO - PROCESS | 1988 | 1468862898899 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 10:28:18 INFO - PROCESS | 1988 | 1468862898902 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 10:28:18 INFO - PROCESS | 1988 | 1468862898906 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 10:28:18 INFO - PROCESS | 1988 | 1468862898907 Marionette TRACE conn6 <- [1,2194,null,{}] 10:28:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 10:28:18 INFO - PROCESS | 1988 | 1468862898911 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}] 10:28:18 INFO - PROCESS | 1988 | 1468862898913 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:19 INFO - PROCESS | 1988 | 1468862898998 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 10:28:19 INFO - PROCESS | 1988 | 1468862899003 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:19 INFO - PROCESS | 1988 | 1468862899005 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:19 INFO - PROCESS | 1988 | ++DOCSHELL 180F3C00 == 25 [pid = 1988] [id = 558] 10:28:19 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (180F6C00) [pid = 1988] [serial = 1674] [outer = 00000000] 10:28:19 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (18305400) [pid = 1988] [serial = 1675] [outer = 180F6C00] 10:28:19 INFO - PROCESS | 1988 | 1468862899049 Marionette DEBUG loaded listener.js 10:28:19 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (1830FC00) [pid = 1988] [serial = 1676] [outer = 180F6C00] 10:28:19 INFO - PROCESS | 1988 | 1468862899520 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]]]}] 10:28:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 10:28:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 670ms 10:28:19 INFO - PROCESS | 1988 | 1468862899581 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 10:28:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 10:28:19 INFO - PROCESS | 1988 | 1468862899583 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 10:28:19 INFO - PROCESS | 1988 | 1468862899586 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 10:28:19 INFO - PROCESS | 1988 | 1468862899588 Marionette TRACE conn6 <- [1,2198,null,{}] 10:28:19 INFO - PROCESS | 1988 | 1468862899596 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}] 10:28:19 INFO - PROCESS | 1988 | 1468862899597 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:19 INFO - PROCESS | 1988 | 1468862899708 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 10:28:19 INFO - PROCESS | 1988 | 1468862899800 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:19 INFO - PROCESS | 1988 | 1468862899802 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:19 INFO - PROCESS | 1988 | ++DOCSHELL 1832DC00 == 26 [pid = 1988] [id = 559] 10:28:19 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (1832E400) [pid = 1988] [serial = 1677] [outer = 00000000] 10:28:19 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (183AF400) [pid = 1988] [serial = 1678] [outer = 1832E400] 10:28:19 INFO - PROCESS | 1988 | 1468862899847 Marionette DEBUG loaded listener.js 10:28:19 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (183FE000) [pid = 1988] [serial = 1679] [outer = 1832E400] 10:28:20 INFO - PROCESS | 1988 | 1468862900255 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]]]}] 10:28:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 10:28:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 731ms 10:28:20 INFO - PROCESS | 1988 | 1468862900319 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 10:28:20 INFO - PROCESS | 1988 | 1468862900321 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 10:28:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 10:28:20 INFO - PROCESS | 1988 | 1468862900324 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 10:28:20 INFO - PROCESS | 1988 | 1468862900325 Marionette TRACE conn6 <- [1,2202,null,{}] 10:28:20 INFO - PROCESS | 1988 | 1468862900329 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}] 10:28:20 INFO - PROCESS | 1988 | 1468862900334 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:20 INFO - PROCESS | 1988 | 1468862900476 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 10:28:20 INFO - PROCESS | 1988 | 1468862900541 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:20 INFO - PROCESS | 1988 | 1468862900543 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:20 INFO - PROCESS | 1988 | ++DOCSHELL 18F6D800 == 27 [pid = 1988] [id = 560] 10:28:20 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (19302800) [pid = 1988] [serial = 1680] [outer = 00000000] 10:28:20 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (193D0C00) [pid = 1988] [serial = 1681] [outer = 19302800] 10:28:20 INFO - PROCESS | 1988 | 1468862900590 Marionette DEBUG loaded listener.js 10:28:20 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (195AB000) [pid = 1988] [serial = 1682] [outer = 19302800] 10:28:21 INFO - PROCESS | 1988 | 1468862901012 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]]]}] 10:28:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 10:28:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 730ms 10:28:21 INFO - PROCESS | 1988 | 1468862901081 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 10:28:21 INFO - PROCESS | 1988 | 1468862901083 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 10:28:21 INFO - PROCESS | 1988 | 1468862901088 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 10:28:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 10:28:21 INFO - PROCESS | 1988 | 1468862901090 Marionette TRACE conn6 <- [1,2206,null,{}] 10:28:21 INFO - PROCESS | 1988 | 1468862901093 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}] 10:28:21 INFO - PROCESS | 1988 | 1468862901095 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:21 INFO - PROCESS | 1988 | 1468862901207 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 10:28:21 INFO - PROCESS | 1988 | 1468862901217 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:21 INFO - PROCESS | 1988 | 1468862901219 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:21 INFO - PROCESS | 1988 | ++DOCSHELL 19ACB800 == 28 [pid = 1988] [id = 561] 10:28:21 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (19ACD400) [pid = 1988] [serial = 1683] [outer = 00000000] 10:28:21 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (19BB0C00) [pid = 1988] [serial = 1684] [outer = 19ACD400] 10:28:21 INFO - PROCESS | 1988 | 1468862901270 Marionette DEBUG loaded listener.js 10:28:21 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (19BB3800) [pid = 1988] [serial = 1685] [outer = 19ACD400] 10:28:21 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (103FEC00) [pid = 1988] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 10:28:21 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (10979C00) [pid = 1988] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 10:28:21 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (17E8C400) [pid = 1988] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 10:28:21 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (1A21FC00) [pid = 1988] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 10:28:21 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (17F14800) [pid = 1988] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 10:28:21 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (0FB4BC00) [pid = 1988] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 10:28:21 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (180F5800) [pid = 1988] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 10:28:21 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (15143400) [pid = 1988] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 10:28:21 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (1514A000) [pid = 1988] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 10:28:21 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (10E50000) [pid = 1988] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 10:28:21 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (18308000) [pid = 1988] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 10:28:21 INFO - PROCESS | 1988 | 1468862901711 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]]]}] 10:28:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 10:28:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 670ms 10:28:21 INFO - PROCESS | 1988 | 1468862901764 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 10:28:21 INFO - PROCESS | 1988 | 1468862901766 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 10:28:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 10:28:21 INFO - PROCESS | 1988 | 1468862901769 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 10:28:21 INFO - PROCESS | 1988 | 1468862901771 Marionette TRACE conn6 <- [1,2210,null,{}] 10:28:21 INFO - PROCESS | 1988 | 1468862901775 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}] 10:28:21 INFO - PROCESS | 1988 | 1468862901777 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:21 INFO - PROCESS | 1988 | 1468862901859 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 10:28:21 INFO - PROCESS | 1988 | 1468862901864 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:21 INFO - PROCESS | 1988 | 1468862901866 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:21 INFO - PROCESS | 1988 | ++DOCSHELL 11AD3000 == 29 [pid = 1988] [id = 562] 10:28:21 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (150C8C00) [pid = 1988] [serial = 1686] [outer = 00000000] 10:28:21 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (18308000) [pid = 1988] [serial = 1687] [outer = 150C8C00] 10:28:21 INFO - PROCESS | 1988 | 1468862901909 Marionette DEBUG loaded listener.js 10:28:22 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (18308C00) [pid = 1988] [serial = 1688] [outer = 150C8C00] 10:28:22 INFO - PROCESS | 1988 | 1468862902329 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]]]}] 10:28:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 10:28:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 570ms 10:28:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 10:28:22 INFO - PROCESS | 1988 | 1468862902340 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 10:28:22 INFO - PROCESS | 1988 | 1468862902342 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 10:28:22 INFO - PROCESS | 1988 | 1468862902345 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 10:28:22 INFO - PROCESS | 1988 | 1468862902346 Marionette TRACE conn6 <- [1,2214,null,{}] 10:28:22 INFO - PROCESS | 1988 | 1468862902350 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}] 10:28:22 INFO - PROCESS | 1988 | 1468862902351 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:22 INFO - PROCESS | 1988 | 1468862902476 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 10:28:22 INFO - PROCESS | 1988 | 1468862902484 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:22 INFO - PROCESS | 1988 | 1468862902485 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:22 INFO - PROCESS | 1988 | ++DOCSHELL 17943000 == 30 [pid = 1988] [id = 563] 10:28:22 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (18309000) [pid = 1988] [serial = 1689] [outer = 00000000] 10:28:22 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (19C0BC00) [pid = 1988] [serial = 1690] [outer = 18309000] 10:28:22 INFO - PROCESS | 1988 | 1468862902529 Marionette DEBUG loaded listener.js 10:28:22 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (19C0D000) [pid = 1988] [serial = 1691] [outer = 18309000] 10:28:22 INFO - PROCESS | 1988 | 1468862902954 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]]]}] 10:28:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 10:28:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 632ms 10:28:23 INFO - PROCESS | 1988 | 1468862902977 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 10:28:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 10:28:23 INFO - PROCESS | 1988 | 1468862902979 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 10:28:23 INFO - PROCESS | 1988 | 1468862902982 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 10:28:23 INFO - PROCESS | 1988 | 1468862902983 Marionette TRACE conn6 <- [1,2218,null,{}] 10:28:23 INFO - PROCESS | 1988 | 1468862902987 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}] 10:28:23 INFO - PROCESS | 1988 | 1468862902988 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:23 INFO - PROCESS | 1988 | 1468862903109 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 10:28:23 INFO - PROCESS | 1988 | 1468862903116 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:23 INFO - PROCESS | 1988 | 1468862903128 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:23 INFO - PROCESS | 1988 | ++DOCSHELL 19ACD800 == 31 [pid = 1988] [id = 564] 10:28:23 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (19AD0800) [pid = 1988] [serial = 1692] [outer = 00000000] 10:28:23 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (1A218400) [pid = 1988] [serial = 1693] [outer = 19AD0800] 10:28:23 INFO - PROCESS | 1988 | 1468862903172 Marionette DEBUG loaded listener.js 10:28:23 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (1A21AC00) [pid = 1988] [serial = 1694] [outer = 19AD0800] 10:28:23 INFO - PROCESS | 1988 | 1468862903674 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]]]}] 10:28:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 10:28:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 730ms 10:28:23 INFO - PROCESS | 1988 | 1468862903714 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 10:28:23 INFO - PROCESS | 1988 | 1468862903718 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 10:28:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 10:28:23 INFO - PROCESS | 1988 | 1468862903723 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 10:28:23 INFO - PROCESS | 1988 | 1468862903727 Marionette TRACE conn6 <- [1,2222,null,{}] 10:28:23 INFO - PROCESS | 1988 | 1468862903732 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}] 10:28:23 INFO - PROCESS | 1988 | 1468862903735 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:23 INFO - PROCESS | 1988 | 1468862903891 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 10:28:24 INFO - PROCESS | 1988 | 1468862904006 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:24 INFO - PROCESS | 1988 | 1468862904008 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:24 INFO - PROCESS | 1988 | ++DOCSHELL 1097AC00 == 32 [pid = 1988] [id = 565] 10:28:24 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (10A67000) [pid = 1988] [serial = 1695] [outer = 00000000] 10:28:24 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (118C4400) [pid = 1988] [serial = 1696] [outer = 10A67000] 10:28:24 INFO - PROCESS | 1988 | 1468862904107 Marionette DEBUG loaded listener.js 10:28:24 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (15144800) [pid = 1988] [serial = 1697] [outer = 10A67000] 10:28:24 INFO - PROCESS | 1988 | 1468862904671 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]]]}] 10:28:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 10:28:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 990ms 10:28:24 INFO - PROCESS | 1988 | 1468862904713 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 10:28:24 INFO - PROCESS | 1988 | 1468862904718 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 10:28:24 INFO - PROCESS | 1988 | 1468862904725 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 10:28:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 10:28:24 INFO - PROCESS | 1988 | 1468862904727 Marionette TRACE conn6 <- [1,2226,null,{}] 10:28:24 INFO - PROCESS | 1988 | 1468862904731 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}] 10:28:24 INFO - PROCESS | 1988 | 1468862904734 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:24 INFO - PROCESS | 1988 | 1468862904847 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 10:28:25 INFO - PROCESS | 1988 | 1468862904986 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:25 INFO - PROCESS | 1988 | 1468862904989 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:25 INFO - PROCESS | 1988 | ++DOCSHELL 17945400 == 33 [pid = 1988] [id = 566] 10:28:25 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (17950C00) [pid = 1988] [serial = 1698] [outer = 00000000] 10:28:25 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (180EEC00) [pid = 1988] [serial = 1699] [outer = 17950C00] 10:28:25 INFO - PROCESS | 1988 | 1468862905045 Marionette DEBUG loaded listener.js 10:28:25 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (18302000) [pid = 1988] [serial = 1700] [outer = 17950C00] 10:28:25 INFO - PROCESS | 1988 | 1468862905626 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]]]}] 10:28:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 10:28:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 930ms 10:28:25 INFO - PROCESS | 1988 | 1468862905658 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 10:28:25 INFO - PROCESS | 1988 | 1468862905661 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 10:28:25 INFO - PROCESS | 1988 | 1468862905664 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 10:28:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 10:28:25 INFO - PROCESS | 1988 | 1468862905668 Marionette TRACE conn6 <- [1,2230,null,{}] 10:28:25 INFO - PROCESS | 1988 | 1468862905679 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}] 10:28:25 INFO - PROCESS | 1988 | 1468862905684 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:25 INFO - PROCESS | 1988 | 1468862905792 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 10:28:25 INFO - PROCESS | 1988 | 1468862905906 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:25 INFO - PROCESS | 1988 | 1468862905909 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:26 INFO - PROCESS | 1988 | ++DOCSHELL 19BA9C00 == 34 [pid = 1988] [id = 567] 10:28:26 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (19C09800) [pid = 1988] [serial = 1701] [outer = 00000000] 10:28:26 INFO - PROCESS | 1988 | ++DOMWINDOW == 88 (1A217C00) [pid = 1988] [serial = 1702] [outer = 19C09800] 10:28:26 INFO - PROCESS | 1988 | 1468862906006 Marionette DEBUG loaded listener.js 10:28:26 INFO - PROCESS | 1988 | ++DOMWINDOW == 89 (1A829000) [pid = 1988] [serial = 1703] [outer = 19C09800] 10:28:26 INFO - PROCESS | 1988 | 1468862906645 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]]]}] 10:28:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 10:28:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1022ms 10:28:26 INFO - PROCESS | 1988 | 1468862906691 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 10:28:26 INFO - PROCESS | 1988 | 1468862906694 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 10:28:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 10:28:26 INFO - PROCESS | 1988 | 1468862906697 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 10:28:26 INFO - PROCESS | 1988 | 1468862906699 Marionette TRACE conn6 <- [1,2234,null,{}] 10:28:26 INFO - PROCESS | 1988 | 1468862906703 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}] 10:28:26 INFO - PROCESS | 1988 | 1468862906705 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:26 INFO - PROCESS | 1988 | 1468862906815 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 10:28:27 INFO - PROCESS | 1988 | 1468862907054 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:27 INFO - PROCESS | 1988 | 1468862907057 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:27 INFO - PROCESS | 1988 | ++DOCSHELL 103FE400 == 35 [pid = 1988] [id = 568] 10:28:27 INFO - PROCESS | 1988 | ++DOMWINDOW == 90 (108C6C00) [pid = 1988] [serial = 1704] [outer = 00000000] 10:28:27 INFO - PROCESS | 1988 | ++DOMWINDOW == 91 (10979C00) [pid = 1988] [serial = 1705] [outer = 108C6C00] 10:28:27 INFO - PROCESS | 1988 | 1468862907125 Marionette DEBUG loaded listener.js 10:28:27 INFO - PROCESS | 1988 | ++DOMWINDOW == 92 (10A66000) [pid = 1988] [serial = 1706] [outer = 108C6C00] 10:28:28 INFO - PROCESS | 1988 | --DOCSHELL 15265000 == 34 [pid = 1988] [id = 390] 10:28:28 INFO - PROCESS | 1988 | --DOCSHELL 10028400 == 33 [pid = 1988] [id = 13] 10:28:28 INFO - PROCESS | 1988 | --DOCSHELL 0FB4B400 == 32 [pid = 1988] [id = 545] 10:28:28 INFO - PROCESS | 1988 | --DOCSHELL 1097A000 == 31 [pid = 1988] [id = 388] 10:28:28 INFO - PROCESS | 1988 | --DOCSHELL 150A2800 == 30 [pid = 1988] [id = 392] 10:28:28 INFO - PROCESS | 1988 | --DOCSHELL 14BF3400 == 29 [pid = 1988] [id = 394] 10:28:28 INFO - PROCESS | 1988 | --DOMWINDOW == 91 (183B5C00) [pid = 1988] [serial = 1657] [outer = 00000000] [url = about:blank] 10:28:28 INFO - PROCESS | 1988 | --DOMWINDOW == 90 (0FC91400) [pid = 1988] [serial = 1636] [outer = 00000000] [url = about:blank] 10:28:28 INFO - PROCESS | 1988 | --DOMWINDOW == 89 (182A7400) [pid = 1988] [serial = 1648] [outer = 00000000] [url = about:blank] 10:28:28 INFO - PROCESS | 1988 | --DOMWINDOW == 88 (10876C00) [pid = 1988] [serial = 1637] [outer = 00000000] [url = about:blank] 10:28:28 INFO - PROCESS | 1988 | --DOMWINDOW == 87 (151DA800) [pid = 1988] [serial = 1642] [outer = 00000000] [url = about:blank] 10:28:28 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (1652D800) [pid = 1988] [serial = 1643] [outer = 00000000] [url = about:blank] 10:28:28 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (17E01400) [pid = 1988] [serial = 1645] [outer = 00000000] [url = about:blank] 10:28:28 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (10EE0000) [pid = 1988] [serial = 1639] [outer = 00000000] [url = about:blank] 10:28:28 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (118BC800) [pid = 1988] [serial = 1640] [outer = 00000000] [url = about:blank] 10:28:28 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (1830C400) [pid = 1988] [serial = 1651] [outer = 00000000] [url = about:blank] 10:28:28 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (182AB400) [pid = 1988] [serial = 1649] [outer = 00000000] [url = about:blank] 10:28:28 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (10E4E400) [pid = 1988] [serial = 1654] [outer = 00000000] [url = about:blank] 10:28:28 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (183A9C00) [pid = 1988] [serial = 1652] [outer = 00000000] [url = about:blank] 10:28:28 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (14BFB000) [pid = 1988] [serial = 1625] [outer = 00000000] [url = about:blank] 10:28:28 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (110C8C00) [pid = 1988] [serial = 1624] [outer = 00000000] [url = about:blank] 10:28:28 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (18327400) [pid = 1988] [serial = 1628] [outer = 00000000] [url = about:blank] 10:28:28 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (180F1000) [pid = 1988] [serial = 1627] [outer = 00000000] [url = about:blank] 10:28:28 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (1A9A9800) [pid = 1988] [serial = 1631] [outer = 00000000] [url = about:blank] 10:28:28 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (1A834000) [pid = 1988] [serial = 1630] [outer = 00000000] [url = about:blank] 10:28:28 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (10E5A400) [pid = 1988] [serial = 1633] [outer = 00000000] [url = about:blank] 10:28:28 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (1506AC00) [pid = 1988] [serial = 1655] [outer = 00000000] [url = about:blank] 10:28:28 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (193A5400) [pid = 1988] [serial = 1658] [outer = 00000000] [url = about:blank] 10:28:28 INFO - PROCESS | 1988 | --DOMWINDOW == 69 (18028800) [pid = 1988] [serial = 1646] [outer = 00000000] [url = about:blank] 10:28:28 INFO - PROCESS | 1988 | 1468862908380 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]]]}] 10:28:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 10:28:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1786ms 10:28:28 INFO - PROCESS | 1988 | 1468862908486 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 10:28:28 INFO - PROCESS | 1988 | 1468862908490 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 10:28:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 10:28:28 INFO - PROCESS | 1988 | 1468862908494 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 10:28:28 INFO - PROCESS | 1988 | 1468862908497 Marionette TRACE conn6 <- [1,2238,null,{}] 10:28:28 INFO - PROCESS | 1988 | 1468862908503 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}] 10:28:28 INFO - PROCESS | 1988 | 1468862908506 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:28 INFO - PROCESS | 1988 | 1468862908594 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 10:28:28 INFO - PROCESS | 1988 | 1468862908679 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:28 INFO - PROCESS | 1988 | 1468862908683 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:28 INFO - PROCESS | 1988 | ++DOCSHELL 108CCC00 == 30 [pid = 1988] [id = 569] 10:28:28 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (108CD800) [pid = 1988] [serial = 1707] [outer = 00000000] 10:28:28 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (1097A000) [pid = 1988] [serial = 1708] [outer = 108CD800] 10:28:28 INFO - PROCESS | 1988 | 1468862908734 Marionette DEBUG loaded listener.js 10:28:28 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (10985400) [pid = 1988] [serial = 1709] [outer = 108CD800] 10:28:29 INFO - PROCESS | 1988 | 1468862909172 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]]]}] 10:28:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 10:28:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 730ms 10:28:29 INFO - PROCESS | 1988 | 1468862909225 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 10:28:29 INFO - PROCESS | 1988 | 1468862909230 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 10:28:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 10:28:29 INFO - PROCESS | 1988 | 1468862909237 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 10:28:29 INFO - PROCESS | 1988 | 1468862909239 Marionette TRACE conn6 <- [1,2242,null,{}] 10:28:29 INFO - PROCESS | 1988 | 1468862909243 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}] 10:28:29 INFO - PROCESS | 1988 | 1468862909246 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:29 INFO - PROCESS | 1988 | 1468862909336 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 10:28:29 INFO - PROCESS | 1988 | 1468862909346 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:29 INFO - PROCESS | 1988 | 1468862909349 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:29 INFO - PROCESS | 1988 | ++DOCSHELL 148AB000 == 31 [pid = 1988] [id = 570] 10:28:29 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (148EA000) [pid = 1988] [serial = 1710] [outer = 00000000] 10:28:29 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (149B7000) [pid = 1988] [serial = 1711] [outer = 148EA000] 10:28:29 INFO - PROCESS | 1988 | 1468862909395 Marionette DEBUG loaded listener.js 10:28:29 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (1501D800) [pid = 1988] [serial = 1712] [outer = 148EA000] 10:28:29 INFO - PROCESS | 1988 | 1468862909849 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]]]}] 10:28:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 10:28:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 670ms 10:28:29 INFO - PROCESS | 1988 | 1468862909911 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 10:28:29 INFO - PROCESS | 1988 | 1468862909913 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 10:28:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 10:28:29 INFO - PROCESS | 1988 | 1468862909917 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 10:28:29 INFO - PROCESS | 1988 | 1468862909920 Marionette TRACE conn6 <- [1,2246,null,{}] 10:28:29 INFO - PROCESS | 1988 | 1468862909931 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}] 10:28:29 INFO - PROCESS | 1988 | 1468862909936 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:30 INFO - PROCESS | 1988 | 1468862910047 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 10:28:30 INFO - PROCESS | 1988 | 1468862910151 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:30 INFO - PROCESS | 1988 | 1468862910154 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:30 INFO - PROCESS | 1988 | ++DOCSHELL 1652F400 == 32 [pid = 1988] [id = 571] 10:28:30 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (16530C00) [pid = 1988] [serial = 1713] [outer = 00000000] 10:28:30 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (17938800) [pid = 1988] [serial = 1714] [outer = 16530C00] 10:28:30 INFO - PROCESS | 1988 | 1468862910201 Marionette DEBUG loaded listener.js 10:28:30 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (1793DC00) [pid = 1988] [serial = 1715] [outer = 16530C00] 10:28:30 INFO - PROCESS | 1988 | 1468862910641 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]]]}] 10:28:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 10:28:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 770ms 10:28:30 INFO - PROCESS | 1988 | 1468862910691 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 10:28:30 INFO - PROCESS | 1988 | 1468862910694 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 10:28:30 INFO - PROCESS | 1988 | 1468862910697 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 10:28:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 10:28:30 INFO - PROCESS | 1988 | 1468862910699 Marionette TRACE conn6 <- [1,2250,null,{}] 10:28:30 INFO - PROCESS | 1988 | 1468862910702 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}] 10:28:30 INFO - PROCESS | 1988 | 1468862910704 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:30 INFO - PROCESS | 1988 | 1468862910824 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 10:28:30 INFO - PROCESS | 1988 | 1468862910887 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:30 INFO - PROCESS | 1988 | 1468862910889 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:30 INFO - PROCESS | 1988 | ++DOCSHELL 1794E800 == 33 [pid = 1988] [id = 572] 10:28:30 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (17952400) [pid = 1988] [serial = 1716] [outer = 00000000] 10:28:30 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (17F0E400) [pid = 1988] [serial = 1717] [outer = 17952400] 10:28:30 INFO - PROCESS | 1988 | 1468862910934 Marionette DEBUG loaded listener.js 10:28:31 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (180ED800) [pid = 1988] [serial = 1718] [outer = 17952400] 10:28:31 INFO - PROCESS | 1988 | 1468862911328 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]]]}] 10:28:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 10:28:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 670ms 10:28:31 INFO - PROCESS | 1988 | 1468862911373 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 10:28:31 INFO - PROCESS | 1988 | 1468862911375 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 10:28:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 10:28:31 INFO - PROCESS | 1988 | 1468862911378 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 10:28:31 INFO - PROCESS | 1988 | 1468862911380 Marionette TRACE conn6 <- [1,2254,null,{}] 10:28:31 INFO - PROCESS | 1988 | 1468862911383 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}] 10:28:31 INFO - PROCESS | 1988 | 1468862911385 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:31 INFO - PROCESS | 1988 | 1468862911523 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 10:28:31 INFO - PROCESS | 1988 | 1468862911531 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:31 INFO - PROCESS | 1988 | 1468862911533 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:31 INFO - PROCESS | 1988 | ++DOCSHELL 10076C00 == 34 [pid = 1988] [id = 573] 10:28:31 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (180F2000) [pid = 1988] [serial = 1719] [outer = 00000000] 10:28:31 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (182A9800) [pid = 1988] [serial = 1720] [outer = 180F2000] 10:28:31 INFO - PROCESS | 1988 | 1468862911576 Marionette DEBUG loaded listener.js 10:28:31 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (18304800) [pid = 1988] [serial = 1721] [outer = 180F2000] 10:28:32 INFO - PROCESS | 1988 | 1468862912033 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]]]}] 10:28:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 10:28:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 670ms 10:28:32 INFO - PROCESS | 1988 | 1468862912051 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 10:28:32 INFO - PROCESS | 1988 | 1468862912053 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 10:28:32 INFO - PROCESS | 1988 | 1468862912056 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 10:28:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 10:28:32 INFO - PROCESS | 1988 | 1468862912058 Marionette TRACE conn6 <- [1,2258,null,{}] 10:28:32 INFO - PROCESS | 1988 | 1468862912061 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}] 10:28:32 INFO - PROCESS | 1988 | 1468862912066 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:32 INFO - PROCESS | 1988 | 1468862912202 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 10:28:32 INFO - PROCESS | 1988 | 1468862912208 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:32 INFO - PROCESS | 1988 | 1468862912210 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:32 INFO - PROCESS | 1988 | ++DOCSHELL 1830B400 == 35 [pid = 1988] [id = 574] 10:28:32 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (1830B800) [pid = 1988] [serial = 1722] [outer = 00000000] 10:28:32 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (183AE000) [pid = 1988] [serial = 1723] [outer = 1830B800] 10:28:32 INFO - PROCESS | 1988 | 1468862912253 Marionette DEBUG loaded listener.js 10:28:32 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (1932D400) [pid = 1988] [serial = 1724] [outer = 1830B800] 10:28:32 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (18309000) [pid = 1988] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 10:28:32 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (1832E400) [pid = 1988] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 10:28:32 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (19302800) [pid = 1988] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 10:28:32 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (19ACD400) [pid = 1988] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 10:28:32 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (180F6C00) [pid = 1988] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 10:28:32 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (17E06800) [pid = 1988] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 10:28:32 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (15070800) [pid = 1988] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 10:28:32 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (10982800) [pid = 1988] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 10:28:32 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (10EE0800) [pid = 1988] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 10:28:32 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (193C1000) [pid = 1988] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 10:28:32 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (19AD0800) [pid = 1988] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 10:28:32 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (10EDC000) [pid = 1988] [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.] 10:28:32 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (150C8C00) [pid = 1988] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 10:28:32 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (10ED5800) [pid = 1988] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:28:32 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (10365400) [pid = 1988] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 10:28:32 INFO - PROCESS | 1988 | 1468862912957 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]]]}] 10:28:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 10:28:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 931ms 10:28:33 INFO - PROCESS | 1988 | 1468862912993 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 10:28:33 INFO - PROCESS | 1988 | 1468862912995 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 10:28:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 10:28:33 INFO - PROCESS | 1988 | 1468862912998 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 10:28:33 INFO - PROCESS | 1988 | 1468862913000 Marionette TRACE conn6 <- [1,2262,null,{}] 10:28:33 INFO - PROCESS | 1988 | 1468862913007 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}] 10:28:33 INFO - PROCESS | 1988 | 1468862913009 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:33 INFO - PROCESS | 1988 | 1468862913086 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 10:28:33 INFO - PROCESS | 1988 | 1468862913092 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:33 INFO - PROCESS | 1988 | 1468862913094 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:33 INFO - PROCESS | 1988 | ++DOCSHELL 1479A800 == 36 [pid = 1988] [id = 575] 10:28:33 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (151D5400) [pid = 1988] [serial = 1725] [outer = 00000000] 10:28:33 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (17F10C00) [pid = 1988] [serial = 1726] [outer = 151D5400] 10:28:33 INFO - PROCESS | 1988 | 1468862913137 Marionette DEBUG loaded listener.js 10:28:33 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (182A7400) [pid = 1988] [serial = 1727] [outer = 151D5400] 10:28:33 INFO - PROCESS | 1988 | 1468862913548 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]]]}] 10:28:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 10:28:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 590ms 10:28:33 INFO - PROCESS | 1988 | 1468862913590 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 10:28:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 10:28:33 INFO - PROCESS | 1988 | 1468862913592 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 10:28:33 INFO - PROCESS | 1988 | 1468862913595 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 10:28:33 INFO - PROCESS | 1988 | 1468862913597 Marionette TRACE conn6 <- [1,2266,null,{}] 10:28:33 INFO - PROCESS | 1988 | 1468862913600 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}] 10:28:33 INFO - PROCESS | 1988 | 1468862913602 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:33 INFO - PROCESS | 1988 | 1468862913729 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 10:28:33 INFO - PROCESS | 1988 | 1468862913738 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:33 INFO - PROCESS | 1988 | 1468862913740 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:33 INFO - PROCESS | 1988 | ++DOCSHELL 149B4400 == 37 [pid = 1988] [id = 576] 10:28:33 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (1832C000) [pid = 1988] [serial = 1728] [outer = 00000000] 10:28:33 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (193ACC00) [pid = 1988] [serial = 1729] [outer = 1832C000] 10:28:33 INFO - PROCESS | 1988 | 1468862913785 Marionette DEBUG loaded listener.js 10:28:33 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (193AD800) [pid = 1988] [serial = 1730] [outer = 1832C000] 10:28:34 INFO - PROCESS | 1988 | 1468862914178 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]]]}] 10:28:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 10:28:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 630ms 10:28:34 INFO - PROCESS | 1988 | 1468862914227 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 10:28:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 10:28:34 INFO - PROCESS | 1988 | 1468862914229 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 10:28:34 INFO - PROCESS | 1988 | 1468862914232 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 10:28:34 INFO - PROCESS | 1988 | 1468862914234 Marionette TRACE conn6 <- [1,2270,null,{}] 10:28:34 INFO - PROCESS | 1988 | 1468862914242 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}] 10:28:34 INFO - PROCESS | 1988 | 1468862914244 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:34 INFO - PROCESS | 1988 | 1468862914324 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 10:28:34 INFO - PROCESS | 1988 | 1468862914330 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:34 INFO - PROCESS | 1988 | 1468862914331 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:34 INFO - PROCESS | 1988 | ++DOCSHELL 193D5400 == 38 [pid = 1988] [id = 577] 10:28:34 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (193D6800) [pid = 1988] [serial = 1731] [outer = 00000000] 10:28:34 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (195AA000) [pid = 1988] [serial = 1732] [outer = 193D6800] 10:28:34 INFO - PROCESS | 1988 | 1468862914374 Marionette DEBUG loaded listener.js 10:28:34 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (195AC000) [pid = 1988] [serial = 1733] [outer = 193D6800] 10:28:34 INFO - PROCESS | 1988 | 1468862914949 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]]]}] 10:28:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 10:28:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 790ms 10:28:35 INFO - PROCESS | 1988 | 1468862915023 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 10:28:35 INFO - PROCESS | 1988 | 1468862915028 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 10:28:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 10:28:35 INFO - PROCESS | 1988 | 1468862915033 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 10:28:35 INFO - PROCESS | 1988 | 1468862915037 Marionette TRACE conn6 <- [1,2274,null,{}] 10:28:35 INFO - PROCESS | 1988 | 1468862915043 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}] 10:28:35 INFO - PROCESS | 1988 | 1468862915046 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:35 INFO - PROCESS | 1988 | 1468862915176 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 10:28:35 INFO - PROCESS | 1988 | 1468862915290 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:35 INFO - PROCESS | 1988 | 1468862915295 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:35 INFO - PROCESS | 1988 | ++DOCSHELL 10360800 == 39 [pid = 1988] [id = 578] 10:28:35 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (103FE800) [pid = 1988] [serial = 1734] [outer = 00000000] 10:28:35 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (10E55800) [pid = 1988] [serial = 1735] [outer = 103FE800] 10:28:35 INFO - PROCESS | 1988 | 1468862915351 Marionette DEBUG loaded listener.js 10:28:35 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (11127C00) [pid = 1988] [serial = 1736] [outer = 103FE800] 10:28:36 INFO - PROCESS | 1988 | 1468862916131 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]]]}] 10:28:36 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 10:28:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1179ms 10:28:36 INFO - PROCESS | 1988 | 1468862916217 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 10:28:36 INFO - PROCESS | 1988 | 1468862916222 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 10:28:36 INFO - PROCESS | 1988 | 1468862916228 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 10:28:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 10:28:36 INFO - PROCESS | 1988 | 1468862916231 Marionette TRACE conn6 <- [1,2278,null,{}] 10:28:36 INFO - PROCESS | 1988 | 1468862916236 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}] 10:28:36 INFO - PROCESS | 1988 | 1468862916239 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:36 INFO - PROCESS | 1988 | 1468862916387 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 10:28:36 INFO - PROCESS | 1988 | 1468862916519 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:36 INFO - PROCESS | 1988 | 1468862916521 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:36 INFO - PROCESS | 1988 | ++DOCSHELL 17938000 == 40 [pid = 1988] [id = 579] 10:28:36 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (17938400) [pid = 1988] [serial = 1737] [outer = 00000000] 10:28:36 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (17958400) [pid = 1988] [serial = 1738] [outer = 17938400] 10:28:36 INFO - PROCESS | 1988 | 1468862916581 Marionette DEBUG loaded listener.js 10:28:36 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (17F0A800) [pid = 1988] [serial = 1739] [outer = 17938400] 10:28:37 INFO - PROCESS | 1988 | --DOCSHELL 149B4400 == 39 [pid = 1988] [id = 576] 10:28:37 INFO - PROCESS | 1988 | --DOCSHELL 1479A800 == 38 [pid = 1988] [id = 575] 10:28:37 INFO - PROCESS | 1988 | --DOCSHELL 1830B400 == 37 [pid = 1988] [id = 574] 10:28:37 INFO - PROCESS | 1988 | --DOCSHELL 10076C00 == 36 [pid = 1988] [id = 573] 10:28:37 INFO - PROCESS | 1988 | --DOCSHELL 1794E800 == 35 [pid = 1988] [id = 572] 10:28:37 INFO - PROCESS | 1988 | --DOCSHELL 1652F400 == 34 [pid = 1988] [id = 571] 10:28:37 INFO - PROCESS | 1988 | --DOCSHELL 148AB000 == 33 [pid = 1988] [id = 570] 10:28:37 INFO - PROCESS | 1988 | --DOCSHELL 108CCC00 == 32 [pid = 1988] [id = 569] 10:28:37 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (10EDA800) [pid = 1988] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:28:37 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (15262C00) [pid = 1988] [serial = 1634] [outer = 00000000] [url = about:blank] 10:28:37 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (19C0D000) [pid = 1988] [serial = 1691] [outer = 00000000] [url = about:blank] 10:28:37 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (183AF400) [pid = 1988] [serial = 1678] [outer = 00000000] [url = about:blank] 10:28:37 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (193D0C00) [pid = 1988] [serial = 1681] [outer = 00000000] [url = about:blank] 10:28:37 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (183FE000) [pid = 1988] [serial = 1679] [outer = 00000000] [url = about:blank] 10:28:37 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (19BB0C00) [pid = 1988] [serial = 1684] [outer = 00000000] [url = about:blank] 10:28:37 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (18305400) [pid = 1988] [serial = 1675] [outer = 00000000] [url = about:blank] 10:28:37 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (17F09400) [pid = 1988] [serial = 1672] [outer = 00000000] [url = about:blank] 10:28:37 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (180E9800) [pid = 1988] [serial = 1673] [outer = 00000000] [url = about:blank] 10:28:37 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (1525EC00) [pid = 1988] [serial = 1669] [outer = 00000000] [url = about:blank] 10:28:37 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (15E61C00) [pid = 1988] [serial = 1670] [outer = 00000000] [url = about:blank] 10:28:37 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (10ED4800) [pid = 1988] [serial = 1666] [outer = 00000000] [url = about:blank] 10:28:37 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (14824800) [pid = 1988] [serial = 1667] [outer = 00000000] [url = about:blank] 10:28:37 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (1502CC00) [pid = 1988] [serial = 1663] [outer = 00000000] [url = about:blank] 10:28:37 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (15149000) [pid = 1988] [serial = 1664] [outer = 00000000] [url = about:blank] 10:28:37 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (195A3800) [pid = 1988] [serial = 1661] [outer = 00000000] [url = about:blank] 10:28:37 INFO - PROCESS | 1988 | --DOMWINDOW == 69 (195A2000) [pid = 1988] [serial = 1660] [outer = 00000000] [url = about:blank] 10:28:37 INFO - PROCESS | 1988 | --DOMWINDOW == 68 (195AB000) [pid = 1988] [serial = 1682] [outer = 00000000] [url = about:blank] 10:28:37 INFO - PROCESS | 1988 | --DOMWINDOW == 67 (1A21AC00) [pid = 1988] [serial = 1694] [outer = 00000000] [url = about:blank] 10:28:37 INFO - PROCESS | 1988 | --DOMWINDOW == 66 (1A218400) [pid = 1988] [serial = 1693] [outer = 00000000] [url = about:blank] 10:28:37 INFO - PROCESS | 1988 | --DOMWINDOW == 65 (19BB3800) [pid = 1988] [serial = 1685] [outer = 00000000] [url = about:blank] 10:28:37 INFO - PROCESS | 1988 | --DOMWINDOW == 64 (1514E800) [pid = 1988] [serial = 1127] [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.] 10:28:37 INFO - PROCESS | 1988 | --DOMWINDOW == 63 (18308000) [pid = 1988] [serial = 1687] [outer = 00000000] [url = about:blank] 10:28:37 INFO - PROCESS | 1988 | --DOMWINDOW == 62 (18308C00) [pid = 1988] [serial = 1688] [outer = 00000000] [url = about:blank] 10:28:37 INFO - PROCESS | 1988 | --DOMWINDOW == 61 (1830FC00) [pid = 1988] [serial = 1676] [outer = 00000000] [url = about:blank] 10:28:37 INFO - PROCESS | 1988 | --DOMWINDOW == 60 (19C0BC00) [pid = 1988] [serial = 1690] [outer = 00000000] [url = about:blank] 10:28:37 INFO - PROCESS | 1988 | 1468862917489 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]]]}] 10:28:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 10:28:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1285ms 10:28:37 INFO - PROCESS | 1988 | 1468862917517 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 10:28:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 10:28:37 INFO - PROCESS | 1988 | 1468862917521 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 10:28:37 INFO - PROCESS | 1988 | 1468862917527 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 10:28:37 INFO - PROCESS | 1988 | 1468862917530 Marionette TRACE conn6 <- [1,2282,null,{}] 10:28:37 INFO - PROCESS | 1988 | 1468862917535 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}] 10:28:37 INFO - PROCESS | 1988 | 1468862917538 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:37 INFO - PROCESS | 1988 | 1468862917626 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 10:28:37 INFO - PROCESS | 1988 | 1468862917633 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:37 INFO - PROCESS | 1988 | 1468862917636 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:37 INFO - PROCESS | 1988 | ++DOCSHELL 10A65800 == 33 [pid = 1988] [id = 580] 10:28:37 INFO - PROCESS | 1988 | ++DOMWINDOW == 61 (10A69400) [pid = 1988] [serial = 1740] [outer = 00000000] 10:28:37 INFO - PROCESS | 1988 | ++DOMWINDOW == 62 (10E56800) [pid = 1988] [serial = 1741] [outer = 10A69400] 10:28:37 INFO - PROCESS | 1988 | 1468862917690 Marionette DEBUG loaded listener.js 10:28:37 INFO - PROCESS | 1988 | ++DOMWINDOW == 63 (11006400) [pid = 1988] [serial = 1742] [outer = 10A69400] 10:28:38 INFO - PROCESS | 1988 | 1468862918216 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]]]}] 10:28:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 10:28:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 731ms 10:28:38 INFO - PROCESS | 1988 | 1468862918257 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 10:28:38 INFO - PROCESS | 1988 | 1468862918261 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 10:28:38 INFO - PROCESS | 1988 | 1468862918267 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 10:28:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 10:28:38 INFO - PROCESS | 1988 | 1468862918269 Marionette TRACE conn6 <- [1,2286,null,{}] 10:28:38 INFO - PROCESS | 1988 | 1468862918273 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}] 10:28:38 INFO - PROCESS | 1988 | 1468862918275 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:38 INFO - PROCESS | 1988 | 1468862918361 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 10:28:38 INFO - PROCESS | 1988 | 1468862918459 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:38 INFO - PROCESS | 1988 | 1468862918461 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:38 INFO - PROCESS | 1988 | ++DOCSHELL 1506C000 == 34 [pid = 1988] [id = 581] 10:28:38 INFO - PROCESS | 1988 | ++DOMWINDOW == 64 (1506C800) [pid = 1988] [serial = 1743] [outer = 00000000] 10:28:38 INFO - PROCESS | 1988 | ++DOMWINDOW == 65 (15144400) [pid = 1988] [serial = 1744] [outer = 1506C800] 10:28:38 INFO - PROCESS | 1988 | 1468862918507 Marionette DEBUG loaded listener.js 10:28:38 INFO - PROCESS | 1988 | ++DOMWINDOW == 66 (15262000) [pid = 1988] [serial = 1745] [outer = 1506C800] 10:28:38 INFO - PROCESS | 1988 | 1468862918882 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]]]}] 10:28:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 10:28:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 630ms 10:28:38 INFO - PROCESS | 1988 | 1468862918902 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 10:28:38 INFO - PROCESS | 1988 | 1468862918904 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 10:28:38 INFO - PROCESS | 1988 | 1468862918908 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 10:28:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 10:28:38 INFO - PROCESS | 1988 | 1468862918911 Marionette TRACE conn6 <- [1,2290,null,{}] 10:28:38 INFO - PROCESS | 1988 | 1468862918922 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}] 10:28:38 INFO - PROCESS | 1988 | 1468862918926 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:39 INFO - PROCESS | 1988 | 1468862919012 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 10:28:39 INFO - PROCESS | 1988 | 1468862919020 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:39 INFO - PROCESS | 1988 | 1468862919023 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:39 INFO - PROCESS | 1988 | ++DOCSHELL 17954800 == 35 [pid = 1988] [id = 582] 10:28:39 INFO - PROCESS | 1988 | ++DOMWINDOW == 67 (17957C00) [pid = 1988] [serial = 1746] [outer = 00000000] 10:28:39 INFO - PROCESS | 1988 | ++DOMWINDOW == 68 (17E02800) [pid = 1988] [serial = 1747] [outer = 17957C00] 10:28:39 INFO - PROCESS | 1988 | 1468862919071 Marionette DEBUG loaded listener.js 10:28:39 INFO - PROCESS | 1988 | ++DOMWINDOW == 69 (180F0000) [pid = 1988] [serial = 1748] [outer = 17957C00] 10:28:39 INFO - PROCESS | 1988 | 1468862919520 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]]]}] 10:28:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 10:28:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 670ms 10:28:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 10:28:39 INFO - PROCESS | 1988 | 1468862919590 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 10:28:39 INFO - PROCESS | 1988 | 1468862919592 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 10:28:39 INFO - PROCESS | 1988 | 1468862919596 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 10:28:39 INFO - PROCESS | 1988 | 1468862919597 Marionette TRACE conn6 <- [1,2294,null,{}] 10:28:39 INFO - PROCESS | 1988 | 1468862919601 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}] 10:28:39 INFO - PROCESS | 1988 | 1468862919603 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:39 INFO - PROCESS | 1988 | 1468862919720 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 10:28:39 INFO - PROCESS | 1988 | 1468862919810 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:39 INFO - PROCESS | 1988 | 1468862919812 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:39 INFO - PROCESS | 1988 | ++DOCSHELL 1830B400 == 36 [pid = 1988] [id = 583] 10:28:39 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (1830BC00) [pid = 1988] [serial = 1749] [outer = 00000000] 10:28:39 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (18310000) [pid = 1988] [serial = 1750] [outer = 1830BC00] 10:28:39 INFO - PROCESS | 1988 | 1468862919857 Marionette DEBUG loaded listener.js 10:28:39 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (18328400) [pid = 1988] [serial = 1751] [outer = 1830BC00] 10:28:40 INFO - PROCESS | 1988 | 1468862920274 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]]]}] 10:28:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 10:28:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 730ms 10:28:40 INFO - PROCESS | 1988 | 1468862920327 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 10:28:40 INFO - PROCESS | 1988 | 1468862920329 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 10:28:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 10:28:40 INFO - PROCESS | 1988 | 1468862920332 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 10:28:40 INFO - PROCESS | 1988 | 1468862920334 Marionette TRACE conn6 <- [1,2298,null,{}] 10:28:40 INFO - PROCESS | 1988 | 1468862920338 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}] 10:28:40 INFO - PROCESS | 1988 | 1468862920340 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:40 INFO - PROCESS | 1988 | 1468862920457 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 10:28:40 INFO - PROCESS | 1988 | 1468862920462 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:40 INFO - PROCESS | 1988 | 1468862920464 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:40 INFO - PROCESS | 1988 | ++DOCSHELL 182A5000 == 37 [pid = 1988] [id = 584] 10:28:40 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (1832EC00) [pid = 1988] [serial = 1752] [outer = 00000000] 10:28:40 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (183B4400) [pid = 1988] [serial = 1753] [outer = 1832EC00] 10:28:40 INFO - PROCESS | 1988 | 1468862920507 Marionette DEBUG loaded listener.js 10:28:40 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (183FE000) [pid = 1988] [serial = 1754] [outer = 1832EC00] 10:28:40 INFO - PROCESS | 1988 | 1468862920943 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]]]}] 10:28:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 10:28:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 632ms 10:28:41 INFO - PROCESS | 1988 | 1468862920967 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 10:28:41 INFO - PROCESS | 1988 | 1468862920969 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 10:28:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 10:28:41 INFO - PROCESS | 1988 | 1468862920972 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 10:28:41 INFO - PROCESS | 1988 | 1468862920974 Marionette TRACE conn6 <- [1,2302,null,{}] 10:28:41 INFO - PROCESS | 1988 | 1468862920977 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}] 10:28:41 INFO - PROCESS | 1988 | 1468862920983 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:41 INFO - PROCESS | 1988 | 1468862921158 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 10:28:41 INFO - PROCESS | 1988 | 1468862921227 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:41 INFO - PROCESS | 1988 | 1468862921229 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:41 INFO - PROCESS | 1988 | ++DOCSHELL 18F70C00 == 38 [pid = 1988] [id = 585] 10:28:41 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (1932CC00) [pid = 1988] [serial = 1755] [outer = 00000000] 10:28:41 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (195A6C00) [pid = 1988] [serial = 1756] [outer = 1932CC00] 10:28:41 INFO - PROCESS | 1988 | 1468862921273 Marionette DEBUG loaded listener.js 10:28:41 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (193B1C00) [pid = 1988] [serial = 1757] [outer = 1932CC00] 10:28:41 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (16530C00) [pid = 1988] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 10:28:41 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (108CD800) [pid = 1988] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 10:28:41 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (17952400) [pid = 1988] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 10:28:41 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (148EA000) [pid = 1988] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 10:28:41 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (108C6C00) [pid = 1988] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 10:28:41 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (180F2000) [pid = 1988] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 10:28:41 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (1830B800) [pid = 1988] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 10:28:41 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (151D5400) [pid = 1988] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 10:28:41 INFO - PROCESS | 1988 | --DOMWINDOW == 69 (1832C000) [pid = 1988] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 10:28:41 INFO - PROCESS | 1988 | --DOMWINDOW == 68 (10A67000) [pid = 1988] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 10:28:41 INFO - PROCESS | 1988 | --DOMWINDOW == 67 (17950C00) [pid = 1988] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 10:28:41 INFO - PROCESS | 1988 | --DOMWINDOW == 66 (19C09800) [pid = 1988] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 10:28:41 INFO - PROCESS | 1988 | 1468862921774 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]]]}] 10:28:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 10:28:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 830ms 10:28:41 INFO - PROCESS | 1988 | 1468862921807 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 10:28:41 INFO - PROCESS | 1988 | 1468862921809 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 10:28:41 INFO - PROCESS | 1988 | 1468862921812 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 10:28:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 10:28:41 INFO - PROCESS | 1988 | 1468862921813 Marionette TRACE conn6 <- [1,2306,null,{}] 10:28:41 INFO - PROCESS | 1988 | 1468862921817 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}] 10:28:41 INFO - PROCESS | 1988 | 1468862921819 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:41 INFO - PROCESS | 1988 | 1468862921898 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 10:28:41 INFO - PROCESS | 1988 | 1468862921907 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:41 INFO - PROCESS | 1988 | 1468862921909 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:41 INFO - PROCESS | 1988 | ++DOCSHELL 14BB9800 == 39 [pid = 1988] [id = 586] 10:28:41 INFO - PROCESS | 1988 | ++DOMWINDOW == 67 (150C8C00) [pid = 1988] [serial = 1758] [outer = 00000000] 10:28:41 INFO - PROCESS | 1988 | ++DOMWINDOW == 68 (180F6400) [pid = 1988] [serial = 1759] [outer = 150C8C00] 10:28:41 INFO - PROCESS | 1988 | 1468862921954 Marionette DEBUG loaded listener.js 10:28:42 INFO - PROCESS | 1988 | ++DOMWINDOW == 69 (182AA000) [pid = 1988] [serial = 1760] [outer = 150C8C00] 10:28:42 INFO - PROCESS | 1988 | 1468862922372 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] 10:28:42 INFO - PROCESS | 1988 | 1468862922448 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 10:28:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 10:28:42 INFO - PROCESS | 1988 | 1468862922451 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 10:28:42 INFO - PROCESS | 1988 | 1468862922453 Marionette TRACE conn6 <- [1,2310,null,{}] 10:28:42 INFO - PROCESS | 1988 | 1468862922456 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}] 10:28:42 INFO - PROCESS | 1988 | 1468862922458 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:42 INFO - PROCESS | 1988 | 1468862922563 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 10:28:42 INFO - PROCESS | 1988 | 1468862922570 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:42 INFO - PROCESS | 1988 | 1468862922572 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:42 INFO - PROCESS | 1988 | ++DOCSHELL 1832F400 == 40 [pid = 1988] [id = 587] 10:28:42 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (195A6000) [pid = 1988] [serial = 1761] [outer = 00000000] 10:28:42 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (19BAA400) [pid = 1988] [serial = 1762] [outer = 195A6000] 10:28:42 INFO - PROCESS | 1988 | 1468862922614 Marionette DEBUG loaded listener.js 10:28:42 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (1A1EC000) [pid = 1988] [serial = 1763] [outer = 195A6000] 10:28:43 INFO - PROCESS | 1988 | 1468862923026 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]]]}] 10:28:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 10:28:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 631ms 10:28:43 INFO - PROCESS | 1988 | 1468862923084 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 10:28:43 INFO - PROCESS | 1988 | 1468862923086 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 10:28:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 10:28:43 INFO - PROCESS | 1988 | 1468862923090 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 10:28:43 INFO - PROCESS | 1988 | 1468862923101 Marionette TRACE conn6 <- [1,2314,null,{}] 10:28:43 INFO - PROCESS | 1988 | 1468862923105 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}] 10:28:43 INFO - PROCESS | 1988 | 1468862923107 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:43 INFO - PROCESS | 1988 | 1468862923186 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 10:28:43 INFO - PROCESS | 1988 | 1468862923191 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:43 INFO - PROCESS | 1988 | 1468862923193 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:43 INFO - PROCESS | 1988 | ++DOCSHELL 17953400 == 41 [pid = 1988] [id = 588] 10:28:43 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (19BA9800) [pid = 1988] [serial = 1764] [outer = 00000000] 10:28:43 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (1A216800) [pid = 1988] [serial = 1765] [outer = 19BA9800] 10:28:43 INFO - PROCESS | 1988 | 1468862923235 Marionette DEBUG loaded listener.js 10:28:43 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (1A21DC00) [pid = 1988] [serial = 1766] [outer = 19BA9800] 10:28:43 INFO - PROCESS | 1988 | 1468862923646 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]]]}] 10:28:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 10:28:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 590ms 10:28:43 INFO - PROCESS | 1988 | 1468862923682 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 10:28:43 INFO - PROCESS | 1988 | 1468862923684 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 10:28:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 10:28:43 INFO - PROCESS | 1988 | 1468862923745 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 10:28:43 INFO - PROCESS | 1988 | 1468862923749 Marionette TRACE conn6 <- [1,2318,null,{}] 10:28:43 INFO - PROCESS | 1988 | 1468862923755 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}] 10:28:43 INFO - PROCESS | 1988 | 1468862923759 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:43 INFO - PROCESS | 1988 | 1468862923875 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 10:28:44 INFO - PROCESS | 1988 | 1468862924046 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:44 INFO - PROCESS | 1988 | 1468862924050 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:44 INFO - PROCESS | 1988 | ++DOCSHELL 10A5E400 == 42 [pid = 1988] [id = 589] 10:28:44 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (10A61000) [pid = 1988] [serial = 1767] [outer = 00000000] 10:28:44 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (10E5DC00) [pid = 1988] [serial = 1768] [outer = 10A61000] 10:28:44 INFO - PROCESS | 1988 | 1468862924109 Marionette DEBUG loaded listener.js 10:28:44 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (148EB000) [pid = 1988] [serial = 1769] [outer = 10A61000] 10:28:44 INFO - PROCESS | 1988 | 1468862924697 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]]]}] 10:28:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 10:28:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 990ms 10:28:44 INFO - PROCESS | 1988 | 1468862924728 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 10:28:44 INFO - PROCESS | 1988 | 1468862924733 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 10:28:44 INFO - PROCESS | 1988 | 1468862924738 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 10:28:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 10:28:44 INFO - PROCESS | 1988 | 1468862924741 Marionette TRACE conn6 <- [1,2322,null,{}] 10:28:44 INFO - PROCESS | 1988 | 1468862924747 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}] 10:28:44 INFO - PROCESS | 1988 | 1468862924752 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:44 INFO - PROCESS | 1988 | 1468862924866 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 10:28:45 INFO - PROCESS | 1988 | 1468862924981 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:45 INFO - PROCESS | 1988 | 1468862924983 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:45 INFO - PROCESS | 1988 | ++DOCSHELL 1793BC00 == 43 [pid = 1988] [id = 590] 10:28:45 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (1794BC00) [pid = 1988] [serial = 1770] [outer = 00000000] 10:28:45 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (18028800) [pid = 1988] [serial = 1771] [outer = 1794BC00] 10:28:45 INFO - PROCESS | 1988 | 1468862925082 Marionette DEBUG loaded listener.js 10:28:45 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (182A1400) [pid = 1988] [serial = 1772] [outer = 1794BC00] 10:28:45 INFO - PROCESS | 1988 | 1468862925697 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]]]}] 10:28:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 10:28:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 970ms 10:28:45 INFO - PROCESS | 1988 | 1468862925712 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 10:28:45 INFO - PROCESS | 1988 | 1468862925715 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 10:28:45 INFO - PROCESS | 1988 | 1468862925718 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 10:28:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 10:28:45 INFO - PROCESS | 1988 | 1468862925721 Marionette TRACE conn6 <- [1,2326,null,{}] 10:28:45 INFO - PROCESS | 1988 | 1468862925725 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}] 10:28:45 INFO - PROCESS | 1988 | 1468862925727 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:45 INFO - PROCESS | 1988 | 1468862925835 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 10:28:46 INFO - PROCESS | 1988 | 1468862925981 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:46 INFO - PROCESS | 1988 | 1468862925987 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:46 INFO - PROCESS | 1988 | ++DOCSHELL 195A1400 == 44 [pid = 1988] [id = 591] 10:28:46 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (195A2000) [pid = 1988] [serial = 1773] [outer = 00000000] 10:28:46 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (19C06C00) [pid = 1988] [serial = 1774] [outer = 195A2000] 10:28:46 INFO - PROCESS | 1988 | 1468862926046 Marionette DEBUG loaded listener.js 10:28:46 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (1A218000) [pid = 1988] [serial = 1775] [outer = 195A2000] 10:28:46 INFO - PROCESS | 1988 | 1468862926674 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]]]}] 10:28:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 10:28:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 970ms 10:28:46 INFO - PROCESS | 1988 | 1468862926724 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 10:28:46 INFO - PROCESS | 1988 | 1468862926726 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 10:28:46 INFO - PROCESS | 1988 | 1468862926730 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 10:28:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 10:28:46 INFO - PROCESS | 1988 | 1468862926732 Marionette TRACE conn6 <- [1,2330,null,{}] 10:28:46 INFO - PROCESS | 1988 | 1468862926735 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}] 10:28:46 INFO - PROCESS | 1988 | 1468862926738 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:46 INFO - PROCESS | 1988 | 1468862926848 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 10:28:46 INFO - PROCESS | 1988 | 1468862926985 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:46 INFO - PROCESS | 1988 | 1468862926987 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:47 INFO - PROCESS | 1988 | ++DOCSHELL 1A82B400 == 45 [pid = 1988] [id = 592] 10:28:47 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (1A831C00) [pid = 1988] [serial = 1776] [outer = 00000000] 10:28:47 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (1A836C00) [pid = 1988] [serial = 1777] [outer = 1A831C00] 10:28:47 INFO - PROCESS | 1988 | 1468862927042 Marionette DEBUG loaded listener.js 10:28:47 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (1A907000) [pid = 1988] [serial = 1778] [outer = 1A831C00] 10:28:47 INFO - PROCESS | 1988 | 1468862927725 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]]]}] 10:28:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 10:28:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1017ms 10:28:47 INFO - PROCESS | 1988 | 1468862927751 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 10:28:47 INFO - PROCESS | 1988 | 1468862927756 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 10:28:47 INFO - PROCESS | 1988 | 1468862927761 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 10:28:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 10:28:47 INFO - PROCESS | 1988 | 1468862927764 Marionette TRACE conn6 <- [1,2334,null,{}] 10:28:47 INFO - PROCESS | 1988 | 1468862927770 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}] 10:28:47 INFO - PROCESS | 1988 | 1468862927773 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:47 INFO - PROCESS | 1988 | 1468862927874 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 10:28:47 INFO - PROCESS | 1988 | 1468862927986 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:47 INFO - PROCESS | 1988 | 1468862927990 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:48 INFO - PROCESS | 1988 | ++DOCSHELL 10E5BC00 == 46 [pid = 1988] [id = 593] 10:28:48 INFO - PROCESS | 1988 | ++DOMWINDOW == 88 (10E5C400) [pid = 1988] [serial = 1779] [outer = 00000000] 10:28:48 INFO - PROCESS | 1988 | ++DOMWINDOW == 89 (148EFC00) [pid = 1988] [serial = 1780] [outer = 10E5C400] 10:28:48 INFO - PROCESS | 1988 | 1468862928085 Marionette DEBUG loaded listener.js 10:28:48 INFO - PROCESS | 1988 | ++DOMWINDOW == 90 (1509DC00) [pid = 1988] [serial = 1781] [outer = 10E5C400] 10:28:48 INFO - PROCESS | 1988 | --DOCSHELL 1832F400 == 45 [pid = 1988] [id = 587] 10:28:48 INFO - PROCESS | 1988 | --DOCSHELL 14BB9800 == 44 [pid = 1988] [id = 586] 10:28:48 INFO - PROCESS | 1988 | --DOCSHELL 18F70C00 == 43 [pid = 1988] [id = 585] 10:28:48 INFO - PROCESS | 1988 | --DOCSHELL 182A5000 == 42 [pid = 1988] [id = 584] 10:28:48 INFO - PROCESS | 1988 | --DOCSHELL 1830B400 == 41 [pid = 1988] [id = 583] 10:28:48 INFO - PROCESS | 1988 | --DOCSHELL 17954800 == 40 [pid = 1988] [id = 582] 10:28:48 INFO - PROCESS | 1988 | --DOCSHELL 1506C000 == 39 [pid = 1988] [id = 581] 10:28:48 INFO - PROCESS | 1988 | --DOCSHELL 10A65800 == 38 [pid = 1988] [id = 580] 10:28:48 INFO - PROCESS | 1988 | --DOCSHELL 10360800 == 37 [pid = 1988] [id = 578] 10:28:48 INFO - PROCESS | 1988 | --DOCSHELL 19ACD800 == 36 [pid = 1988] [id = 564] 10:28:48 INFO - PROCESS | 1988 | --DOCSHELL 19BA9C00 == 35 [pid = 1988] [id = 567] 10:28:48 INFO - PROCESS | 1988 | --DOCSHELL 17938000 == 34 [pid = 1988] [id = 579] 10:28:48 INFO - PROCESS | 1988 | --DOCSHELL 193D5400 == 33 [pid = 1988] [id = 577] 10:28:48 INFO - PROCESS | 1988 | --DOCSHELL 17945400 == 32 [pid = 1988] [id = 566] 10:28:48 INFO - PROCESS | 1988 | --DOCSHELL 1097AC00 == 31 [pid = 1988] [id = 565] 10:28:48 INFO - PROCESS | 1988 | --DOCSHELL 103FE400 == 30 [pid = 1988] [id = 568] 10:28:48 INFO - PROCESS | 1988 | --DOCSHELL 17943000 == 29 [pid = 1988] [id = 563] 10:28:48 INFO - PROCESS | 1988 | --DOCSHELL 1A82B400 == 28 [pid = 1988] [id = 592] 10:28:48 INFO - PROCESS | 1988 | --DOCSHELL 195A1400 == 27 [pid = 1988] [id = 591] 10:28:48 INFO - PROCESS | 1988 | --DOCSHELL 17953400 == 26 [pid = 1988] [id = 588] 10:28:48 INFO - PROCESS | 1988 | --DOCSHELL 10A5E400 == 25 [pid = 1988] [id = 589] 10:28:48 INFO - PROCESS | 1988 | --DOCSHELL 1793BC00 == 24 [pid = 1988] [id = 590] 10:28:48 INFO - PROCESS | 1988 | --DOMWINDOW == 89 (17938800) [pid = 1988] [serial = 1714] [outer = 00000000] [url = about:blank] 10:28:48 INFO - PROCESS | 1988 | --DOMWINDOW == 88 (1097A000) [pid = 1988] [serial = 1708] [outer = 00000000] [url = about:blank] 10:28:48 INFO - PROCESS | 1988 | --DOMWINDOW == 87 (10985400) [pid = 1988] [serial = 1709] [outer = 00000000] [url = about:blank] 10:28:48 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (17F0E400) [pid = 1988] [serial = 1717] [outer = 00000000] [url = about:blank] 10:28:48 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (149B7000) [pid = 1988] [serial = 1711] [outer = 00000000] [url = about:blank] 10:28:48 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (1501D800) [pid = 1988] [serial = 1712] [outer = 00000000] [url = about:blank] 10:28:48 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (10A66000) [pid = 1988] [serial = 1706] [outer = 00000000] [url = about:blank] 10:28:48 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (10979C00) [pid = 1988] [serial = 1705] [outer = 00000000] [url = about:blank] 10:28:48 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (182A9800) [pid = 1988] [serial = 1720] [outer = 00000000] [url = about:blank] 10:28:48 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (180ED800) [pid = 1988] [serial = 1718] [outer = 00000000] [url = about:blank] 10:28:48 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (183AE000) [pid = 1988] [serial = 1723] [outer = 00000000] [url = about:blank] 10:28:48 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (18304800) [pid = 1988] [serial = 1721] [outer = 00000000] [url = about:blank] 10:28:48 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (1932D400) [pid = 1988] [serial = 1724] [outer = 00000000] [url = about:blank] 10:28:48 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (182A7400) [pid = 1988] [serial = 1727] [outer = 00000000] [url = about:blank] 10:28:48 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (193ACC00) [pid = 1988] [serial = 1729] [outer = 00000000] [url = about:blank] 10:28:48 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (15144800) [pid = 1988] [serial = 1697] [outer = 00000000] [url = about:blank] 10:28:48 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (118C4400) [pid = 1988] [serial = 1696] [outer = 00000000] [url = about:blank] 10:28:48 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (18302000) [pid = 1988] [serial = 1700] [outer = 00000000] [url = about:blank] 10:28:48 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (180EEC00) [pid = 1988] [serial = 1699] [outer = 00000000] [url = about:blank] 10:28:48 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (1A829000) [pid = 1988] [serial = 1703] [outer = 00000000] [url = about:blank] 10:28:48 INFO - PROCESS | 1988 | --DOMWINDOW == 69 (1A217C00) [pid = 1988] [serial = 1702] [outer = 00000000] [url = about:blank] 10:28:48 INFO - PROCESS | 1988 | --DOMWINDOW == 68 (17F10C00) [pid = 1988] [serial = 1726] [outer = 00000000] [url = about:blank] 10:28:48 INFO - PROCESS | 1988 | --DOMWINDOW == 67 (195AA000) [pid = 1988] [serial = 1732] [outer = 00000000] [url = about:blank] 10:28:48 INFO - PROCESS | 1988 | --DOMWINDOW == 66 (1793DC00) [pid = 1988] [serial = 1715] [outer = 00000000] [url = about:blank] 10:28:48 INFO - PROCESS | 1988 | --DOMWINDOW == 65 (193AD800) [pid = 1988] [serial = 1730] [outer = 00000000] [url = about:blank] 10:28:49 INFO - PROCESS | 1988 | 1468862929251 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]]]}] 10:28:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 10:28:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1520ms 10:28:49 INFO - PROCESS | 1988 | 1468862929285 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 10:28:49 INFO - PROCESS | 1988 | 1468862929289 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 10:28:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 10:28:49 INFO - PROCESS | 1988 | 1468862929294 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 10:28:49 INFO - PROCESS | 1988 | 1468862929299 Marionette TRACE conn6 <- [1,2338,null,{}] 10:28:49 INFO - PROCESS | 1988 | 1468862929304 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}] 10:28:49 INFO - PROCESS | 1988 | 1468862929306 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:49 INFO - PROCESS | 1988 | 1468862929395 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 10:28:49 INFO - PROCESS | 1988 | 1468862929403 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:49 INFO - PROCESS | 1988 | 1468862929406 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:49 INFO - PROCESS | 1988 | ++DOCSHELL 10A5D800 == 25 [pid = 1988] [id = 594] 10:28:49 INFO - PROCESS | 1988 | ++DOMWINDOW == 66 (10A5DC00) [pid = 1988] [serial = 1782] [outer = 00000000] 10:28:49 INFO - PROCESS | 1988 | ++DOMWINDOW == 67 (10E4F000) [pid = 1988] [serial = 1783] [outer = 10A5DC00] 10:28:49 INFO - PROCESS | 1988 | 1468862929453 Marionette DEBUG loaded listener.js 10:28:49 INFO - PROCESS | 1988 | ++DOMWINDOW == 68 (10ED6800) [pid = 1988] [serial = 1784] [outer = 10A5DC00] 10:28:50 INFO - PROCESS | 1988 | 1468862929992 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]]]}] 10:28:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 10:28:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 730ms 10:28:50 INFO - PROCESS | 1988 | 1468862930025 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 10:28:50 INFO - PROCESS | 1988 | 1468862930030 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 10:28:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 10:28:50 INFO - PROCESS | 1988 | 1468862930036 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 10:28:50 INFO - PROCESS | 1988 | 1468862930039 Marionette TRACE conn6 <- [1,2342,null,{}] 10:28:50 INFO - PROCESS | 1988 | 1468862930074 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}] 10:28:50 INFO - PROCESS | 1988 | 1468862930076 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:50 INFO - PROCESS | 1988 | 1468862930167 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 10:28:50 INFO - PROCESS | 1988 | 1468862930182 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:50 INFO - PROCESS | 1988 | 1468862930184 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:50 INFO - PROCESS | 1988 | ++DOCSHELL 14BFB000 == 26 [pid = 1988] [id = 595] 10:28:50 INFO - PROCESS | 1988 | ++DOMWINDOW == 69 (1501D800) [pid = 1988] [serial = 1785] [outer = 00000000] 10:28:50 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (15074000) [pid = 1988] [serial = 1786] [outer = 1501D800] 10:28:50 INFO - PROCESS | 1988 | 1468862930230 Marionette DEBUG loaded listener.js 10:28:50 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (15143C00) [pid = 1988] [serial = 1787] [outer = 1501D800] 10:28:50 INFO - PROCESS | 1988 | 1468862930695 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]]]}] 10:28:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 10:28:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 710ms 10:28:50 INFO - PROCESS | 1988 | 1468862930750 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 10:28:50 INFO - PROCESS | 1988 | 1468862930752 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 10:28:50 INFO - PROCESS | 1988 | 1468862930756 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 10:28:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 10:28:50 INFO - PROCESS | 1988 | 1468862930759 Marionette TRACE conn6 <- [1,2346,null,{}] 10:28:50 INFO - PROCESS | 1988 | 1468862930770 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}] 10:28:50 INFO - PROCESS | 1988 | 1468862930774 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:50 INFO - PROCESS | 1988 | 1468862930858 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 10:28:50 INFO - PROCESS | 1988 | 1468862930865 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:50 INFO - PROCESS | 1988 | 1468862930868 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:50 INFO - PROCESS | 1988 | ++DOCSHELL 1793BC00 == 27 [pid = 1988] [id = 596] 10:28:50 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (1793C000) [pid = 1988] [serial = 1788] [outer = 00000000] 10:28:50 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (17941800) [pid = 1988] [serial = 1789] [outer = 1793C000] 10:28:50 INFO - PROCESS | 1988 | 1468862930916 Marionette DEBUG loaded listener.js 10:28:51 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (17954800) [pid = 1988] [serial = 1790] [outer = 1793C000] 10:28:51 INFO - PROCESS | 1988 | 1468862931370 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]]]}] 10:28:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 10:28:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 630ms 10:28:51 INFO - PROCESS | 1988 | 1468862931407 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 10:28:51 INFO - PROCESS | 1988 | 1468862931409 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 10:28:51 INFO - PROCESS | 1988 | 1468862931412 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 10:28:51 INFO - PROCESS | 1988 | 1468862931414 Marionette TRACE conn6 <- [1,2350,null,{}] 10:28:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 10:28:51 INFO - PROCESS | 1988 | 1468862931417 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}] 10:28:51 INFO - PROCESS | 1988 | 1468862931419 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:51 INFO - PROCESS | 1988 | 1468862931545 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 10:28:51 INFO - PROCESS | 1988 | 1468862931630 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:51 INFO - PROCESS | 1988 | 1468862931633 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:51 INFO - PROCESS | 1988 | ++DOCSHELL 17950C00 == 28 [pid = 1988] [id = 597] 10:28:51 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (1795A400) [pid = 1988] [serial = 1791] [outer = 00000000] 10:28:51 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (180EA000) [pid = 1988] [serial = 1792] [outer = 1795A400] 10:28:51 INFO - PROCESS | 1988 | 1468862931678 Marionette DEBUG loaded listener.js 10:28:51 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (180F5000) [pid = 1988] [serial = 1793] [outer = 1795A400] 10:28:52 INFO - PROCESS | 1988 | 1468862932078 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]]]}] 10:28:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 10:28:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 730ms 10:28:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 10:28:52 INFO - PROCESS | 1988 | 1468862932148 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 10:28:52 INFO - PROCESS | 1988 | 1468862932150 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 10:28:52 INFO - PROCESS | 1988 | 1468862932154 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 10:28:52 INFO - PROCESS | 1988 | 1468862932155 Marionette TRACE conn6 <- [1,2354,null,{}] 10:28:52 INFO - PROCESS | 1988 | 1468862932159 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}] 10:28:52 INFO - PROCESS | 1988 | 1468862932161 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:52 INFO - PROCESS | 1988 | 1468862932272 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 10:28:52 INFO - PROCESS | 1988 | 1468862932277 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:52 INFO - PROCESS | 1988 | 1468862932279 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:52 INFO - PROCESS | 1988 | ++DOCSHELL 1829D400 == 29 [pid = 1988] [id = 598] 10:28:52 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (1829E800) [pid = 1988] [serial = 1794] [outer = 00000000] 10:28:52 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (182ABC00) [pid = 1988] [serial = 1795] [outer = 1829E800] 10:28:52 INFO - PROCESS | 1988 | 1468862932322 Marionette DEBUG loaded listener.js 10:28:52 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (18304C00) [pid = 1988] [serial = 1796] [outer = 1829E800] 10:28:52 INFO - PROCESS | 1988 | 1468862932783 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]]]}] 10:28:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 10:28:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 671ms 10:28:52 INFO - PROCESS | 1988 | 1468862932828 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 10:28:52 INFO - PROCESS | 1988 | 1468862932830 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 10:28:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 10:28:52 INFO - PROCESS | 1988 | 1468862932833 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 10:28:52 INFO - PROCESS | 1988 | 1468862932835 Marionette TRACE conn6 <- [1,2358,null,{}] 10:28:52 INFO - PROCESS | 1988 | 1468862932853 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}] 10:28:52 INFO - PROCESS | 1988 | 1468862932858 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:53 INFO - PROCESS | 1988 | 1468862933012 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 10:28:53 INFO - PROCESS | 1988 | 1468862933023 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:53 INFO - PROCESS | 1988 | 1468862933025 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:53 INFO - PROCESS | 1988 | ++DOCSHELL 15E5A800 == 30 [pid = 1988] [id = 599] 10:28:53 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (18321800) [pid = 1988] [serial = 1797] [outer = 00000000] 10:28:53 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (183AF400) [pid = 1988] [serial = 1798] [outer = 18321800] 10:28:53 INFO - PROCESS | 1988 | 1468862933068 Marionette DEBUG loaded listener.js 10:28:53 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (19305800) [pid = 1988] [serial = 1799] [outer = 18321800] 10:28:53 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (1830BC00) [pid = 1988] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 10:28:53 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (17938400) [pid = 1988] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 10:28:53 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (1832EC00) [pid = 1988] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 10:28:53 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (10A69400) [pid = 1988] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 10:28:53 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (103FE800) [pid = 1988] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 10:28:53 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (17957C00) [pid = 1988] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 10:28:53 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (1506C800) [pid = 1988] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 10:28:53 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (193D6800) [pid = 1988] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 10:28:53 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (1932CC00) [pid = 1988] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 10:28:53 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (19BA9800) [pid = 1988] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 10:28:53 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (150C8C00) [pid = 1988] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 10:28:53 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (195A6000) [pid = 1988] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 10:28:53 INFO - PROCESS | 1988 | 1468862933760 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]]]}] 10:28:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 10:28:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 970ms 10:28:53 INFO - PROCESS | 1988 | 1468862933805 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 10:28:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 10:28:53 INFO - PROCESS | 1988 | 1468862933807 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 10:28:53 INFO - PROCESS | 1988 | 1468862933810 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 10:28:53 INFO - PROCESS | 1988 | 1468862933812 Marionette TRACE conn6 <- [1,2362,null,{}] 10:28:53 INFO - PROCESS | 1988 | 1468862933815 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}] 10:28:53 INFO - PROCESS | 1988 | 1468862933817 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:53 INFO - PROCESS | 1988 | 1468862933894 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 10:28:53 INFO - PROCESS | 1988 | 1468862933902 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:53 INFO - PROCESS | 1988 | 1468862933904 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:53 INFO - PROCESS | 1988 | ++DOCSHELL 10987C00 == 31 [pid = 1988] [id = 600] 10:28:53 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (10E59C00) [pid = 1988] [serial = 1800] [outer = 00000000] 10:28:53 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (182A4400) [pid = 1988] [serial = 1801] [outer = 10E59C00] 10:28:53 INFO - PROCESS | 1988 | 1468862933946 Marionette DEBUG loaded listener.js 10:28:54 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (183A7800) [pid = 1988] [serial = 1802] [outer = 10E59C00] 10:28:54 INFO - PROCESS | 1988 | 1468862934430 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]]]}] 10:28:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 10:28:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 672ms 10:28:54 INFO - PROCESS | 1988 | 1468862934483 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 10:28:54 INFO - PROCESS | 1988 | 1468862934485 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 10:28:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 10:28:54 INFO - PROCESS | 1988 | 1468862934488 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 10:28:54 INFO - PROCESS | 1988 | 1468862934489 Marionette TRACE conn6 <- [1,2366,null,{}] 10:28:54 INFO - PROCESS | 1988 | 1468862934493 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}] 10:28:54 INFO - PROCESS | 1988 | 1468862934495 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:54 INFO - PROCESS | 1988 | 1468862934572 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 10:28:54 INFO - PROCESS | 1988 | 1468862934577 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:54 INFO - PROCESS | 1988 | 1468862934579 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:54 INFO - PROCESS | 1988 | ++DOCSHELL 14BF0000 == 32 [pid = 1988] [id = 601] 10:28:54 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (16530C00) [pid = 1988] [serial = 1803] [outer = 00000000] 10:28:54 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (193AB000) [pid = 1988] [serial = 1804] [outer = 16530C00] 10:28:54 INFO - PROCESS | 1988 | 1468862934622 Marionette DEBUG loaded listener.js 10:28:54 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (193AB400) [pid = 1988] [serial = 1805] [outer = 16530C00] 10:28:55 INFO - PROCESS | 1988 | 1468862935053 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]]]}] 10:28:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 10:28:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 630ms 10:28:55 INFO - PROCESS | 1988 | 1468862935119 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 10:28:55 INFO - PROCESS | 1988 | 1468862935121 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 10:28:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 10:28:55 INFO - PROCESS | 1988 | 1468862935124 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 10:28:55 INFO - PROCESS | 1988 | 1468862935126 Marionette TRACE conn6 <- [1,2370,null,{}] 10:28:55 INFO - PROCESS | 1988 | 1468862935130 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}] 10:28:55 INFO - PROCESS | 1988 | 1468862935131 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:55 INFO - PROCESS | 1988 | 1468862935210 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 10:28:55 INFO - PROCESS | 1988 | 1468862935215 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:55 INFO - PROCESS | 1988 | 1468862935217 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:55 INFO - PROCESS | 1988 | ++DOCSHELL 193D0400 == 33 [pid = 1988] [id = 602] 10:28:55 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (193D0C00) [pid = 1988] [serial = 1806] [outer = 00000000] 10:28:55 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (195A0C00) [pid = 1988] [serial = 1807] [outer = 193D0C00] 10:28:55 INFO - PROCESS | 1988 | 1468862935260 Marionette DEBUG loaded listener.js 10:28:55 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (19AC6000) [pid = 1988] [serial = 1808] [outer = 193D0C00] 10:28:55 INFO - PROCESS | 1988 | 1468862935868 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]]]}] 10:28:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 10:28:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 770ms 10:28:55 INFO - PROCESS | 1988 | 1468862935896 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 10:28:55 INFO - PROCESS | 1988 | 1468862935900 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 10:28:55 INFO - PROCESS | 1988 | 1468862935906 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 10:28:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 10:28:55 INFO - PROCESS | 1988 | 1468862935910 Marionette TRACE conn6 <- [1,2374,null,{}] 10:28:55 INFO - PROCESS | 1988 | 1468862935916 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}] 10:28:55 INFO - PROCESS | 1988 | 1468862935919 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:56 INFO - PROCESS | 1988 | 1468862936043 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 10:28:56 INFO - PROCESS | 1988 | 1468862936164 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:56 INFO - PROCESS | 1988 | 1468862936169 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:56 INFO - PROCESS | 1988 | ++DOCSHELL 108C4C00 == 34 [pid = 1988] [id = 603] 10:28:56 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (108C8C00) [pid = 1988] [serial = 1809] [outer = 00000000] 10:28:56 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (10A6BC00) [pid = 1988] [serial = 1810] [outer = 108C8C00] 10:28:56 INFO - PROCESS | 1988 | 1468862936227 Marionette DEBUG loaded listener.js 10:28:56 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (11003C00) [pid = 1988] [serial = 1811] [outer = 108C8C00] 10:28:56 INFO - PROCESS | 1988 | 1468862936983 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]]]}] 10:28:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 10:28:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1127ms 10:28:57 INFO - PROCESS | 1988 | 1468862937038 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 10:28:57 INFO - PROCESS | 1988 | 1468862937042 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 10:28:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 10:28:57 INFO - PROCESS | 1988 | 1468862937049 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 10:28:57 INFO - PROCESS | 1988 | 1468862937052 Marionette TRACE conn6 <- [1,2378,null,{}] 10:28:57 INFO - PROCESS | 1988 | 1468862937056 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}] 10:28:57 INFO - PROCESS | 1988 | 1468862937059 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:57 INFO - PROCESS | 1988 | 1468862937193 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 10:28:57 INFO - PROCESS | 1988 | 1468862937325 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:57 INFO - PROCESS | 1988 | 1468862937327 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:57 INFO - PROCESS | 1988 | ++DOCSHELL 1526C400 == 35 [pid = 1988] [id = 604] 10:28:57 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (15E58400) [pid = 1988] [serial = 1812] [outer = 00000000] 10:28:57 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (1701C400) [pid = 1988] [serial = 1813] [outer = 15E58400] 10:28:57 INFO - PROCESS | 1988 | 1468862937384 Marionette DEBUG loaded listener.js 10:28:57 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (17945000) [pid = 1988] [serial = 1814] [outer = 15E58400] 10:28:58 INFO - PROCESS | 1988 | 1468862938240 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]]]}] 10:28:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 10:28:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1237ms 10:28:58 INFO - PROCESS | 1988 | 1468862938288 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 10:28:58 INFO - PROCESS | 1988 | 1468862938293 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 10:28:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 10:28:58 INFO - PROCESS | 1988 | 1468862938297 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 10:28:58 INFO - PROCESS | 1988 | 1468862938300 Marionette TRACE conn6 <- [1,2382,null,{}] 10:28:58 INFO - PROCESS | 1988 | 1468862938306 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}] 10:28:58 INFO - PROCESS | 1988 | 1468862938308 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:58 INFO - PROCESS | 1988 | 1468862938420 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 10:28:58 INFO - PROCESS | 1988 | 1468862938560 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:58 INFO - PROCESS | 1988 | 1468862938565 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:58 INFO - PROCESS | 1988 | ++DOCSHELL 11134400 == 36 [pid = 1988] [id = 605] 10:28:58 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (111CC400) [pid = 1988] [serial = 1815] [outer = 00000000] 10:28:58 INFO - PROCESS | 1988 | ++DOMWINDOW == 88 (148F4400) [pid = 1988] [serial = 1816] [outer = 111CC400] 10:28:58 INFO - PROCESS | 1988 | 1468862938615 Marionette DEBUG loaded listener.js 10:28:58 INFO - PROCESS | 1988 | ++DOMWINDOW == 89 (15027000) [pid = 1988] [serial = 1817] [outer = 111CC400] 10:28:58 INFO - PROCESS | 1988 | --DOCSHELL 14BF0000 == 35 [pid = 1988] [id = 601] 10:28:58 INFO - PROCESS | 1988 | --DOCSHELL 10987C00 == 34 [pid = 1988] [id = 600] 10:28:58 INFO - PROCESS | 1988 | --DOCSHELL 15E5A800 == 33 [pid = 1988] [id = 599] 10:28:58 INFO - PROCESS | 1988 | --DOCSHELL 1829D400 == 32 [pid = 1988] [id = 598] 10:28:58 INFO - PROCESS | 1988 | --DOCSHELL 17950C00 == 31 [pid = 1988] [id = 597] 10:28:58 INFO - PROCESS | 1988 | --DOCSHELL 1793BC00 == 30 [pid = 1988] [id = 596] 10:28:58 INFO - PROCESS | 1988 | --DOCSHELL 14BFB000 == 29 [pid = 1988] [id = 595] 10:28:58 INFO - PROCESS | 1988 | --DOCSHELL 10A5D800 == 28 [pid = 1988] [id = 594] 10:28:58 INFO - PROCESS | 1988 | --DOCSHELL 10E5BC00 == 27 [pid = 1988] [id = 593] 10:28:58 INFO - PROCESS | 1988 | --DOMWINDOW == 88 (18310000) [pid = 1988] [serial = 1750] [outer = 00000000] [url = about:blank] 10:28:58 INFO - PROCESS | 1988 | --DOMWINDOW == 87 (18328400) [pid = 1988] [serial = 1751] [outer = 00000000] [url = about:blank] 10:28:58 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (17958400) [pid = 1988] [serial = 1738] [outer = 00000000] [url = about:blank] 10:28:58 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (17F0A800) [pid = 1988] [serial = 1739] [outer = 00000000] [url = about:blank] 10:28:58 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (183FE000) [pid = 1988] [serial = 1754] [outer = 00000000] [url = about:blank] 10:28:58 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (10E56800) [pid = 1988] [serial = 1741] [outer = 00000000] [url = about:blank] 10:28:58 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (11006400) [pid = 1988] [serial = 1742] [outer = 00000000] [url = about:blank] 10:28:58 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (10E55800) [pid = 1988] [serial = 1735] [outer = 00000000] [url = about:blank] 10:28:58 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (11127C00) [pid = 1988] [serial = 1736] [outer = 00000000] [url = about:blank] 10:28:58 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (17E02800) [pid = 1988] [serial = 1747] [outer = 00000000] [url = about:blank] 10:28:58 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (15144400) [pid = 1988] [serial = 1744] [outer = 00000000] [url = about:blank] 10:28:58 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (15262000) [pid = 1988] [serial = 1745] [outer = 00000000] [url = about:blank] 10:28:58 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (183B4400) [pid = 1988] [serial = 1753] [outer = 00000000] [url = about:blank] 10:28:58 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (195AC000) [pid = 1988] [serial = 1733] [outer = 00000000] [url = about:blank] 10:28:58 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (195A6C00) [pid = 1988] [serial = 1756] [outer = 00000000] [url = about:blank] 10:28:58 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (1A216800) [pid = 1988] [serial = 1765] [outer = 00000000] [url = about:blank] 10:28:58 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (1A21DC00) [pid = 1988] [serial = 1766] [outer = 00000000] [url = about:blank] 10:28:58 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (180F6400) [pid = 1988] [serial = 1759] [outer = 00000000] [url = about:blank] 10:28:58 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (182AA000) [pid = 1988] [serial = 1760] [outer = 00000000] [url = about:blank] 10:28:58 INFO - PROCESS | 1988 | --DOMWINDOW == 69 (19BAA400) [pid = 1988] [serial = 1762] [outer = 00000000] [url = about:blank] 10:28:58 INFO - PROCESS | 1988 | --DOMWINDOW == 68 (1A1EC000) [pid = 1988] [serial = 1763] [outer = 00000000] [url = about:blank] 10:28:58 INFO - PROCESS | 1988 | --DOMWINDOW == 67 (193B1C00) [pid = 1988] [serial = 1757] [outer = 00000000] [url = about:blank] 10:28:58 INFO - PROCESS | 1988 | --DOMWINDOW == 66 (180F0000) [pid = 1988] [serial = 1748] [outer = 00000000] [url = about:blank] 10:28:59 INFO - PROCESS | 1988 | 1468862939115 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]]]}] 10:28:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 10:28:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 870ms 10:28:59 INFO - PROCESS | 1988 | 1468862939168 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 10:28:59 INFO - PROCESS | 1988 | 1468862939173 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 10:28:59 INFO - PROCESS | 1988 | 1468862939178 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 10:28:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 10:28:59 INFO - PROCESS | 1988 | 1468862939181 Marionette TRACE conn6 <- [1,2386,null,{}] 10:28:59 INFO - PROCESS | 1988 | 1468862939185 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}] 10:28:59 INFO - PROCESS | 1988 | 1468862939187 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:59 INFO - PROCESS | 1988 | 1468862939273 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 10:28:59 INFO - PROCESS | 1988 | 1468862939281 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:59 INFO - PROCESS | 1988 | 1468862939284 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:28:59 INFO - PROCESS | 1988 | ++DOCSHELL 14728400 == 28 [pid = 1988] [id = 606] 10:28:59 INFO - PROCESS | 1988 | ++DOMWINDOW == 67 (1472B400) [pid = 1988] [serial = 1818] [outer = 00000000] 10:28:59 INFO - PROCESS | 1988 | ++DOMWINDOW == 68 (150A4800) [pid = 1988] [serial = 1819] [outer = 1472B400] 10:28:59 INFO - PROCESS | 1988 | 1468862939331 Marionette DEBUG loaded listener.js 10:28:59 INFO - PROCESS | 1988 | ++DOMWINDOW == 69 (15262000) [pid = 1988] [serial = 1820] [outer = 1472B400] 10:28:59 INFO - PROCESS | 1988 | 1468862939834 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]]]}] 10:28:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 10:28:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 730ms 10:28:59 INFO - PROCESS | 1988 | 1468862939913 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 10:28:59 INFO - PROCESS | 1988 | 1468862939916 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 10:28:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 10:28:59 INFO - PROCESS | 1988 | 1468862939919 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 10:28:59 INFO - PROCESS | 1988 | 1468862939923 Marionette TRACE conn6 <- [1,2390,null,{}] 10:28:59 INFO - PROCESS | 1988 | 1468862939933 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}] 10:28:59 INFO - PROCESS | 1988 | 1468862939938 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:00 INFO - PROCESS | 1988 | 1468862940054 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 10:29:00 INFO - PROCESS | 1988 | 1468862940157 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:00 INFO - PROCESS | 1988 | 1468862940160 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:00 INFO - PROCESS | 1988 | ++DOCSHELL 17F13000 == 29 [pid = 1988] [id = 607] 10:29:00 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (18027C00) [pid = 1988] [serial = 1821] [outer = 00000000] 10:29:00 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (180EAC00) [pid = 1988] [serial = 1822] [outer = 18027C00] 10:29:00 INFO - PROCESS | 1988 | 1468862940208 Marionette DEBUG loaded listener.js 10:29:00 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (180F4C00) [pid = 1988] [serial = 1823] [outer = 18027C00] 10:29:00 INFO - PROCESS | 1988 | 1468862940572 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]]]}] 10:29:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 10:29:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 670ms 10:29:00 INFO - PROCESS | 1988 | 1468862940613 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 10:29:00 INFO - PROCESS | 1988 | 1468862940615 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 10:29:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 10:29:00 INFO - PROCESS | 1988 | 1468862940619 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 10:29:00 INFO - PROCESS | 1988 | 1468862940621 Marionette TRACE conn6 <- [1,2394,null,{}] 10:29:00 INFO - PROCESS | 1988 | 1468862940624 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}] 10:29:00 INFO - PROCESS | 1988 | 1468862940626 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:00 INFO - PROCESS | 1988 | 1468862940721 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 10:29:00 INFO - PROCESS | 1988 | 1468862940727 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:00 INFO - PROCESS | 1988 | 1468862940729 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:00 INFO - PROCESS | 1988 | ++DOCSHELL 182AA000 == 30 [pid = 1988] [id = 608] 10:29:00 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (182AAC00) [pid = 1988] [serial = 1824] [outer = 00000000] 10:29:00 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (1832B000) [pid = 1988] [serial = 1825] [outer = 182AAC00] 10:29:00 INFO - PROCESS | 1988 | 1468862940772 Marionette DEBUG loaded listener.js 10:29:00 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (183A9800) [pid = 1988] [serial = 1826] [outer = 182AAC00] 10:29:01 INFO - PROCESS | 1988 | 1468862941234 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]]]}] 10:29:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 10:29:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 670ms 10:29:01 INFO - PROCESS | 1988 | 1468862941291 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 10:29:01 INFO - PROCESS | 1988 | 1468862941294 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 10:29:01 INFO - PROCESS | 1988 | 1468862941297 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 10:29:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 10:29:01 INFO - PROCESS | 1988 | 1468862941298 Marionette TRACE conn6 <- [1,2398,null,{}] 10:29:01 INFO - PROCESS | 1988 | 1468862941307 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}] 10:29:01 INFO - PROCESS | 1988 | 1468862941309 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:01 INFO - PROCESS | 1988 | 1468862941421 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 10:29:01 INFO - PROCESS | 1988 | 1468862941513 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:01 INFO - PROCESS | 1988 | 1468862941515 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:01 INFO - PROCESS | 1988 | ++DOCSHELL 1832A800 == 31 [pid = 1988] [id = 609] 10:29:01 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (183AD000) [pid = 1988] [serial = 1827] [outer = 00000000] 10:29:01 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (18F6FC00) [pid = 1988] [serial = 1828] [outer = 183AD000] 10:29:01 INFO - PROCESS | 1988 | 1468862941558 Marionette DEBUG loaded listener.js 10:29:01 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (19302400) [pid = 1988] [serial = 1829] [outer = 183AD000] 10:29:02 INFO - PROCESS | 1988 | 1468862942023 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]]]}] 10:29:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 10:29:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 770ms 10:29:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 10:29:02 INFO - PROCESS | 1988 | 1468862942072 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 10:29:02 INFO - PROCESS | 1988 | 1468862942074 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 10:29:02 INFO - PROCESS | 1988 | 1468862942077 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 10:29:02 INFO - PROCESS | 1988 | 1468862942079 Marionette TRACE conn6 <- [1,2402,null,{}] 10:29:02 INFO - PROCESS | 1988 | 1468862942089 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}] 10:29:02 INFO - PROCESS | 1988 | 1468862942094 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:02 INFO - PROCESS | 1988 | 1468862942233 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 10:29:02 INFO - PROCESS | 1988 | 1468862942243 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:02 INFO - PROCESS | 1988 | 1468862942245 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:02 INFO - PROCESS | 1988 | ++DOCSHELL 10A60800 == 32 [pid = 1988] [id = 610] 10:29:02 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (193AC400) [pid = 1988] [serial = 1830] [outer = 00000000] 10:29:02 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (19ACDC00) [pid = 1988] [serial = 1831] [outer = 193AC400] 10:29:02 INFO - PROCESS | 1988 | 1468862942288 Marionette DEBUG loaded listener.js 10:29:02 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (195A5400) [pid = 1988] [serial = 1832] [outer = 193AC400] 10:29:02 INFO - PROCESS | 1988 | 1468862942733 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]]]}] 10:29:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 10:29:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 690ms 10:29:02 INFO - PROCESS | 1988 | 1468862942798 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 10:29:02 INFO - PROCESS | 1988 | 1468862942800 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 10:29:02 INFO - PROCESS | 1988 | 1468862942806 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 10:29:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 10:29:02 INFO - PROCESS | 1988 | 1468862942817 Marionette TRACE conn6 <- [1,2406,null,{}] 10:29:02 INFO - PROCESS | 1988 | 1468862942821 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}] 10:29:02 INFO - PROCESS | 1988 | 1468862942823 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:02 INFO - PROCESS | 1988 | 1468862942935 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 10:29:03 INFO - PROCESS | 1988 | 1468862943103 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:03 INFO - PROCESS | 1988 | 1468862943105 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:03 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (1501D800) [pid = 1988] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 10:29:03 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (1793C000) [pid = 1988] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 10:29:03 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (10A5DC00) [pid = 1988] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 10:29:03 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (10E5C400) [pid = 1988] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 10:29:03 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (1795A400) [pid = 1988] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 10:29:03 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (1829E800) [pid = 1988] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 10:29:03 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (18321800) [pid = 1988] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 10:29:03 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (10E59C00) [pid = 1988] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 10:29:03 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (10A61000) [pid = 1988] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 10:29:03 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (1794BC00) [pid = 1988] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 10:29:03 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (195A2000) [pid = 1988] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 10:29:03 INFO - PROCESS | 1988 | --DOMWINDOW == 69 (1A831C00) [pid = 1988] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 10:29:03 INFO - PROCESS | 1988 | --DOMWINDOW == 68 (16530C00) [pid = 1988] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 10:29:03 INFO - PROCESS | 1988 | ++DOCSHELL 1027A000 == 33 [pid = 1988] [id = 611] 10:29:03 INFO - PROCESS | 1988 | ++DOMWINDOW == 69 (102EC400) [pid = 1988] [serial = 1833] [outer = 00000000] 10:29:03 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (10A61000) [pid = 1988] [serial = 1834] [outer = 102EC400] 10:29:03 INFO - PROCESS | 1988 | 1468862943155 Marionette DEBUG loaded listener.js 10:29:03 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (10ED4800) [pid = 1988] [serial = 1835] [outer = 102EC400] 10:29:03 INFO - PROCESS | 1988 | 1468862943515 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]]]}] 10:29:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 10:29:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 730ms 10:29:03 INFO - PROCESS | 1988 | 1468862943542 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 10:29:03 INFO - PROCESS | 1988 | 1468862943544 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 10:29:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 10:29:03 INFO - PROCESS | 1988 | 1468862943547 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 10:29:03 INFO - PROCESS | 1988 | 1468862943549 Marionette TRACE conn6 <- [1,2410,null,{}] 10:29:03 INFO - PROCESS | 1988 | 1468862943553 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}] 10:29:03 INFO - PROCESS | 1988 | 1468862943555 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:03 INFO - PROCESS | 1988 | 1468862943634 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 10:29:03 INFO - PROCESS | 1988 | 1468862943639 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:03 INFO - PROCESS | 1988 | 1468862943641 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:03 INFO - PROCESS | 1988 | ++DOCSHELL 10A5DC00 == 34 [pid = 1988] [id = 612] 10:29:03 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (1793C000) [pid = 1988] [serial = 1836] [outer = 00000000] 10:29:03 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (19ACF800) [pid = 1988] [serial = 1837] [outer = 1793C000] 10:29:03 INFO - PROCESS | 1988 | 1468862943772 Marionette DEBUG loaded listener.js 10:29:03 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (1A1F0C00) [pid = 1988] [serial = 1838] [outer = 1793C000] 10:29:04 INFO - PROCESS | 1988 | 1468862944116 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]]]}] 10:29:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 10:29:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 630ms 10:29:04 INFO - PROCESS | 1988 | 1468862944178 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 10:29:04 INFO - PROCESS | 1988 | 1468862944180 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 10:29:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 10:29:04 INFO - PROCESS | 1988 | 1468862944183 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 10:29:04 INFO - PROCESS | 1988 | 1468862944185 Marionette TRACE conn6 <- [1,2414,null,{}] 10:29:04 INFO - PROCESS | 1988 | 1468862944188 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}] 10:29:04 INFO - PROCESS | 1988 | 1468862944190 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:04 INFO - PROCESS | 1988 | 1468862944270 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 10:29:04 INFO - PROCESS | 1988 | 1468862944389 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:04 INFO - PROCESS | 1988 | 1468862944391 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:04 INFO - PROCESS | 1988 | ++DOCSHELL 17F12800 == 35 [pid = 1988] [id = 613] 10:29:04 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (183B1C00) [pid = 1988] [serial = 1839] [outer = 00000000] 10:29:04 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (1A220C00) [pid = 1988] [serial = 1840] [outer = 183B1C00] 10:29:04 INFO - PROCESS | 1988 | 1468862944436 Marionette DEBUG loaded listener.js 10:29:04 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (1A82D400) [pid = 1988] [serial = 1841] [outer = 183B1C00] 10:29:04 INFO - PROCESS | 1988 | 1468862944788 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]]]}] 10:29:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 10:29:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 670ms 10:29:04 INFO - PROCESS | 1988 | 1468862944855 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 10:29:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 10:29:04 INFO - PROCESS | 1988 | 1468862944856 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 10:29:04 INFO - PROCESS | 1988 | 1468862944860 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 10:29:04 INFO - PROCESS | 1988 | 1468862944861 Marionette TRACE conn6 <- [1,2418,null,{}] 10:29:04 INFO - PROCESS | 1988 | 1468862944865 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}] 10:29:04 INFO - PROCESS | 1988 | 1468862944866 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:04 INFO - PROCESS | 1988 | 1468862944946 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 10:29:04 INFO - PROCESS | 1988 | 1468862944952 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:04 INFO - PROCESS | 1988 | 1468862944954 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:04 INFO - PROCESS | 1988 | ++DOCSHELL 1A760800 == 36 [pid = 1988] [id = 614] 10:29:04 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (1A830400) [pid = 1988] [serial = 1842] [outer = 00000000] 10:29:04 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (1A837800) [pid = 1988] [serial = 1843] [outer = 1A830400] 10:29:05 INFO - PROCESS | 1988 | 1468862944997 Marionette DEBUG loaded listener.js 10:29:05 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (1A902800) [pid = 1988] [serial = 1844] [outer = 1A830400] 10:29:05 INFO - PROCESS | 1988 | 1468862945628 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]]]}] 10:29:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 10:29:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 870ms 10:29:05 INFO - PROCESS | 1988 | 1468862945733 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 10:29:05 INFO - PROCESS | 1988 | 1468862945737 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 10:29:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 10:29:05 INFO - PROCESS | 1988 | 1468862945743 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 10:29:05 INFO - PROCESS | 1988 | 1468862945748 Marionette TRACE conn6 <- [1,2422,null,{}] 10:29:05 INFO - PROCESS | 1988 | 1468862945754 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}] 10:29:05 INFO - PROCESS | 1988 | 1468862945757 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:05 INFO - PROCESS | 1988 | 1468862945877 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 10:29:06 INFO - PROCESS | 1988 | 1468862946012 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:06 INFO - PROCESS | 1988 | 1468862946015 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:06 INFO - PROCESS | 1988 | ++DOCSHELL 10A65800 == 37 [pid = 1988] [id = 615] 10:29:06 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (10E4E800) [pid = 1988] [serial = 1845] [outer = 00000000] 10:29:06 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (15025C00) [pid = 1988] [serial = 1846] [outer = 10E4E800] 10:29:06 INFO - PROCESS | 1988 | 1468862946075 Marionette DEBUG loaded listener.js 10:29:06 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (17019800) [pid = 1988] [serial = 1847] [outer = 10E4E800] 10:29:06 INFO - PROCESS | 1988 | 1468862946620 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]]]}] 10:29:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 10:29:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 930ms 10:29:06 INFO - PROCESS | 1988 | 1468862946677 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 10:29:06 INFO - PROCESS | 1988 | 1468862946682 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 10:29:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 10:29:06 INFO - PROCESS | 1988 | 1468862946689 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 10:29:06 INFO - PROCESS | 1988 | 1468862946691 Marionette TRACE conn6 <- [1,2426,null,{}] 10:29:06 INFO - PROCESS | 1988 | 1468862946696 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}] 10:29:06 INFO - PROCESS | 1988 | 1468862946699 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:06 INFO - PROCESS | 1988 | 1468862946813 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 10:29:06 INFO - PROCESS | 1988 | 1468862946954 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:06 INFO - PROCESS | 1988 | 1468862946957 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:06 INFO - PROCESS | 1988 | ++DOCSHELL 180F2800 == 38 [pid = 1988] [id = 616] 10:29:06 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (1824C000) [pid = 1988] [serial = 1848] [outer = 00000000] 10:29:07 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (18309C00) [pid = 1988] [serial = 1849] [outer = 1824C000] 10:29:07 INFO - PROCESS | 1988 | 1468862947013 Marionette DEBUG loaded listener.js 10:29:07 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (18F6B800) [pid = 1988] [serial = 1850] [outer = 1824C000] 10:29:07 INFO - PROCESS | 1988 | 1468862947593 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]]]}] 10:29:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 10:29:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 930ms 10:29:07 INFO - PROCESS | 1988 | 1468862947622 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 10:29:07 INFO - PROCESS | 1988 | 1468862947625 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 10:29:07 INFO - PROCESS | 1988 | 1468862947628 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 10:29:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 10:29:07 INFO - PROCESS | 1988 | 1468862947632 Marionette TRACE conn6 <- [1,2430,null,{}] 10:29:07 INFO - PROCESS | 1988 | 1468862947643 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}] 10:29:07 INFO - PROCESS | 1988 | 1468862947648 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:07 INFO - PROCESS | 1988 | 1468862947757 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 10:29:07 INFO - PROCESS | 1988 | 1468862947913 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:07 INFO - PROCESS | 1988 | 1468862947917 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:07 INFO - PROCESS | 1988 | ++DOCSHELL 1A834000 == 39 [pid = 1988] [id = 617] 10:29:07 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (1A834C00) [pid = 1988] [serial = 1851] [outer = 00000000] 10:29:07 INFO - PROCESS | 1988 | ++DOMWINDOW == 88 (1A90BC00) [pid = 1988] [serial = 1852] [outer = 1A834C00] 10:29:07 INFO - PROCESS | 1988 | 1468862947973 Marionette DEBUG loaded listener.js 10:29:08 INFO - PROCESS | 1988 | ++DOMWINDOW == 89 (1A9AC000) [pid = 1988] [serial = 1853] [outer = 1A834C00] 10:29:08 INFO - PROCESS | 1988 | 1468862948546 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]]]}] 10:29:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 10:29:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 971ms 10:29:08 INFO - PROCESS | 1988 | 1468862948602 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 10:29:08 INFO - PROCESS | 1988 | 1468862948605 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 10:29:08 INFO - PROCESS | 1988 | 1468862948608 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 10:29:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 10:29:08 INFO - PROCESS | 1988 | 1468862948610 Marionette TRACE conn6 <- [1,2434,null,{}] 10:29:08 INFO - PROCESS | 1988 | 1468862948614 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}] 10:29:08 INFO - PROCESS | 1988 | 1468862948616 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:08 INFO - PROCESS | 1988 | 1468862948732 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 10:29:08 INFO - PROCESS | 1988 | 1468862948842 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:08 INFO - PROCESS | 1988 | 1468862948845 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:08 INFO - PROCESS | 1988 | ++DOCSHELL 17945400 == 40 [pid = 1988] [id = 618] 10:29:08 INFO - PROCESS | 1988 | ++DOMWINDOW == 90 (1794C400) [pid = 1988] [serial = 1854] [outer = 00000000] 10:29:08 INFO - PROCESS | 1988 | ++DOMWINDOW == 91 (1829E000) [pid = 1988] [serial = 1855] [outer = 1794C400] 10:29:08 INFO - PROCESS | 1988 | 1468862948899 Marionette DEBUG loaded listener.js 10:29:08 INFO - PROCESS | 1988 | ++DOMWINDOW == 92 (1830D800) [pid = 1988] [serial = 1856] [outer = 1794C400] 10:29:09 INFO - PROCESS | 1988 | 1468862949611 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]]]}] 10:29:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 10:29:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1070ms 10:29:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 10:29:09 INFO - PROCESS | 1988 | 1468862949682 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 10:29:09 INFO - PROCESS | 1988 | 1468862949686 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 10:29:09 INFO - PROCESS | 1988 | 1468862949690 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 10:29:09 INFO - PROCESS | 1988 | 1468862949695 Marionette TRACE conn6 <- [1,2438,null,{}] 10:29:09 INFO - PROCESS | 1988 | 1468862949700 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}] 10:29:09 INFO - PROCESS | 1988 | 1468862949702 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:09 INFO - PROCESS | 1988 | 1468862949808 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 10:29:10 INFO - PROCESS | 1988 | --DOCSHELL 17F12800 == 39 [pid = 1988] [id = 613] 10:29:10 INFO - PROCESS | 1988 | --DOCSHELL 10A5DC00 == 38 [pid = 1988] [id = 612] 10:29:10 INFO - PROCESS | 1988 | --DOCSHELL 1027A000 == 37 [pid = 1988] [id = 611] 10:29:10 INFO - PROCESS | 1988 | --DOCSHELL 10A60800 == 36 [pid = 1988] [id = 610] 10:29:10 INFO - PROCESS | 1988 | --DOCSHELL 1832A800 == 35 [pid = 1988] [id = 609] 10:29:10 INFO - PROCESS | 1988 | --DOCSHELL 182AA000 == 34 [pid = 1988] [id = 608] 10:29:10 INFO - PROCESS | 1988 | --DOCSHELL 17F13000 == 33 [pid = 1988] [id = 607] 10:29:10 INFO - PROCESS | 1988 | --DOCSHELL 14728400 == 32 [pid = 1988] [id = 606] 10:29:10 INFO - PROCESS | 1988 | --DOCSHELL 11134400 == 31 [pid = 1988] [id = 605] 10:29:10 INFO - PROCESS | 1988 | --DOCSHELL 108C4C00 == 30 [pid = 1988] [id = 603] 10:29:10 INFO - PROCESS | 1988 | --DOCSHELL 193D0400 == 29 [pid = 1988] [id = 602] 10:29:10 INFO - PROCESS | 1988 | --DOCSHELL 1526C400 == 28 [pid = 1988] [id = 604] 10:29:10 INFO - PROCESS | 1988 | --DOCSHELL 1A834000 == 27 [pid = 1988] [id = 617] 10:29:10 INFO - PROCESS | 1988 | --DOCSHELL 17945400 == 26 [pid = 1988] [id = 618] 10:29:10 INFO - PROCESS | 1988 | --DOCSHELL 180F2800 == 25 [pid = 1988] [id = 616] 10:29:10 INFO - PROCESS | 1988 | --DOCSHELL 1A760800 == 24 [pid = 1988] [id = 614] 10:29:10 INFO - PROCESS | 1988 | --DOCSHELL 10A65800 == 23 [pid = 1988] [id = 615] 10:29:10 INFO - PROCESS | 1988 | 1468862950555 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:10 INFO - PROCESS | 1988 | 1468862950559 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:10 INFO - PROCESS | 1988 | --DOMWINDOW == 91 (15074000) [pid = 1988] [serial = 1786] [outer = 00000000] [url = about:blank] 10:29:10 INFO - PROCESS | 1988 | --DOMWINDOW == 90 (15143C00) [pid = 1988] [serial = 1787] [outer = 00000000] [url = about:blank] 10:29:10 INFO - PROCESS | 1988 | --DOMWINDOW == 89 (17941800) [pid = 1988] [serial = 1789] [outer = 00000000] [url = about:blank] 10:29:10 INFO - PROCESS | 1988 | --DOMWINDOW == 88 (10E4F000) [pid = 1988] [serial = 1783] [outer = 00000000] [url = about:blank] 10:29:10 INFO - PROCESS | 1988 | --DOMWINDOW == 87 (10ED6800) [pid = 1988] [serial = 1784] [outer = 00000000] [url = about:blank] 10:29:10 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (1509DC00) [pid = 1988] [serial = 1781] [outer = 00000000] [url = about:blank] 10:29:10 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (148EFC00) [pid = 1988] [serial = 1780] [outer = 00000000] [url = about:blank] 10:29:10 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (180EA000) [pid = 1988] [serial = 1792] [outer = 00000000] [url = about:blank] 10:29:10 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (180F5000) [pid = 1988] [serial = 1793] [outer = 00000000] [url = about:blank] 10:29:10 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (182ABC00) [pid = 1988] [serial = 1795] [outer = 00000000] [url = about:blank] 10:29:10 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (183AF400) [pid = 1988] [serial = 1798] [outer = 00000000] [url = about:blank] 10:29:10 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (183A7800) [pid = 1988] [serial = 1802] [outer = 00000000] [url = about:blank] 10:29:10 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (182A4400) [pid = 1988] [serial = 1801] [outer = 00000000] [url = about:blank] 10:29:10 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (148EB000) [pid = 1988] [serial = 1769] [outer = 00000000] [url = about:blank] 10:29:10 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (10E5DC00) [pid = 1988] [serial = 1768] [outer = 00000000] [url = about:blank] 10:29:10 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (182A1400) [pid = 1988] [serial = 1772] [outer = 00000000] [url = about:blank] 10:29:10 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (18028800) [pid = 1988] [serial = 1771] [outer = 00000000] [url = about:blank] 10:29:10 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (195A0C00) [pid = 1988] [serial = 1807] [outer = 00000000] [url = about:blank] 10:29:10 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (1A218000) [pid = 1988] [serial = 1775] [outer = 00000000] [url = about:blank] 10:29:10 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (19C06C00) [pid = 1988] [serial = 1774] [outer = 00000000] [url = about:blank] 10:29:10 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (1A907000) [pid = 1988] [serial = 1778] [outer = 00000000] [url = about:blank] 10:29:10 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (1A836C00) [pid = 1988] [serial = 1777] [outer = 00000000] [url = about:blank] 10:29:10 INFO - PROCESS | 1988 | --DOMWINDOW == 69 (19305800) [pid = 1988] [serial = 1799] [outer = 00000000] [url = about:blank] 10:29:10 INFO - PROCESS | 1988 | --DOMWINDOW == 68 (18304C00) [pid = 1988] [serial = 1796] [outer = 00000000] [url = about:blank] 10:29:10 INFO - PROCESS | 1988 | --DOMWINDOW == 67 (17954800) [pid = 1988] [serial = 1790] [outer = 00000000] [url = about:blank] 10:29:10 INFO - PROCESS | 1988 | --DOMWINDOW == 66 (193AB000) [pid = 1988] [serial = 1804] [outer = 00000000] [url = about:blank] 10:29:10 INFO - PROCESS | 1988 | --DOMWINDOW == 65 (193AB400) [pid = 1988] [serial = 1805] [outer = 00000000] [url = about:blank] 10:29:10 INFO - PROCESS | 1988 | ++DOCSHELL 100E5000 == 24 [pid = 1988] [id = 619] 10:29:10 INFO - PROCESS | 1988 | ++DOMWINDOW == 66 (1027A000) [pid = 1988] [serial = 1857] [outer = 00000000] 10:29:10 INFO - PROCESS | 1988 | ++DOMWINDOW == 67 (103F2000) [pid = 1988] [serial = 1858] [outer = 1027A000] 10:29:10 INFO - PROCESS | 1988 | 1468862950725 Marionette DEBUG loaded listener.js 10:29:10 INFO - PROCESS | 1988 | ++DOMWINDOW == 68 (1087F000) [pid = 1988] [serial = 1859] [outer = 1027A000] 10:29:11 INFO - PROCESS | 1988 | 1468862951149 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]]]}] 10:29:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 10:29:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1531ms 10:29:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 10:29:11 INFO - PROCESS | 1988 | 1468862951224 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 10:29:11 INFO - PROCESS | 1988 | 1468862951228 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 10:29:11 INFO - PROCESS | 1988 | 1468862951232 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 10:29:11 INFO - PROCESS | 1988 | 1468862951235 Marionette TRACE conn6 <- [1,2442,null,{}] 10:29:11 INFO - PROCESS | 1988 | 1468862951240 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}] 10:29:11 INFO - PROCESS | 1988 | 1468862951244 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:11 INFO - PROCESS | 1988 | 1468862951337 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 10:29:11 INFO - PROCESS | 1988 | 1468862951345 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:11 INFO - PROCESS | 1988 | 1468862951348 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:11 INFO - PROCESS | 1988 | ++DOCSHELL 10E4F000 == 25 [pid = 1988] [id = 620] 10:29:11 INFO - PROCESS | 1988 | ++DOMWINDOW == 69 (10E50000) [pid = 1988] [serial = 1860] [outer = 00000000] 10:29:11 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (10E5C400) [pid = 1988] [serial = 1861] [outer = 10E50000] 10:29:11 INFO - PROCESS | 1988 | 1468862951395 Marionette DEBUG loaded listener.js 10:29:11 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (110C2800) [pid = 1988] [serial = 1862] [outer = 10E50000] 10:29:11 INFO - PROCESS | 1988 | 1468862951857 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]]]}] 10:29:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 10:29:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 670ms 10:29:11 INFO - PROCESS | 1988 | 1468862951905 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 10:29:11 INFO - PROCESS | 1988 | 1468862951909 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 10:29:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 10:29:11 INFO - PROCESS | 1988 | 1468862951914 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 10:29:11 INFO - PROCESS | 1988 | 1468862951916 Marionette TRACE conn6 <- [1,2446,null,{}] 10:29:11 INFO - PROCESS | 1988 | 1468862951920 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}] 10:29:11 INFO - PROCESS | 1988 | 1468862951923 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:12 INFO - PROCESS | 1988 | 1468862952043 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 10:29:12 INFO - PROCESS | 1988 | 1468862952143 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:12 INFO - PROCESS | 1988 | 1468862952146 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:12 INFO - PROCESS | 1988 | ++DOCSHELL 148F3000 == 26 [pid = 1988] [id = 621] 10:29:12 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (148F4000) [pid = 1988] [serial = 1863] [outer = 00000000] 10:29:12 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (1506A400) [pid = 1988] [serial = 1864] [outer = 148F4000] 10:29:12 INFO - PROCESS | 1988 | 1468862952191 Marionette DEBUG loaded listener.js 10:29:12 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (150CAC00) [pid = 1988] [serial = 1865] [outer = 148F4000] 10:29:12 INFO - PROCESS | 1988 | 1468862952594 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]]]}] 10:29:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 10:29:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 730ms 10:29:12 INFO - PROCESS | 1988 | 1468862952648 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 10:29:12 INFO - PROCESS | 1988 | 1468862952651 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 10:29:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 10:29:12 INFO - PROCESS | 1988 | 1468862952655 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 10:29:12 INFO - PROCESS | 1988 | 1468862952661 Marionette TRACE conn6 <- [1,2450,null,{}] 10:29:12 INFO - PROCESS | 1988 | 1468862952670 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}] 10:29:12 INFO - PROCESS | 1988 | 1468862952674 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:12 INFO - PROCESS | 1988 | 1468862952805 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 10:29:12 INFO - PROCESS | 1988 | 1468862952817 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:12 INFO - PROCESS | 1988 | 1468862952819 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:12 INFO - PROCESS | 1988 | ++DOCSHELL 15154C00 == 27 [pid = 1988] [id = 622] 10:29:12 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (151D8C00) [pid = 1988] [serial = 1866] [outer = 00000000] 10:29:12 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (17938400) [pid = 1988] [serial = 1867] [outer = 151D8C00] 10:29:12 INFO - PROCESS | 1988 | 1468862952877 Marionette DEBUG loaded listener.js 10:29:12 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (1794E000) [pid = 1988] [serial = 1868] [outer = 151D8C00] 10:29:13 INFO - PROCESS | 1988 | 1468862953344 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]]]}] 10:29:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 10:29:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 731ms 10:29:13 INFO - PROCESS | 1988 | 1468862953388 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 10:29:13 INFO - PROCESS | 1988 | 1468862953391 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 10:29:13 INFO - PROCESS | 1988 | 1468862953394 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 10:29:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 10:29:13 INFO - PROCESS | 1988 | 1468862953396 Marionette TRACE conn6 <- [1,2454,null,{}] 10:29:13 INFO - PROCESS | 1988 | 1468862953433 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}] 10:29:13 INFO - PROCESS | 1988 | 1468862953435 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:13 INFO - PROCESS | 1988 | 1468862953558 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 10:29:13 INFO - PROCESS | 1988 | 1468862953571 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:13 INFO - PROCESS | 1988 | 1468862953573 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:13 INFO - PROCESS | 1988 | ++DOCSHELL 1793DC00 == 28 [pid = 1988] [id = 623] 10:29:13 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (17957800) [pid = 1988] [serial = 1869] [outer = 00000000] 10:29:13 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (17E90800) [pid = 1988] [serial = 1870] [outer = 17957800] 10:29:13 INFO - PROCESS | 1988 | 1468862953671 Marionette DEBUG loaded listener.js 10:29:13 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (180EA400) [pid = 1988] [serial = 1871] [outer = 17957800] 10:29:14 INFO - PROCESS | 1988 | 1468862954077 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]]]}] 10:29:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 10:29:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 710ms 10:29:14 INFO - PROCESS | 1988 | 1468862954118 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 10:29:14 INFO - PROCESS | 1988 | 1468862954120 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 10:29:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 10:29:14 INFO - PROCESS | 1988 | 1468862954124 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 10:29:14 INFO - PROCESS | 1988 | 1468862954126 Marionette TRACE conn6 <- [1,2458,null,{}] 10:29:14 INFO - PROCESS | 1988 | 1468862954129 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}] 10:29:14 INFO - PROCESS | 1988 | 1468862954131 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:14 INFO - PROCESS | 1988 | 1468862954248 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 10:29:14 INFO - PROCESS | 1988 | 1468862954254 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:14 INFO - PROCESS | 1988 | 1468862954260 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:14 INFO - PROCESS | 1988 | ++DOCSHELL 180F5800 == 29 [pid = 1988] [id = 624] 10:29:14 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (180F6000) [pid = 1988] [serial = 1872] [outer = 00000000] 10:29:14 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (182A2C00) [pid = 1988] [serial = 1873] [outer = 180F6000] 10:29:14 INFO - PROCESS | 1988 | 1468862954367 Marionette DEBUG loaded listener.js 10:29:14 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (1830D400) [pid = 1988] [serial = 1874] [outer = 180F6000] 10:29:14 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (1A830400) [pid = 1988] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 10:29:14 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (183AD000) [pid = 1988] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 10:29:14 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (193AC400) [pid = 1988] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 10:29:14 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (111CC400) [pid = 1988] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 10:29:14 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (15E58400) [pid = 1988] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 10:29:14 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (1472B400) [pid = 1988] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 10:29:14 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (182AAC00) [pid = 1988] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 10:29:14 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (108C8C00) [pid = 1988] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 10:29:14 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (183B1C00) [pid = 1988] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 10:29:14 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (193D0C00) [pid = 1988] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 10:29:14 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (18027C00) [pid = 1988] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 10:29:14 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (102EC400) [pid = 1988] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 10:29:14 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (1793C000) [pid = 1988] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 10:29:15 INFO - PROCESS | 1988 | 1468862955100 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]]]}] 10:29:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 10:29:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1015ms 10:29:15 INFO - PROCESS | 1988 | 1468862955144 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 10:29:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 10:29:15 INFO - PROCESS | 1988 | 1468862955146 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 10:29:15 INFO - PROCESS | 1988 | 1468862955149 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 10:29:15 INFO - PROCESS | 1988 | 1468862955151 Marionette TRACE conn6 <- [1,2462,null,{}] 10:29:15 INFO - PROCESS | 1988 | 1468862955154 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}] 10:29:15 INFO - PROCESS | 1988 | 1468862955156 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:15 INFO - PROCESS | 1988 | 1468862955249 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 10:29:15 INFO - PROCESS | 1988 | 1468862955257 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:15 INFO - PROCESS | 1988 | 1468862955259 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:15 INFO - PROCESS | 1988 | ++DOCSHELL 09068400 == 30 [pid = 1988] [id = 625] 10:29:15 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (1829E800) [pid = 1988] [serial = 1875] [outer = 00000000] 10:29:15 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (1832A800) [pid = 1988] [serial = 1876] [outer = 1829E800] 10:29:15 INFO - PROCESS | 1988 | 1468862955303 Marionette DEBUG loaded listener.js 10:29:15 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (1832FC00) [pid = 1988] [serial = 1877] [outer = 1829E800] 10:29:15 INFO - PROCESS | 1988 | 1468862955746 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]]]}] 10:29:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 10:29:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 630ms 10:29:15 INFO - PROCESS | 1988 | 1468862955784 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 10:29:15 INFO - PROCESS | 1988 | 1468862955786 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 10:29:15 INFO - PROCESS | 1988 | 1468862955790 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 10:29:15 INFO - PROCESS | 1988 | 1468862955791 Marionette TRACE conn6 <- [1,2466,null,{}] 10:29:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 10:29:15 INFO - PROCESS | 1988 | 1468862955795 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}] 10:29:15 INFO - PROCESS | 1988 | 1468862955797 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:15 INFO - PROCESS | 1988 | 1468862955876 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 10:29:15 INFO - PROCESS | 1988 | 1468862955881 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:15 INFO - PROCESS | 1988 | 1468862955883 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:15 INFO - PROCESS | 1988 | ++DOCSHELL 1832A000 == 31 [pid = 1988] [id = 626] 10:29:15 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (183AD800) [pid = 1988] [serial = 1878] [outer = 00000000] 10:29:15 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (19301800) [pid = 1988] [serial = 1879] [outer = 183AD800] 10:29:15 INFO - PROCESS | 1988 | 1468862955926 Marionette DEBUG loaded listener.js 10:29:16 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (19302000) [pid = 1988] [serial = 1880] [outer = 183AD800] 10:29:16 INFO - PROCESS | 1988 | 1468862956375 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]]]}] 10:29:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 10:29:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 630ms 10:29:16 INFO - PROCESS | 1988 | 1468862956430 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 10:29:16 INFO - PROCESS | 1988 | 1468862956432 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 10:29:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 10:29:16 INFO - PROCESS | 1988 | 1468862956439 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 10:29:16 INFO - PROCESS | 1988 | 1468862956441 Marionette TRACE conn6 <- [1,2470,null,{}] 10:29:16 INFO - PROCESS | 1988 | 1468862956445 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}] 10:29:16 INFO - PROCESS | 1988 | 1468862956446 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:16 INFO - PROCESS | 1988 | 1468862956526 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 10:29:16 INFO - PROCESS | 1988 | 1468862956532 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:16 INFO - PROCESS | 1988 | 1468862956534 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:16 INFO - PROCESS | 1988 | ++DOCSHELL 0FB52000 == 32 [pid = 1988] [id = 627] 10:29:16 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (148EE400) [pid = 1988] [serial = 1881] [outer = 00000000] 10:29:16 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (193AD800) [pid = 1988] [serial = 1882] [outer = 148EE400] 10:29:16 INFO - PROCESS | 1988 | 1468862956577 Marionette DEBUG loaded listener.js 10:29:16 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (193AEC00) [pid = 1988] [serial = 1883] [outer = 148EE400] 10:29:17 INFO - PROCESS | 1988 | --DOCSHELL 10E4EC00 == 31 [pid = 1988] [id = 546] 10:29:17 INFO - PROCESS | 1988 | --DOCSHELL 10A69000 == 30 [pid = 1988] [id = 547] 10:29:17 INFO - PROCESS | 1988 | --DOCSHELL 17E8CC00 == 29 [pid = 1988] [id = 552] 10:29:17 INFO - PROCESS | 1988 | --DOCSHELL 19ACB800 == 28 [pid = 1988] [id = 561] 10:29:17 INFO - PROCESS | 1988 | --DOCSHELL 10EDF400 == 27 [pid = 1988] [id = 554] 10:29:17 INFO - PROCESS | 1988 | --DOCSHELL 108D3C00 == 26 [pid = 1988] [id = 555] 10:29:17 INFO - PROCESS | 1988 | --DOCSHELL 149BB800 == 25 [pid = 1988] [id = 556] 10:29:17 INFO - PROCESS | 1988 | --DOCSHELL 17E03C00 == 24 [pid = 1988] [id = 557] 10:29:17 INFO - PROCESS | 1988 | --DOCSHELL 18307C00 == 23 [pid = 1988] [id = 550] 10:29:17 INFO - PROCESS | 1988 | --DOCSHELL 180F1400 == 22 [pid = 1988] [id = 549] 10:29:17 INFO - PROCESS | 1988 | --DOCSHELL 180F3C00 == 21 [pid = 1988] [id = 558] 10:29:17 INFO - PROCESS | 1988 | --DOCSHELL 108C9C00 == 20 [pid = 1988] [id = 548] 10:29:17 INFO - PROCESS | 1988 | --DOCSHELL 180EC800 == 19 [pid = 1988] [id = 553] 10:29:17 INFO - PROCESS | 1988 | --DOCSHELL 1832DC00 == 18 [pid = 1988] [id = 559] 10:29:17 INFO - PROCESS | 1988 | --DOCSHELL 11AD3000 == 17 [pid = 1988] [id = 562] 10:29:17 INFO - PROCESS | 1988 | --DOCSHELL 103FA400 == 16 [pid = 1988] [id = 551] 10:29:17 INFO - PROCESS | 1988 | --DOCSHELL 18F6D800 == 15 [pid = 1988] [id = 560] 10:29:19 INFO - PROCESS | 1988 | --DOCSHELL 100E5000 == 14 [pid = 1988] [id = 619] 10:29:19 INFO - PROCESS | 1988 | --DOCSHELL 10E4F000 == 13 [pid = 1988] [id = 620] 10:29:19 INFO - PROCESS | 1988 | --DOCSHELL 1793DC00 == 12 [pid = 1988] [id = 623] 10:29:19 INFO - PROCESS | 1988 | --DOCSHELL 148F3000 == 11 [pid = 1988] [id = 621] 10:29:19 INFO - PROCESS | 1988 | --DOCSHELL 180F5800 == 10 [pid = 1988] [id = 624] 10:29:19 INFO - PROCESS | 1988 | --DOCSHELL 15154C00 == 9 [pid = 1988] [id = 622] 10:29:19 INFO - PROCESS | 1988 | --DOCSHELL 09068400 == 8 [pid = 1988] [id = 625] 10:29:19 INFO - PROCESS | 1988 | --DOCSHELL 1832A000 == 7 [pid = 1988] [id = 626] 10:29:19 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (1A902800) [pid = 1988] [serial = 1844] [outer = 00000000] [url = about:blank] 10:29:19 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (18F6FC00) [pid = 1988] [serial = 1828] [outer = 00000000] [url = about:blank] 10:29:19 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (1A837800) [pid = 1988] [serial = 1843] [outer = 00000000] [url = about:blank] 10:29:19 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (19ACDC00) [pid = 1988] [serial = 1831] [outer = 00000000] [url = about:blank] 10:29:19 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (19302400) [pid = 1988] [serial = 1829] [outer = 00000000] [url = about:blank] 10:29:19 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (148F4400) [pid = 1988] [serial = 1816] [outer = 00000000] [url = about:blank] 10:29:19 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (15027000) [pid = 1988] [serial = 1817] [outer = 00000000] [url = about:blank] 10:29:19 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (1701C400) [pid = 1988] [serial = 1813] [outer = 00000000] [url = about:blank] 10:29:19 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (17945000) [pid = 1988] [serial = 1814] [outer = 00000000] [url = about:blank] 10:29:19 INFO - PROCESS | 1988 | --DOMWINDOW == 69 (150A4800) [pid = 1988] [serial = 1819] [outer = 00000000] [url = about:blank] 10:29:19 INFO - PROCESS | 1988 | --DOMWINDOW == 68 (15262000) [pid = 1988] [serial = 1820] [outer = 00000000] [url = about:blank] 10:29:19 INFO - PROCESS | 1988 | --DOMWINDOW == 67 (1832B000) [pid = 1988] [serial = 1825] [outer = 00000000] [url = about:blank] 10:29:19 INFO - PROCESS | 1988 | --DOMWINDOW == 66 (10A6BC00) [pid = 1988] [serial = 1810] [outer = 00000000] [url = about:blank] 10:29:19 INFO - PROCESS | 1988 | --DOMWINDOW == 65 (1A82D400) [pid = 1988] [serial = 1841] [outer = 00000000] [url = about:blank] 10:29:19 INFO - PROCESS | 1988 | --DOMWINDOW == 64 (11003C00) [pid = 1988] [serial = 1811] [outer = 00000000] [url = about:blank] 10:29:19 INFO - PROCESS | 1988 | --DOMWINDOW == 63 (19AC6000) [pid = 1988] [serial = 1808] [outer = 00000000] [url = about:blank] 10:29:19 INFO - PROCESS | 1988 | --DOMWINDOW == 62 (180F4C00) [pid = 1988] [serial = 1823] [outer = 00000000] [url = about:blank] 10:29:19 INFO - PROCESS | 1988 | --DOMWINDOW == 61 (180EAC00) [pid = 1988] [serial = 1822] [outer = 00000000] [url = about:blank] 10:29:19 INFO - PROCESS | 1988 | --DOMWINDOW == 60 (195A5400) [pid = 1988] [serial = 1832] [outer = 00000000] [url = about:blank] 10:29:19 INFO - PROCESS | 1988 | --DOMWINDOW == 59 (10A61000) [pid = 1988] [serial = 1834] [outer = 00000000] [url = about:blank] 10:29:19 INFO - PROCESS | 1988 | --DOMWINDOW == 58 (1A220C00) [pid = 1988] [serial = 1840] [outer = 00000000] [url = about:blank] 10:29:19 INFO - PROCESS | 1988 | --DOMWINDOW == 57 (10ED4800) [pid = 1988] [serial = 1835] [outer = 00000000] [url = about:blank] 10:29:19 INFO - PROCESS | 1988 | --DOMWINDOW == 56 (1A1F0C00) [pid = 1988] [serial = 1838] [outer = 00000000] [url = about:blank] 10:29:19 INFO - PROCESS | 1988 | --DOMWINDOW == 55 (19ACF800) [pid = 1988] [serial = 1837] [outer = 00000000] [url = about:blank] 10:29:19 INFO - PROCESS | 1988 | --DOMWINDOW == 54 (183A9800) [pid = 1988] [serial = 1826] [outer = 00000000] [url = about:blank] 10:29:19 INFO - PROCESS | 1988 | 1468862959298 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]]]}] 10:29:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 10:29:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 2872ms 10:29:19 INFO - PROCESS | 1988 | 1468862959312 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 10:29:19 INFO - PROCESS | 1988 | 1468862959316 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 10:29:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 10:29:19 INFO - PROCESS | 1988 | 1468862959322 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 10:29:19 INFO - PROCESS | 1988 | 1468862959325 Marionette TRACE conn6 <- [1,2474,null,{}] 10:29:19 INFO - PROCESS | 1988 | 1468862959331 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}] 10:29:19 INFO - PROCESS | 1988 | 1468862959334 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:19 INFO - PROCESS | 1988 | 1468862959432 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 10:29:19 INFO - PROCESS | 1988 | 1468862959442 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:19 INFO - PROCESS | 1988 | 1468862959445 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:19 INFO - PROCESS | 1988 | ++DOCSHELL 10984C00 == 8 [pid = 1988] [id = 628] 10:29:19 INFO - PROCESS | 1988 | ++DOMWINDOW == 55 (10985000) [pid = 1988] [serial = 1884] [outer = 00000000] 10:29:19 INFO - PROCESS | 1988 | ++DOMWINDOW == 56 (10A5D000) [pid = 1988] [serial = 1885] [outer = 10985000] 10:29:19 INFO - PROCESS | 1988 | 1468862959496 Marionette DEBUG loaded listener.js 10:29:19 INFO - PROCESS | 1988 | ++DOMWINDOW == 57 (10A64000) [pid = 1988] [serial = 1886] [outer = 10985000] 10:29:20 INFO - PROCESS | 1988 | 1468862960023 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]]]}] 10:29:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 10:29:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 730ms 10:29:20 INFO - PROCESS | 1988 | 1468862960051 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 10:29:20 INFO - PROCESS | 1988 | 1468862960056 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 10:29:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 10:29:20 INFO - PROCESS | 1988 | 1468862960062 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 10:29:20 INFO - PROCESS | 1988 | 1468862960065 Marionette TRACE conn6 <- [1,2478,null,{}] 10:29:20 INFO - PROCESS | 1988 | 1468862960069 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}] 10:29:20 INFO - PROCESS | 1988 | 1468862960072 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:20 INFO - PROCESS | 1988 | 1468862960165 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 10:29:20 INFO - PROCESS | 1988 | 1468862960261 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:20 INFO - PROCESS | 1988 | 1468862960263 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:20 INFO - PROCESS | 1988 | ++DOCSHELL 10981C00 == 9 [pid = 1988] [id = 629] 10:29:20 INFO - PROCESS | 1988 | ++DOMWINDOW == 58 (10EE0000) [pid = 1988] [serial = 1887] [outer = 00000000] 10:29:20 INFO - PROCESS | 1988 | ++DOMWINDOW == 59 (110C9800) [pid = 1988] [serial = 1888] [outer = 10EE0000] 10:29:20 INFO - PROCESS | 1988 | 1468862960311 Marionette DEBUG loaded listener.js 10:29:20 INFO - PROCESS | 1988 | ++DOMWINDOW == 60 (118C4400) [pid = 1988] [serial = 1889] [outer = 10EE0000] 10:29:20 INFO - PROCESS | 1988 | 1468862960721 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]]]}] 10:29:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 10:29:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 670ms 10:29:20 INFO - PROCESS | 1988 | 1468862960736 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 10:29:20 INFO - PROCESS | 1988 | 1468862960738 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 10:29:20 INFO - PROCESS | 1988 | 1468862960742 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 10:29:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 10:29:20 INFO - PROCESS | 1988 | 1468862960745 Marionette TRACE conn6 <- [1,2482,null,{}] 10:29:20 INFO - PROCESS | 1988 | 1468862960756 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}] 10:29:20 INFO - PROCESS | 1988 | 1468862960761 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:20 INFO - PROCESS | 1988 | 1468862960886 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 10:29:20 INFO - PROCESS | 1988 | 1468862960894 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:20 INFO - PROCESS | 1988 | 1468862960897 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:20 INFO - PROCESS | 1988 | ++DOCSHELL 1506AC00 == 10 [pid = 1988] [id = 630] 10:29:20 INFO - PROCESS | 1988 | ++DOMWINDOW == 61 (1506E400) [pid = 1988] [serial = 1890] [outer = 00000000] 10:29:20 INFO - PROCESS | 1988 | ++DOMWINDOW == 62 (15144800) [pid = 1988] [serial = 1891] [outer = 1506E400] 10:29:20 INFO - PROCESS | 1988 | 1468862960945 Marionette DEBUG loaded listener.js 10:29:21 INFO - PROCESS | 1988 | ++DOMWINDOW == 63 (151DC400) [pid = 1988] [serial = 1892] [outer = 1506E400] 10:29:21 INFO - PROCESS | 1988 | 1468862961413 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]]]}] 10:29:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 10:29:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 730ms 10:29:21 INFO - PROCESS | 1988 | 1468862961487 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 10:29:21 INFO - PROCESS | 1988 | 1468862961489 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 10:29:21 INFO - PROCESS | 1988 | 1468862961493 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 10:29:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 10:29:21 INFO - PROCESS | 1988 | 1468862961494 Marionette TRACE conn6 <- [1,2486,null,{}] 10:29:21 INFO - PROCESS | 1988 | 1468862961498 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}] 10:29:21 INFO - PROCESS | 1988 | 1468862961500 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:21 INFO - PROCESS | 1988 | 1468862961586 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 10:29:21 INFO - PROCESS | 1988 | 1468862961591 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:21 INFO - PROCESS | 1988 | 1468862961593 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:21 INFO - PROCESS | 1988 | ++DOCSHELL 1525F400 == 11 [pid = 1988] [id = 631] 10:29:21 INFO - PROCESS | 1988 | ++DOMWINDOW == 64 (1652CC00) [pid = 1988] [serial = 1893] [outer = 00000000] 10:29:21 INFO - PROCESS | 1988 | ++DOMWINDOW == 65 (1793D000) [pid = 1988] [serial = 1894] [outer = 1652CC00] 10:29:21 INFO - PROCESS | 1988 | 1468862961638 Marionette DEBUG loaded listener.js 10:29:21 INFO - PROCESS | 1988 | ++DOMWINDOW == 66 (1794DC00) [pid = 1988] [serial = 1895] [outer = 1652CC00] 10:29:22 INFO - PROCESS | 1988 | 1468862962079 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]]]}] 10:29:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 10:29:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 630ms 10:29:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 10:29:22 INFO - PROCESS | 1988 | 1468862962128 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 10:29:22 INFO - PROCESS | 1988 | 1468862962130 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 10:29:22 INFO - PROCESS | 1988 | 1468862962133 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 10:29:22 INFO - PROCESS | 1988 | 1468862962135 Marionette TRACE conn6 <- [1,2490,null,{}] 10:29:22 INFO - PROCESS | 1988 | 1468862962138 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}] 10:29:22 INFO - PROCESS | 1988 | 1468862962140 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:22 INFO - PROCESS | 1988 | 1468862962218 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 10:29:22 INFO - PROCESS | 1988 | 1468862962224 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:22 INFO - PROCESS | 1988 | 1468862962226 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:22 INFO - PROCESS | 1988 | ++DOCSHELL 17E08400 == 12 [pid = 1988] [id = 632] 10:29:22 INFO - PROCESS | 1988 | ++DOMWINDOW == 67 (17E10000) [pid = 1988] [serial = 1896] [outer = 00000000] 10:29:22 INFO - PROCESS | 1988 | ++DOMWINDOW == 68 (17F09400) [pid = 1988] [serial = 1897] [outer = 17E10000] 10:29:22 INFO - PROCESS | 1988 | 1468862962272 Marionette DEBUG loaded listener.js 10:29:22 INFO - PROCESS | 1988 | ++DOMWINDOW == 69 (180E7800) [pid = 1988] [serial = 1898] [outer = 17E10000] 10:29:22 INFO - PROCESS | 1988 | 1468862962746 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]]]}] 10:29:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 10:29:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 671ms 10:29:22 INFO - PROCESS | 1988 | 1468862962804 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 10:29:22 INFO - PROCESS | 1988 | 1468862962806 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 10:29:22 INFO - PROCESS | 1988 | 1468862962809 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 10:29:22 INFO - PROCESS | 1988 | 1468862962810 Marionette TRACE conn6 <- [1,2494,null,{}] 10:29:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 10:29:22 INFO - PROCESS | 1988 | 1468862962814 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}] 10:29:22 INFO - PROCESS | 1988 | 1468862962819 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:22 INFO - PROCESS | 1988 | 1468862962937 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 10:29:22 INFO - PROCESS | 1988 | 1468862962950 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:22 INFO - PROCESS | 1988 | 1468862962952 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:22 INFO - PROCESS | 1988 | ++DOCSHELL 182A5000 == 13 [pid = 1988] [id = 633] 10:29:22 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (182AA400) [pid = 1988] [serial = 1899] [outer = 00000000] 10:29:23 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (1830B000) [pid = 1988] [serial = 1900] [outer = 182AA400] 10:29:23 INFO - PROCESS | 1988 | 1468862962997 Marionette DEBUG loaded listener.js 10:29:23 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (18321800) [pid = 1988] [serial = 1901] [outer = 182AA400] 10:29:23 INFO - PROCESS | 1988 | 1468862963422 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]]]}] 10:29:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 10:29:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 670ms 10:29:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 10:29:23 INFO - PROCESS | 1988 | 1468862963484 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 10:29:23 INFO - PROCESS | 1988 | 1468862963486 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 10:29:23 INFO - PROCESS | 1988 | 1468862963498 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 10:29:23 INFO - PROCESS | 1988 | 1468862963500 Marionette TRACE conn6 <- [1,2498,null,{}] 10:29:23 INFO - PROCESS | 1988 | 1468862963504 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}] 10:29:23 INFO - PROCESS | 1988 | 1468862963506 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:23 INFO - PROCESS | 1988 | 1468862963609 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 10:29:23 INFO - PROCESS | 1988 | 1468862963619 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:23 INFO - PROCESS | 1988 | 1468862963620 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:23 INFO - PROCESS | 1988 | ++DOCSHELL 1832DC00 == 14 [pid = 1988] [id = 634] 10:29:23 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (1832E400) [pid = 1988] [serial = 1902] [outer = 00000000] 10:29:23 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (183B1000) [pid = 1988] [serial = 1903] [outer = 1832E400] 10:29:23 INFO - PROCESS | 1988 | 1468862963663 Marionette DEBUG loaded listener.js 10:29:23 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (183B4400) [pid = 1988] [serial = 1904] [outer = 1832E400] 10:29:24 INFO - PROCESS | 1988 | 1468862964092 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]]]}] 10:29:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 10:29:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 630ms 10:29:24 INFO - PROCESS | 1988 | 1468862964136 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 10:29:24 INFO - PROCESS | 1988 | 1468862964138 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 10:29:24 INFO - PROCESS | 1988 | 1468862964142 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 10:29:24 INFO - PROCESS | 1988 | 1468862964143 Marionette TRACE conn6 <- [1,2502,null,{}] 10:29:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 10:29:24 INFO - PROCESS | 1988 | 1468862964147 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}] 10:29:24 INFO - PROCESS | 1988 | 1468862964148 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:24 INFO - PROCESS | 1988 | 1468862964228 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 10:29:24 INFO - PROCESS | 1988 | 1468862964233 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:24 INFO - PROCESS | 1988 | 1468862964234 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:24 INFO - PROCESS | 1988 | ++DOCSHELL 102E2000 == 15 [pid = 1988] [id = 635] 10:29:24 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (10360800) [pid = 1988] [serial = 1905] [outer = 00000000] 10:29:24 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (193A5800) [pid = 1988] [serial = 1906] [outer = 10360800] 10:29:24 INFO - PROCESS | 1988 | 1468862964277 Marionette DEBUG loaded listener.js 10:29:24 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (19308C00) [pid = 1988] [serial = 1907] [outer = 10360800] 10:29:24 INFO - PROCESS | 1988 | 1468862964742 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]]]}] 10:29:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 10:29:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 630ms 10:29:24 INFO - PROCESS | 1988 | 1468862964777 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 10:29:24 INFO - PROCESS | 1988 | 1468862964780 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 10:29:24 INFO - PROCESS | 1988 | 1468862964783 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 10:29:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 10:29:24 INFO - PROCESS | 1988 | 1468862964785 Marionette TRACE conn6 <- [1,2506,null,{}] 10:29:24 INFO - PROCESS | 1988 | 1468862964789 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}] 10:29:24 INFO - PROCESS | 1988 | 1468862964790 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:24 INFO - PROCESS | 1988 | 1468862964904 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 10:29:24 INFO - PROCESS | 1988 | 1468862964909 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:24 INFO - PROCESS | 1988 | 1468862964911 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:24 INFO - PROCESS | 1988 | ++DOCSHELL 1506A000 == 16 [pid = 1988] [id = 636] 10:29:24 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (193B1C00) [pid = 1988] [serial = 1908] [outer = 00000000] 10:29:24 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (1959F000) [pid = 1988] [serial = 1909] [outer = 193B1C00] 10:29:24 INFO - PROCESS | 1988 | 1468862964954 Marionette DEBUG loaded listener.js 10:29:25 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (195A1400) [pid = 1988] [serial = 1910] [outer = 193B1C00] 10:29:25 INFO - PROCESS | 1988 | 1468862965432 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]]]}] 10:29:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 10:29:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 670ms 10:29:25 INFO - PROCESS | 1988 | 1468862965462 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 10:29:25 INFO - PROCESS | 1988 | 1468862965464 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 10:29:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 10:29:25 INFO - PROCESS | 1988 | 1468862965477 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 10:29:25 INFO - PROCESS | 1988 | 1468862965479 Marionette TRACE conn6 <- [1,2510,null,{}] 10:29:25 INFO - PROCESS | 1988 | 1468862965483 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}] 10:29:25 INFO - PROCESS | 1988 | 1468862965484 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:25 INFO - PROCESS | 1988 | 1468862965602 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 10:29:25 INFO - PROCESS | 1988 | 1468862965608 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:25 INFO - PROCESS | 1988 | 1468862965609 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:25 INFO - PROCESS | 1988 | ++DOCSHELL 17939C00 == 17 [pid = 1988] [id = 637] 10:29:25 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (1793C800) [pid = 1988] [serial = 1911] [outer = 00000000] 10:29:25 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (195AB800) [pid = 1988] [serial = 1912] [outer = 1793C800] 10:29:25 INFO - PROCESS | 1988 | 1468862965652 Marionette DEBUG loaded listener.js 10:29:25 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (19AC7C00) [pid = 1988] [serial = 1913] [outer = 1793C800] 10:29:26 INFO - PROCESS | 1988 | 1468862966108 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]]]}] 10:29:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 10:29:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 690ms 10:29:26 INFO - PROCESS | 1988 | 1468862966163 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 10:29:26 INFO - PROCESS | 1988 | 1468862966165 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 10:29:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 10:29:26 INFO - PROCESS | 1988 | 1468862966174 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 10:29:26 INFO - PROCESS | 1988 | 1468862966177 Marionette TRACE conn6 <- [1,2514,null,{}] 10:29:26 INFO - PROCESS | 1988 | 1468862966180 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}] 10:29:26 INFO - PROCESS | 1988 | 1468862966182 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:26 INFO - PROCESS | 1988 | 1468862966335 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 10:29:26 INFO - PROCESS | 1988 | 1468862966360 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:26 INFO - PROCESS | 1988 | 1468862966362 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:26 INFO - PROCESS | 1988 | ++DOCSHELL 19BB3800 == 18 [pid = 1988] [id = 638] 10:29:26 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (19BB4000) [pid = 1988] [serial = 1914] [outer = 00000000] 10:29:26 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (1A1D6C00) [pid = 1988] [serial = 1915] [outer = 19BB4000] 10:29:26 INFO - PROCESS | 1988 | 1468862966412 Marionette DEBUG loaded listener.js 10:29:26 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (1A213400) [pid = 1988] [serial = 1916] [outer = 19BB4000] 10:29:26 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (151D8C00) [pid = 1988] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 10:29:26 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (180F6000) [pid = 1988] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 10:29:26 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (17957800) [pid = 1988] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 10:29:26 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (183AD800) [pid = 1988] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 10:29:26 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (148F4000) [pid = 1988] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 10:29:26 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (10E50000) [pid = 1988] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 10:29:26 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (1027A000) [pid = 1988] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 10:29:26 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (1794C400) [pid = 1988] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 10:29:26 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (1A834C00) [pid = 1988] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 10:29:26 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (1824C000) [pid = 1988] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 10:29:26 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (10E4E800) [pid = 1988] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 10:29:26 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (1829E800) [pid = 1988] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 10:29:26 INFO - PROCESS | 1988 | 1468862966971 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]]]}] 10:29:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 10:29:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 830ms 10:29:27 INFO - PROCESS | 1988 | 1468862967008 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 10:29:27 INFO - PROCESS | 1988 | 1468862967010 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 10:29:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 10:29:27 INFO - PROCESS | 1988 | 1468862967026 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 10:29:27 INFO - PROCESS | 1988 | 1468862967028 Marionette TRACE conn6 <- [1,2518,null,{}] 10:29:27 INFO - PROCESS | 1988 | 1468862967032 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}] 10:29:27 INFO - PROCESS | 1988 | 1468862967033 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:27 INFO - PROCESS | 1988 | 1468862967113 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 10:29:27 INFO - PROCESS | 1988 | 1468862967119 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:27 INFO - PROCESS | 1988 | 1468862967121 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:27 INFO - PROCESS | 1988 | ++DOCSHELL 149B4400 == 19 [pid = 1988] [id = 639] 10:29:27 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (16533800) [pid = 1988] [serial = 1917] [outer = 00000000] 10:29:27 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (1829E800) [pid = 1988] [serial = 1918] [outer = 16533800] 10:29:27 INFO - PROCESS | 1988 | 1468862967164 Marionette DEBUG loaded listener.js 10:29:27 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (18306000) [pid = 1988] [serial = 1919] [outer = 16533800] 10:29:27 INFO - PROCESS | 1988 | 1468862967595 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]]]}] 10:29:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 10:29:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 650ms 10:29:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 10:29:27 INFO - PROCESS | 1988 | 1468862967664 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 10:29:27 INFO - PROCESS | 1988 | 1468862967666 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 10:29:27 INFO - PROCESS | 1988 | 1468862967669 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 10:29:27 INFO - PROCESS | 1988 | 1468862967670 Marionette TRACE conn6 <- [1,2522,null,{}] 10:29:27 INFO - PROCESS | 1988 | 1468862967673 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}] 10:29:27 INFO - PROCESS | 1988 | 1468862967675 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:27 INFO - PROCESS | 1988 | 1468862967754 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 10:29:27 INFO - PROCESS | 1988 | 1468862967759 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:27 INFO - PROCESS | 1988 | 1468862967760 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:27 INFO - PROCESS | 1988 | ++DOCSHELL 1793C000 == 20 [pid = 1988] [id = 640] 10:29:27 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (182A9400) [pid = 1988] [serial = 1920] [outer = 00000000] 10:29:27 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (19C0D000) [pid = 1988] [serial = 1921] [outer = 182A9400] 10:29:27 INFO - PROCESS | 1988 | 1468862967802 Marionette DEBUG loaded listener.js 10:29:27 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (1A218C00) [pid = 1988] [serial = 1922] [outer = 182A9400] 10:29:28 INFO - PROCESS | 1988 | 1468862968255 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]]]}] 10:29:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 10:29:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 631ms 10:29:28 INFO - PROCESS | 1988 | 1468862968310 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 10:29:28 INFO - PROCESS | 1988 | 1468862968312 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 10:29:28 INFO - PROCESS | 1988 | 1468862968315 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 10:29:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 10:29:28 INFO - PROCESS | 1988 | 1468862968317 Marionette TRACE conn6 <- [1,2526,null,{}] 10:29:28 INFO - PROCESS | 1988 | 1468862968320 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}] 10:29:28 INFO - PROCESS | 1988 | 1468862968322 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:28 INFO - PROCESS | 1988 | 1468862968405 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 10:29:28 INFO - PROCESS | 1988 | 1468862968410 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:28 INFO - PROCESS | 1988 | 1468862968412 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:28 INFO - PROCESS | 1988 | ++DOCSHELL 182A3C00 == 21 [pid = 1988] [id = 641] 10:29:28 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (1A21AC00) [pid = 1988] [serial = 1923] [outer = 00000000] 10:29:28 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (1A21FC00) [pid = 1988] [serial = 1924] [outer = 1A21AC00] 10:29:28 INFO - PROCESS | 1988 | 1468862968453 Marionette DEBUG loaded listener.js 10:29:28 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (1A765C00) [pid = 1988] [serial = 1925] [outer = 1A21AC00] 10:29:29 INFO - PROCESS | 1988 | --DOCSHELL 0FB52000 == 20 [pid = 1988] [id = 627] 10:29:30 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (17938400) [pid = 1988] [serial = 1867] [outer = 00000000] [url = about:blank] 10:29:30 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (182A2C00) [pid = 1988] [serial = 1873] [outer = 00000000] [url = about:blank] 10:29:30 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (180EA400) [pid = 1988] [serial = 1871] [outer = 00000000] [url = about:blank] 10:29:30 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (17E90800) [pid = 1988] [serial = 1870] [outer = 00000000] [url = about:blank] 10:29:30 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (19302000) [pid = 1988] [serial = 1880] [outer = 00000000] [url = about:blank] 10:29:30 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (19301800) [pid = 1988] [serial = 1879] [outer = 00000000] [url = about:blank] 10:29:30 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (1830D400) [pid = 1988] [serial = 1874] [outer = 00000000] [url = about:blank] 10:29:30 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (193AD800) [pid = 1988] [serial = 1882] [outer = 00000000] [url = about:blank] 10:29:30 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (1506A400) [pid = 1988] [serial = 1864] [outer = 00000000] [url = about:blank] 10:29:30 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (10E5C400) [pid = 1988] [serial = 1861] [outer = 00000000] [url = about:blank] 10:29:30 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (110C2800) [pid = 1988] [serial = 1862] [outer = 00000000] [url = about:blank] 10:29:30 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (103F2000) [pid = 1988] [serial = 1858] [outer = 00000000] [url = about:blank] 10:29:30 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (1087F000) [pid = 1988] [serial = 1859] [outer = 00000000] [url = about:blank] 10:29:30 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (1830D800) [pid = 1988] [serial = 1856] [outer = 00000000] [url = about:blank] 10:29:30 INFO - PROCESS | 1988 | --DOMWINDOW == 69 (1829E000) [pid = 1988] [serial = 1855] [outer = 00000000] [url = about:blank] 10:29:30 INFO - PROCESS | 1988 | --DOMWINDOW == 68 (1A9AC000) [pid = 1988] [serial = 1853] [outer = 00000000] [url = about:blank] 10:29:30 INFO - PROCESS | 1988 | --DOMWINDOW == 67 (1A90BC00) [pid = 1988] [serial = 1852] [outer = 00000000] [url = about:blank] 10:29:30 INFO - PROCESS | 1988 | --DOMWINDOW == 66 (18F6B800) [pid = 1988] [serial = 1850] [outer = 00000000] [url = about:blank] 10:29:30 INFO - PROCESS | 1988 | --DOMWINDOW == 65 (18309C00) [pid = 1988] [serial = 1849] [outer = 00000000] [url = about:blank] 10:29:30 INFO - PROCESS | 1988 | --DOMWINDOW == 64 (17019800) [pid = 1988] [serial = 1847] [outer = 00000000] [url = about:blank] 10:29:30 INFO - PROCESS | 1988 | --DOMWINDOW == 63 (15025C00) [pid = 1988] [serial = 1846] [outer = 00000000] [url = about:blank] 10:29:30 INFO - PROCESS | 1988 | --DOMWINDOW == 62 (1794E000) [pid = 1988] [serial = 1868] [outer = 00000000] [url = about:blank] 10:29:30 INFO - PROCESS | 1988 | --DOMWINDOW == 61 (1832A800) [pid = 1988] [serial = 1876] [outer = 00000000] [url = about:blank] 10:29:30 INFO - PROCESS | 1988 | --DOMWINDOW == 60 (1832FC00) [pid = 1988] [serial = 1877] [outer = 00000000] [url = about:blank] 10:29:30 INFO - PROCESS | 1988 | --DOMWINDOW == 59 (150CAC00) [pid = 1988] [serial = 1865] [outer = 00000000] [url = about:blank] 10:29:30 INFO - PROCESS | 1988 | 1468862970260 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]]]}] 10:29:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 10:29:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1963ms 10:29:30 INFO - PROCESS | 1988 | 1468862970285 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 10:29:30 INFO - PROCESS | 1988 | 1468862970288 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 10:29:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 10:29:30 INFO - PROCESS | 1988 | 1468862970294 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 10:29:30 INFO - PROCESS | 1988 | 1468862970296 Marionette TRACE conn6 <- [1,2530,null,{}] 10:29:30 INFO - PROCESS | 1988 | 1468862970302 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}] 10:29:30 INFO - PROCESS | 1988 | 1468862970304 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:30 INFO - PROCESS | 1988 | 1468862970392 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 10:29:30 INFO - PROCESS | 1988 | 1468862970399 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:30 INFO - PROCESS | 1988 | 1468862970402 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:30 INFO - PROCESS | 1988 | ++DOCSHELL 108C9C00 == 21 [pid = 1988] [id = 642] 10:29:30 INFO - PROCESS | 1988 | ++DOMWINDOW == 60 (108D1800) [pid = 1988] [serial = 1926] [outer = 00000000] 10:29:30 INFO - PROCESS | 1988 | ++DOMWINDOW == 61 (10982400) [pid = 1988] [serial = 1927] [outer = 108D1800] 10:29:30 INFO - PROCESS | 1988 | 1468862970450 Marionette DEBUG loaded listener.js 10:29:30 INFO - PROCESS | 1988 | ++DOMWINDOW == 62 (10988400) [pid = 1988] [serial = 1928] [outer = 108D1800] 10:29:30 INFO - PROCESS | 1988 | 1468862970932 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]]]}] 10:29:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 10:29:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 670ms 10:29:30 INFO - PROCESS | 1988 | 1468862970964 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 10:29:30 INFO - PROCESS | 1988 | 1468862970969 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 10:29:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 10:29:30 INFO - PROCESS | 1988 | 1468862970980 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 10:29:30 INFO - PROCESS | 1988 | 1468862970982 Marionette TRACE conn6 <- [1,2534,null,{}] 10:29:30 INFO - PROCESS | 1988 | 1468862970986 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}] 10:29:30 INFO - PROCESS | 1988 | 1468862970989 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:31 INFO - PROCESS | 1988 | 1468862971080 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 10:29:31 INFO - PROCESS | 1988 | 1468862971090 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:31 INFO - PROCESS | 1988 | 1468862971092 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:31 INFO - PROCESS | 1988 | ++DOCSHELL 10E5DC00 == 22 [pid = 1988] [id = 643] 10:29:31 INFO - PROCESS | 1988 | ++DOMWINDOW == 63 (10ED8800) [pid = 1988] [serial = 1929] [outer = 00000000] 10:29:31 INFO - PROCESS | 1988 | ++DOMWINDOW == 64 (11003000) [pid = 1988] [serial = 1930] [outer = 10ED8800] 10:29:31 INFO - PROCESS | 1988 | 1468862971139 Marionette DEBUG loaded listener.js 10:29:31 INFO - PROCESS | 1988 | ++DOMWINDOW == 65 (110C5C00) [pid = 1988] [serial = 1931] [outer = 10ED8800] 10:29:31 INFO - PROCESS | 1988 | 1468862971613 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]]]}] 10:29:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 10:29:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 670ms 10:29:31 INFO - PROCESS | 1988 | 1468862971655 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 10:29:31 INFO - PROCESS | 1988 | 1468862971657 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 10:29:31 INFO - PROCESS | 1988 | 1468862971661 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 10:29:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 10:29:31 INFO - PROCESS | 1988 | 1468862971664 Marionette TRACE conn6 <- [1,2538,null,{}] 10:29:31 INFO - PROCESS | 1988 | 1468862971675 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}] 10:29:31 INFO - PROCESS | 1988 | 1468862971680 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:31 INFO - PROCESS | 1988 | 1468862971763 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 10:29:31 INFO - PROCESS | 1988 | 1468862971895 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:31 INFO - PROCESS | 1988 | 1468862971899 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:31 INFO - PROCESS | 1988 | ++DOCSHELL 1506FC00 == 23 [pid = 1988] [id = 644] 10:29:31 INFO - PROCESS | 1988 | ++DOMWINDOW == 66 (15070400) [pid = 1988] [serial = 1932] [outer = 00000000] 10:29:31 INFO - PROCESS | 1988 | ++DOMWINDOW == 67 (150A2800) [pid = 1988] [serial = 1933] [outer = 15070400] 10:29:31 INFO - PROCESS | 1988 | 1468862971947 Marionette DEBUG loaded listener.js 10:29:32 INFO - PROCESS | 1988 | ++DOMWINDOW == 68 (15138C00) [pid = 1988] [serial = 1934] [outer = 15070400] 10:29:32 INFO - PROCESS | 1988 | 1468862972321 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]]]}] 10:29:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 10:29:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 730ms 10:29:32 INFO - PROCESS | 1988 | 1468862972395 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 10:29:32 INFO - PROCESS | 1988 | 1468862972398 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 10:29:32 INFO - PROCESS | 1988 | 1468862972401 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 10:29:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 10:29:32 INFO - PROCESS | 1988 | 1468862972403 Marionette TRACE conn6 <- [1,2542,null,{}] 10:29:32 INFO - PROCESS | 1988 | 1468862972406 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}] 10:29:32 INFO - PROCESS | 1988 | 1468862972408 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:32 INFO - PROCESS | 1988 | 1468862972528 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 10:29:32 INFO - PROCESS | 1988 | 1468862972537 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:32 INFO - PROCESS | 1988 | 1468862972539 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:32 INFO - PROCESS | 1988 | ++DOCSHELL 150A0800 == 24 [pid = 1988] [id = 645] 10:29:32 INFO - PROCESS | 1988 | ++DOMWINDOW == 69 (15137800) [pid = 1988] [serial = 1935] [outer = 00000000] 10:29:32 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (15E60C00) [pid = 1988] [serial = 1936] [outer = 15137800] 10:29:32 INFO - PROCESS | 1988 | 1468862972583 Marionette DEBUG loaded listener.js 10:29:32 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (17016400) [pid = 1988] [serial = 1937] [outer = 15137800] 10:29:33 INFO - PROCESS | 1988 | 1468862972998 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]]]}] 10:29:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 10:29:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 631ms 10:29:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 10:29:33 INFO - PROCESS | 1988 | 1468862973035 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 10:29:33 INFO - PROCESS | 1988 | 1468862973037 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 10:29:33 INFO - PROCESS | 1988 | 1468862973040 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 10:29:33 INFO - PROCESS | 1988 | 1468862973042 Marionette TRACE conn6 <- [1,2546,null,{}] 10:29:33 INFO - PROCESS | 1988 | 1468862973045 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}] 10:29:33 INFO - PROCESS | 1988 | 1468862973047 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:33 INFO - PROCESS | 1988 | 1468862973124 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 10:29:33 INFO - PROCESS | 1988 | 1468862973246 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:33 INFO - PROCESS | 1988 | 1468862973248 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:33 INFO - PROCESS | 1988 | ++DOCSHELL 17936800 == 25 [pid = 1988] [id = 646] 10:29:33 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (17939800) [pid = 1988] [serial = 1938] [outer = 00000000] 10:29:33 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (1794C800) [pid = 1988] [serial = 1939] [outer = 17939800] 10:29:33 INFO - PROCESS | 1988 | 1468862973292 Marionette DEBUG loaded listener.js 10:29:33 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (1795AC00) [pid = 1988] [serial = 1940] [outer = 17939800] 10:29:33 INFO - PROCESS | 1988 | 1468862973668 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]]]}] 10:29:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 10:29:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 670ms 10:29:33 INFO - PROCESS | 1988 | 1468862973711 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 10:29:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 10:29:33 INFO - PROCESS | 1988 | 1468862973713 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 10:29:33 INFO - PROCESS | 1988 | 1468862973716 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 10:29:33 INFO - PROCESS | 1988 | 1468862973718 Marionette TRACE conn6 <- [1,2550,null,{}] 10:29:33 INFO - PROCESS | 1988 | 1468862973722 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}] 10:29:33 INFO - PROCESS | 1988 | 1468862973727 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:33 INFO - PROCESS | 1988 | 1468862973829 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 10:29:33 INFO - PROCESS | 1988 | 1468862973835 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:33 INFO - PROCESS | 1988 | 1468862973837 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:33 INFO - PROCESS | 1988 | ++DOCSHELL 17E8C800 == 26 [pid = 1988] [id = 647] 10:29:33 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (17E94C00) [pid = 1988] [serial = 1941] [outer = 00000000] 10:29:33 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (18248000) [pid = 1988] [serial = 1942] [outer = 17E94C00] 10:29:33 INFO - PROCESS | 1988 | 1468862973881 Marionette DEBUG loaded listener.js 10:29:33 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (182A7000) [pid = 1988] [serial = 1943] [outer = 17E94C00] 10:29:34 INFO - PROCESS | 1988 | 1468862974356 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]]]}] 10:29:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 10:29:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 670ms 10:29:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 10:29:34 INFO - PROCESS | 1988 | 1468862974387 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 10:29:34 INFO - PROCESS | 1988 | 1468862974389 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 10:29:34 INFO - PROCESS | 1988 | 1468862974392 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 10:29:34 INFO - PROCESS | 1988 | 1468862974394 Marionette TRACE conn6 <- [1,2554,null,{}] 10:29:34 INFO - PROCESS | 1988 | 1468862974397 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}] 10:29:34 INFO - PROCESS | 1988 | 1468862974399 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:34 INFO - PROCESS | 1988 | 1468862974476 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 10:29:34 INFO - PROCESS | 1988 | 1468862974510 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:34 INFO - PROCESS | 1988 | 1468862974512 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:34 INFO - PROCESS | 1988 | ++DOCSHELL 180F6400 == 27 [pid = 1988] [id = 648] 10:29:34 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (182A6C00) [pid = 1988] [serial = 1944] [outer = 00000000] 10:29:34 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (18308800) [pid = 1988] [serial = 1945] [outer = 182A6C00] 10:29:34 INFO - PROCESS | 1988 | 1468862974554 Marionette DEBUG loaded listener.js 10:29:34 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (1830D000) [pid = 1988] [serial = 1946] [outer = 182A6C00] 10:29:35 INFO - PROCESS | 1988 | 1468862974989 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]]]}] 10:29:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 10:29:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 630ms 10:29:35 INFO - PROCESS | 1988 | 1468862975031 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 10:29:35 INFO - PROCESS | 1988 | 1468862975033 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 10:29:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 10:29:35 INFO - PROCESS | 1988 | 1468862975040 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 10:29:35 INFO - PROCESS | 1988 | 1468862975042 Marionette TRACE conn6 <- [1,2558,null,{}] 10:29:35 INFO - PROCESS | 1988 | 1468862975046 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}] 10:29:35 INFO - PROCESS | 1988 | 1468862975047 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:35 INFO - PROCESS | 1988 | 1468862975127 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 10:29:35 INFO - PROCESS | 1988 | 1468862975133 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:35 INFO - PROCESS | 1988 | 1468862975135 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:35 INFO - PROCESS | 1988 | ++DOCSHELL 108D2C00 == 28 [pid = 1988] [id = 649] 10:29:35 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (18304000) [pid = 1988] [serial = 1947] [outer = 00000000] 10:29:35 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (18397C00) [pid = 1988] [serial = 1948] [outer = 18304000] 10:29:35 INFO - PROCESS | 1988 | 1468862975179 Marionette DEBUG loaded listener.js 10:29:35 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (183AB000) [pid = 1988] [serial = 1949] [outer = 18304000] 10:29:35 INFO - PROCESS | 1988 | 1468862975668 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]]]}] 10:29:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 10:29:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 690ms 10:29:35 INFO - PROCESS | 1988 | 1468862975728 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 10:29:35 INFO - PROCESS | 1988 | 1468862975730 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 10:29:35 INFO - PROCESS | 1988 | 1468862975733 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 10:29:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 10:29:35 INFO - PROCESS | 1988 | 1468862975735 Marionette TRACE conn6 <- [1,2562,null,{}] 10:29:35 INFO - PROCESS | 1988 | 1468862975739 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}] 10:29:35 INFO - PROCESS | 1988 | 1468862975740 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:35 INFO - PROCESS | 1988 | 1468862975853 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 10:29:35 INFO - PROCESS | 1988 | 1468862975941 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:35 INFO - PROCESS | 1988 | 1468862975943 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:35 INFO - PROCESS | 1988 | ++DOCSHELL 1506DC00 == 29 [pid = 1988] [id = 650] 10:29:35 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (183A8000) [pid = 1988] [serial = 1950] [outer = 00000000] 10:29:35 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (183FE400) [pid = 1988] [serial = 1951] [outer = 183A8000] 10:29:35 INFO - PROCESS | 1988 | 1468862975985 Marionette DEBUG loaded listener.js 10:29:36 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (183B5C00) [pid = 1988] [serial = 1952] [outer = 183A8000] 10:29:36 INFO - PROCESS | 1988 | 1468862976413 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]]]}] 10:29:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 10:29:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 730ms 10:29:36 INFO - PROCESS | 1988 | 1468862976468 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 10:29:36 INFO - PROCESS | 1988 | 1468862976470 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 10:29:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 10:29:36 INFO - PROCESS | 1988 | 1468862976473 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 10:29:36 INFO - PROCESS | 1988 | 1468862976475 Marionette TRACE conn6 <- [1,2566,null,{}] 10:29:36 INFO - PROCESS | 1988 | 1468862976478 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}] 10:29:36 INFO - PROCESS | 1988 | 1468862976480 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:36 INFO - PROCESS | 1988 | 1468862976607 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 10:29:36 INFO - PROCESS | 1988 | 1468862976615 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:36 INFO - PROCESS | 1988 | 1468862976617 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:36 INFO - PROCESS | 1988 | ++DOCSHELL 1830D800 == 30 [pid = 1988] [id = 651] 10:29:36 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (1832FC00) [pid = 1988] [serial = 1953] [outer = 00000000] 10:29:36 INFO - PROCESS | 1988 | ++DOMWINDOW == 88 (193A8000) [pid = 1988] [serial = 1954] [outer = 1832FC00] 10:29:36 INFO - PROCESS | 1988 | 1468862976659 Marionette DEBUG loaded listener.js 10:29:36 INFO - PROCESS | 1988 | ++DOMWINDOW == 89 (193AD800) [pid = 1988] [serial = 1955] [outer = 1832FC00] 10:29:37 INFO - PROCESS | 1988 | 1468862977120 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]]]}] 10:29:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 10:29:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 670ms 10:29:37 INFO - PROCESS | 1988 | 1468862977144 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 10:29:37 INFO - PROCESS | 1988 | 1468862977146 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 10:29:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 10:29:37 INFO - PROCESS | 1988 | 1468862977149 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 10:29:37 INFO - PROCESS | 1988 | 1468862977152 Marionette TRACE conn6 <- [1,2570,null,{}] 10:29:37 INFO - PROCESS | 1988 | 1468862977163 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}] 10:29:37 INFO - PROCESS | 1988 | 1468862977166 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:37 INFO - PROCESS | 1988 | 1468862977320 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 10:29:37 INFO - PROCESS | 1988 | 1468862977335 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:37 INFO - PROCESS | 1988 | 1468862977337 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:37 INFO - PROCESS | 1988 | ++DOCSHELL 17021400 == 31 [pid = 1988] [id = 652] 10:29:37 INFO - PROCESS | 1988 | ++DOMWINDOW == 90 (18F6C400) [pid = 1988] [serial = 1956] [outer = 00000000] 10:29:37 INFO - PROCESS | 1988 | ++DOMWINDOW == 91 (19AD1000) [pid = 1988] [serial = 1957] [outer = 18F6C400] 10:29:37 INFO - PROCESS | 1988 | 1468862977626 Marionette DEBUG loaded listener.js 10:29:37 INFO - PROCESS | 1988 | ++DOMWINDOW == 92 (19C09400) [pid = 1988] [serial = 1958] [outer = 18F6C400] 10:29:37 INFO - PROCESS | 1988 | --DOMWINDOW == 91 (182A9400) [pid = 1988] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 10:29:37 INFO - PROCESS | 1988 | --DOMWINDOW == 90 (193B1C00) [pid = 1988] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 10:29:37 INFO - PROCESS | 1988 | --DOMWINDOW == 89 (1793C800) [pid = 1988] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 10:29:37 INFO - PROCESS | 1988 | --DOMWINDOW == 88 (19BB4000) [pid = 1988] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 10:29:37 INFO - PROCESS | 1988 | --DOMWINDOW == 87 (10360800) [pid = 1988] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 10:29:37 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (1832E400) [pid = 1988] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 10:29:37 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (182AA400) [pid = 1988] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 10:29:37 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (17E10000) [pid = 1988] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 10:29:37 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (1652CC00) [pid = 1988] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 10:29:37 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (1506E400) [pid = 1988] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 10:29:37 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (10EE0000) [pid = 1988] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 10:29:37 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (10985000) [pid = 1988] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 10:29:37 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (148EE400) [pid = 1988] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 10:29:37 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (16533800) [pid = 1988] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 10:29:38 INFO - PROCESS | 1988 | 1468862978003 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]]]}] 10:29:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 10:29:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 891ms 10:29:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 10:29:38 INFO - PROCESS | 1988 | 1468862978040 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 10:29:38 INFO - PROCESS | 1988 | 1468862978042 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 10:29:38 INFO - PROCESS | 1988 | 1468862978045 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 10:29:38 INFO - PROCESS | 1988 | 1468862978047 Marionette TRACE conn6 <- [1,2574,null,{}] 10:29:38 INFO - PROCESS | 1988 | 1468862978050 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}] 10:29:38 INFO - PROCESS | 1988 | 1468862978051 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:38 INFO - PROCESS | 1988 | 1468862978131 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 10:29:38 INFO - PROCESS | 1988 | 1468862978226 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:38 INFO - PROCESS | 1988 | 1468862978228 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:38 INFO - PROCESS | 1988 | ++DOCSHELL 1097C800 == 32 [pid = 1988] [id = 653] 10:29:38 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (10ED5C00) [pid = 1988] [serial = 1959] [outer = 00000000] 10:29:38 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (17E10000) [pid = 1988] [serial = 1960] [outer = 10ED5C00] 10:29:38 INFO - PROCESS | 1988 | 1468862978271 Marionette DEBUG loaded listener.js 10:29:38 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (19302000) [pid = 1988] [serial = 1961] [outer = 10ED5C00] 10:29:38 INFO - PROCESS | 1988 | 1468862978620 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]]]}] 10:29:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 10:29:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 630ms 10:29:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 10:29:38 INFO - PROCESS | 1988 | 1468862978676 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 10:29:38 INFO - PROCESS | 1988 | 1468862978678 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 10:29:38 INFO - PROCESS | 1988 | 1468862978681 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 10:29:38 INFO - PROCESS | 1988 | 1468862978683 Marionette TRACE conn6 <- [1,2578,null,{}] 10:29:38 INFO - PROCESS | 1988 | 1468862978686 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}] 10:29:38 INFO - PROCESS | 1988 | 1468862978688 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:38 INFO - PROCESS | 1988 | 1468862978809 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 10:29:38 INFO - PROCESS | 1988 | 1468862978844 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:38 INFO - PROCESS | 1988 | 1468862978846 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:38 INFO - PROCESS | 1988 | ++DOCSHELL 15027000 == 33 [pid = 1988] [id = 654] 10:29:38 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (182ABC00) [pid = 1988] [serial = 1962] [outer = 00000000] 10:29:38 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (19C0C400) [pid = 1988] [serial = 1963] [outer = 182ABC00] 10:29:38 INFO - PROCESS | 1988 | 1468862978888 Marionette DEBUG loaded listener.js 10:29:38 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (1A211800) [pid = 1988] [serial = 1964] [outer = 182ABC00] 10:29:39 INFO - PROCESS | 1988 | 1468862979287 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]]]}] 10:29:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 10:29:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 630ms 10:29:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 10:29:39 INFO - PROCESS | 1988 | 1468862979312 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 10:29:39 INFO - PROCESS | 1988 | 1468862979314 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 10:29:39 INFO - PROCESS | 1988 | 1468862979317 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 10:29:39 INFO - PROCESS | 1988 | 1468862979319 Marionette TRACE conn6 <- [1,2582,null,{}] 10:29:39 INFO - PROCESS | 1988 | 1468862979322 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}] 10:29:39 INFO - PROCESS | 1988 | 1468862979324 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:39 INFO - PROCESS | 1988 | 1468862979444 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 10:29:39 INFO - PROCESS | 1988 | 1468862979453 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:39 INFO - PROCESS | 1988 | 1468862979455 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:39 INFO - PROCESS | 1988 | ++DOCSHELL 17943C00 == 34 [pid = 1988] [id = 655] 10:29:39 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (1A21B800) [pid = 1988] [serial = 1965] [outer = 00000000] 10:29:39 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (1A82BC00) [pid = 1988] [serial = 1966] [outer = 1A21B800] 10:29:39 INFO - PROCESS | 1988 | 1468862979497 Marionette DEBUG loaded listener.js 10:29:39 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (1A830400) [pid = 1988] [serial = 1967] [outer = 1A21B800] 10:29:40 INFO - PROCESS | 1988 | 1468862980404 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]]]}] 10:29:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 10:29:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1119ms 10:29:40 INFO - PROCESS | 1988 | 1468862980438 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 10:29:40 INFO - PROCESS | 1988 | 1468862980442 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 10:29:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 10:29:40 INFO - PROCESS | 1988 | 1468862980447 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 10:29:40 INFO - PROCESS | 1988 | 1468862980453 Marionette TRACE conn6 <- [1,2586,null,{}] 10:29:40 INFO - PROCESS | 1988 | 1468862980458 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}] 10:29:40 INFO - PROCESS | 1988 | 1468862980461 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:40 INFO - PROCESS | 1988 | 1468862980585 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 10:29:40 INFO - PROCESS | 1988 | 1468862980724 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:40 INFO - PROCESS | 1988 | 1468862980727 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:40 INFO - PROCESS | 1988 | ++DOCSHELL 108CB800 == 35 [pid = 1988] [id = 656] 10:29:40 INFO - PROCESS | 1988 | ++DOMWINDOW == 88 (108CCC00) [pid = 1988] [serial = 1968] [outer = 00000000] 10:29:40 INFO - PROCESS | 1988 | ++DOMWINDOW == 89 (10E57C00) [pid = 1988] [serial = 1969] [outer = 108CCC00] 10:29:40 INFO - PROCESS | 1988 | 1468862980784 Marionette DEBUG loaded listener.js 10:29:40 INFO - PROCESS | 1988 | ++DOMWINDOW == 90 (111D1800) [pid = 1988] [serial = 1970] [outer = 108CCC00] 10:29:41 INFO - PROCESS | 1988 | --DOCSHELL 15027000 == 34 [pid = 1988] [id = 654] 10:29:41 INFO - PROCESS | 1988 | --DOCSHELL 1097C800 == 33 [pid = 1988] [id = 653] 10:29:41 INFO - PROCESS | 1988 | --DOCSHELL 17021400 == 32 [pid = 1988] [id = 652] 10:29:41 INFO - PROCESS | 1988 | --DOCSHELL 1830D800 == 31 [pid = 1988] [id = 651] 10:29:41 INFO - PROCESS | 1988 | --DOCSHELL 1506DC00 == 30 [pid = 1988] [id = 650] 10:29:41 INFO - PROCESS | 1988 | --DOCSHELL 108D2C00 == 29 [pid = 1988] [id = 649] 10:29:41 INFO - PROCESS | 1988 | --DOCSHELL 180F6400 == 28 [pid = 1988] [id = 648] 10:29:41 INFO - PROCESS | 1988 | --DOCSHELL 17E8C800 == 27 [pid = 1988] [id = 647] 10:29:41 INFO - PROCESS | 1988 | --DOCSHELL 17936800 == 26 [pid = 1988] [id = 646] 10:29:41 INFO - PROCESS | 1988 | --DOMWINDOW == 89 (1A21FC00) [pid = 1988] [serial = 1924] [outer = 00000000] [url = about:blank] 10:29:41 INFO - PROCESS | 1988 | --DOMWINDOW == 88 (1A218C00) [pid = 1988] [serial = 1922] [outer = 00000000] [url = about:blank] 10:29:41 INFO - PROCESS | 1988 | --DOMWINDOW == 87 (1959F000) [pid = 1988] [serial = 1909] [outer = 00000000] [url = about:blank] 10:29:41 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (195AB800) [pid = 1988] [serial = 1912] [outer = 00000000] [url = about:blank] 10:29:41 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (1A1D6C00) [pid = 1988] [serial = 1915] [outer = 00000000] [url = about:blank] 10:29:41 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (19AC7C00) [pid = 1988] [serial = 1913] [outer = 00000000] [url = about:blank] 10:29:41 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (19C0D000) [pid = 1988] [serial = 1921] [outer = 00000000] [url = about:blank] 10:29:41 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (1A213400) [pid = 1988] [serial = 1916] [outer = 00000000] [url = about:blank] 10:29:41 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (193A5800) [pid = 1988] [serial = 1906] [outer = 00000000] [url = about:blank] 10:29:41 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (183B1000) [pid = 1988] [serial = 1903] [outer = 00000000] [url = about:blank] 10:29:41 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (183B4400) [pid = 1988] [serial = 1904] [outer = 00000000] [url = about:blank] 10:29:41 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (1830B000) [pid = 1988] [serial = 1900] [outer = 00000000] [url = about:blank] 10:29:41 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (18321800) [pid = 1988] [serial = 1901] [outer = 00000000] [url = about:blank] 10:29:41 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (17F09400) [pid = 1988] [serial = 1897] [outer = 00000000] [url = about:blank] 10:29:41 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (180E7800) [pid = 1988] [serial = 1898] [outer = 00000000] [url = about:blank] 10:29:41 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (1793D000) [pid = 1988] [serial = 1894] [outer = 00000000] [url = about:blank] 10:29:41 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (1794DC00) [pid = 1988] [serial = 1895] [outer = 00000000] [url = about:blank] 10:29:41 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (15144800) [pid = 1988] [serial = 1891] [outer = 00000000] [url = about:blank] 10:29:41 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (151DC400) [pid = 1988] [serial = 1892] [outer = 00000000] [url = about:blank] 10:29:41 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (110C9800) [pid = 1988] [serial = 1888] [outer = 00000000] [url = about:blank] 10:29:41 INFO - PROCESS | 1988 | --DOMWINDOW == 69 (118C4400) [pid = 1988] [serial = 1889] [outer = 00000000] [url = about:blank] 10:29:41 INFO - PROCESS | 1988 | --DOMWINDOW == 68 (10A5D000) [pid = 1988] [serial = 1885] [outer = 00000000] [url = about:blank] 10:29:41 INFO - PROCESS | 1988 | --DOMWINDOW == 67 (10A64000) [pid = 1988] [serial = 1886] [outer = 00000000] [url = about:blank] 10:29:41 INFO - PROCESS | 1988 | --DOMWINDOW == 66 (193AEC00) [pid = 1988] [serial = 1883] [outer = 00000000] [url = about:blank] 10:29:41 INFO - PROCESS | 1988 | --DOMWINDOW == 65 (195A1400) [pid = 1988] [serial = 1910] [outer = 00000000] [url = about:blank] 10:29:41 INFO - PROCESS | 1988 | --DOMWINDOW == 64 (1829E800) [pid = 1988] [serial = 1918] [outer = 00000000] [url = about:blank] 10:29:41 INFO - PROCESS | 1988 | --DOMWINDOW == 63 (18306000) [pid = 1988] [serial = 1919] [outer = 00000000] [url = about:blank] 10:29:41 INFO - PROCESS | 1988 | --DOMWINDOW == 62 (19308C00) [pid = 1988] [serial = 1907] [outer = 00000000] [url = about:blank] 10:29:41 INFO - PROCESS | 1988 | 1468862981763 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]]]}] 10:29:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 10:29:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1378ms 10:29:41 INFO - PROCESS | 1988 | 1468862981826 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 10:29:41 INFO - PROCESS | 1988 | 1468862981829 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 10:29:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 10:29:41 INFO - PROCESS | 1988 | 1468862981834 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 10:29:41 INFO - PROCESS | 1988 | 1468862981837 Marionette TRACE conn6 <- [1,2590,null,{}] 10:29:41 INFO - PROCESS | 1988 | 1468862981842 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}] 10:29:41 INFO - PROCESS | 1988 | 1468862981845 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:41 INFO - PROCESS | 1988 | 1468862981931 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 10:29:41 INFO - PROCESS | 1988 | 1468862981939 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:41 INFO - PROCESS | 1988 | 1468862981943 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:41 INFO - PROCESS | 1988 | ++DOCSHELL 108D2C00 == 27 [pid = 1988] [id = 657] 10:29:41 INFO - PROCESS | 1988 | ++DOMWINDOW == 63 (10980000) [pid = 1988] [serial = 1971] [outer = 00000000] 10:29:41 INFO - PROCESS | 1988 | ++DOMWINDOW == 64 (10A5D800) [pid = 1988] [serial = 1972] [outer = 10980000] 10:29:42 INFO - PROCESS | 1988 | 1468862981990 Marionette DEBUG loaded listener.js 10:29:42 INFO - PROCESS | 1988 | ++DOMWINDOW == 65 (10A68000) [pid = 1988] [serial = 1973] [outer = 10980000] 10:29:42 INFO - PROCESS | 1988 | 1468862982536 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]]]}] 10:29:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 10:29:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 730ms 10:29:42 INFO - PROCESS | 1988 | 1468862982566 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 10:29:42 INFO - PROCESS | 1988 | 1468862982571 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 10:29:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 10:29:42 INFO - PROCESS | 1988 | 1468862982577 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 10:29:42 INFO - PROCESS | 1988 | 1468862982580 Marionette TRACE conn6 <- [1,2594,null,{}] 10:29:42 INFO - PROCESS | 1988 | 1468862982584 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}] 10:29:42 INFO - PROCESS | 1988 | 1468862982586 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:42 INFO - PROCESS | 1988 | 1468862982673 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 10:29:42 INFO - PROCESS | 1988 | 1468862982763 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:42 INFO - PROCESS | 1988 | 1468862982765 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:42 INFO - PROCESS | 1988 | ++DOCSHELL 14728400 == 28 [pid = 1988] [id = 658] 10:29:42 INFO - PROCESS | 1988 | ++DOMWINDOW == 66 (14729C00) [pid = 1988] [serial = 1974] [outer = 00000000] 10:29:42 INFO - PROCESS | 1988 | ++DOMWINDOW == 67 (148A5C00) [pid = 1988] [serial = 1975] [outer = 14729C00] 10:29:42 INFO - PROCESS | 1988 | 1468862982821 Marionette DEBUG loaded listener.js 10:29:42 INFO - PROCESS | 1988 | ++DOMWINDOW == 68 (148EF400) [pid = 1988] [serial = 1976] [outer = 14729C00] 10:29:43 INFO - PROCESS | 1988 | 1468862983219 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]]]}] 10:29:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 10:29:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 671ms 10:29:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 10:29:43 INFO - PROCESS | 1988 | 1468862983251 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 10:29:43 INFO - PROCESS | 1988 | 1468862983253 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 10:29:43 INFO - PROCESS | 1988 | 1468862983256 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 10:29:43 INFO - PROCESS | 1988 | 1468862983259 Marionette TRACE conn6 <- [1,2598,null,{}] 10:29:43 INFO - PROCESS | 1988 | 1468862983270 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}] 10:29:43 INFO - PROCESS | 1988 | 1468862983275 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:43 INFO - PROCESS | 1988 | 1468862983387 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 10:29:43 INFO - PROCESS | 1988 | 1468862983394 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:43 INFO - PROCESS | 1988 | 1468862983397 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:43 INFO - PROCESS | 1988 | ++DOCSHELL 15260C00 == 29 [pid = 1988] [id = 659] 10:29:43 INFO - PROCESS | 1988 | ++DOMWINDOW == 69 (15261000) [pid = 1988] [serial = 1977] [outer = 00000000] 10:29:43 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (16532C00) [pid = 1988] [serial = 1978] [outer = 15261000] 10:29:43 INFO - PROCESS | 1988 | 1468862983452 Marionette DEBUG loaded listener.js 10:29:43 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (1793A800) [pid = 1988] [serial = 1979] [outer = 15261000] 10:29:43 INFO - PROCESS | 1988 | 1468862983918 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]]]}] 10:29:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 10:29:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 690ms 10:29:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 10:29:43 INFO - PROCESS | 1988 | 1468862983947 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 10:29:43 INFO - PROCESS | 1988 | 1468862983949 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 10:29:43 INFO - PROCESS | 1988 | 1468862983952 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 10:29:43 INFO - PROCESS | 1988 | 1468862983954 Marionette TRACE conn6 <- [1,2602,null,{}] 10:29:43 INFO - PROCESS | 1988 | 1468862983965 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}] 10:29:43 INFO - PROCESS | 1988 | 1468862983967 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:44 INFO - PROCESS | 1988 | 1468862984082 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 10:29:44 INFO - PROCESS | 1988 | 1468862984088 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:44 INFO - PROCESS | 1988 | 1468862984090 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:44 INFO - PROCESS | 1988 | ++DOCSHELL 17957000 == 30 [pid = 1988] [id = 660] 10:29:44 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (17957800) [pid = 1988] [serial = 1980] [outer = 00000000] 10:29:44 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (17F08000) [pid = 1988] [serial = 1981] [outer = 17957800] 10:29:44 INFO - PROCESS | 1988 | 1468862984134 Marionette DEBUG loaded listener.js 10:29:44 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (1802D400) [pid = 1988] [serial = 1982] [outer = 17957800] 10:29:44 INFO - PROCESS | 1988 | 1468862984578 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]]]}] 10:29:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 10:29:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 670ms 10:29:44 INFO - PROCESS | 1988 | 1468862984627 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 10:29:44 INFO - PROCESS | 1988 | 1468862984629 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 10:29:44 INFO - PROCESS | 1988 | 1468862984632 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 10:29:44 INFO - PROCESS | 1988 | 1468862984634 Marionette TRACE conn6 <- [1,2606,null,{}] 10:29:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 10:29:44 INFO - PROCESS | 1988 | 1468862984637 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}] 10:29:44 INFO - PROCESS | 1988 | 1468862984639 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:44 INFO - PROCESS | 1988 | 1468862984750 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 10:29:44 INFO - PROCESS | 1988 | 1468862984840 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:44 INFO - PROCESS | 1988 | 1468862984842 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:44 INFO - PROCESS | 1988 | ++DOCSHELL 1802AC00 == 31 [pid = 1988] [id = 661] 10:29:44 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (180EC400) [pid = 1988] [serial = 1983] [outer = 00000000] 10:29:44 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (1824C000) [pid = 1988] [serial = 1984] [outer = 180EC400] 10:29:44 INFO - PROCESS | 1988 | 1468862984885 Marionette DEBUG loaded listener.js 10:29:44 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (18305000) [pid = 1988] [serial = 1985] [outer = 180EC400] 10:29:45 INFO - PROCESS | 1988 | 1468862985350 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]]]}] 10:29:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 10:29:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 770ms 10:29:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 10:29:45 INFO - PROCESS | 1988 | 1468862985407 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 10:29:45 INFO - PROCESS | 1988 | 1468862985409 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 10:29:45 INFO - PROCESS | 1988 | 1468862985412 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 10:29:45 INFO - PROCESS | 1988 | 1468862985414 Marionette TRACE conn6 <- [1,2610,null,{}] 10:29:45 INFO - PROCESS | 1988 | 1468862985423 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}] 10:29:45 INFO - PROCESS | 1988 | 1468862985428 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:45 INFO - PROCESS | 1988 | 1468862985574 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 10:29:45 INFO - PROCESS | 1988 | 1468862985645 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:45 INFO - PROCESS | 1988 | 1468862985647 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:45 INFO - PROCESS | 1988 | ++DOCSHELL 1839E400 == 32 [pid = 1988] [id = 662] 10:29:45 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (183B2000) [pid = 1988] [serial = 1986] [outer = 00000000] 10:29:45 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (183FE000) [pid = 1988] [serial = 1987] [outer = 183B2000] 10:29:45 INFO - PROCESS | 1988 | 1468862985692 Marionette DEBUG loaded listener.js 10:29:45 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (19302800) [pid = 1988] [serial = 1988] [outer = 183B2000] 10:29:46 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (183A8000) [pid = 1988] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 10:29:46 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (15070400) [pid = 1988] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 10:29:46 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (108D1800) [pid = 1988] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 10:29:46 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (10ED8800) [pid = 1988] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 10:29:46 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (1A21AC00) [pid = 1988] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 10:29:46 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (18304000) [pid = 1988] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 10:29:46 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (17939800) [pid = 1988] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 10:29:46 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (17E94C00) [pid = 1988] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 10:29:46 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (182A6C00) [pid = 1988] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 10:29:46 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (15137800) [pid = 1988] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 10:29:46 INFO - PROCESS | 1988 | --DOMWINDOW == 69 (1832FC00) [pid = 1988] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 10:29:46 INFO - PROCESS | 1988 | --DOMWINDOW == 68 (182ABC00) [pid = 1988] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 10:29:46 INFO - PROCESS | 1988 | --DOMWINDOW == 67 (18F6C400) [pid = 1988] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 10:29:46 INFO - PROCESS | 1988 | --DOMWINDOW == 66 (10ED5C00) [pid = 1988] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 10:29:46 INFO - PROCESS | 1988 | 1468862986289 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]]]}] 10:29:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 10:29:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 930ms 10:29:46 INFO - PROCESS | 1988 | 1468862986342 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 10:29:46 INFO - PROCESS | 1988 | 1468862986344 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 10:29:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 10:29:46 INFO - PROCESS | 1988 | 1468862986347 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 10:29:46 INFO - PROCESS | 1988 | 1468862986349 Marionette TRACE conn6 <- [1,2614,null,{}] 10:29:46 INFO - PROCESS | 1988 | 1468862986352 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}] 10:29:46 INFO - PROCESS | 1988 | 1468862986354 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:46 INFO - PROCESS | 1988 | 1468862986467 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 10:29:46 INFO - PROCESS | 1988 | 1468862986529 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:46 INFO - PROCESS | 1988 | 1468862986531 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:46 INFO - PROCESS | 1988 | ++DOCSHELL 10E59400 == 33 [pid = 1988] [id = 663] 10:29:46 INFO - PROCESS | 1988 | ++DOMWINDOW == 67 (10E59C00) [pid = 1988] [serial = 1989] [outer = 00000000] 10:29:46 INFO - PROCESS | 1988 | ++DOMWINDOW == 68 (1793CC00) [pid = 1988] [serial = 1990] [outer = 10E59C00] 10:29:46 INFO - PROCESS | 1988 | 1468862986574 Marionette DEBUG loaded listener.js 10:29:46 INFO - PROCESS | 1988 | ++DOMWINDOW == 69 (17952C00) [pid = 1988] [serial = 1991] [outer = 10E59C00] 10:29:46 INFO - PROCESS | 1988 | 1468862986918 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]]]}] 10:29:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 10:29:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 630ms 10:29:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 10:29:47 INFO - PROCESS | 1988 | 1468862986987 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 10:29:47 INFO - PROCESS | 1988 | 1468862986989 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 10:29:47 INFO - PROCESS | 1988 | 1468862986992 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 10:29:47 INFO - PROCESS | 1988 | 1468862986994 Marionette TRACE conn6 <- [1,2618,null,{}] 10:29:47 INFO - PROCESS | 1988 | 1468862986998 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}] 10:29:47 INFO - PROCESS | 1988 | 1468862986999 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:47 INFO - PROCESS | 1988 | 1468862987078 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 10:29:47 INFO - PROCESS | 1988 | 1468862987083 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:47 INFO - PROCESS | 1988 | 1468862987085 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:47 INFO - PROCESS | 1988 | ++DOCSHELL 10E54C00 == 34 [pid = 1988] [id = 664] 10:29:47 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (183A8C00) [pid = 1988] [serial = 1992] [outer = 00000000] 10:29:47 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (193AC400) [pid = 1988] [serial = 1993] [outer = 183A8C00] 10:29:47 INFO - PROCESS | 1988 | 1468862987127 Marionette DEBUG loaded listener.js 10:29:47 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (193CC000) [pid = 1988] [serial = 1994] [outer = 183A8C00] 10:29:47 INFO - PROCESS | 1988 | 1468862987547 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]]]}] 10:29:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 10:29:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 630ms 10:29:47 INFO - PROCESS | 1988 | 1468862987624 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 10:29:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 10:29:47 INFO - PROCESS | 1988 | 1468862987626 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 10:29:47 INFO - PROCESS | 1988 | 1468862987629 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 10:29:47 INFO - PROCESS | 1988 | 1468862987631 Marionette TRACE conn6 <- [1,2622,null,{}] 10:29:47 INFO - PROCESS | 1988 | 1468862987634 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}] 10:29:47 INFO - PROCESS | 1988 | 1468862987636 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:47 INFO - PROCESS | 1988 | 1468862987716 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 10:29:47 INFO - PROCESS | 1988 | 1468862987724 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:47 INFO - PROCESS | 1988 | 1468862987725 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:47 INFO - PROCESS | 1988 | ++DOCSHELL 17950C00 == 35 [pid = 1988] [id = 665] 10:29:47 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (18F6C400) [pid = 1988] [serial = 1995] [outer = 00000000] 10:29:47 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (195A2800) [pid = 1988] [serial = 1996] [outer = 18F6C400] 10:29:47 INFO - PROCESS | 1988 | 1468862987767 Marionette DEBUG loaded listener.js 10:29:47 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (195A6C00) [pid = 1988] [serial = 1997] [outer = 18F6C400] 10:29:48 INFO - PROCESS | 1988 | 1468862988334 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]]]}] 10:29:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 10:29:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 731ms 10:29:48 INFO - PROCESS | 1988 | 1468862988360 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 10:29:48 INFO - PROCESS | 1988 | 1468862988365 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 10:29:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 10:29:48 INFO - PROCESS | 1988 | 1468862988370 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 10:29:48 INFO - PROCESS | 1988 | 1468862988374 Marionette TRACE conn6 <- [1,2626,null,{}] 10:29:48 INFO - PROCESS | 1988 | 1468862988380 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}] 10:29:48 INFO - PROCESS | 1988 | 1468862988383 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:48 INFO - PROCESS | 1988 | 1468862988497 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 10:29:48 INFO - PROCESS | 1988 | 1468862988609 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:48 INFO - PROCESS | 1988 | 1468862988614 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:48 INFO - PROCESS | 1988 | ++DOCSHELL 10878C00 == 36 [pid = 1988] [id = 666] 10:29:48 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (10879800) [pid = 1988] [serial = 1998] [outer = 00000000] 10:29:48 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (10A65C00) [pid = 1988] [serial = 1999] [outer = 10879800] 10:29:48 INFO - PROCESS | 1988 | 1468862988711 Marionette DEBUG loaded listener.js 10:29:48 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (10EDC000) [pid = 1988] [serial = 2000] [outer = 10879800] 10:29:49 INFO - PROCESS | 1988 | 1468862989338 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]]]}] 10:29:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 10:29:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1025ms 10:29:49 INFO - PROCESS | 1988 | 1468862989395 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 10:29:49 INFO - PROCESS | 1988 | 1468862989400 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 10:29:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 10:29:49 INFO - PROCESS | 1988 | 1468862989407 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 10:29:49 INFO - PROCESS | 1988 | 1468862989410 Marionette TRACE conn6 <- [1,2630,null,{}] 10:29:49 INFO - PROCESS | 1988 | 1468862989414 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}] 10:29:49 INFO - PROCESS | 1988 | 1468862989417 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:49 INFO - PROCESS | 1988 | 1468862989534 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 10:29:49 INFO - PROCESS | 1988 | 1468862989673 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:49 INFO - PROCESS | 1988 | 1468862989676 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:49 INFO - PROCESS | 1988 | ++DOCSHELL 1506DC00 == 37 [pid = 1988] [id = 667] 10:29:49 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (1513FC00) [pid = 1988] [serial = 2001] [outer = 00000000] 10:29:49 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (1652D000) [pid = 1988] [serial = 2002] [outer = 1513FC00] 10:29:49 INFO - PROCESS | 1988 | 1468862989733 Marionette DEBUG loaded listener.js 10:29:49 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (1794CC00) [pid = 1988] [serial = 2003] [outer = 1513FC00] 10:29:50 INFO - PROCESS | 1988 | 1468862990282 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]]]}] 10:29:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 10:29:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 930ms 10:29:50 INFO - PROCESS | 1988 | 1468862990340 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 10:29:50 INFO - PROCESS | 1988 | 1468862990343 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 10:29:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 10:29:50 INFO - PROCESS | 1988 | 1468862990346 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 10:29:50 INFO - PROCESS | 1988 | 1468862990350 Marionette TRACE conn6 <- [1,2634,null,{}] 10:29:50 INFO - PROCESS | 1988 | 1468862990361 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}] 10:29:50 INFO - PROCESS | 1988 | 1468862990366 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:50 INFO - PROCESS | 1988 | 1468862990472 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 10:29:50 INFO - PROCESS | 1988 | 1468862990612 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:50 INFO - PROCESS | 1988 | 1468862990615 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:50 INFO - PROCESS | 1988 | ++DOCSHELL 183B4C00 == 38 [pid = 1988] [id = 668] 10:29:50 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (183B5000) [pid = 1988] [serial = 2004] [outer = 00000000] 10:29:50 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (193B1800) [pid = 1988] [serial = 2005] [outer = 183B5000] 10:29:50 INFO - PROCESS | 1988 | 1468862990672 Marionette DEBUG loaded listener.js 10:29:50 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (19AC4400) [pid = 1988] [serial = 2006] [outer = 183B5000] 10:29:51 INFO - PROCESS | 1988 | 1468862991267 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]]]}] 10:29:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 10:29:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 970ms 10:29:51 INFO - PROCESS | 1988 | 1468862991320 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 10:29:51 INFO - PROCESS | 1988 | 1468862991323 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 10:29:51 INFO - PROCESS | 1988 | 1468862991326 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 10:29:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 10:29:51 INFO - PROCESS | 1988 | 1468862991328 Marionette TRACE conn6 <- [1,2638,null,{}] 10:29:51 INFO - PROCESS | 1988 | 1468862991332 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}] 10:29:51 INFO - PROCESS | 1988 | 1468862991334 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:51 INFO - PROCESS | 1988 | 1468862991443 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 10:29:51 INFO - PROCESS | 1988 | 1468862991681 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:51 INFO - PROCESS | 1988 | 1468862991684 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:51 INFO - PROCESS | 1988 | ++DOCSHELL 103F0C00 == 39 [pid = 1988] [id = 669] 10:29:51 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (103F3400) [pid = 1988] [serial = 2007] [outer = 00000000] 10:29:51 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (108C4800) [pid = 1988] [serial = 2008] [outer = 103F3400] 10:29:51 INFO - PROCESS | 1988 | 1468862991742 Marionette DEBUG loaded listener.js 10:29:51 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (10CD9400) [pid = 1988] [serial = 2009] [outer = 103F3400] 10:29:52 INFO - PROCESS | 1988 | --DOCSHELL 10E54C00 == 38 [pid = 1988] [id = 664] 10:29:52 INFO - PROCESS | 1988 | --DOCSHELL 10E59400 == 37 [pid = 1988] [id = 663] 10:29:52 INFO - PROCESS | 1988 | --DOCSHELL 1839E400 == 36 [pid = 1988] [id = 662] 10:29:52 INFO - PROCESS | 1988 | --DOCSHELL 1802AC00 == 35 [pid = 1988] [id = 661] 10:29:52 INFO - PROCESS | 1988 | --DOCSHELL 17957000 == 34 [pid = 1988] [id = 660] 10:29:52 INFO - PROCESS | 1988 | --DOCSHELL 15260C00 == 33 [pid = 1988] [id = 659] 10:29:52 INFO - PROCESS | 1988 | --DOCSHELL 14728400 == 32 [pid = 1988] [id = 658] 10:29:52 INFO - PROCESS | 1988 | --DOCSHELL 108D2C00 == 31 [pid = 1988] [id = 657] 10:29:52 INFO - PROCESS | 1988 | --DOCSHELL 108CB800 == 30 [pid = 1988] [id = 656] 10:29:52 INFO - PROCESS | 1988 | --DOCSHELL 17943C00 == 29 [pid = 1988] [id = 655] 10:29:52 INFO - PROCESS | 1988 | --DOCSHELL 1506DC00 == 28 [pid = 1988] [id = 667] 10:29:52 INFO - PROCESS | 1988 | --DOCSHELL 183B4C00 == 27 [pid = 1988] [id = 668] 10:29:52 INFO - PROCESS | 1988 | --DOCSHELL 17950C00 == 26 [pid = 1988] [id = 665] 10:29:52 INFO - PROCESS | 1988 | --DOCSHELL 10878C00 == 25 [pid = 1988] [id = 666] 10:29:52 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (183FE400) [pid = 1988] [serial = 1951] [outer = 00000000] [url = about:blank] 10:29:52 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (150A2800) [pid = 1988] [serial = 1933] [outer = 00000000] [url = about:blank] 10:29:52 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (10982400) [pid = 1988] [serial = 1927] [outer = 00000000] [url = about:blank] 10:29:52 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (10988400) [pid = 1988] [serial = 1928] [outer = 00000000] [url = about:blank] 10:29:52 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (11003000) [pid = 1988] [serial = 1930] [outer = 00000000] [url = about:blank] 10:29:52 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (110C5C00) [pid = 1988] [serial = 1931] [outer = 00000000] [url = about:blank] 10:29:52 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (1A765C00) [pid = 1988] [serial = 1925] [outer = 00000000] [url = about:blank] 10:29:52 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (18397C00) [pid = 1988] [serial = 1948] [outer = 00000000] [url = about:blank] 10:29:52 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (1794C800) [pid = 1988] [serial = 1939] [outer = 00000000] [url = about:blank] 10:29:52 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (1795AC00) [pid = 1988] [serial = 1940] [outer = 00000000] [url = about:blank] 10:29:52 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (18248000) [pid = 1988] [serial = 1942] [outer = 00000000] [url = about:blank] 10:29:52 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (182A7000) [pid = 1988] [serial = 1943] [outer = 00000000] [url = about:blank] 10:29:52 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (18308800) [pid = 1988] [serial = 1945] [outer = 00000000] [url = about:blank] 10:29:52 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (1830D000) [pid = 1988] [serial = 1946] [outer = 00000000] [url = about:blank] 10:29:52 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (15E60C00) [pid = 1988] [serial = 1936] [outer = 00000000] [url = about:blank] 10:29:52 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (17016400) [pid = 1988] [serial = 1937] [outer = 00000000] [url = about:blank] 10:29:52 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (193A8000) [pid = 1988] [serial = 1954] [outer = 00000000] [url = about:blank] 10:29:52 INFO - PROCESS | 1988 | --DOMWINDOW == 69 (19C0C400) [pid = 1988] [serial = 1963] [outer = 00000000] [url = about:blank] 10:29:52 INFO - PROCESS | 1988 | --DOMWINDOW == 68 (183B5C00) [pid = 1988] [serial = 1952] [outer = 00000000] [url = about:blank] 10:29:52 INFO - PROCESS | 1988 | --DOMWINDOW == 67 (193AD800) [pid = 1988] [serial = 1955] [outer = 00000000] [url = about:blank] 10:29:52 INFO - PROCESS | 1988 | --DOMWINDOW == 66 (19C09400) [pid = 1988] [serial = 1958] [outer = 00000000] [url = about:blank] 10:29:52 INFO - PROCESS | 1988 | --DOMWINDOW == 65 (19AD1000) [pid = 1988] [serial = 1957] [outer = 00000000] [url = about:blank] 10:29:52 INFO - PROCESS | 1988 | --DOMWINDOW == 64 (17E10000) [pid = 1988] [serial = 1960] [outer = 00000000] [url = about:blank] 10:29:52 INFO - PROCESS | 1988 | --DOMWINDOW == 63 (15138C00) [pid = 1988] [serial = 1934] [outer = 00000000] [url = about:blank] 10:29:52 INFO - PROCESS | 1988 | --DOMWINDOW == 62 (1A211800) [pid = 1988] [serial = 1964] [outer = 00000000] [url = about:blank] 10:29:52 INFO - PROCESS | 1988 | --DOMWINDOW == 61 (19302000) [pid = 1988] [serial = 1961] [outer = 00000000] [url = about:blank] 10:29:52 INFO - PROCESS | 1988 | --DOMWINDOW == 60 (183AB000) [pid = 1988] [serial = 1949] [outer = 00000000] [url = about:blank] 10:29:52 INFO - PROCESS | 1988 | --DOMWINDOW == 59 (1A82BC00) [pid = 1988] [serial = 1966] [outer = 00000000] [url = about:blank] 10:29:53 INFO - PROCESS | 1988 | 1468862993002 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]]]}] 10:29:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 10:29:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1728ms 10:29:53 INFO - PROCESS | 1988 | 1468862993058 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 10:29:53 INFO - PROCESS | 1988 | 1468862993062 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 10:29:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 10:29:53 INFO - PROCESS | 1988 | 1468862993067 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 10:29:53 INFO - PROCESS | 1988 | 1468862993070 Marionette TRACE conn6 <- [1,2642,null,{}] 10:29:53 INFO - PROCESS | 1988 | 1468862993076 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}] 10:29:53 INFO - PROCESS | 1988 | 1468862993079 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:53 INFO - PROCESS | 1988 | 1468862993170 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 10:29:53 INFO - PROCESS | 1988 | 1468862993177 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:53 INFO - PROCESS | 1988 | 1468862993180 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:53 INFO - PROCESS | 1988 | ++DOCSHELL 10988400 == 26 [pid = 1988] [id = 670] 10:29:53 INFO - PROCESS | 1988 | ++DOMWINDOW == 60 (10A5C800) [pid = 1988] [serial = 2010] [outer = 00000000] 10:29:53 INFO - PROCESS | 1988 | ++DOMWINDOW == 61 (10A64400) [pid = 1988] [serial = 2011] [outer = 10A5C800] 10:29:53 INFO - PROCESS | 1988 | 1468862993231 Marionette DEBUG loaded listener.js 10:29:53 INFO - PROCESS | 1988 | ++DOMWINDOW == 62 (10CD5000) [pid = 1988] [serial = 2012] [outer = 10A5C800] 10:29:53 INFO - PROCESS | 1988 | 1468862993721 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]]]}] 10:29:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 10:29:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 730ms 10:29:53 INFO - PROCESS | 1988 | 1468862993798 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 10:29:53 INFO - PROCESS | 1988 | 1468862993803 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 10:29:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 10:29:53 INFO - PROCESS | 1988 | 1468862993809 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 10:29:53 INFO - PROCESS | 1988 | 1468862993812 Marionette TRACE conn6 <- [1,2646,null,{}] 10:29:53 INFO - PROCESS | 1988 | 1468862993816 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}] 10:29:53 INFO - PROCESS | 1988 | 1468862993818 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:53 INFO - PROCESS | 1988 | 1468862993906 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 10:29:53 INFO - PROCESS | 1988 | 1468862993921 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:53 INFO - PROCESS | 1988 | 1468862993924 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:53 INFO - PROCESS | 1988 | ++DOCSHELL 14BB7000 == 27 [pid = 1988] [id = 671] 10:29:53 INFO - PROCESS | 1988 | ++DOMWINDOW == 63 (149BD000) [pid = 1988] [serial = 2013] [outer = 00000000] 10:29:53 INFO - PROCESS | 1988 | ++DOMWINDOW == 64 (15025C00) [pid = 1988] [serial = 2014] [outer = 149BD000] 10:29:53 INFO - PROCESS | 1988 | 1468862993970 Marionette DEBUG loaded listener.js 10:29:54 INFO - PROCESS | 1988 | ++DOMWINDOW == 65 (150C6000) [pid = 1988] [serial = 2015] [outer = 149BD000] 10:29:54 INFO - PROCESS | 1988 | 1468862994438 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]]]}] 10:29:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 10:29:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 671ms 10:29:54 INFO - PROCESS | 1988 | 1468862994483 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 10:29:54 INFO - PROCESS | 1988 | 1468862994486 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 10:29:54 INFO - PROCESS | 1988 | 1468862994489 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 10:29:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 10:29:54 INFO - PROCESS | 1988 | 1468862994493 Marionette TRACE conn6 <- [1,2650,null,{}] 10:29:54 INFO - PROCESS | 1988 | 1468862994504 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}] 10:29:54 INFO - PROCESS | 1988 | 1468862994508 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:54 INFO - PROCESS | 1988 | 1468862994628 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 10:29:54 INFO - PROCESS | 1988 | 1468862994732 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:54 INFO - PROCESS | 1988 | 1468862994735 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:54 INFO - PROCESS | 1988 | ++DOCSHELL 17940C00 == 28 [pid = 1988] [id = 672] 10:29:54 INFO - PROCESS | 1988 | ++DOMWINDOW == 66 (17942000) [pid = 1988] [serial = 2016] [outer = 00000000] 10:29:54 INFO - PROCESS | 1988 | ++DOMWINDOW == 67 (1794E400) [pid = 1988] [serial = 2017] [outer = 17942000] 10:29:54 INFO - PROCESS | 1988 | 1468862994782 Marionette DEBUG loaded listener.js 10:29:54 INFO - PROCESS | 1988 | ++DOMWINDOW == 68 (17E01C00) [pid = 1988] [serial = 2018] [outer = 17942000] 10:29:55 INFO - PROCESS | 1988 | 1468862995207 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]]]}] 10:29:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 10:29:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 730ms 10:29:55 INFO - PROCESS | 1988 | 1468862995223 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 10:29:55 INFO - PROCESS | 1988 | 1468862995225 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 10:29:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 10:29:55 INFO - PROCESS | 1988 | 1468862995228 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 10:29:55 INFO - PROCESS | 1988 | 1468862995230 Marionette TRACE conn6 <- [1,2654,null,{}] 10:29:55 INFO - PROCESS | 1988 | 1468862995233 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}] 10:29:55 INFO - PROCESS | 1988 | 1468862995235 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:55 INFO - PROCESS | 1988 | 1468862995354 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 10:29:55 INFO - PROCESS | 1988 | 1468862995360 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:55 INFO - PROCESS | 1988 | 1468862995362 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:55 INFO - PROCESS | 1988 | ++DOCSHELL 17958800 == 29 [pid = 1988] [id = 673] 10:29:55 INFO - PROCESS | 1988 | ++DOMWINDOW == 69 (17959400) [pid = 1988] [serial = 2019] [outer = 00000000] 10:29:55 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (180ECC00) [pid = 1988] [serial = 2020] [outer = 17959400] 10:29:55 INFO - PROCESS | 1988 | 1468862995406 Marionette DEBUG loaded listener.js 10:29:55 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (182A1C00) [pid = 1988] [serial = 2021] [outer = 17959400] 10:29:56 INFO - PROCESS | 1988 | 1468862996313 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]]]}] 10:29:56 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) 10:29:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1119ms 10:29:56 INFO - PROCESS | 1988 | 1468862996348 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 10:29:56 INFO - PROCESS | 1988 | 1468862996350 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 10:29:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 10:29:56 INFO - PROCESS | 1988 | 1468862996353 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 10:29:56 INFO - PROCESS | 1988 | 1468862996355 Marionette TRACE conn6 <- [1,2658,null,{}] 10:29:56 INFO - PROCESS | 1988 | 1468862996359 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}] 10:29:56 INFO - PROCESS | 1988 | 1468862996361 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:56 INFO - PROCESS | 1988 | 1468862996479 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 10:29:56 INFO - PROCESS | 1988 | 1468862996484 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:56 INFO - PROCESS | 1988 | 1468862996486 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:56 INFO - PROCESS | 1988 | ++DOCSHELL 180E8400 == 30 [pid = 1988] [id = 674] 10:29:56 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (18302400) [pid = 1988] [serial = 2022] [outer = 00000000] 10:29:56 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (1830F000) [pid = 1988] [serial = 2023] [outer = 18302400] 10:29:56 INFO - PROCESS | 1988 | 1468862996530 Marionette DEBUG loaded listener.js 10:29:56 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (18328400) [pid = 1988] [serial = 2024] [outer = 18302400] 10:29:57 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (17957800) [pid = 1988] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 10:29:57 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (10980000) [pid = 1988] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 10:29:57 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (180EC400) [pid = 1988] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 10:29:57 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (14729C00) [pid = 1988] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 10:29:57 INFO - PROCESS | 1988 | --DOMWINDOW == 69 (10E59C00) [pid = 1988] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 10:29:57 INFO - PROCESS | 1988 | --DOMWINDOW == 68 (1A21B800) [pid = 1988] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 10:29:57 INFO - PROCESS | 1988 | --DOMWINDOW == 67 (15261000) [pid = 1988] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 10:29:57 INFO - PROCESS | 1988 | --DOMWINDOW == 66 (108CCC00) [pid = 1988] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 10:29:57 INFO - PROCESS | 1988 | --DOMWINDOW == 65 (18F6C400) [pid = 1988] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 10:29:57 INFO - PROCESS | 1988 | --DOMWINDOW == 64 (183B2000) [pid = 1988] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 10:29:57 INFO - PROCESS | 1988 | --DOMWINDOW == 63 (183A8C00) [pid = 1988] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 10:29:57 INFO - PROCESS | 1988 | 1468862997448 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"]]]}] 10:29:57 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 10:29:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:29:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 10:29:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:29:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:29:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1119ms 10:29:57 INFO - PROCESS | 1988 | 1468862997474 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 10:29:57 INFO - PROCESS | 1988 | 1468862997476 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 10:29:57 INFO - PROCESS | 1988 | 1468862997479 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 10:29:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 10:29:57 INFO - PROCESS | 1988 | 1468862997480 Marionette TRACE conn6 <- [1,2662,null,{}] 10:29:57 INFO - PROCESS | 1988 | 1468862997484 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}] 10:29:57 INFO - PROCESS | 1988 | 1468862997489 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:57 INFO - PROCESS | 1988 | 1468862997593 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 10:29:57 INFO - PROCESS | 1988 | 1468862997599 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:57 INFO - PROCESS | 1988 | 1468862997601 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:57 INFO - PROCESS | 1988 | ++DOCSHELL 10EE0800 == 31 [pid = 1988] [id = 675] 10:29:57 INFO - PROCESS | 1988 | ++DOMWINDOW == 64 (180F0400) [pid = 1988] [serial = 2025] [outer = 00000000] 10:29:57 INFO - PROCESS | 1988 | ++DOMWINDOW == 65 (18399000) [pid = 1988] [serial = 2026] [outer = 180F0400] 10:29:57 INFO - PROCESS | 1988 | 1468862997645 Marionette DEBUG loaded listener.js 10:29:57 INFO - PROCESS | 1988 | ++DOMWINDOW == 66 (183A7800) [pid = 1988] [serial = 2027] [outer = 180F0400] 10:29:58 INFO - PROCESS | 1988 | 1468862998579 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"]]]}] 10:29:58 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 10:29:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:29:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 10:29:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:29:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:29:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1128ms 10:29:58 INFO - PROCESS | 1988 | 1468862998610 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 10:29:58 INFO - PROCESS | 1988 | 1468862998612 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 10:29:58 INFO - PROCESS | 1988 | 1468862998620 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 10:29:58 INFO - PROCESS | 1988 | 1468862998622 Marionette TRACE conn6 <- [1,2666,null,{}] 10:29:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 10:29:58 INFO - PROCESS | 1988 | 1468862998625 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}] 10:29:58 INFO - PROCESS | 1988 | 1468862998627 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:58 INFO - PROCESS | 1988 | 1468862998704 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 10:29:58 INFO - PROCESS | 1988 | 1468862998709 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:58 INFO - PROCESS | 1988 | 1468862998711 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:58 INFO - PROCESS | 1988 | ++DOCSHELL 183B2400 == 32 [pid = 1988] [id = 676] 10:29:58 INFO - PROCESS | 1988 | ++DOMWINDOW == 67 (183F6400) [pid = 1988] [serial = 2028] [outer = 00000000] 10:29:58 INFO - PROCESS | 1988 | ++DOMWINDOW == 68 (193AB400) [pid = 1988] [serial = 2029] [outer = 183F6400] 10:29:58 INFO - PROCESS | 1988 | 1468862998753 Marionette DEBUG loaded listener.js 10:29:58 INFO - PROCESS | 1988 | ++DOMWINDOW == 69 (193ADC00) [pid = 1988] [serial = 2030] [outer = 183F6400] 10:29:59 INFO - PROCESS | 1988 | 1468862999774 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]]]}] 10:29:59 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) 10:29:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1176ms 10:29:59 INFO - PROCESS | 1988 | 1468862999802 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 10:29:59 INFO - PROCESS | 1988 | 1468862999806 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 10:29:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 10:29:59 INFO - PROCESS | 1988 | 1468862999811 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 10:29:59 INFO - PROCESS | 1988 | 1468862999815 Marionette TRACE conn6 <- [1,2670,null,{}] 10:29:59 INFO - PROCESS | 1988 | 1468862999821 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}] 10:29:59 INFO - PROCESS | 1988 | 1468862999824 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:29:59 INFO - PROCESS | 1988 | 1468862999942 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 10:30:00 INFO - PROCESS | 1988 | 1468863000118 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:00 INFO - PROCESS | 1988 | 1468863000123 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:00 INFO - PROCESS | 1988 | ++DOCSHELL 108C4C00 == 33 [pid = 1988] [id = 677] 10:30:00 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (108C8C00) [pid = 1988] [serial = 2031] [outer = 00000000] 10:30:00 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (10EDF400) [pid = 1988] [serial = 2032] [outer = 108C8C00] 10:30:00 INFO - PROCESS | 1988 | 1468863000184 Marionette DEBUG loaded listener.js 10:30:00 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (118C6000) [pid = 1988] [serial = 2033] [outer = 108C8C00] 10:30:01 INFO - PROCESS | 1988 | 1468863001328 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]]]}] 10:30:01 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) 10:30:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1573ms 10:30:01 INFO - PROCESS | 1988 | 1468863001385 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 10:30:01 INFO - PROCESS | 1988 | 1468863001389 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 10:30:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 10:30:01 INFO - PROCESS | 1988 | 1468863001445 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 10:30:01 INFO - PROCESS | 1988 | 1468863001448 Marionette TRACE conn6 <- [1,2674,null,{}] 10:30:01 INFO - PROCESS | 1988 | 1468863001454 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}] 10:30:01 INFO - PROCESS | 1988 | 1468863001456 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:01 INFO - PROCESS | 1988 | 1468863001577 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 10:30:01 INFO - PROCESS | 1988 | 1468863001694 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:01 INFO - PROCESS | 1988 | 1468863001697 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:01 INFO - PROCESS | 1988 | ++DOCSHELL 11003C00 == 34 [pid = 1988] [id = 678] 10:30:01 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (11006800) [pid = 1988] [serial = 2034] [outer = 00000000] 10:30:01 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (118C2400) [pid = 1988] [serial = 2035] [outer = 11006800] 10:30:01 INFO - PROCESS | 1988 | 1468863001748 Marionette DEBUG loaded listener.js 10:30:01 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (148A4400) [pid = 1988] [serial = 2036] [outer = 11006800] 10:30:01 INFO - PROCESS | 1988 | --DOCSHELL 10EE0800 == 33 [pid = 1988] [id = 675] 10:30:01 INFO - PROCESS | 1988 | --DOCSHELL 180E8400 == 32 [pid = 1988] [id = 674] 10:30:01 INFO - PROCESS | 1988 | --DOCSHELL 17958800 == 31 [pid = 1988] [id = 673] 10:30:01 INFO - PROCESS | 1988 | --DOCSHELL 17940C00 == 30 [pid = 1988] [id = 672] 10:30:01 INFO - PROCESS | 1988 | --DOCSHELL 14BB7000 == 29 [pid = 1988] [id = 671] 10:30:01 INFO - PROCESS | 1988 | --DOCSHELL 10988400 == 28 [pid = 1988] [id = 670] 10:30:01 INFO - PROCESS | 1988 | --DOCSHELL 103F0C00 == 27 [pid = 1988] [id = 669] 10:30:01 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (17F08000) [pid = 1988] [serial = 1981] [outer = 00000000] [url = about:blank] 10:30:01 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (10A5D800) [pid = 1988] [serial = 1972] [outer = 00000000] [url = about:blank] 10:30:01 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (1824C000) [pid = 1988] [serial = 1984] [outer = 00000000] [url = about:blank] 10:30:01 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (18305000) [pid = 1988] [serial = 1985] [outer = 00000000] [url = about:blank] 10:30:01 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (148A5C00) [pid = 1988] [serial = 1975] [outer = 00000000] [url = about:blank] 10:30:01 INFO - PROCESS | 1988 | --DOMWINDOW == 69 (148EF400) [pid = 1988] [serial = 1976] [outer = 00000000] [url = about:blank] 10:30:01 INFO - PROCESS | 1988 | --DOMWINDOW == 68 (1793CC00) [pid = 1988] [serial = 1990] [outer = 00000000] [url = about:blank] 10:30:01 INFO - PROCESS | 1988 | --DOMWINDOW == 67 (1A830400) [pid = 1988] [serial = 1967] [outer = 00000000] [url = about:blank] 10:30:01 INFO - PROCESS | 1988 | --DOMWINDOW == 66 (16532C00) [pid = 1988] [serial = 1978] [outer = 00000000] [url = about:blank] 10:30:01 INFO - PROCESS | 1988 | --DOMWINDOW == 65 (10E57C00) [pid = 1988] [serial = 1969] [outer = 00000000] [url = about:blank] 10:30:01 INFO - PROCESS | 1988 | --DOMWINDOW == 64 (111D1800) [pid = 1988] [serial = 1970] [outer = 00000000] [url = about:blank] 10:30:01 INFO - PROCESS | 1988 | --DOMWINDOW == 63 (10A68000) [pid = 1988] [serial = 1973] [outer = 00000000] [url = about:blank] 10:30:01 INFO - PROCESS | 1988 | --DOMWINDOW == 62 (195A2800) [pid = 1988] [serial = 1996] [outer = 00000000] [url = about:blank] 10:30:01 INFO - PROCESS | 1988 | --DOMWINDOW == 61 (183FE000) [pid = 1988] [serial = 1987] [outer = 00000000] [url = about:blank] 10:30:01 INFO - PROCESS | 1988 | --DOMWINDOW == 60 (195A6C00) [pid = 1988] [serial = 1997] [outer = 00000000] [url = about:blank] 10:30:01 INFO - PROCESS | 1988 | --DOMWINDOW == 59 (193CC000) [pid = 1988] [serial = 1994] [outer = 00000000] [url = about:blank] 10:30:01 INFO - PROCESS | 1988 | --DOMWINDOW == 58 (193AC400) [pid = 1988] [serial = 1993] [outer = 00000000] [url = about:blank] 10:30:01 INFO - PROCESS | 1988 | --DOMWINDOW == 57 (19302800) [pid = 1988] [serial = 1988] [outer = 00000000] [url = about:blank] 10:30:01 INFO - PROCESS | 1988 | --DOMWINDOW == 56 (17952C00) [pid = 1988] [serial = 1991] [outer = 00000000] [url = about:blank] 10:30:01 INFO - PROCESS | 1988 | --DOMWINDOW == 55 (1802D400) [pid = 1988] [serial = 1982] [outer = 00000000] [url = about:blank] 10:30:01 INFO - PROCESS | 1988 | --DOMWINDOW == 54 (1793A800) [pid = 1988] [serial = 1979] [outer = 00000000] [url = about:blank] 10:30:02 INFO - PROCESS | 1988 | 1468863002700 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"]]]}] 10:30:02 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 10:30:02 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:30:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 10:30:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:30:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1283ms 10:30:02 INFO - PROCESS | 1988 | 1468863002723 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 10:30:02 INFO - PROCESS | 1988 | 1468863002728 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 10:30:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 10:30:02 INFO - PROCESS | 1988 | 1468863002734 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 10:30:02 INFO - PROCESS | 1988 | 1468863002737 Marionette TRACE conn6 <- [1,2678,null,{}] 10:30:02 INFO - PROCESS | 1988 | 1468863002744 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}] 10:30:02 INFO - PROCESS | 1988 | 1468863002747 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:02 INFO - PROCESS | 1988 | 1468863002835 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 10:30:02 INFO - PROCESS | 1988 | 1468863002842 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:02 INFO - PROCESS | 1988 | 1468863002844 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:02 INFO - PROCESS | 1988 | ++DOCSHELL 15021400 == 28 [pid = 1988] [id = 679] 10:30:02 INFO - PROCESS | 1988 | ++DOMWINDOW == 55 (15070800) [pid = 1988] [serial = 2037] [outer = 00000000] 10:30:02 INFO - PROCESS | 1988 | ++DOMWINDOW == 56 (1514D000) [pid = 1988] [serial = 2038] [outer = 15070800] 10:30:02 INFO - PROCESS | 1988 | 1468863002890 Marionette DEBUG loaded listener.js 10:30:02 INFO - PROCESS | 1988 | ++DOMWINDOW == 57 (15E5A000) [pid = 1988] [serial = 2039] [outer = 15070800] 10:30:03 INFO - PROCESS | 1988 | 1468863003859 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"]]]}] 10:30:03 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 10:30:03 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:30:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 10:30:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:30:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1182ms 10:30:03 INFO - PROCESS | 1988 | 1468863003919 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 10:30:03 INFO - PROCESS | 1988 | 1468863003921 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 10:30:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 10:30:03 INFO - PROCESS | 1988 | 1468863003930 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 10:30:03 INFO - PROCESS | 1988 | 1468863003934 Marionette TRACE conn6 <- [1,2682,null,{}] 10:30:03 INFO - PROCESS | 1988 | 1468863003945 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}] 10:30:03 INFO - PROCESS | 1988 | 1468863003949 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:04 INFO - PROCESS | 1988 | 1468863004070 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 10:30:04 INFO - PROCESS | 1988 | 1468863004077 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:04 INFO - PROCESS | 1988 | 1468863004080 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:04 INFO - PROCESS | 1988 | ++DOCSHELL 17E06800 == 29 [pid = 1988] [id = 680] 10:30:04 INFO - PROCESS | 1988 | ++DOMWINDOW == 58 (17E10000) [pid = 1988] [serial = 2040] [outer = 00000000] 10:30:04 INFO - PROCESS | 1988 | ++DOMWINDOW == 59 (17F10400) [pid = 1988] [serial = 2041] [outer = 17E10000] 10:30:04 INFO - PROCESS | 1988 | 1468863004179 Marionette DEBUG loaded listener.js 10:30:04 INFO - PROCESS | 1988 | ++DOMWINDOW == 60 (180E9400) [pid = 1988] [serial = 2042] [outer = 17E10000] 10:30:05 INFO - PROCESS | 1988 | 1468863005112 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"]]]}] 10:30:05 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 10:30:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:30:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 10:30:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:30:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1231ms 10:30:05 INFO - PROCESS | 1988 | 1468863005170 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 10:30:05 INFO - PROCESS | 1988 | 1468863005173 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 10:30:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 10:30:05 INFO - PROCESS | 1988 | 1468863005176 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 10:30:05 INFO - PROCESS | 1988 | 1468863005177 Marionette TRACE conn6 <- [1,2686,null,{}] 10:30:05 INFO - PROCESS | 1988 | 1468863005181 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}] 10:30:05 INFO - PROCESS | 1988 | 1468863005183 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:05 INFO - PROCESS | 1988 | 1468863005302 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 10:30:05 INFO - PROCESS | 1988 | 1468863005308 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:05 INFO - PROCESS | 1988 | 1468863005310 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:05 INFO - PROCESS | 1988 | ++DOCSHELL 1824C000 == 30 [pid = 1988] [id = 681] 10:30:05 INFO - PROCESS | 1988 | ++DOMWINDOW == 61 (10983C00) [pid = 1988] [serial = 2043] [outer = 00000000] 10:30:05 INFO - PROCESS | 1988 | ++DOMWINDOW == 62 (18307C00) [pid = 1988] [serial = 2044] [outer = 10983C00] 10:30:05 INFO - PROCESS | 1988 | 1468863005409 Marionette DEBUG loaded listener.js 10:30:05 INFO - PROCESS | 1988 | ++DOMWINDOW == 63 (18310800) [pid = 1988] [serial = 2045] [outer = 10983C00] 10:30:05 INFO - PROCESS | 1988 | --DOMWINDOW == 62 (103F3400) [pid = 1988] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 10:30:05 INFO - PROCESS | 1988 | --DOMWINDOW == 61 (17942000) [pid = 1988] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 10:30:05 INFO - PROCESS | 1988 | --DOMWINDOW == 60 (10A5C800) [pid = 1988] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 10:30:05 INFO - PROCESS | 1988 | --DOMWINDOW == 59 (17959400) [pid = 1988] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 10:30:05 INFO - PROCESS | 1988 | --DOMWINDOW == 58 (149BD000) [pid = 1988] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 10:30:05 INFO - PROCESS | 1988 | --DOMWINDOW == 57 (180F0400) [pid = 1988] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 10:30:05 INFO - PROCESS | 1988 | --DOMWINDOW == 56 (18302400) [pid = 1988] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 10:30:05 INFO - PROCESS | 1988 | --DOMWINDOW == 55 (10879800) [pid = 1988] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 10:30:05 INFO - PROCESS | 1988 | --DOMWINDOW == 54 (1513FC00) [pid = 1988] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 10:30:05 INFO - PROCESS | 1988 | --DOMWINDOW == 53 (183B5000) [pid = 1988] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 10:30:06 INFO - PROCESS | 1988 | 1468863006327 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"]]]}] 10:30:06 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 10:30:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:30:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 10:30:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:30:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1173ms 10:30:06 INFO - PROCESS | 1988 | 1468863006353 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 10:30:06 INFO - PROCESS | 1988 | 1468863006355 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 10:30:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 10:30:06 INFO - PROCESS | 1988 | 1468863006358 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 10:30:06 INFO - PROCESS | 1988 | 1468863006360 Marionette TRACE conn6 <- [1,2690,null,{}] 10:30:06 INFO - PROCESS | 1988 | 1468863006363 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}] 10:30:06 INFO - PROCESS | 1988 | 1468863006365 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:06 INFO - PROCESS | 1988 | 1468863006444 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 10:30:06 INFO - PROCESS | 1988 | 1468863006535 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:06 INFO - PROCESS | 1988 | 1468863006537 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:06 INFO - PROCESS | 1988 | ++DOCSHELL 17959400 == 31 [pid = 1988] [id = 682] 10:30:06 INFO - PROCESS | 1988 | ++DOMWINDOW == 54 (180F0400) [pid = 1988] [serial = 2046] [outer = 00000000] 10:30:06 INFO - PROCESS | 1988 | ++DOMWINDOW == 55 (183ABC00) [pid = 1988] [serial = 2047] [outer = 180F0400] 10:30:06 INFO - PROCESS | 1988 | 1468863006580 Marionette DEBUG loaded listener.js 10:30:06 INFO - PROCESS | 1988 | ++DOMWINDOW == 56 (183B6000) [pid = 1988] [serial = 2048] [outer = 180F0400] 10:30:06 INFO - PROCESS | 1988 | 1468863006947 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]]]}] 10:30:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 10:30:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 630ms 10:30:07 INFO - PROCESS | 1988 | 1468863006989 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 10:30:07 INFO - PROCESS | 1988 | 1468863006990 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 10:30:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 10:30:07 INFO - PROCESS | 1988 | 1468863006993 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 10:30:07 INFO - PROCESS | 1988 | 1468863006995 Marionette TRACE conn6 <- [1,2694,null,{}] 10:30:07 INFO - PROCESS | 1988 | 1468863006998 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}] 10:30:07 INFO - PROCESS | 1988 | 1468863007004 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:07 INFO - PROCESS | 1988 | 1468863007151 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 10:30:07 INFO - PROCESS | 1988 | 1468863007160 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:07 INFO - PROCESS | 1988 | 1468863007162 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:07 INFO - PROCESS | 1988 | ++DOCSHELL 183AAC00 == 32 [pid = 1988] [id = 683] 10:30:07 INFO - PROCESS | 1988 | ++DOMWINDOW == 57 (183FE000) [pid = 1988] [serial = 2049] [outer = 00000000] 10:30:07 INFO - PROCESS | 1988 | ++DOMWINDOW == 58 (193B0000) [pid = 1988] [serial = 2050] [outer = 183FE000] 10:30:07 INFO - PROCESS | 1988 | 1468863007205 Marionette DEBUG loaded listener.js 10:30:07 INFO - PROCESS | 1988 | ++DOMWINDOW == 59 (193D8400) [pid = 1988] [serial = 2051] [outer = 183FE000] 10:30:07 INFO - PROCESS | 1988 | 1468863007615 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]]]}] 10:30:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 10:30:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 670ms 10:30:07 INFO - PROCESS | 1988 | 1468863007665 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 10:30:07 INFO - PROCESS | 1988 | 1468863007667 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 10:30:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 10:30:07 INFO - PROCESS | 1988 | 1468863007670 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 10:30:07 INFO - PROCESS | 1988 | 1468863007672 Marionette TRACE conn6 <- [1,2698,null,{}] 10:30:07 INFO - PROCESS | 1988 | 1468863007676 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}] 10:30:07 INFO - PROCESS | 1988 | 1468863007677 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:07 INFO - PROCESS | 1988 | 1468863007755 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 10:30:07 INFO - PROCESS | 1988 | 1468863007760 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:07 INFO - PROCESS | 1988 | 1468863007762 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:07 INFO - PROCESS | 1988 | ++DOCSHELL 0FB47C00 == 33 [pid = 1988] [id = 684] 10:30:07 INFO - PROCESS | 1988 | ++DOMWINDOW == 60 (10874C00) [pid = 1988] [serial = 2052] [outer = 00000000] 10:30:07 INFO - PROCESS | 1988 | ++DOMWINDOW == 61 (195AD800) [pid = 1988] [serial = 2053] [outer = 10874C00] 10:30:07 INFO - PROCESS | 1988 | 1468863007813 Marionette DEBUG loaded listener.js 10:30:07 INFO - PROCESS | 1988 | ++DOMWINDOW == 62 (195A8C00) [pid = 1988] [serial = 2054] [outer = 10874C00] 10:30:08 INFO - PROCESS | 1988 | 1468863008521 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] 10:30:08 INFO - PROCESS | 1988 | 1468863008606 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 10:30:08 INFO - PROCESS | 1988 | 1468863008611 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 10:30:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 10:30:08 INFO - PROCESS | 1988 | 1468863008617 Marionette TRACE conn6 <- [1,2702,null,{}] 10:30:08 INFO - PROCESS | 1988 | 1468863008622 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}] 10:30:08 INFO - PROCESS | 1988 | 1468863008625 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:08 INFO - PROCESS | 1988 | 1468863008772 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 10:30:08 INFO - PROCESS | 1988 | 1468863008906 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:08 INFO - PROCESS | 1988 | 1468863008909 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:08 INFO - PROCESS | 1988 | ++DOCSHELL 10982800 == 34 [pid = 1988] [id = 685] 10:30:08 INFO - PROCESS | 1988 | ++DOMWINDOW == 63 (1472D400) [pid = 1988] [serial = 2055] [outer = 00000000] 10:30:08 INFO - PROCESS | 1988 | ++DOMWINDOW == 64 (15264C00) [pid = 1988] [serial = 2056] [outer = 1472D400] 10:30:08 INFO - PROCESS | 1988 | 1468863008969 Marionette DEBUG loaded listener.js 10:30:09 INFO - PROCESS | 1988 | ++DOMWINDOW == 65 (17936C00) [pid = 1988] [serial = 2057] [outer = 1472D400] 10:30:09 INFO - PROCESS | 1988 | 1468863009539 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]]]}] 10:30:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 10:30:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 970ms 10:30:09 INFO - PROCESS | 1988 | 1468863009586 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 10:30:09 INFO - PROCESS | 1988 | 1468863009591 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 10:30:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 10:30:09 INFO - PROCESS | 1988 | 1468863009598 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 10:30:09 INFO - PROCESS | 1988 | 1468863009601 Marionette TRACE conn6 <- [1,2706,null,{}] 10:30:09 INFO - PROCESS | 1988 | 1468863009605 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}] 10:30:09 INFO - PROCESS | 1988 | 1468863009607 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:09 INFO - PROCESS | 1988 | 1468863009725 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 10:30:09 INFO - PROCESS | 1988 | 1468863009837 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:09 INFO - PROCESS | 1988 | 1468863009840 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:09 INFO - PROCESS | 1988 | ++DOCSHELL 1829E000 == 35 [pid = 1988] [id = 686] 10:30:09 INFO - PROCESS | 1988 | ++DOMWINDOW == 66 (182A1000) [pid = 1988] [serial = 2058] [outer = 00000000] 10:30:09 INFO - PROCESS | 1988 | ++DOMWINDOW == 67 (18304400) [pid = 1988] [serial = 2059] [outer = 182A1000] 10:30:09 INFO - PROCESS | 1988 | 1468863009936 Marionette DEBUG loaded listener.js 10:30:10 INFO - PROCESS | 1988 | ++DOMWINDOW == 68 (183B5800) [pid = 1988] [serial = 2060] [outer = 182A1000] 10:30:10 INFO - PROCESS | 1988 | 1468863010553 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] 10:30:10 INFO - PROCESS | 1988 | 1468863010574 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 10:30:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 10:30:10 INFO - PROCESS | 1988 | 1468863010577 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 10:30:10 INFO - PROCESS | 1988 | 1468863010581 Marionette TRACE conn6 <- [1,2710,null,{}] 10:30:10 INFO - PROCESS | 1988 | 1468863010592 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}] 10:30:10 INFO - PROCESS | 1988 | 1468863010597 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:10 INFO - PROCESS | 1988 | 1468863010706 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 10:30:10 INFO - PROCESS | 1988 | 1468863010846 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:10 INFO - PROCESS | 1988 | 1468863010850 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:10 INFO - PROCESS | 1988 | ++DOCSHELL 195ADC00 == 36 [pid = 1988] [id = 687] 10:30:10 INFO - PROCESS | 1988 | ++DOMWINDOW == 69 (19AC9800) [pid = 1988] [serial = 2061] [outer = 00000000] 10:30:10 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (19BB1400) [pid = 1988] [serial = 2062] [outer = 19AC9800] 10:30:10 INFO - PROCESS | 1988 | 1468863010908 Marionette DEBUG loaded listener.js 10:30:11 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (19C0B000) [pid = 1988] [serial = 2063] [outer = 19AC9800] 10:30:11 INFO - PROCESS | 1988 | 1468863011693 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] 10:30:11 INFO - PROCESS | 1988 | 1468863011769 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 10:30:11 INFO - PROCESS | 1988 | 1468863011788 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 10:30:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 10:30:11 INFO - PROCESS | 1988 | 1468863011791 Marionette TRACE conn6 <- [1,2714,null,{}] 10:30:11 INFO - PROCESS | 1988 | 1468863011796 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}] 10:30:11 INFO - PROCESS | 1988 | 1468863011799 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:11 INFO - PROCESS | 1988 | 1468863011904 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 10:30:12 INFO - PROCESS | 1988 | --DOCSHELL 183AAC00 == 35 [pid = 1988] [id = 683] 10:30:12 INFO - PROCESS | 1988 | --DOCSHELL 17959400 == 34 [pid = 1988] [id = 682] 10:30:12 INFO - PROCESS | 1988 | --DOCSHELL 1824C000 == 33 [pid = 1988] [id = 681] 10:30:12 INFO - PROCESS | 1988 | --DOCSHELL 17E06800 == 32 [pid = 1988] [id = 680] 10:30:12 INFO - PROCESS | 1988 | --DOCSHELL 15021400 == 31 [pid = 1988] [id = 679] 10:30:12 INFO - PROCESS | 1988 | --DOCSHELL 11003C00 == 30 [pid = 1988] [id = 678] 10:30:12 INFO - PROCESS | 1988 | --DOCSHELL 183B2400 == 29 [pid = 1988] [id = 676] 10:30:12 INFO - PROCESS | 1988 | --DOCSHELL 108C4C00 == 28 [pid = 1988] [id = 677] 10:30:12 INFO - PROCESS | 1988 | --DOCSHELL 195ADC00 == 27 [pid = 1988] [id = 687] 10:30:12 INFO - PROCESS | 1988 | --DOCSHELL 1829E000 == 26 [pid = 1988] [id = 686] 10:30:12 INFO - PROCESS | 1988 | --DOCSHELL 0FB47C00 == 25 [pid = 1988] [id = 684] 10:30:12 INFO - PROCESS | 1988 | --DOCSHELL 10982800 == 24 [pid = 1988] [id = 685] 10:30:12 INFO - PROCESS | 1988 | 1468863012562 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:12 INFO - PROCESS | 1988 | 1468863012565 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:12 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (10CD9400) [pid = 1988] [serial = 2009] [outer = 00000000] [url = about:blank] 10:30:12 INFO - PROCESS | 1988 | --DOMWINDOW == 69 (108C4800) [pid = 1988] [serial = 2008] [outer = 00000000] [url = about:blank] 10:30:12 INFO - PROCESS | 1988 | --DOMWINDOW == 68 (1794E400) [pid = 1988] [serial = 2017] [outer = 00000000] [url = about:blank] 10:30:12 INFO - PROCESS | 1988 | --DOMWINDOW == 67 (10A64400) [pid = 1988] [serial = 2011] [outer = 00000000] [url = about:blank] 10:30:12 INFO - PROCESS | 1988 | --DOMWINDOW == 66 (10CD5000) [pid = 1988] [serial = 2012] [outer = 00000000] [url = about:blank] 10:30:12 INFO - PROCESS | 1988 | --DOMWINDOW == 65 (180ECC00) [pid = 1988] [serial = 2020] [outer = 00000000] [url = about:blank] 10:30:12 INFO - PROCESS | 1988 | --DOMWINDOW == 64 (15025C00) [pid = 1988] [serial = 2014] [outer = 00000000] [url = about:blank] 10:30:12 INFO - PROCESS | 1988 | --DOMWINDOW == 63 (150C6000) [pid = 1988] [serial = 2015] [outer = 00000000] [url = about:blank] 10:30:12 INFO - PROCESS | 1988 | --DOMWINDOW == 62 (183A7800) [pid = 1988] [serial = 2027] [outer = 00000000] [url = about:blank] 10:30:12 INFO - PROCESS | 1988 | --DOMWINDOW == 61 (193AB400) [pid = 1988] [serial = 2029] [outer = 00000000] [url = about:blank] 10:30:12 INFO - PROCESS | 1988 | --DOMWINDOW == 60 (1830F000) [pid = 1988] [serial = 2023] [outer = 00000000] [url = about:blank] 10:30:12 INFO - PROCESS | 1988 | --DOMWINDOW == 59 (182A1C00) [pid = 1988] [serial = 2021] [outer = 00000000] [url = about:blank] 10:30:12 INFO - PROCESS | 1988 | --DOMWINDOW == 58 (18399000) [pid = 1988] [serial = 2026] [outer = 00000000] [url = about:blank] 10:30:12 INFO - PROCESS | 1988 | --DOMWINDOW == 57 (18328400) [pid = 1988] [serial = 2024] [outer = 00000000] [url = about:blank] 10:30:12 INFO - PROCESS | 1988 | --DOMWINDOW == 56 (10EDC000) [pid = 1988] [serial = 2000] [outer = 00000000] [url = about:blank] 10:30:12 INFO - PROCESS | 1988 | --DOMWINDOW == 55 (10A65C00) [pid = 1988] [serial = 1999] [outer = 00000000] [url = about:blank] 10:30:12 INFO - PROCESS | 1988 | --DOMWINDOW == 54 (1794CC00) [pid = 1988] [serial = 2003] [outer = 00000000] [url = about:blank] 10:30:12 INFO - PROCESS | 1988 | --DOMWINDOW == 53 (1652D000) [pid = 1988] [serial = 2002] [outer = 00000000] [url = about:blank] 10:30:12 INFO - PROCESS | 1988 | --DOMWINDOW == 52 (19AC4400) [pid = 1988] [serial = 2006] [outer = 00000000] [url = about:blank] 10:30:12 INFO - PROCESS | 1988 | --DOMWINDOW == 51 (193B1800) [pid = 1988] [serial = 2005] [outer = 00000000] [url = about:blank] 10:30:12 INFO - PROCESS | 1988 | --DOMWINDOW == 50 (17E01C00) [pid = 1988] [serial = 2018] [outer = 00000000] [url = about:blank] 10:30:12 INFO - PROCESS | 1988 | ++DOCSHELL 0FB4C000 == 25 [pid = 1988] [id = 688] 10:30:12 INFO - PROCESS | 1988 | ++DOMWINDOW == 51 (0FB4C400) [pid = 1988] [serial = 2064] [outer = 00000000] 10:30:12 INFO - PROCESS | 1988 | ++DOMWINDOW == 52 (10242800) [pid = 1988] [serial = 2065] [outer = 0FB4C400] 10:30:12 INFO - PROCESS | 1988 | 1468863012672 Marionette DEBUG loaded listener.js 10:30:12 INFO - PROCESS | 1988 | ++DOMWINDOW == 53 (10874000) [pid = 1988] [serial = 2066] [outer = 0FB4C400] 10:30:13 INFO - PROCESS | 1988 | 1468863013089 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]]]}] 10:30:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 10:30:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1334ms 10:30:13 INFO - PROCESS | 1988 | 1468863013154 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 10:30:13 INFO - PROCESS | 1988 | 1468863013158 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 10:30:13 INFO - PROCESS | 1988 | 1468863013163 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 10:30:13 INFO - PROCESS | 1988 | 1468863013166 Marionette TRACE conn6 <- [1,2718,null,{}] 10:30:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 10:30:13 INFO - PROCESS | 1988 | 1468863013171 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}] 10:30:13 INFO - PROCESS | 1988 | 1468863013175 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:13 INFO - PROCESS | 1988 | 1468863013268 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 10:30:13 INFO - PROCESS | 1988 | 1468863013280 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:13 INFO - PROCESS | 1988 | 1468863013283 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:13 INFO - PROCESS | 1988 | ++DOCSHELL 10E5C400 == 26 [pid = 1988] [id = 689] 10:30:13 INFO - PROCESS | 1988 | ++DOMWINDOW == 54 (10E5D000) [pid = 1988] [serial = 2067] [outer = 00000000] 10:30:13 INFO - PROCESS | 1988 | ++DOMWINDOW == 55 (11003C00) [pid = 1988] [serial = 2068] [outer = 10E5D000] 10:30:13 INFO - PROCESS | 1988 | 1468863013330 Marionette DEBUG loaded listener.js 10:30:13 INFO - PROCESS | 1988 | ++DOMWINDOW == 56 (11136400) [pid = 1988] [serial = 2069] [outer = 10E5D000] 10:30:14 INFO - PROCESS | 1988 | 1468863014279 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"]]]}] 10:30:14 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 10:30:14 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 10:30:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 10:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:30:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1119ms 10:30:14 INFO - PROCESS | 1988 | 1468863014293 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 10:30:14 INFO - PROCESS | 1988 | 1468863014297 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 10:30:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 10:30:14 INFO - PROCESS | 1988 | 1468863014302 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 10:30:14 INFO - PROCESS | 1988 | 1468863014304 Marionette TRACE conn6 <- [1,2722,null,{}] 10:30:14 INFO - PROCESS | 1988 | 1468863014308 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}] 10:30:14 INFO - PROCESS | 1988 | 1468863014310 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:14 INFO - PROCESS | 1988 | 1468863014402 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 10:30:14 INFO - PROCESS | 1988 | 1468863014408 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:14 INFO - PROCESS | 1988 | 1468863014410 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:14 INFO - PROCESS | 1988 | ++DOCSHELL 1502CC00 == 27 [pid = 1988] [id = 690] 10:30:14 INFO - PROCESS | 1988 | ++DOMWINDOW == 57 (15069C00) [pid = 1988] [serial = 2070] [outer = 00000000] 10:30:14 INFO - PROCESS | 1988 | ++DOMWINDOW == 58 (150C4800) [pid = 1988] [serial = 2071] [outer = 15069C00] 10:30:14 INFO - PROCESS | 1988 | 1468863014455 Marionette DEBUG loaded listener.js 10:30:14 INFO - PROCESS | 1988 | ++DOMWINDOW == 59 (15147800) [pid = 1988] [serial = 2072] [outer = 15069C00] 10:30:14 INFO - PROCESS | 1988 | 1468863014971 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]]]}] 10:30:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 10:30:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 730ms 10:30:15 INFO - PROCESS | 1988 | 1468863015035 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 10:30:15 INFO - PROCESS | 1988 | 1468863015037 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 10:30:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 10:30:15 INFO - PROCESS | 1988 | 1468863015042 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 10:30:15 INFO - PROCESS | 1988 | 1468863015048 Marionette TRACE conn6 <- [1,2726,null,{}] 10:30:15 INFO - PROCESS | 1988 | 1468863015057 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}] 10:30:15 INFO - PROCESS | 1988 | 1468863015061 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:15 INFO - PROCESS | 1988 | 1468863015185 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 10:30:15 INFO - PROCESS | 1988 | 1468863015250 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:15 INFO - PROCESS | 1988 | 1468863015252 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:15 INFO - PROCESS | 1988 | ++DOCSHELL 103F9C00 == 28 [pid = 1988] [id = 691] 10:30:15 INFO - PROCESS | 1988 | ++DOMWINDOW == 60 (108D3000) [pid = 1988] [serial = 2073] [outer = 00000000] 10:30:15 INFO - PROCESS | 1988 | ++DOMWINDOW == 61 (1794DC00) [pid = 1988] [serial = 2074] [outer = 108D3000] 10:30:15 INFO - PROCESS | 1988 | 1468863015309 Marionette DEBUG loaded listener.js 10:30:15 INFO - PROCESS | 1988 | ++DOMWINDOW == 62 (1795A400) [pid = 1988] [serial = 2075] [outer = 108D3000] 10:30:15 INFO - PROCESS | 1988 | 1468863015796 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]]]}] 10:30:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 10:30:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 791ms 10:30:15 INFO - PROCESS | 1988 | 1468863015836 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 10:30:15 INFO - PROCESS | 1988 | 1468863015839 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 10:30:15 INFO - PROCESS | 1988 | 1468863015842 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 10:30:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 10:30:15 INFO - PROCESS | 1988 | 1468863015843 Marionette TRACE conn6 <- [1,2730,null,{}] 10:30:15 INFO - PROCESS | 1988 | 1468863015855 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}] 10:30:15 INFO - PROCESS | 1988 | 1468863015857 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:16 INFO - PROCESS | 1988 | 1468863015978 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 10:30:16 INFO - PROCESS | 1988 | 1468863016043 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:16 INFO - PROCESS | 1988 | 1468863016045 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:16 INFO - PROCESS | 1988 | ++DOCSHELL 180E8400 == 29 [pid = 1988] [id = 692] 10:30:16 INFO - PROCESS | 1988 | ++DOMWINDOW == 63 (180E8800) [pid = 1988] [serial = 2076] [outer = 00000000] 10:30:16 INFO - PROCESS | 1988 | ++DOMWINDOW == 64 (180F1800) [pid = 1988] [serial = 2077] [outer = 180E8800] 10:30:16 INFO - PROCESS | 1988 | 1468863016089 Marionette DEBUG loaded listener.js 10:30:16 INFO - PROCESS | 1988 | ++DOMWINDOW == 65 (180F5000) [pid = 1988] [serial = 2078] [outer = 180E8800] 10:30:16 INFO - PROCESS | 1988 | 1468863016495 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]]]}] 10:30:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 10:30:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 670ms 10:30:16 INFO - PROCESS | 1988 | 1468863016516 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 10:30:16 INFO - PROCESS | 1988 | 1468863016518 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 10:30:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 10:30:16 INFO - PROCESS | 1988 | 1468863016521 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 10:30:16 INFO - PROCESS | 1988 | 1468863016523 Marionette TRACE conn6 <- [1,2734,null,{}] 10:30:16 INFO - PROCESS | 1988 | 1468863016534 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}] 10:30:16 INFO - PROCESS | 1988 | 1468863016536 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:16 INFO - PROCESS | 1988 | 1468863016777 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 10:30:16 INFO - PROCESS | 1988 | --DOMWINDOW == 64 (10874C00) [pid = 1988] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 10:30:16 INFO - PROCESS | 1988 | --DOMWINDOW == 63 (183FE000) [pid = 1988] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 10:30:16 INFO - PROCESS | 1988 | --DOMWINDOW == 62 (17E10000) [pid = 1988] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 10:30:16 INFO - PROCESS | 1988 | --DOMWINDOW == 61 (15070800) [pid = 1988] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 10:30:16 INFO - PROCESS | 1988 | --DOMWINDOW == 60 (108C8C00) [pid = 1988] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 10:30:16 INFO - PROCESS | 1988 | --DOMWINDOW == 59 (183F6400) [pid = 1988] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 10:30:16 INFO - PROCESS | 1988 | --DOMWINDOW == 58 (11006800) [pid = 1988] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 10:30:16 INFO - PROCESS | 1988 | --DOMWINDOW == 57 (180F0400) [pid = 1988] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 10:30:16 INFO - PROCESS | 1988 | 1468863016841 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:16 INFO - PROCESS | 1988 | 1468863016847 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:16 INFO - PROCESS | 1988 | ++DOCSHELL 11006800 == 30 [pid = 1988] [id = 693] 10:30:16 INFO - PROCESS | 1988 | ++DOMWINDOW == 58 (1100E000) [pid = 1988] [serial = 2079] [outer = 00000000] 10:30:16 INFO - PROCESS | 1988 | ++DOMWINDOW == 59 (1652D400) [pid = 1988] [serial = 2080] [outer = 1100E000] 10:30:16 INFO - PROCESS | 1988 | 1468863016902 Marionette DEBUG loaded listener.js 10:30:17 INFO - PROCESS | 1988 | ++DOMWINDOW == 60 (1830A800) [pid = 1988] [serial = 2081] [outer = 1100E000] 10:30:17 INFO - PROCESS | 1988 | 1468863017293 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]]]}] 10:30:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 10:30:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 790ms 10:30:17 INFO - PROCESS | 1988 | 1468863017345 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 10:30:17 INFO - PROCESS | 1988 | 1468863017347 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 10:30:17 INFO - PROCESS | 1988 | 1468863017350 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 10:30:17 INFO - PROCESS | 1988 | 1468863017352 Marionette TRACE conn6 <- [1,2738,null,{}] 10:30:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 10:30:17 INFO - PROCESS | 1988 | 1468863017355 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}] 10:30:17 INFO - PROCESS | 1988 | 1468863017357 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:17 INFO - PROCESS | 1988 | 1468863017449 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 10:30:17 INFO - PROCESS | 1988 | 1468863017456 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:17 INFO - PROCESS | 1988 | 1468863017458 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:17 INFO - PROCESS | 1988 | ++DOCSHELL 10075000 == 31 [pid = 1988] [id = 694] 10:30:17 INFO - PROCESS | 1988 | ++DOMWINDOW == 61 (18323C00) [pid = 1988] [serial = 2082] [outer = 00000000] 10:30:17 INFO - PROCESS | 1988 | ++DOMWINDOW == 62 (183F2800) [pid = 1988] [serial = 2083] [outer = 18323C00] 10:30:17 INFO - PROCESS | 1988 | 1468863017500 Marionette DEBUG loaded listener.js 10:30:17 INFO - PROCESS | 1988 | ++DOMWINDOW == 63 (18F6E000) [pid = 1988] [serial = 2084] [outer = 18323C00] 10:30:17 INFO - PROCESS | 1988 | 1468863017935 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]]]}] 10:30:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 10:30:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 631ms 10:30:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 10:30:18 INFO - PROCESS | 1988 | 1468863017988 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 10:30:18 INFO - PROCESS | 1988 | 1468863017990 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 10:30:18 INFO - PROCESS | 1988 | 1468863017993 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 10:30:18 INFO - PROCESS | 1988 | 1468863017994 Marionette TRACE conn6 <- [1,2742,null,{}] 10:30:18 INFO - PROCESS | 1988 | 1468863017998 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}] 10:30:18 INFO - PROCESS | 1988 | 1468863018000 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:18 INFO - PROCESS | 1988 | 1468863018078 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 10:30:18 INFO - PROCESS | 1988 | 1468863018083 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:18 INFO - PROCESS | 1988 | 1468863018085 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:18 INFO - PROCESS | 1988 | ++DOCSHELL 19329400 == 32 [pid = 1988] [id = 695] 10:30:18 INFO - PROCESS | 1988 | ++DOMWINDOW == 64 (1932C000) [pid = 1988] [serial = 2085] [outer = 00000000] 10:30:18 INFO - PROCESS | 1988 | ++DOMWINDOW == 65 (193AAC00) [pid = 1988] [serial = 2086] [outer = 1932C000] 10:30:18 INFO - PROCESS | 1988 | 1468863018128 Marionette DEBUG loaded listener.js 10:30:18 INFO - PROCESS | 1988 | ++DOMWINDOW == 66 (193B4C00) [pid = 1988] [serial = 2087] [outer = 1932C000] 10:30:18 INFO - PROCESS | 1988 | 1468863018536 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]]]}] 10:30:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 10:30:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 570ms 10:30:18 INFO - PROCESS | 1988 | 1468863018563 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 10:30:18 INFO - PROCESS | 1988 | 1468863018565 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 10:30:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 10:30:18 INFO - PROCESS | 1988 | 1468863018568 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 10:30:18 INFO - PROCESS | 1988 | 1468863018570 Marionette TRACE conn6 <- [1,2746,null,{}] 10:30:18 INFO - PROCESS | 1988 | 1468863018573 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}] 10:30:18 INFO - PROCESS | 1988 | 1468863018575 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:18 INFO - PROCESS | 1988 | 1468863018697 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 10:30:18 INFO - PROCESS | 1988 | 1468863018706 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:18 INFO - PROCESS | 1988 | 1468863018708 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:18 INFO - PROCESS | 1988 | ++DOCSHELL 108CAC00 == 33 [pid = 1988] [id = 696] 10:30:18 INFO - PROCESS | 1988 | ++DOMWINDOW == 67 (15025C00) [pid = 1988] [serial = 2088] [outer = 00000000] 10:30:18 INFO - PROCESS | 1988 | ++DOMWINDOW == 68 (183B0400) [pid = 1988] [serial = 2089] [outer = 15025C00] 10:30:18 INFO - PROCESS | 1988 | 1468863018752 Marionette DEBUG loaded listener.js 10:30:18 INFO - PROCESS | 1988 | ++DOMWINDOW == 69 (17942C00) [pid = 1988] [serial = 2090] [outer = 15025C00] 10:30:19 INFO - PROCESS | 1988 | 1468863019531 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]]]}] 10:30:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 10:30:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1018ms 10:30:19 INFO - PROCESS | 1988 | 1468863019588 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 10:30:19 INFO - PROCESS | 1988 | 1468863019593 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 10:30:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 10:30:19 INFO - PROCESS | 1988 | 1468863019597 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 10:30:19 INFO - PROCESS | 1988 | 1468863019602 Marionette TRACE conn6 <- [1,2750,null,{}] 10:30:19 INFO - PROCESS | 1988 | 1468863019627 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}] 10:30:19 INFO - PROCESS | 1988 | 1468863019630 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:19 INFO - PROCESS | 1988 | 1468863019758 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 10:30:19 INFO - PROCESS | 1988 | 1468863019889 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:19 INFO - PROCESS | 1988 | 1468863019892 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:19 INFO - PROCESS | 1988 | ++DOCSHELL 10E4E400 == 34 [pid = 1988] [id = 697] 10:30:19 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (10ED5800) [pid = 1988] [serial = 2091] [outer = 00000000] 10:30:19 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (148EE400) [pid = 1988] [serial = 2092] [outer = 10ED5800] 10:30:19 INFO - PROCESS | 1988 | 1468863019953 Marionette DEBUG loaded listener.js 10:30:20 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (15073400) [pid = 1988] [serial = 2093] [outer = 10ED5800] 10:30:20 INFO - PROCESS | 1988 | 1468863020654 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]]]}] 10:30:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 10:30:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1082ms 10:30:20 INFO - PROCESS | 1988 | 1468863020846 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 10:30:20 INFO - PROCESS | 1988 | 1468863020850 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 10:30:20 INFO - PROCESS | 1988 | 1468863020857 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 10:30:20 INFO - PROCESS | 1988 | 1468863020859 Marionette TRACE conn6 <- [1,2754,null,{}] 10:30:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 10:30:20 INFO - PROCESS | 1988 | 1468863020865 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}] 10:30:20 INFO - PROCESS | 1988 | 1468863020868 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:21 INFO - PROCESS | 1988 | 1468863020978 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 10:30:21 INFO - PROCESS | 1988 | 1468863021113 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:21 INFO - PROCESS | 1988 | 1468863021118 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:21 INFO - PROCESS | 1988 | ++DOCSHELL 10E52C00 == 35 [pid = 1988] [id = 698] 10:30:21 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (10E59000) [pid = 1988] [serial = 2094] [outer = 00000000] 10:30:21 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (110CB400) [pid = 1988] [serial = 2095] [outer = 10E59000] 10:30:21 INFO - PROCESS | 1988 | 1468863021174 Marionette DEBUG loaded listener.js 10:30:21 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (14820000) [pid = 1988] [serial = 2096] [outer = 10E59000] 10:30:21 INFO - PROCESS | 1988 | --DOCSHELL 1506A000 == 34 [pid = 1988] [id = 636] 10:30:21 INFO - PROCESS | 1988 | --DOCSHELL 17E08400 == 33 [pid = 1988] [id = 632] 10:30:21 INFO - PROCESS | 1988 | --DOCSHELL 17939C00 == 32 [pid = 1988] [id = 637] 10:30:21 INFO - PROCESS | 1988 | --DOCSHELL 102E2000 == 31 [pid = 1988] [id = 635] 10:30:21 INFO - PROCESS | 1988 | --DOCSHELL 182A5000 == 30 [pid = 1988] [id = 633] 10:30:21 INFO - PROCESS | 1988 | --DOCSHELL 10E5DC00 == 29 [pid = 1988] [id = 643] 10:30:21 INFO - PROCESS | 1988 | --DOCSHELL 150A0800 == 28 [pid = 1988] [id = 645] 10:30:21 INFO - PROCESS | 1988 | --DOCSHELL 1525F400 == 27 [pid = 1988] [id = 631] 10:30:21 INFO - PROCESS | 1988 | --DOCSHELL 1832DC00 == 26 [pid = 1988] [id = 634] 10:30:21 INFO - PROCESS | 1988 | --DOCSHELL 1506FC00 == 25 [pid = 1988] [id = 644] 10:30:21 INFO - PROCESS | 1988 | --DOCSHELL 108C9C00 == 24 [pid = 1988] [id = 642] 10:30:21 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (180E9400) [pid = 1988] [serial = 2042] [outer = 00000000] [url = about:blank] 10:30:21 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (18307C00) [pid = 1988] [serial = 2044] [outer = 00000000] [url = about:blank] 10:30:21 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (1514D000) [pid = 1988] [serial = 2038] [outer = 00000000] [url = about:blank] 10:30:21 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (10EDF400) [pid = 1988] [serial = 2032] [outer = 00000000] [url = about:blank] 10:30:21 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (118C6000) [pid = 1988] [serial = 2033] [outer = 00000000] [url = about:blank] 10:30:21 INFO - PROCESS | 1988 | --DOMWINDOW == 69 (193ADC00) [pid = 1988] [serial = 2030] [outer = 00000000] [url = about:blank] 10:30:21 INFO - PROCESS | 1988 | --DOMWINDOW == 68 (118C2400) [pid = 1988] [serial = 2035] [outer = 00000000] [url = about:blank] 10:30:21 INFO - PROCESS | 1988 | --DOMWINDOW == 67 (148A4400) [pid = 1988] [serial = 2036] [outer = 00000000] [url = about:blank] 10:30:21 INFO - PROCESS | 1988 | --DOMWINDOW == 66 (193D8400) [pid = 1988] [serial = 2051] [outer = 00000000] [url = about:blank] 10:30:21 INFO - PROCESS | 1988 | --DOMWINDOW == 65 (17F10400) [pid = 1988] [serial = 2041] [outer = 00000000] [url = about:blank] 10:30:21 INFO - PROCESS | 1988 | --DOMWINDOW == 64 (183B6000) [pid = 1988] [serial = 2048] [outer = 00000000] [url = about:blank] 10:30:21 INFO - PROCESS | 1988 | --DOMWINDOW == 63 (183ABC00) [pid = 1988] [serial = 2047] [outer = 00000000] [url = about:blank] 10:30:21 INFO - PROCESS | 1988 | --DOMWINDOW == 62 (15E5A000) [pid = 1988] [serial = 2039] [outer = 00000000] [url = about:blank] 10:30:21 INFO - PROCESS | 1988 | --DOMWINDOW == 61 (195AD800) [pid = 1988] [serial = 2053] [outer = 00000000] [url = about:blank] 10:30:21 INFO - PROCESS | 1988 | --DOMWINDOW == 60 (195A8C00) [pid = 1988] [serial = 2054] [outer = 00000000] [url = about:blank] 10:30:21 INFO - PROCESS | 1988 | --DOMWINDOW == 59 (193B0000) [pid = 1988] [serial = 2050] [outer = 00000000] [url = about:blank] 10:30:21 INFO - PROCESS | 1988 | 1468863021673 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]]]}] 10:30:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 10:30:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 870ms 10:30:21 INFO - PROCESS | 1988 | 1468863021740 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 10:30:21 INFO - PROCESS | 1988 | 1468863021744 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 10:30:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 10:30:21 INFO - PROCESS | 1988 | 1468863021751 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 10:30:21 INFO - PROCESS | 1988 | 1468863021755 Marionette TRACE conn6 <- [1,2758,null,{}] 10:30:21 INFO - PROCESS | 1988 | 1468863021759 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}] 10:30:21 INFO - PROCESS | 1988 | 1468863021761 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:21 INFO - PROCESS | 1988 | 1468863021850 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 10:30:21 INFO - PROCESS | 1988 | 1468863021859 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:21 INFO - PROCESS | 1988 | 1468863021862 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:21 INFO - PROCESS | 1988 | ++DOCSHELL 10A64C00 == 25 [pid = 1988] [id = 699] 10:30:21 INFO - PROCESS | 1988 | ++DOMWINDOW == 60 (14BBAC00) [pid = 1988] [serial = 2097] [outer = 00000000] 10:30:21 INFO - PROCESS | 1988 | ++DOMWINDOW == 61 (1506A400) [pid = 1988] [serial = 2098] [outer = 14BBAC00] 10:30:21 INFO - PROCESS | 1988 | 1468863021914 Marionette DEBUG loaded listener.js 10:30:22 INFO - PROCESS | 1988 | ++DOMWINDOW == 62 (150C8C00) [pid = 1988] [serial = 2099] [outer = 14BBAC00] 10:30:22 INFO - PROCESS | 1988 | 1468863022390 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]]]}] 10:30:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 10:30:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 690ms 10:30:22 INFO - PROCESS | 1988 | 1468863022440 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 10:30:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 10:30:22 INFO - PROCESS | 1988 | 1468863022442 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 10:30:22 INFO - PROCESS | 1988 | 1468863022445 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 10:30:22 INFO - PROCESS | 1988 | 1468863022447 Marionette TRACE conn6 <- [1,2762,null,{}] 10:30:22 INFO - PROCESS | 1988 | 1468863022457 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}] 10:30:22 INFO - PROCESS | 1988 | 1468863022462 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:22 INFO - PROCESS | 1988 | 1468863022579 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 10:30:22 INFO - PROCESS | 1988 | 1468863022687 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:22 INFO - PROCESS | 1988 | 1468863022691 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:22 INFO - PROCESS | 1988 | ++DOCSHELL 1793B800 == 26 [pid = 1988] [id = 700] 10:30:22 INFO - PROCESS | 1988 | ++DOMWINDOW == 63 (1793DC00) [pid = 1988] [serial = 2100] [outer = 00000000] 10:30:22 INFO - PROCESS | 1988 | ++DOMWINDOW == 64 (17943000) [pid = 1988] [serial = 2101] [outer = 1793DC00] 10:30:22 INFO - PROCESS | 1988 | 1468863022739 Marionette DEBUG loaded listener.js 10:30:22 INFO - PROCESS | 1988 | ++DOMWINDOW == 65 (1795A000) [pid = 1988] [serial = 2102] [outer = 1793DC00] 10:30:23 INFO - PROCESS | 1988 | 1468863023114 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]]]}] 10:30:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 10:30:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 731ms 10:30:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 10:30:23 INFO - PROCESS | 1988 | 1468863023180 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 10:30:23 INFO - PROCESS | 1988 | 1468863023182 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 10:30:23 INFO - PROCESS | 1988 | 1468863023185 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 10:30:23 INFO - PROCESS | 1988 | 1468863023187 Marionette TRACE conn6 <- [1,2766,null,{}] 10:30:23 INFO - PROCESS | 1988 | 1468863023191 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}] 10:30:23 INFO - PROCESS | 1988 | 1468863023192 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:23 INFO - PROCESS | 1988 | 1468863023279 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 10:30:23 INFO - PROCESS | 1988 | 1468863023284 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:23 INFO - PROCESS | 1988 | 1468863023286 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:23 INFO - PROCESS | 1988 | ++DOCSHELL 17F12800 == 27 [pid = 1988] [id = 701] 10:30:23 INFO - PROCESS | 1988 | ++DOMWINDOW == 66 (17F13000) [pid = 1988] [serial = 2103] [outer = 00000000] 10:30:23 INFO - PROCESS | 1988 | ++DOMWINDOW == 67 (182A0800) [pid = 1988] [serial = 2104] [outer = 17F13000] 10:30:23 INFO - PROCESS | 1988 | 1468863023331 Marionette DEBUG loaded listener.js 10:30:23 INFO - PROCESS | 1988 | ++DOMWINDOW == 68 (182A8C00) [pid = 1988] [serial = 2105] [outer = 17F13000] 10:30:23 INFO - PROCESS | 1988 | 1468863023817 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]]]}] 10:30:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 10:30:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 670ms 10:30:23 INFO - PROCESS | 1988 | 1468863023856 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 10:30:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 10:30:23 INFO - PROCESS | 1988 | 1468863023858 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 10:30:23 INFO - PROCESS | 1988 | 1468863023860 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 10:30:23 INFO - PROCESS | 1988 | 1468863023862 Marionette TRACE conn6 <- [1,2770,null,{}] 10:30:23 INFO - PROCESS | 1988 | 1468863023865 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}] 10:30:23 INFO - PROCESS | 1988 | 1468863023867 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:24 INFO - PROCESS | 1988 | 1468863024007 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 10:30:24 INFO - PROCESS | 1988 | 1468863024074 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:24 INFO - PROCESS | 1988 | 1468863024076 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:24 INFO - PROCESS | 1988 | ++DOCSHELL 1830D400 == 28 [pid = 1988] [id = 702] 10:30:24 INFO - PROCESS | 1988 | ++DOMWINDOW == 69 (1830D800) [pid = 1988] [serial = 2106] [outer = 00000000] 10:30:24 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (18328000) [pid = 1988] [serial = 2107] [outer = 1830D800] 10:30:24 INFO - PROCESS | 1988 | 1468863024119 Marionette DEBUG loaded listener.js 10:30:24 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (1839B400) [pid = 1988] [serial = 2108] [outer = 1830D800] 10:30:24 INFO - PROCESS | 1988 | 1468863024531 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]]]}] 10:30:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 10:30:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 730ms 10:30:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 10:30:24 INFO - PROCESS | 1988 | 1468863024599 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 10:30:24 INFO - PROCESS | 1988 | 1468863024601 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 10:30:24 INFO - PROCESS | 1988 | 1468863024604 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 10:30:24 INFO - PROCESS | 1988 | 1468863024606 Marionette TRACE conn6 <- [1,2774,null,{}] 10:30:24 INFO - PROCESS | 1988 | 1468863024609 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}] 10:30:24 INFO - PROCESS | 1988 | 1468863024615 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:24 INFO - PROCESS | 1988 | 1468863024765 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 10:30:24 INFO - PROCESS | 1988 | 1468863024832 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:24 INFO - PROCESS | 1988 | 1468863024834 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:24 INFO - PROCESS | 1988 | ++DOCSHELL 183B4800 == 29 [pid = 1988] [id = 703] 10:30:24 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (183F6000) [pid = 1988] [serial = 2109] [outer = 00000000] 10:30:24 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (193AB000) [pid = 1988] [serial = 2110] [outer = 183F6000] 10:30:24 INFO - PROCESS | 1988 | 1468863024878 Marionette DEBUG loaded listener.js 10:30:24 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (193D9400) [pid = 1988] [serial = 2111] [outer = 183F6000] 10:30:25 INFO - PROCESS | 1988 | 1468863025293 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]]]}] 10:30:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 10:30:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 730ms 10:30:25 INFO - PROCESS | 1988 | 1468863025371 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 10:30:25 INFO - PROCESS | 1988 | 1468863025373 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 10:30:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 10:30:25 INFO - PROCESS | 1988 | 1468863025379 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 10:30:25 INFO - PROCESS | 1988 | 1468863025381 Marionette TRACE conn6 <- [1,2778,null,{}] 10:30:25 INFO - PROCESS | 1988 | 1468863025385 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}] 10:30:25 INFO - PROCESS | 1988 | 1468863025386 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:25 INFO - PROCESS | 1988 | 1468863025499 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 10:30:25 INFO - PROCESS | 1988 | 1468863025509 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:25 INFO - PROCESS | 1988 | 1468863025511 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:25 INFO - PROCESS | 1988 | ++DOCSHELL 1006EC00 == 30 [pid = 1988] [id = 704] 10:30:25 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (102E7400) [pid = 1988] [serial = 2112] [outer = 00000000] 10:30:25 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (17F0C400) [pid = 1988] [serial = 2113] [outer = 102E7400] 10:30:25 INFO - PROCESS | 1988 | 1468863025684 Marionette DEBUG loaded listener.js 10:30:25 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (1802E000) [pid = 1988] [serial = 2114] [outer = 102E7400] 10:30:25 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (18323C00) [pid = 1988] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 10:30:25 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (1472D400) [pid = 1988] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 10:30:25 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (0FB4C400) [pid = 1988] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 10:30:25 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (108D3000) [pid = 1988] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 10:30:25 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (180E8800) [pid = 1988] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 10:30:25 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (182A1000) [pid = 1988] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 10:30:25 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (19AC9800) [pid = 1988] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 10:30:25 INFO - PROCESS | 1988 | --DOMWINDOW == 69 (15069C00) [pid = 1988] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 10:30:25 INFO - PROCESS | 1988 | --DOMWINDOW == 68 (10E5D000) [pid = 1988] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 10:30:25 INFO - PROCESS | 1988 | --DOMWINDOW == 67 (1100E000) [pid = 1988] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 10:30:25 INFO - PROCESS | 1988 | --DOMWINDOW == 66 (10983C00) [pid = 1988] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 10:30:25 INFO - PROCESS | 1988 | --DOMWINDOW == 65 (1932C000) [pid = 1988] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 10:30:26 INFO - PROCESS | 1988 | 1468863026048 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]]]}] 10:30:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 10:30:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 730ms 10:30:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 10:30:26 INFO - PROCESS | 1988 | 1468863026113 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 10:30:26 INFO - PROCESS | 1988 | 1468863026115 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 10:30:26 INFO - PROCESS | 1988 | 1468863026118 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 10:30:26 INFO - PROCESS | 1988 | 1468863026120 Marionette TRACE conn6 <- [1,2782,null,{}] 10:30:26 INFO - PROCESS | 1988 | 1468863026123 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}] 10:30:26 INFO - PROCESS | 1988 | 1468863026125 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:26 INFO - PROCESS | 1988 | 1468863026241 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 10:30:26 INFO - PROCESS | 1988 | 1468863026248 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:26 INFO - PROCESS | 1988 | 1468863026250 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:26 INFO - PROCESS | 1988 | ++DOCSHELL 18032400 == 31 [pid = 1988] [id = 705] 10:30:26 INFO - PROCESS | 1988 | ++DOMWINDOW == 66 (180ED000) [pid = 1988] [serial = 2115] [outer = 00000000] 10:30:26 INFO - PROCESS | 1988 | ++DOMWINDOW == 67 (193AB800) [pid = 1988] [serial = 2116] [outer = 180ED000] 10:30:26 INFO - PROCESS | 1988 | 1468863026293 Marionette DEBUG loaded listener.js 10:30:26 INFO - PROCESS | 1988 | ++DOMWINDOW == 68 (195A7000) [pid = 1988] [serial = 2117] [outer = 180ED000] 10:30:26 INFO - PROCESS | 1988 | 1468863026711 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]]]}] 10:30:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 10:30:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 630ms 10:30:26 INFO - PROCESS | 1988 | 1468863026749 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 10:30:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 10:30:26 INFO - PROCESS | 1988 | 1468863026751 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 10:30:26 INFO - PROCESS | 1988 | 1468863026753 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 10:30:26 INFO - PROCESS | 1988 | 1468863026755 Marionette TRACE conn6 <- [1,2786,null,{}] 10:30:26 INFO - PROCESS | 1988 | 1468863026759 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}] 10:30:26 INFO - PROCESS | 1988 | 1468863026760 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:26 INFO - PROCESS | 1988 | 1468863026839 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 10:30:26 INFO - PROCESS | 1988 | 1468863026961 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:26 INFO - PROCESS | 1988 | 1468863026963 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:27 INFO - PROCESS | 1988 | ++DOCSHELL 1472B400 == 32 [pid = 1988] [id = 706] 10:30:27 INFO - PROCESS | 1988 | ++DOMWINDOW == 69 (17941800) [pid = 1988] [serial = 2118] [outer = 00000000] 10:30:27 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (19BB4000) [pid = 1988] [serial = 2119] [outer = 17941800] 10:30:27 INFO - PROCESS | 1988 | 1468863027009 Marionette DEBUG loaded listener.js 10:30:27 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (19C0D000) [pid = 1988] [serial = 2120] [outer = 17941800] 10:30:27 INFO - PROCESS | 1988 | 1468863027373 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]]]}] 10:30:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 10:30:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 671ms 10:30:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 10:30:27 INFO - PROCESS | 1988 | 1468863027426 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 10:30:27 INFO - PROCESS | 1988 | 1468863027428 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 10:30:27 INFO - PROCESS | 1988 | 1468863027431 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 10:30:27 INFO - PROCESS | 1988 | 1468863027432 Marionette TRACE conn6 <- [1,2790,null,{}] 10:30:27 INFO - PROCESS | 1988 | 1468863027436 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}] 10:30:27 INFO - PROCESS | 1988 | 1468863027438 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:27 INFO - PROCESS | 1988 | 1468863027555 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 10:30:27 INFO - PROCESS | 1988 | 1468863027563 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:27 INFO - PROCESS | 1988 | 1468863027574 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:27 INFO - PROCESS | 1988 | ++DOCSHELL 19AD0800 == 33 [pid = 1988] [id = 707] 10:30:27 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (19C0C400) [pid = 1988] [serial = 2121] [outer = 00000000] 10:30:27 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (1A214800) [pid = 1988] [serial = 2122] [outer = 19C0C400] 10:30:27 INFO - PROCESS | 1988 | 1468863027621 Marionette DEBUG loaded listener.js 10:30:27 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (1A216800) [pid = 1988] [serial = 2123] [outer = 19C0C400] 10:30:28 INFO - PROCESS | 1988 | 1468863028275 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]]]}] 10:30:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 10:30:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 870ms 10:30:28 INFO - PROCESS | 1988 | 1468863028302 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 10:30:28 INFO - PROCESS | 1988 | 1468863028307 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 10:30:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 10:30:28 INFO - PROCESS | 1988 | 1468863028311 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 10:30:28 INFO - PROCESS | 1988 | 1468863028317 Marionette TRACE conn6 <- [1,2794,null,{}] 10:30:28 INFO - PROCESS | 1988 | 1468863028335 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}] 10:30:28 INFO - PROCESS | 1988 | 1468863028338 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:28 INFO - PROCESS | 1988 | 1468863028490 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 10:30:28 INFO - PROCESS | 1988 | 1468863028551 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:28 INFO - PROCESS | 1988 | 1468863028554 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:28 INFO - PROCESS | 1988 | ++DOCSHELL 110CC400 == 34 [pid = 1988] [id = 708] 10:30:28 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (111CB400) [pid = 1988] [serial = 2124] [outer = 00000000] 10:30:28 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (15028400) [pid = 1988] [serial = 2125] [outer = 111CB400] 10:30:28 INFO - PROCESS | 1988 | 1468863028611 Marionette DEBUG loaded listener.js 10:30:28 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (15264000) [pid = 1988] [serial = 2126] [outer = 111CB400] 10:30:29 INFO - PROCESS | 1988 | 1468863029168 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]]]}] 10:30:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 10:30:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 930ms 10:30:29 INFO - PROCESS | 1988 | 1468863029243 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 10:30:29 INFO - PROCESS | 1988 | 1468863029247 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 10:30:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 10:30:29 INFO - PROCESS | 1988 | 1468863029254 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 10:30:29 INFO - PROCESS | 1988 | 1468863029257 Marionette TRACE conn6 <- [1,2798,null,{}] 10:30:29 INFO - PROCESS | 1988 | 1468863029261 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}] 10:30:29 INFO - PROCESS | 1988 | 1468863029264 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:29 INFO - PROCESS | 1988 | 1468863029386 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 10:30:29 INFO - PROCESS | 1988 | 1468863029492 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:29 INFO - PROCESS | 1988 | 1468863029494 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:29 INFO - PROCESS | 1988 | ++DOCSHELL 180E7800 == 35 [pid = 1988] [id = 709] 10:30:29 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (180E9C00) [pid = 1988] [serial = 2127] [outer = 00000000] 10:30:29 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (1830D000) [pid = 1988] [serial = 2128] [outer = 180E9C00] 10:30:29 INFO - PROCESS | 1988 | 1468863029549 Marionette DEBUG loaded listener.js 10:30:29 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (183B6000) [pid = 1988] [serial = 2129] [outer = 180E9C00] 10:30:30 INFO - PROCESS | 1988 | 1468863030146 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]]]}] 10:30:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 10:30:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 931ms 10:30:30 INFO - PROCESS | 1988 | 1468863030187 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 10:30:30 INFO - PROCESS | 1988 | 1468863030190 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 10:30:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 10:30:30 INFO - PROCESS | 1988 | 1468863030194 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 10:30:30 INFO - PROCESS | 1988 | 1468863030197 Marionette TRACE conn6 <- [1,2802,null,{}] 10:30:30 INFO - PROCESS | 1988 | 1468863030208 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}] 10:30:30 INFO - PROCESS | 1988 | 1468863030213 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:30 INFO - PROCESS | 1988 | 1468863030323 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 10:30:30 INFO - PROCESS | 1988 | 1468863030478 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:30 INFO - PROCESS | 1988 | 1468863030481 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:30 INFO - PROCESS | 1988 | ++DOCSHELL 1A219400 == 36 [pid = 1988] [id = 710] 10:30:30 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (1A21AC00) [pid = 1988] [serial = 2130] [outer = 00000000] 10:30:30 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (1A21E800) [pid = 1988] [serial = 2131] [outer = 1A21AC00] 10:30:30 INFO - PROCESS | 1988 | 1468863030538 Marionette DEBUG loaded listener.js 10:30:30 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (1A829000) [pid = 1988] [serial = 2132] [outer = 1A21AC00] 10:30:31 INFO - PROCESS | 1988 | 1468863031119 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]]]}] 10:30:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 10:30:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 970ms 10:30:31 INFO - PROCESS | 1988 | 1468863031167 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 10:30:31 INFO - PROCESS | 1988 | 1468863031170 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 10:30:31 INFO - PROCESS | 1988 | 1468863031173 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 10:30:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 10:30:31 INFO - PROCESS | 1988 | 1468863031175 Marionette TRACE conn6 <- [1,2806,null,{}] 10:30:31 INFO - PROCESS | 1988 | 1468863031179 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}] 10:30:31 INFO - PROCESS | 1988 | 1468863031181 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:31 INFO - PROCESS | 1988 | 1468863031291 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 10:30:31 INFO - PROCESS | 1988 | 1468863031525 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:31 INFO - PROCESS | 1988 | 1468863031528 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:31 INFO - PROCESS | 1988 | ++DOCSHELL 108CB800 == 37 [pid = 1988] [id = 711] 10:30:31 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (108CF000) [pid = 1988] [serial = 2133] [outer = 00000000] 10:30:31 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (10987C00) [pid = 1988] [serial = 2134] [outer = 108CF000] 10:30:31 INFO - PROCESS | 1988 | 1468863031595 Marionette DEBUG loaded listener.js 10:30:31 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (10E5C000) [pid = 1988] [serial = 2135] [outer = 108CF000] 10:30:32 INFO - PROCESS | 1988 | --DOCSHELL 19BB3800 == 36 [pid = 1988] [id = 638] 10:30:32 INFO - PROCESS | 1988 | --DOCSHELL 149B4400 == 35 [pid = 1988] [id = 639] 10:30:32 INFO - PROCESS | 1988 | --DOCSHELL 0FB4C000 == 34 [pid = 1988] [id = 688] 10:30:32 INFO - PROCESS | 1988 | --DOCSHELL 10984C00 == 33 [pid = 1988] [id = 628] 10:30:32 INFO - PROCESS | 1988 | --DOCSHELL 10981C00 == 32 [pid = 1988] [id = 629] 10:30:32 INFO - PROCESS | 1988 | --DOCSHELL 1793C000 == 31 [pid = 1988] [id = 640] 10:30:32 INFO - PROCESS | 1988 | --DOCSHELL 182A3C00 == 30 [pid = 1988] [id = 641] 10:30:32 INFO - PROCESS | 1988 | --DOCSHELL 1506AC00 == 29 [pid = 1988] [id = 630] 10:30:32 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (183B5800) [pid = 1988] [serial = 2060] [outer = 00000000] [url = about:blank] 10:30:32 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (19C0B000) [pid = 1988] [serial = 2063] [outer = 00000000] [url = about:blank] 10:30:32 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (180F5000) [pid = 1988] [serial = 2078] [outer = 00000000] [url = about:blank] 10:30:32 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (15147800) [pid = 1988] [serial = 2072] [outer = 00000000] [url = about:blank] 10:30:32 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (11003C00) [pid = 1988] [serial = 2068] [outer = 00000000] [url = about:blank] 10:30:32 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (11136400) [pid = 1988] [serial = 2069] [outer = 00000000] [url = about:blank] 10:30:32 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (18F6E000) [pid = 1988] [serial = 2084] [outer = 00000000] [url = about:blank] 10:30:32 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (1795A400) [pid = 1988] [serial = 2075] [outer = 00000000] [url = about:blank] 10:30:32 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (1830A800) [pid = 1988] [serial = 2081] [outer = 00000000] [url = about:blank] 10:30:32 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (19BB1400) [pid = 1988] [serial = 2062] [outer = 00000000] [url = about:blank] 10:30:32 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (10242800) [pid = 1988] [serial = 2065] [outer = 00000000] [url = about:blank] 10:30:32 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (150C4800) [pid = 1988] [serial = 2071] [outer = 00000000] [url = about:blank] 10:30:32 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (1652D400) [pid = 1988] [serial = 2080] [outer = 00000000] [url = about:blank] 10:30:32 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (18310800) [pid = 1988] [serial = 2045] [outer = 00000000] [url = about:blank] 10:30:32 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (193AAC00) [pid = 1988] [serial = 2086] [outer = 00000000] [url = about:blank] 10:30:32 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (193B4C00) [pid = 1988] [serial = 2087] [outer = 00000000] [url = about:blank] 10:30:32 INFO - PROCESS | 1988 | --DOMWINDOW == 69 (183F2800) [pid = 1988] [serial = 2083] [outer = 00000000] [url = about:blank] 10:30:32 INFO - PROCESS | 1988 | --DOMWINDOW == 68 (17936C00) [pid = 1988] [serial = 2057] [outer = 00000000] [url = about:blank] 10:30:32 INFO - PROCESS | 1988 | --DOMWINDOW == 67 (10874000) [pid = 1988] [serial = 2066] [outer = 00000000] [url = about:blank] 10:30:32 INFO - PROCESS | 1988 | --DOMWINDOW == 66 (1794DC00) [pid = 1988] [serial = 2074] [outer = 00000000] [url = about:blank] 10:30:32 INFO - PROCESS | 1988 | --DOMWINDOW == 65 (180F1800) [pid = 1988] [serial = 2077] [outer = 00000000] [url = about:blank] 10:30:32 INFO - PROCESS | 1988 | --DOMWINDOW == 64 (18304400) [pid = 1988] [serial = 2059] [outer = 00000000] [url = about:blank] 10:30:32 INFO - PROCESS | 1988 | --DOMWINDOW == 63 (15264C00) [pid = 1988] [serial = 2056] [outer = 00000000] [url = about:blank] 10:30:32 INFO - PROCESS | 1988 | 1468863032876 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]]]}] 10:30:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 10:30:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1719ms 10:30:32 INFO - PROCESS | 1988 | 1468863032897 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 10:30:32 INFO - PROCESS | 1988 | 1468863032901 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 10:30:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 10:30:32 INFO - PROCESS | 1988 | 1468863032906 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 10:30:32 INFO - PROCESS | 1988 | 1468863032909 Marionette TRACE conn6 <- [1,2810,null,{}] 10:30:32 INFO - PROCESS | 1988 | 1468863032915 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}] 10:30:32 INFO - PROCESS | 1988 | 1468863032918 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:33 INFO - PROCESS | 1988 | 1468863033009 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 10:30:33 INFO - PROCESS | 1988 | 1468863033016 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:33 INFO - PROCESS | 1988 | 1468863033018 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:33 INFO - PROCESS | 1988 | ++DOCSHELL 1097A800 == 30 [pid = 1988] [id = 712] 10:30:33 INFO - PROCESS | 1988 | ++DOMWINDOW == 64 (1097B800) [pid = 1988] [serial = 2136] [outer = 00000000] 10:30:33 INFO - PROCESS | 1988 | ++DOMWINDOW == 65 (10987800) [pid = 1988] [serial = 2137] [outer = 1097B800] 10:30:33 INFO - PROCESS | 1988 | 1468863033068 Marionette DEBUG loaded listener.js 10:30:33 INFO - PROCESS | 1988 | ++DOMWINDOW == 66 (10A61000) [pid = 1988] [serial = 2138] [outer = 1097B800] 10:30:33 INFO - PROCESS | 1988 | 1468863033608 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]]]}] 10:30:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 10:30:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 730ms 10:30:33 INFO - PROCESS | 1988 | 1468863033636 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 10:30:33 INFO - PROCESS | 1988 | 1468863033641 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 10:30:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 10:30:33 INFO - PROCESS | 1988 | 1468863033652 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 10:30:33 INFO - PROCESS | 1988 | 1468863033655 Marionette TRACE conn6 <- [1,2814,null,{}] 10:30:33 INFO - PROCESS | 1988 | 1468863033659 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}] 10:30:33 INFO - PROCESS | 1988 | 1468863033662 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:33 INFO - PROCESS | 1988 | 1468863033751 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 10:30:33 INFO - PROCESS | 1988 | 1468863033760 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:33 INFO - PROCESS | 1988 | 1468863033763 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:33 INFO - PROCESS | 1988 | ++DOCSHELL 14729C00 == 31 [pid = 1988] [id = 713] 10:30:33 INFO - PROCESS | 1988 | ++DOMWINDOW == 67 (1472D400) [pid = 1988] [serial = 2139] [outer = 00000000] 10:30:33 INFO - PROCESS | 1988 | ++DOMWINDOW == 68 (148EB000) [pid = 1988] [serial = 2140] [outer = 1472D400] 10:30:33 INFO - PROCESS | 1988 | 1468863033811 Marionette DEBUG loaded listener.js 10:30:33 INFO - PROCESS | 1988 | ++DOMWINDOW == 69 (14BBE000) [pid = 1988] [serial = 2141] [outer = 1472D400] 10:30:34 INFO - PROCESS | 1988 | 1468863034277 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 10:30:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 10:30:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 670ms 10:30:34 INFO - PROCESS | 1988 | 1468863034327 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 10:30:34 INFO - PROCESS | 1988 | 1468863034330 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 10:30:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 10:30:34 INFO - PROCESS | 1988 | 1468863034333 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 10:30:34 INFO - PROCESS | 1988 | 1468863034336 Marionette TRACE conn6 <- [1,2818,null,{}] 10:30:34 INFO - PROCESS | 1988 | 1468863034347 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}] 10:30:34 INFO - PROCESS | 1988 | 1468863034352 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:34 INFO - PROCESS | 1988 | 1468863034467 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 10:30:34 INFO - PROCESS | 1988 | 1468863034477 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:34 INFO - PROCESS | 1988 | 1468863034480 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:34 INFO - PROCESS | 1988 | ++DOCSHELL 17938400 == 32 [pid = 1988] [id = 714] 10:30:34 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (17938C00) [pid = 1988] [serial = 2142] [outer = 00000000] 10:30:34 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (1793E400) [pid = 1988] [serial = 2143] [outer = 17938C00] 10:30:34 INFO - PROCESS | 1988 | 1468863034527 Marionette DEBUG loaded listener.js 10:30:34 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (1794C400) [pid = 1988] [serial = 2144] [outer = 17938C00] 10:30:34 INFO - PROCESS | 1988 | 1468863034973 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]]]}] 10:30:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 10:30:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 690ms 10:30:35 INFO - PROCESS | 1988 | 1468863035023 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 10:30:35 INFO - PROCESS | 1988 | 1468863035026 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 10:30:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 10:30:35 INFO - PROCESS | 1988 | 1468863035038 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 10:30:35 INFO - PROCESS | 1988 | 1468863035040 Marionette TRACE conn6 <- [1,2822,null,{}] 10:30:35 INFO - PROCESS | 1988 | 1468863035043 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}] 10:30:35 INFO - PROCESS | 1988 | 1468863035045 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:35 INFO - PROCESS | 1988 | 1468863035161 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 10:30:35 INFO - PROCESS | 1988 | 1468863035167 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:35 INFO - PROCESS | 1988 | 1468863035169 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:35 INFO - PROCESS | 1988 | ++DOCSHELL 17959400 == 33 [pid = 1988] [id = 715] 10:30:35 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (17E01C00) [pid = 1988] [serial = 2145] [outer = 00000000] 10:30:35 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (17F08C00) [pid = 1988] [serial = 2146] [outer = 17E01C00] 10:30:35 INFO - PROCESS | 1988 | 1468863035213 Marionette DEBUG loaded listener.js 10:30:35 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (180ECC00) [pid = 1988] [serial = 2147] [outer = 17E01C00] 10:30:35 INFO - PROCESS | 1988 | 1468863035654 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 10:30:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 10:30:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 670ms 10:30:35 INFO - PROCESS | 1988 | 1468863035716 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 10:30:35 INFO - PROCESS | 1988 | 1468863035718 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 10:30:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 10:30:35 INFO - PROCESS | 1988 | 1468863035722 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 10:30:35 INFO - PROCESS | 1988 | 1468863035723 Marionette TRACE conn6 <- [1,2826,null,{}] 10:30:35 INFO - PROCESS | 1988 | 1468863035727 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}] 10:30:35 INFO - PROCESS | 1988 | 1468863035729 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:35 INFO - PROCESS | 1988 | 1468863035842 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 10:30:35 INFO - PROCESS | 1988 | 1468863035935 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:35 INFO - PROCESS | 1988 | 1468863035937 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:35 INFO - PROCESS | 1988 | ++DOCSHELL 180F6800 == 34 [pid = 1988] [id = 716] 10:30:35 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (18248400) [pid = 1988] [serial = 2148] [outer = 00000000] 10:30:35 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (182A7C00) [pid = 1988] [serial = 2149] [outer = 18248400] 10:30:36 INFO - PROCESS | 1988 | 1468863035982 Marionette DEBUG loaded listener.js 10:30:36 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (1830B800) [pid = 1988] [serial = 2150] [outer = 18248400] 10:30:36 INFO - PROCESS | 1988 | 1468863036392 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]]]}] 10:30:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 10:30:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 730ms 10:30:36 INFO - PROCESS | 1988 | 1468863036461 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 10:30:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 10:30:36 INFO - PROCESS | 1988 | 1468863036463 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 10:30:36 INFO - PROCESS | 1988 | 1468863036466 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 10:30:36 INFO - PROCESS | 1988 | 1468863036468 Marionette TRACE conn6 <- [1,2830,null,{}] 10:30:36 INFO - PROCESS | 1988 | 1468863036472 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}] 10:30:36 INFO - PROCESS | 1988 | 1468863036478 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:36 INFO - PROCESS | 1988 | 1468863036621 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 10:30:36 INFO - PROCESS | 1988 | 1468863036627 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:36 INFO - PROCESS | 1988 | 1468863036629 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:36 INFO - PROCESS | 1988 | ++DOCSHELL 1832E000 == 35 [pid = 1988] [id = 717] 10:30:36 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (1832E400) [pid = 1988] [serial = 2151] [outer = 00000000] 10:30:36 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (18F73000) [pid = 1988] [serial = 2152] [outer = 1832E400] 10:30:36 INFO - PROCESS | 1988 | 1468863036672 Marionette DEBUG loaded listener.js 10:30:36 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (1930D800) [pid = 1988] [serial = 2153] [outer = 1832E400] 10:30:37 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (17941800) [pid = 1988] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 10:30:37 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (1830D800) [pid = 1988] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 10:30:37 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (183F6000) [pid = 1988] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 10:30:37 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (10ED5800) [pid = 1988] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 10:30:37 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (15025C00) [pid = 1988] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 10:30:37 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (17F13000) [pid = 1988] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 10:30:37 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (10E59000) [pid = 1988] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 10:30:37 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (1793DC00) [pid = 1988] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 10:30:37 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (14BBAC00) [pid = 1988] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 10:30:37 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (102E7400) [pid = 1988] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 10:30:37 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (180ED000) [pid = 1988] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 10:30:37 INFO - PROCESS | 1988 | --DOMWINDOW == 69 (19C0C400) [pid = 1988] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 10:30:37 INFO - PROCESS | 1988 | 1468863037381 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]]]}] 10:30:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 10:30:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 970ms 10:30:37 INFO - PROCESS | 1988 | 1468863037440 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 10:30:37 INFO - PROCESS | 1988 | 1468863037441 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 10:30:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 10:30:37 INFO - PROCESS | 1988 | 1468863037445 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 10:30:37 INFO - PROCESS | 1988 | 1468863037446 Marionette TRACE conn6 <- [1,2834,null,{}] 10:30:37 INFO - PROCESS | 1988 | 1468863037450 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}] 10:30:37 INFO - PROCESS | 1988 | 1468863037452 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:37 INFO - PROCESS | 1988 | 1468863037564 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 10:30:37 INFO - PROCESS | 1988 | 1468863037628 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:37 INFO - PROCESS | 1988 | 1468863037630 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:37 INFO - PROCESS | 1988 | ++DOCSHELL 10986800 == 36 [pid = 1988] [id = 718] 10:30:37 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (10E50800) [pid = 1988] [serial = 2154] [outer = 00000000] 10:30:37 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (15145800) [pid = 1988] [serial = 2155] [outer = 10E50800] 10:30:37 INFO - PROCESS | 1988 | 1468863037673 Marionette DEBUG loaded listener.js 10:30:37 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (151E3000) [pid = 1988] [serial = 2156] [outer = 10E50800] 10:30:38 INFO - PROCESS | 1988 | 1468863038040 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]]]}] 10:30:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 10:30:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 630ms 10:30:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 10:30:38 INFO - PROCESS | 1988 | 1468863038075 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 10:30:38 INFO - PROCESS | 1988 | 1468863038077 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 10:30:38 INFO - PROCESS | 1988 | 1468863038080 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 10:30:38 INFO - PROCESS | 1988 | 1468863038082 Marionette TRACE conn6 <- [1,2838,null,{}] 10:30:38 INFO - PROCESS | 1988 | 1468863038098 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}] 10:30:38 INFO - PROCESS | 1988 | 1468863038100 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:38 INFO - PROCESS | 1988 | 1468863038178 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 10:30:38 INFO - PROCESS | 1988 | 1468863038183 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:38 INFO - PROCESS | 1988 | 1468863038185 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:38 INFO - PROCESS | 1988 | ++DOCSHELL 1701A800 == 37 [pid = 1988] [id = 719] 10:30:38 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (180EC000) [pid = 1988] [serial = 2157] [outer = 00000000] 10:30:38 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (18F75000) [pid = 1988] [serial = 2158] [outer = 180EC000] 10:30:38 INFO - PROCESS | 1988 | 1468863038228 Marionette DEBUG loaded listener.js 10:30:38 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (183AB800) [pid = 1988] [serial = 2159] [outer = 180EC000] 10:30:38 INFO - PROCESS | 1988 | 1468863038658 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 10:30:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 10:30:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 630ms 10:30:38 INFO - PROCESS | 1988 | 1468863038712 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 10:30:38 INFO - PROCESS | 1988 | 1468863038714 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 10:30:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 10:30:38 INFO - PROCESS | 1988 | 1468863038717 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 10:30:38 INFO - PROCESS | 1988 | 1468863038718 Marionette TRACE conn6 <- [1,2842,null,{}] 10:30:38 INFO - PROCESS | 1988 | 1468863038722 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}] 10:30:38 INFO - PROCESS | 1988 | 1468863038724 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:38 INFO - PROCESS | 1988 | 1468863038801 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 10:30:38 INFO - PROCESS | 1988 | 1468863038809 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:38 INFO - PROCESS | 1988 | 1468863038811 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:38 INFO - PROCESS | 1988 | ++DOCSHELL 17937400 == 38 [pid = 1988] [id = 720] 10:30:38 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (193D8400) [pid = 1988] [serial = 2160] [outer = 00000000] 10:30:38 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (195AC000) [pid = 1988] [serial = 2161] [outer = 193D8400] 10:30:38 INFO - PROCESS | 1988 | 1468863038853 Marionette DEBUG loaded listener.js 10:30:38 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (19ACC400) [pid = 1988] [serial = 2162] [outer = 193D8400] 10:30:39 INFO - PROCESS | 1988 | 1468863039452 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]]]}] 10:30:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 10:30:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 770ms 10:30:39 INFO - PROCESS | 1988 | 1468863039488 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 10:30:39 INFO - PROCESS | 1988 | 1468863039493 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 10:30:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 10:30:39 INFO - PROCESS | 1988 | 1468863039499 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 10:30:39 INFO - PROCESS | 1988 | 1468863039502 Marionette TRACE conn6 <- [1,2846,null,{}] 10:30:39 INFO - PROCESS | 1988 | 1468863039508 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}] 10:30:39 INFO - PROCESS | 1988 | 1468863039511 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:39 INFO - PROCESS | 1988 | 1468863039634 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 10:30:39 INFO - PROCESS | 1988 | 1468863039776 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:39 INFO - PROCESS | 1988 | 1468863039781 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:39 INFO - PROCESS | 1988 | ++DOCSHELL 10878C00 == 39 [pid = 1988] [id = 721] 10:30:39 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (1087C000) [pid = 1988] [serial = 2163] [outer = 00000000] 10:30:39 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (10E55400) [pid = 1988] [serial = 2164] [outer = 1087C000] 10:30:39 INFO - PROCESS | 1988 | 1468863039838 Marionette DEBUG loaded listener.js 10:30:39 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (111CB800) [pid = 1988] [serial = 2165] [outer = 1087C000] 10:30:40 INFO - PROCESS | 1988 | 1468863040589 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 10:30:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 10:30:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1120ms 10:30:40 INFO - PROCESS | 1988 | 1468863040630 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 10:30:40 INFO - PROCESS | 1988 | 1468863040635 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 10:30:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 10:30:40 INFO - PROCESS | 1988 | 1468863040642 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 10:30:40 INFO - PROCESS | 1988 | 1468863040645 Marionette TRACE conn6 <- [1,2850,null,{}] 10:30:40 INFO - PROCESS | 1988 | 1468863040649 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}] 10:30:40 INFO - PROCESS | 1988 | 1468863040652 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:40 INFO - PROCESS | 1988 | 1468863040773 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 10:30:40 INFO - PROCESS | 1988 | 1468863040912 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:40 INFO - PROCESS | 1988 | 1468863040915 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:40 INFO - PROCESS | 1988 | ++DOCSHELL 1652C800 == 40 [pid = 1988] [id = 722] 10:30:40 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (16531000) [pid = 1988] [serial = 2166] [outer = 00000000] 10:30:40 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (17957000) [pid = 1988] [serial = 2167] [outer = 16531000] 10:30:40 INFO - PROCESS | 1988 | 1468863040972 Marionette DEBUG loaded listener.js 10:30:41 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (1802AC00) [pid = 1988] [serial = 2168] [outer = 16531000] 10:30:41 INFO - PROCESS | 1988 | 1468863041829 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]]]}] 10:30:41 INFO - PROCESS | 1988 | --DOCSHELL 1701A800 == 39 [pid = 1988] [id = 719] 10:30:41 INFO - PROCESS | 1988 | --DOCSHELL 10986800 == 38 [pid = 1988] [id = 718] 10:30:41 INFO - PROCESS | 1988 | --DOCSHELL 1832E000 == 37 [pid = 1988] [id = 717] 10:30:41 INFO - PROCESS | 1988 | --DOCSHELL 180F6800 == 36 [pid = 1988] [id = 716] 10:30:41 INFO - PROCESS | 1988 | --DOCSHELL 17959400 == 35 [pid = 1988] [id = 715] 10:30:41 INFO - PROCESS | 1988 | --DOCSHELL 17938400 == 34 [pid = 1988] [id = 714] 10:30:41 INFO - PROCESS | 1988 | --DOCSHELL 14729C00 == 33 [pid = 1988] [id = 713] 10:30:41 INFO - PROCESS | 1988 | --DOCSHELL 1097A800 == 32 [pid = 1988] [id = 712] 10:30:41 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (1A216800) [pid = 1988] [serial = 2123] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (1A214800) [pid = 1988] [serial = 2122] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (19BB4000) [pid = 1988] [serial = 2119] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (18328000) [pid = 1988] [serial = 2107] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (193AB000) [pid = 1988] [serial = 2110] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (1839B400) [pid = 1988] [serial = 2108] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (148EE400) [pid = 1988] [serial = 2092] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (15073400) [pid = 1988] [serial = 2093] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (17942C00) [pid = 1988] [serial = 2090] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (183B0400) [pid = 1988] [serial = 2089] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (182A0800) [pid = 1988] [serial = 2104] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (110CB400) [pid = 1988] [serial = 2095] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (14820000) [pid = 1988] [serial = 2096] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (17943000) [pid = 1988] [serial = 2101] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 1988 | --DOMWINDOW == 69 (1795A000) [pid = 1988] [serial = 2102] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 1988 | --DOMWINDOW == 68 (1506A400) [pid = 1988] [serial = 2098] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 1988 | --DOMWINDOW == 67 (150C8C00) [pid = 1988] [serial = 2099] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 1988 | --DOMWINDOW == 66 (193D9400) [pid = 1988] [serial = 2111] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 1988 | --DOMWINDOW == 65 (19C0D000) [pid = 1988] [serial = 2120] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 1988 | --DOMWINDOW == 64 (17F0C400) [pid = 1988] [serial = 2113] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 1988 | --DOMWINDOW == 63 (1802E000) [pid = 1988] [serial = 2114] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 1988 | --DOMWINDOW == 62 (193AB800) [pid = 1988] [serial = 2116] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 1988 | --DOMWINDOW == 61 (195A7000) [pid = 1988] [serial = 2117] [outer = 00000000] [url = about:blank] 10:30:41 INFO - PROCESS | 1988 | --DOMWINDOW == 60 (182A8C00) [pid = 1988] [serial = 2105] [outer = 00000000] [url = about:blank] 10:30:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 10:30:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1283ms 10:30:41 INFO - PROCESS | 1988 | 1468863041926 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 10:30:41 INFO - PROCESS | 1988 | 1468863041930 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 10:30:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 10:30:41 INFO - PROCESS | 1988 | 1468863041934 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 10:30:41 INFO - PROCESS | 1988 | 1468863041937 Marionette TRACE conn6 <- [1,2854,null,{}] 10:30:41 INFO - PROCESS | 1988 | 1468863041943 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}] 10:30:41 INFO - PROCESS | 1988 | 1468863041945 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:42 INFO - PROCESS | 1988 | 1468863042041 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 10:30:42 INFO - PROCESS | 1988 | 1468863042049 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:42 INFO - PROCESS | 1988 | 1468863042051 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:42 INFO - PROCESS | 1988 | ++DOCSHELL 10A5D800 == 33 [pid = 1988] [id = 723] 10:30:42 INFO - PROCESS | 1988 | ++DOMWINDOW == 61 (10A60800) [pid = 1988] [serial = 2169] [outer = 00000000] 10:30:42 INFO - PROCESS | 1988 | ++DOMWINDOW == 62 (10E50000) [pid = 1988] [serial = 2170] [outer = 10A60800] 10:30:42 INFO - PROCESS | 1988 | 1468863042097 Marionette DEBUG loaded listener.js 10:30:42 INFO - PROCESS | 1988 | ++DOMWINDOW == 63 (10ED7800) [pid = 1988] [serial = 2171] [outer = 10A60800] 10:30:42 INFO - PROCESS | 1988 | 1468863042624 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]]]}] 10:30:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 10:30:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 730ms 10:30:42 INFO - PROCESS | 1988 | 1468863042666 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 10:30:42 INFO - PROCESS | 1988 | 1468863042670 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 10:30:42 INFO - PROCESS | 1988 | 1468863042676 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 10:30:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 10:30:42 INFO - PROCESS | 1988 | 1468863042678 Marionette TRACE conn6 <- [1,2858,null,{}] 10:30:42 INFO - PROCESS | 1988 | 1468863042682 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}] 10:30:42 INFO - PROCESS | 1988 | 1468863042685 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:42 INFO - PROCESS | 1988 | 1468863042771 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 10:30:42 INFO - PROCESS | 1988 | 1468863042872 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:42 INFO - PROCESS | 1988 | 1468863042874 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:42 INFO - PROCESS | 1988 | ++DOCSHELL 148A5400 == 34 [pid = 1988] [id = 724] 10:30:42 INFO - PROCESS | 1988 | ++DOMWINDOW == 64 (148EF400) [pid = 1988] [serial = 2172] [outer = 00000000] 10:30:42 INFO - PROCESS | 1988 | ++DOMWINDOW == 65 (150C4800) [pid = 1988] [serial = 2173] [outer = 148EF400] 10:30:42 INFO - PROCESS | 1988 | 1468863042920 Marionette DEBUG loaded listener.js 10:30:43 INFO - PROCESS | 1988 | ++DOMWINDOW == 66 (15147800) [pid = 1988] [serial = 2174] [outer = 148EF400] 10:30:43 INFO - PROCESS | 1988 | 1468863043325 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]]]}] 10:30:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 10:30:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 670ms 10:30:43 INFO - PROCESS | 1988 | 1468863043351 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 10:30:43 INFO - PROCESS | 1988 | 1468863043353 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 10:30:43 INFO - PROCESS | 1988 | 1468863043357 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 10:30:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 10:30:43 INFO - PROCESS | 1988 | 1468863043360 Marionette TRACE conn6 <- [1,2862,null,{}] 10:30:43 INFO - PROCESS | 1988 | 1468863043371 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}] 10:30:43 INFO - PROCESS | 1988 | 1468863043375 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:43 INFO - PROCESS | 1988 | 1468863043490 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 10:30:43 INFO - PROCESS | 1988 | 1468863043498 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:43 INFO - PROCESS | 1988 | 1468863043501 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:43 INFO - PROCESS | 1988 | ++DOCSHELL 17E01400 == 35 [pid = 1988] [id = 725] 10:30:43 INFO - PROCESS | 1988 | ++DOMWINDOW == 67 (17E02C00) [pid = 1988] [serial = 2175] [outer = 00000000] 10:30:43 INFO - PROCESS | 1988 | ++DOMWINDOW == 68 (1802E000) [pid = 1988] [serial = 2176] [outer = 17E02C00] 10:30:43 INFO - PROCESS | 1988 | 1468863043547 Marionette DEBUG loaded listener.js 10:30:43 INFO - PROCESS | 1988 | ++DOMWINDOW == 69 (180F6400) [pid = 1988] [serial = 2177] [outer = 17E02C00] 10:30:44 INFO - PROCESS | 1988 | 1468863044009 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]]]}] 10:30:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 10:30:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 670ms 10:30:44 INFO - PROCESS | 1988 | 1468863044050 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 10:30:44 INFO - PROCESS | 1988 | 1468863044052 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 10:30:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 10:30:44 INFO - PROCESS | 1988 | 1468863044056 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 10:30:44 INFO - PROCESS | 1988 | 1468863044057 Marionette TRACE conn6 <- [1,2866,null,{}] 10:30:44 INFO - PROCESS | 1988 | 1468863044066 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}] 10:30:44 INFO - PROCESS | 1988 | 1468863044068 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:44 INFO - PROCESS | 1988 | 1468863044188 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 10:30:44 INFO - PROCESS | 1988 | 1468863044193 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:44 INFO - PROCESS | 1988 | 1468863044195 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:44 INFO - PROCESS | 1988 | ++DOCSHELL 182AC000 == 36 [pid = 1988] [id = 726] 10:30:44 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (18305C00) [pid = 1988] [serial = 2178] [outer = 00000000] 10:30:44 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (18327C00) [pid = 1988] [serial = 2179] [outer = 18305C00] 10:30:44 INFO - PROCESS | 1988 | 1468863044238 Marionette DEBUG loaded listener.js 10:30:44 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (18330000) [pid = 1988] [serial = 2180] [outer = 18305C00] 10:30:44 INFO - PROCESS | 1988 | 1468863044678 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]]]}] 10:30:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 10:30:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 670ms 10:30:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 10:30:44 INFO - PROCESS | 1988 | 1468863044729 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 10:30:44 INFO - PROCESS | 1988 | 1468863044731 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 10:30:44 INFO - PROCESS | 1988 | 1468863044734 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 10:30:44 INFO - PROCESS | 1988 | 1468863044735 Marionette TRACE conn6 <- [1,2870,null,{}] 10:30:44 INFO - PROCESS | 1988 | 1468863044739 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}] 10:30:44 INFO - PROCESS | 1988 | 1468863044741 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:44 INFO - PROCESS | 1988 | 1468863044855 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 10:30:44 INFO - PROCESS | 1988 | 1468863044949 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:44 INFO - PROCESS | 1988 | 1468863044951 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:44 INFO - PROCESS | 1988 | ++DOCSHELL 183A6000 == 37 [pid = 1988] [id = 727] 10:30:44 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (183A6400) [pid = 1988] [serial = 2181] [outer = 00000000] 10:30:45 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (18F6BC00) [pid = 1988] [serial = 2182] [outer = 183A6400] 10:30:45 INFO - PROCESS | 1988 | 1468863044994 Marionette DEBUG loaded listener.js 10:30:45 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (1932B400) [pid = 1988] [serial = 2183] [outer = 183A6400] 10:30:45 INFO - PROCESS | 1988 | 1468863045417 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]]]}] 10:30:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 10:30:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 731ms 10:30:45 INFO - PROCESS | 1988 | 1468863045466 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 10:30:45 INFO - PROCESS | 1988 | 1468863045468 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 10:30:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 10:30:45 INFO - PROCESS | 1988 | 1468863045479 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 10:30:45 INFO - PROCESS | 1988 | 1468863045481 Marionette TRACE conn6 <- [1,2874,null,{}] 10:30:45 INFO - PROCESS | 1988 | 1468863045484 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}] 10:30:45 INFO - PROCESS | 1988 | 1468863045490 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:45 INFO - PROCESS | 1988 | 1468863045632 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 10:30:45 INFO - PROCESS | 1988 | 1468863045702 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:45 INFO - PROCESS | 1988 | 1468863045712 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:45 INFO - PROCESS | 1988 | ++DOCSHELL 193D6800 == 38 [pid = 1988] [id = 728] 10:30:45 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (193D9400) [pid = 1988] [serial = 2184] [outer = 00000000] 10:30:45 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (19ACB400) [pid = 1988] [serial = 2185] [outer = 193D9400] 10:30:45 INFO - PROCESS | 1988 | 1468863045757 Marionette DEBUG loaded listener.js 10:30:45 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (195A8C00) [pid = 1988] [serial = 2186] [outer = 193D9400] 10:30:46 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (1472D400) [pid = 1988] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 10:30:46 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (1097B800) [pid = 1988] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 10:30:46 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (17938C00) [pid = 1988] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 10:30:46 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (108CF000) [pid = 1988] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 10:30:46 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (17E01C00) [pid = 1988] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 10:30:46 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (111CB400) [pid = 1988] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 10:30:46 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (180E9C00) [pid = 1988] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 10:30:46 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (1A21AC00) [pid = 1988] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 10:30:46 INFO - PROCESS | 1988 | --DOMWINDOW == 69 (18248400) [pid = 1988] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 10:30:46 INFO - PROCESS | 1988 | --DOMWINDOW == 68 (10E50800) [pid = 1988] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 10:30:46 INFO - PROCESS | 1988 | --DOMWINDOW == 67 (1832E400) [pid = 1988] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 10:30:46 INFO - PROCESS | 1988 | --DOMWINDOW == 66 (180EC000) [pid = 1988] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 10:30:46 INFO - PROCESS | 1988 | 1468863046293 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]]]}] 10:30:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 10:30:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 890ms 10:30:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 10:30:46 INFO - PROCESS | 1988 | 1468863046362 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 10:30:46 INFO - PROCESS | 1988 | 1468863046364 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 10:30:46 INFO - PROCESS | 1988 | 1468863046367 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 10:30:46 INFO - PROCESS | 1988 | 1468863046369 Marionette TRACE conn6 <- [1,2878,null,{}] 10:30:46 INFO - PROCESS | 1988 | 1468863046373 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}] 10:30:46 INFO - PROCESS | 1988 | 1468863046375 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:46 INFO - PROCESS | 1988 | 1468863046491 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 10:30:46 INFO - PROCESS | 1988 | 1468863046555 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:46 INFO - PROCESS | 1988 | 1468863046557 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:46 INFO - PROCESS | 1988 | ++DOCSHELL 15263000 == 39 [pid = 1988] [id = 729] 10:30:46 INFO - PROCESS | 1988 | ++DOMWINDOW == 67 (17E01C00) [pid = 1988] [serial = 2187] [outer = 00000000] 10:30:46 INFO - PROCESS | 1988 | ++DOMWINDOW == 68 (18307000) [pid = 1988] [serial = 2188] [outer = 17E01C00] 10:30:46 INFO - PROCESS | 1988 | 1468863046600 Marionette DEBUG loaded listener.js 10:30:46 INFO - PROCESS | 1988 | ++DOMWINDOW == 69 (19301400) [pid = 1988] [serial = 2189] [outer = 17E01C00] 10:30:46 INFO - PROCESS | 1988 | 1468863046950 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 10:30:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 10:30:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 630ms 10:30:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 10:30:47 INFO - PROCESS | 1988 | 1468863046998 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 10:30:47 INFO - PROCESS | 1988 | 1468863047000 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 10:30:47 INFO - PROCESS | 1988 | 1468863047003 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 10:30:47 INFO - PROCESS | 1988 | 1468863047004 Marionette TRACE conn6 <- [1,2882,null,{}] 10:30:47 INFO - PROCESS | 1988 | 1468863047008 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}] 10:30:47 INFO - PROCESS | 1988 | 1468863047010 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:47 INFO - PROCESS | 1988 | 1468863047100 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 10:30:47 INFO - PROCESS | 1988 | 1468863047105 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:47 INFO - PROCESS | 1988 | 1468863047107 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:47 INFO - PROCESS | 1988 | ++DOCSHELL 17F14800 == 40 [pid = 1988] [id = 730] 10:30:47 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (19BB3800) [pid = 1988] [serial = 2190] [outer = 00000000] 10:30:47 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (1A1EC000) [pid = 1988] [serial = 2191] [outer = 19BB3800] 10:30:47 INFO - PROCESS | 1988 | 1468863047150 Marionette DEBUG loaded listener.js 10:30:47 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (1A213800) [pid = 1988] [serial = 2192] [outer = 19BB3800] 10:30:47 INFO - PROCESS | 1988 | 1468863047572 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]]]}] 10:30:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 10:30:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 630ms 10:30:47 INFO - PROCESS | 1988 | 1468863047634 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 10:30:47 INFO - PROCESS | 1988 | 1468863047636 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 10:30:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 10:30:47 INFO - PROCESS | 1988 | 1468863047639 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 10:30:47 INFO - PROCESS | 1988 | 1468863047650 Marionette TRACE conn6 <- [1,2886,null,{}] 10:30:47 INFO - PROCESS | 1988 | 1468863047654 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}] 10:30:47 INFO - PROCESS | 1988 | 1468863047655 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:47 INFO - PROCESS | 1988 | 1468863047737 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 10:30:47 INFO - PROCESS | 1988 | 1468863047742 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:47 INFO - PROCESS | 1988 | 1468863047744 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:47 INFO - PROCESS | 1988 | ++DOCSHELL 14BEF400 == 41 [pid = 1988] [id = 731] 10:30:47 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (14BEFC00) [pid = 1988] [serial = 2193] [outer = 00000000] 10:30:47 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (1A217400) [pid = 1988] [serial = 2194] [outer = 14BEFC00] 10:30:47 INFO - PROCESS | 1988 | 1468863047786 Marionette DEBUG loaded listener.js 10:30:47 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (1A760800) [pid = 1988] [serial = 2195] [outer = 14BEFC00] 10:30:48 INFO - PROCESS | 1988 | 1468863048396 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]]]}] 10:30:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 10:30:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 830ms 10:30:48 INFO - PROCESS | 1988 | 1468863048471 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 10:30:48 INFO - PROCESS | 1988 | 1468863048475 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 10:30:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 10:30:48 INFO - PROCESS | 1988 | 1468863048481 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 10:30:48 INFO - PROCESS | 1988 | 1468863048485 Marionette TRACE conn6 <- [1,2890,null,{}] 10:30:48 INFO - PROCESS | 1988 | 1468863048491 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}] 10:30:48 INFO - PROCESS | 1988 | 1468863048494 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:48 INFO - PROCESS | 1988 | 1468863048640 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 10:30:48 INFO - PROCESS | 1988 | 1468863048755 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:48 INFO - PROCESS | 1988 | 1468863048760 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:48 INFO - PROCESS | 1988 | ++DOCSHELL 1097A800 == 42 [pid = 1988] [id = 732] 10:30:48 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (10986C00) [pid = 1988] [serial = 2196] [outer = 00000000] 10:30:48 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (148A7400) [pid = 1988] [serial = 2197] [outer = 10986C00] 10:30:48 INFO - PROCESS | 1988 | 1468863048830 Marionette DEBUG loaded listener.js 10:30:48 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (15144000) [pid = 1988] [serial = 2198] [outer = 10986C00] 10:30:49 INFO - PROCESS | 1988 | 1468863049439 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 10:30:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 10:30:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1023ms 10:30:49 INFO - PROCESS | 1988 | 1468863049509 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 10:30:49 INFO - PROCESS | 1988 | 1468863049513 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 10:30:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 10:30:49 INFO - PROCESS | 1988 | 1468863049520 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 10:30:49 INFO - PROCESS | 1988 | 1468863049523 Marionette TRACE conn6 <- [1,2894,null,{}] 10:30:49 INFO - PROCESS | 1988 | 1468863049527 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}] 10:30:49 INFO - PROCESS | 1988 | 1468863049530 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:49 INFO - PROCESS | 1988 | 1468863049642 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 10:30:49 INFO - PROCESS | 1988 | 1468863049784 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:49 INFO - PROCESS | 1988 | 1468863049787 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:49 INFO - PROCESS | 1988 | ++DOCSHELL 17E10000 == 43 [pid = 1988] [id = 733] 10:30:49 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (17E90800) [pid = 1988] [serial = 2199] [outer = 00000000] 10:30:49 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (182A9000) [pid = 1988] [serial = 2200] [outer = 17E90800] 10:30:49 INFO - PROCESS | 1988 | 1468863049843 Marionette DEBUG loaded listener.js 10:30:49 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (18326800) [pid = 1988] [serial = 2201] [outer = 17E90800] 10:30:50 INFO - PROCESS | 1988 | 1468863050453 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]]]}] 10:30:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 10:30:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 971ms 10:30:50 INFO - PROCESS | 1988 | 1468863050493 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 10:30:50 INFO - PROCESS | 1988 | 1468863050496 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 10:30:50 INFO - PROCESS | 1988 | 1468863050499 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 10:30:50 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 10:30:50 INFO - PROCESS | 1988 | 1468863050503 Marionette TRACE conn6 <- [1,2898,null,{}] 10:30:50 INFO - PROCESS | 1988 | 1468863050514 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}] 10:30:50 INFO - PROCESS | 1988 | 1468863050519 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:50 INFO - PROCESS | 1988 | 1468863050628 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 10:30:50 INFO - PROCESS | 1988 | 1468863050770 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:50 INFO - PROCESS | 1988 | 1468863050773 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:50 INFO - PROCESS | 1988 | ++DOCSHELL 1A1EE400 == 44 [pid = 1988] [id = 734] 10:30:50 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (1A1EF400) [pid = 1988] [serial = 2202] [outer = 00000000] 10:30:50 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (1A220C00) [pid = 1988] [serial = 2203] [outer = 1A1EF400] 10:30:50 INFO - PROCESS | 1988 | 1468863050830 Marionette DEBUG loaded listener.js 10:30:50 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (1A832000) [pid = 1988] [serial = 2204] [outer = 1A1EF400] 10:30:51 INFO - PROCESS | 1988 | 1468863051392 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]]]}] 10:30:51 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 10:30:51 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 10:30:51 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 930ms 10:30:51 INFO - PROCESS | 1988 | 1468863051433 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 10:30:51 INFO - PROCESS | 1988 | 1468863051436 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 10:30:51 INFO - TEST-START | /DOMEvents/constructors.html 10:30:51 INFO - PROCESS | 1988 | 1468863051440 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 10:30:51 INFO - PROCESS | 1988 | 1468863051442 Marionette TRACE conn6 <- [1,2902,null,{}] 10:30:51 INFO - PROCESS | 1988 | 1468863051446 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}] 10:30:51 INFO - PROCESS | 1988 | 1468863051449 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:51 INFO - PROCESS | 1988 | 1468863051558 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 10:30:51 INFO - PROCESS | 1988 | 1468863051670 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:51 INFO - PROCESS | 1988 | 1468863051674 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:51 INFO - PROCESS | 1988 | ++DOCSHELL 0FB4CC00 == 45 [pid = 1988] [id = 735] 10:30:51 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (0FB51000) [pid = 1988] [serial = 2205] [outer = 00000000] 10:30:51 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (10988400) [pid = 1988] [serial = 2206] [outer = 0FB51000] 10:30:51 INFO - PROCESS | 1988 | 1468863051874 Marionette DEBUG loaded listener.js 10:30:51 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (10E54C00) [pid = 1988] [serial = 2207] [outer = 0FB51000] 10:30:52 INFO - PROCESS | 1988 | 1468863052599 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]]]}] 10:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 10:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 10:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 10:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 10:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 10:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 10:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 10:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 10:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 10:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 10:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 10:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 10:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 10:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 10:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 10:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 10:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 10:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 10:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 10:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 10:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 10:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 10:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 10:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 10:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 10:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 10:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 10:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 10:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 10:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 10:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 10:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 10:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 10:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 10:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 10:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 10:30:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 10:30:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 10:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:30:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 10:30:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:30:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 10:30:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 10:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:30:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 10:30:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:30:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 10:30:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 10:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:30:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 10:30:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:30:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 10:30:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 10:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:30:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 10:30:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:30:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 10:30:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 10:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:30:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 10:30:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:30:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 10:30:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 10:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:30:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 10:30:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:30:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 10:30:52 INFO - TEST-OK | /DOMEvents/constructors.html | took 1194ms 10:30:53 INFO - PROCESS | 1988 | --DOCSHELL 108CB800 == 44 [pid = 1988] [id = 711] 10:30:53 INFO - PROCESS | 1988 | --DOCSHELL 17F14800 == 43 [pid = 1988] [id = 730] 10:30:53 INFO - PROCESS | 1988 | --DOCSHELL 15263000 == 42 [pid = 1988] [id = 729] 10:30:53 INFO - PROCESS | 1988 | --DOCSHELL 193D6800 == 41 [pid = 1988] [id = 728] 10:30:53 INFO - PROCESS | 1988 | --DOCSHELL 183A6000 == 40 [pid = 1988] [id = 727] 10:30:53 INFO - PROCESS | 1988 | --DOCSHELL 182AC000 == 39 [pid = 1988] [id = 726] 10:30:53 INFO - PROCESS | 1988 | --DOCSHELL 17E01400 == 38 [pid = 1988] [id = 725] 10:30:53 INFO - PROCESS | 1988 | --DOCSHELL 148A5400 == 37 [pid = 1988] [id = 724] 10:30:53 INFO - PROCESS | 1988 | --DOCSHELL 10A5D800 == 36 [pid = 1988] [id = 723] 10:30:53 INFO - PROCESS | 1988 | --DOCSHELL 10878C00 == 35 [pid = 1988] [id = 721] 10:30:53 INFO - PROCESS | 1988 | --DOCSHELL 1A219400 == 34 [pid = 1988] [id = 710] 10:30:53 INFO - PROCESS | 1988 | --DOCSHELL 19AD0800 == 33 [pid = 1988] [id = 707] 10:30:53 INFO - PROCESS | 1988 | --DOCSHELL 1472B400 == 32 [pid = 1988] [id = 706] 10:30:53 INFO - PROCESS | 1988 | --DOCSHELL 17937400 == 31 [pid = 1988] [id = 720] 10:30:53 INFO - PROCESS | 1988 | --DOCSHELL 180E7800 == 30 [pid = 1988] [id = 709] 10:30:53 INFO - PROCESS | 1988 | --DOCSHELL 1652C800 == 29 [pid = 1988] [id = 722] 10:30:53 INFO - PROCESS | 1988 | --DOCSHELL 110CC400 == 28 [pid = 1988] [id = 708] 10:30:53 INFO - PROCESS | 1988 | --DOCSHELL 17E10000 == 27 [pid = 1988] [id = 733] 10:30:53 INFO - PROCESS | 1988 | --DOCSHELL 1A1EE400 == 26 [pid = 1988] [id = 734] 10:30:53 INFO - PROCESS | 1988 | --DOCSHELL 14BEF400 == 25 [pid = 1988] [id = 731] 10:30:53 INFO - PROCESS | 1988 | --DOCSHELL 1097A800 == 24 [pid = 1988] [id = 732] 10:30:53 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (148EB000) [pid = 1988] [serial = 2140] [outer = 00000000] [url = about:blank] 10:30:53 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (14BBE000) [pid = 1988] [serial = 2141] [outer = 00000000] [url = about:blank] 10:30:53 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (10987800) [pid = 1988] [serial = 2137] [outer = 00000000] [url = about:blank] 10:30:53 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (10A61000) [pid = 1988] [serial = 2138] [outer = 00000000] [url = about:blank] 10:30:53 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (1793E400) [pid = 1988] [serial = 2143] [outer = 00000000] [url = about:blank] 10:30:53 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (10E5C000) [pid = 1988] [serial = 2135] [outer = 00000000] [url = about:blank] 10:30:53 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (10987C00) [pid = 1988] [serial = 2134] [outer = 00000000] [url = about:blank] 10:30:53 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (17F08C00) [pid = 1988] [serial = 2146] [outer = 00000000] [url = about:blank] 10:30:53 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (15264000) [pid = 1988] [serial = 2126] [outer = 00000000] [url = about:blank] 10:30:53 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (15028400) [pid = 1988] [serial = 2125] [outer = 00000000] [url = about:blank] 10:30:53 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (183B6000) [pid = 1988] [serial = 2129] [outer = 00000000] [url = about:blank] 10:30:53 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (1830D000) [pid = 1988] [serial = 2128] [outer = 00000000] [url = about:blank] 10:30:53 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (1A829000) [pid = 1988] [serial = 2132] [outer = 00000000] [url = about:blank] 10:30:53 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (1A21E800) [pid = 1988] [serial = 2131] [outer = 00000000] [url = about:blank] 10:30:53 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (1830B800) [pid = 1988] [serial = 2150] [outer = 00000000] [url = about:blank] 10:30:53 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (182A7C00) [pid = 1988] [serial = 2149] [outer = 00000000] [url = about:blank] 10:30:53 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (15145800) [pid = 1988] [serial = 2155] [outer = 00000000] [url = about:blank] 10:30:53 INFO - PROCESS | 1988 | --DOMWINDOW == 69 (195AC000) [pid = 1988] [serial = 2161] [outer = 00000000] [url = about:blank] 10:30:53 INFO - PROCESS | 1988 | --DOMWINDOW == 68 (18F73000) [pid = 1988] [serial = 2152] [outer = 00000000] [url = about:blank] 10:30:53 INFO - PROCESS | 1988 | --DOMWINDOW == 67 (18F75000) [pid = 1988] [serial = 2158] [outer = 00000000] [url = about:blank] 10:30:53 INFO - PROCESS | 1988 | --DOMWINDOW == 66 (183AB800) [pid = 1988] [serial = 2159] [outer = 00000000] [url = about:blank] 10:30:53 INFO - PROCESS | 1988 | --DOMWINDOW == 65 (180ECC00) [pid = 1988] [serial = 2147] [outer = 00000000] [url = about:blank] 10:30:53 INFO - PROCESS | 1988 | --DOMWINDOW == 64 (1930D800) [pid = 1988] [serial = 2153] [outer = 00000000] [url = about:blank] 10:30:53 INFO - PROCESS | 1988 | --DOMWINDOW == 63 (151E3000) [pid = 1988] [serial = 2156] [outer = 00000000] [url = about:blank] 10:30:53 INFO - PROCESS | 1988 | --DOMWINDOW == 62 (1794C400) [pid = 1988] [serial = 2144] [outer = 00000000] [url = about:blank] 10:30:53 INFO - PROCESS | 1988 | 1468863053377 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 10:30:53 INFO - PROCESS | 1988 | 1468863053382 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 10:30:53 INFO - PROCESS | 1988 | 1468863053393 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 10:30:53 INFO - PROCESS | 1988 | 1468863053396 Marionette TRACE conn6 <- [1,2906,null,{}] 10:30:53 INFO - PROCESS | 1988 | 1468863053402 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}] 10:30:53 INFO - TEST-START | /DOMEvents/event-phases-order.html 10:30:53 INFO - PROCESS | 1988 | 1468863053406 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:53 INFO - PROCESS | 1988 | 1468863053491 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 10:30:53 INFO - PROCESS | 1988 | 1468863053498 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:53 INFO - PROCESS | 1988 | 1468863053502 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:53 INFO - PROCESS | 1988 | ++DOCSHELL 10988C00 == 25 [pid = 1988] [id = 736] 10:30:53 INFO - PROCESS | 1988 | ++DOMWINDOW == 63 (10A5C400) [pid = 1988] [serial = 2208] [outer = 00000000] 10:30:53 INFO - PROCESS | 1988 | ++DOMWINDOW == 64 (10A62800) [pid = 1988] [serial = 2209] [outer = 10A5C400] 10:30:53 INFO - PROCESS | 1988 | 1468863053550 Marionette DEBUG loaded listener.js 10:30:53 INFO - PROCESS | 1988 | ++DOMWINDOW == 65 (10A6A000) [pid = 1988] [serial = 2210] [outer = 10A5C400] 10:30:54 INFO - PROCESS | 1988 | 1468863054033 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 10:30:54 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 10:30:54 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 670ms 10:30:54 INFO - PROCESS | 1988 | 1468863054078 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 10:30:54 INFO - PROCESS | 1988 | 1468863054081 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 10:30:54 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 10:30:54 INFO - PROCESS | 1988 | 1468863054088 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 10:30:54 INFO - PROCESS | 1988 | 1468863054092 Marionette TRACE conn6 <- [1,2910,null,{}] 10:30:54 INFO - PROCESS | 1988 | 1468863054096 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}] 10:30:54 INFO - PROCESS | 1988 | 1468863054099 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:54 INFO - PROCESS | 1988 | 1468863054187 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 10:30:54 INFO - PROCESS | 1988 | 1468863054195 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:54 INFO - PROCESS | 1988 | 1468863054197 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:54 INFO - PROCESS | 1988 | ++DOCSHELL 1481BC00 == 26 [pid = 1988] [id = 737] 10:30:54 INFO - PROCESS | 1988 | ++DOMWINDOW == 66 (14826C00) [pid = 1988] [serial = 2211] [outer = 00000000] 10:30:54 INFO - PROCESS | 1988 | ++DOMWINDOW == 67 (148F3800) [pid = 1988] [serial = 2212] [outer = 14826C00] 10:30:54 INFO - PROCESS | 1988 | 1468863054244 Marionette DEBUG loaded listener.js 10:30:54 INFO - PROCESS | 1988 | ++DOMWINDOW == 68 (14BF3400) [pid = 1988] [serial = 2213] [outer = 14826C00] 10:30:54 INFO - PROCESS | 1988 | [1988] 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 10:30:54 INFO - PROCESS | 1988 | [1988] 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 10:30:54 INFO - PROCESS | 1988 | [1988] 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 10:30:54 INFO - PROCESS | 1988 | [1988] 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 10:30:54 INFO - PROCESS | 1988 | 1468863054766 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]]]}] 10:30:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 10:30:54 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 10:30:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 10:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:30:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:30:54 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 10:30:54 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 10:30:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:30:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:30:54 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 10:30:54 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 10:30:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:30:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:30:54 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]" 10:30:54 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 10:30:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:30:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:30:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:30:54 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 10:30:54 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 735ms 10:30:54 INFO - PROCESS | 1988 | 1468863054848 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 10:30:54 INFO - PROCESS | 1988 | 1468863054850 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 10:30:54 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 10:30:54 INFO - PROCESS | 1988 | 1468863054854 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 10:30:54 INFO - PROCESS | 1988 | 1468863054856 Marionette TRACE conn6 <- [1,2914,null,{}] 10:30:54 INFO - PROCESS | 1988 | 1468863054868 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}] 10:30:54 INFO - PROCESS | 1988 | 1468863054873 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:54 INFO - PROCESS | 1988 | 1468863054960 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 10:30:55 INFO - PROCESS | 1988 | 1468863055059 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:55 INFO - PROCESS | 1988 | 1468863055063 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:55 INFO - PROCESS | 1988 | ++DOCSHELL 17952400 == 27 [pid = 1988] [id = 738] 10:30:55 INFO - PROCESS | 1988 | ++DOMWINDOW == 69 (17953800) [pid = 1988] [serial = 2214] [outer = 00000000] 10:30:55 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (1795A400) [pid = 1988] [serial = 2215] [outer = 17953800] 10:30:55 INFO - PROCESS | 1988 | 1468863055111 Marionette DEBUG loaded listener.js 10:30:55 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (17E8CC00) [pid = 1988] [serial = 2216] [outer = 17953800] 10:30:55 INFO - PROCESS | 1988 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 10:30:55 INFO - PROCESS | 1988 | 1468863055487 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]]]}] 10:30:55 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 10:30:55 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 670ms 10:30:55 INFO - PROCESS | 1988 | 1468863055540 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 10:30:55 INFO - PROCESS | 1988 | 1468863055542 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 10:30:55 INFO - PROCESS | 1988 | 1468863055546 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 10:30:55 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 10:30:55 INFO - PROCESS | 1988 | 1468863055547 Marionette TRACE conn6 <- [1,2918,null,{}] 10:30:55 INFO - PROCESS | 1988 | 1468863055551 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}] 10:30:55 INFO - PROCESS | 1988 | 1468863055563 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:55 INFO - PROCESS | 1988 | 1468863055688 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 10:30:55 INFO - PROCESS | 1988 | 1468863055693 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:55 INFO - PROCESS | 1988 | 1468863055694 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:55 INFO - PROCESS | 1988 | ++DOCSHELL 17F14800 == 28 [pid = 1988] [id = 739] 10:30:55 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (1802DC00) [pid = 1988] [serial = 2217] [outer = 00000000] 10:30:55 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (182A0800) [pid = 1988] [serial = 2218] [outer = 1802DC00] 10:30:55 INFO - PROCESS | 1988 | 1468863055738 Marionette DEBUG loaded listener.js 10:30:55 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (18304400) [pid = 1988] [serial = 2219] [outer = 1802DC00] 10:30:56 INFO - PROCESS | 1988 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 10:30:56 INFO - PROCESS | 1988 | 1468863056148 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]]]}] 10:30:56 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 10:30:56 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 630ms 10:30:56 INFO - PROCESS | 1988 | 1468863056185 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 10:30:56 INFO - PROCESS | 1988 | 1468863056188 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 10:30:56 INFO - PROCESS | 1988 | 1468863056191 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 10:30:56 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 10:30:56 INFO - PROCESS | 1988 | 1468863056192 Marionette TRACE conn6 <- [1,2922,null,{}] 10:30:56 INFO - PROCESS | 1988 | 1468863056196 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}] 10:30:56 INFO - PROCESS | 1988 | 1468863056198 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:56 INFO - PROCESS | 1988 | 1468863056313 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 10:30:56 INFO - PROCESS | 1988 | 1468863056401 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:56 INFO - PROCESS | 1988 | 1468863056403 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:56 INFO - PROCESS | 1988 | ++DOCSHELL 1830B800 == 29 [pid = 1988] [id = 740] 10:30:56 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (1830C800) [pid = 1988] [serial = 2220] [outer = 00000000] 10:30:56 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (18328000) [pid = 1988] [serial = 2221] [outer = 1830C800] 10:30:56 INFO - PROCESS | 1988 | 1468863056448 Marionette DEBUG loaded listener.js 10:30:56 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (183AD800) [pid = 1988] [serial = 2222] [outer = 1830C800] 10:30:56 INFO - PROCESS | 1988 | 1468863056811 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]]]}] 10:30:56 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 10:30:56 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 670ms 10:30:56 INFO - PROCESS | 1988 | 1468863056865 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 10:30:56 INFO - PROCESS | 1988 | 1468863056867 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 10:30:56 INFO - PROCESS | 1988 | 1468863056870 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 10:30:56 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 10:30:56 INFO - PROCESS | 1988 | 1468863056872 Marionette TRACE conn6 <- [1,2926,null,{}] 10:30:56 INFO - PROCESS | 1988 | 1468863056876 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}] 10:30:56 INFO - PROCESS | 1988 | 1468863056881 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:57 INFO - PROCESS | 1988 | 1468863057031 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 10:30:57 INFO - PROCESS | 1988 | 1468863057036 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:57 INFO - PROCESS | 1988 | 1468863057038 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:57 INFO - PROCESS | 1988 | ++DOCSHELL 183B4C00 == 30 [pid = 1988] [id = 741] 10:30:57 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (183F6000) [pid = 1988] [serial = 2223] [outer = 00000000] 10:30:57 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (19328C00) [pid = 1988] [serial = 2224] [outer = 183F6000] 10:30:57 INFO - PROCESS | 1988 | 1468863057082 Marionette DEBUG loaded listener.js 10:30:57 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (193AEC00) [pid = 1988] [serial = 2225] [outer = 183F6000] 10:30:57 INFO - PROCESS | 1988 | 1468863057497 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]]]}] 10:30:57 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. 10:30:57 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 670ms 10:30:57 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (18305C00) [pid = 1988] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 10:30:57 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (193D9400) [pid = 1988] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 10:30:57 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (183A6400) [pid = 1988] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 10:30:57 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (1087C000) [pid = 1988] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 10:30:57 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (10A60800) [pid = 1988] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 10:30:57 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (193D8400) [pid = 1988] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 10:30:57 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (16531000) [pid = 1988] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 10:30:57 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (17E01C00) [pid = 1988] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 10:30:57 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (17E02C00) [pid = 1988] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 10:30:57 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (148EF400) [pid = 1988] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 10:30:57 INFO - PROCESS | 1988 | --DOMWINDOW == 69 (14BEFC00) [pid = 1988] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 10:30:57 INFO - PROCESS | 1988 | --DOMWINDOW == 68 (19BB3800) [pid = 1988] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 10:30:57 INFO - PROCESS | 1988 | 1468863057820 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 10:30:57 INFO - PROCESS | 1988 | 1468863057822 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 10:30:57 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 10:30:57 INFO - PROCESS | 1988 | 1468863057831 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 10:30:57 INFO - PROCESS | 1988 | 1468863057833 Marionette TRACE conn6 <- [1,2930,null,{}] 10:30:57 INFO - PROCESS | 1988 | 1468863057836 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}] 10:30:57 INFO - PROCESS | 1988 | 1468863057838 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:57 INFO - PROCESS | 1988 | 1468863057926 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 10:30:57 INFO - PROCESS | 1988 | 1468863057933 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:57 INFO - PROCESS | 1988 | 1468863057934 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:57 INFO - PROCESS | 1988 | ++DOCSHELL 10984800 == 31 [pid = 1988] [id = 742] 10:30:57 INFO - PROCESS | 1988 | ++DOMWINDOW == 69 (10E5BC00) [pid = 1988] [serial = 2226] [outer = 00000000] 10:30:57 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (15070400) [pid = 1988] [serial = 2227] [outer = 10E5BC00] 10:30:57 INFO - PROCESS | 1988 | 1468863057977 Marionette DEBUG loaded listener.js 10:30:58 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (1794E000) [pid = 1988] [serial = 2228] [outer = 10E5BC00] 10:30:58 INFO - PROCESS | 1988 | 1468863058377 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"]]]}] 10:30:58 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 10:30:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 10:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:30:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:30:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 10:30:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 570ms 10:30:58 INFO - PROCESS | 1988 | 1468863058404 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 10:30:58 INFO - PROCESS | 1988 | 1468863058406 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 10:30:58 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 10:30:58 INFO - PROCESS | 1988 | 1468863058409 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 10:30:58 INFO - PROCESS | 1988 | 1468863058411 Marionette TRACE conn6 <- [1,2934,null,{}] 10:30:58 INFO - PROCESS | 1988 | 1468863058414 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}] 10:30:58 INFO - PROCESS | 1988 | 1468863058416 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:58 INFO - PROCESS | 1988 | 1468863058538 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 10:30:58 INFO - PROCESS | 1988 | 1468863058545 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:58 INFO - PROCESS | 1988 | 1468863058547 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:58 INFO - PROCESS | 1988 | ++DOCSHELL 1824BC00 == 32 [pid = 1988] [id = 743] 10:30:58 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (18305000) [pid = 1988] [serial = 2229] [outer = 00000000] 10:30:58 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (195A0C00) [pid = 1988] [serial = 2230] [outer = 18305000] 10:30:58 INFO - PROCESS | 1988 | 1468863058589 Marionette DEBUG loaded listener.js 10:30:58 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (195A1400) [pid = 1988] [serial = 2231] [outer = 18305000] 10:30:58 INFO - PROCESS | 1988 | 1468863058967 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]]]}] 10:30:59 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. 10:30:59 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 570ms 10:30:59 INFO - PROCESS | 1988 | 1468863058980 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 10:30:59 INFO - PROCESS | 1988 | 1468863058982 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 10:30:59 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 10:30:59 INFO - PROCESS | 1988 | 1468863058985 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 10:30:59 INFO - PROCESS | 1988 | 1468863058987 Marionette TRACE conn6 <- [1,2938,null,{}] 10:30:59 INFO - PROCESS | 1988 | 1468863058990 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}] 10:30:59 INFO - PROCESS | 1988 | 1468863058992 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:59 INFO - PROCESS | 1988 | 1468863059069 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 10:30:59 INFO - PROCESS | 1988 | 1468863059074 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:59 INFO - PROCESS | 1988 | 1468863059076 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:59 INFO - PROCESS | 1988 | ++DOCSHELL 19ACA800 == 33 [pid = 1988] [id = 744] 10:30:59 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (19ACB800) [pid = 1988] [serial = 2232] [outer = 00000000] 10:30:59 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (19C0D000) [pid = 1988] [serial = 2233] [outer = 19ACB800] 10:30:59 INFO - PROCESS | 1988 | 1468863059118 Marionette DEBUG loaded listener.js 10:30:59 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (1A1ED000) [pid = 1988] [serial = 2234] [outer = 19ACB800] 10:30:59 INFO - PROCESS | 1988 | ++DOCSHELL 1A220400 == 34 [pid = 1988] [id = 745] 10:30:59 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (1A76A000) [pid = 1988] [serial = 2235] [outer = 00000000] 10:30:59 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (1A829000) [pid = 1988] [serial = 2236] [outer = 1A76A000] 10:30:59 INFO - PROCESS | 1988 | 1468863059642 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]]]}] 10:30:59 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. 10:30:59 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 671ms 10:30:59 INFO - PROCESS | 1988 | 1468863059656 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 10:30:59 INFO - PROCESS | 1988 | 1468863059658 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 10:30:59 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 10:30:59 INFO - PROCESS | 1988 | 1468863059661 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 10:30:59 INFO - PROCESS | 1988 | 1468863059663 Marionette TRACE conn6 <- [1,2942,null,{}] 10:30:59 INFO - PROCESS | 1988 | 1468863059666 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}] 10:30:59 INFO - PROCESS | 1988 | 1468863059668 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:59 INFO - PROCESS | 1988 | 1468863059773 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 10:30:59 INFO - PROCESS | 1988 | 1468863059778 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:59 INFO - PROCESS | 1988 | 1468863059780 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:30:59 INFO - PROCESS | 1988 | ++DOCSHELL 19AD1C00 == 35 [pid = 1988] [id = 746] 10:30:59 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (1A212000) [pid = 1988] [serial = 2237] [outer = 00000000] 10:30:59 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (1A82CC00) [pid = 1988] [serial = 2238] [outer = 1A212000] 10:30:59 INFO - PROCESS | 1988 | 1468863059822 Marionette DEBUG loaded listener.js 10:30:59 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (1A831000) [pid = 1988] [serial = 2239] [outer = 1A212000] 10:31:00 INFO - PROCESS | 1988 | 1468863060569 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]]]}] 10:31:00 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:31:00 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 10:31:00 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 930ms 10:31:00 INFO - PROCESS | 1988 | 1468863060593 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 10:31:00 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 10:31:00 INFO - PROCESS | 1988 | 1468863060598 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 10:31:00 INFO - PROCESS | 1988 | 1468863060602 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 10:31:00 INFO - PROCESS | 1988 | 1468863060606 Marionette TRACE conn6 <- [1,2946,null,{}] 10:31:00 INFO - PROCESS | 1988 | 1468863060611 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}] 10:31:00 INFO - PROCESS | 1988 | 1468863060615 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:00 INFO - PROCESS | 1988 | 1468863060789 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 10:31:00 INFO - PROCESS | 1988 | 1468863060924 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:00 INFO - PROCESS | 1988 | 1468863060928 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:00 INFO - PROCESS | 1988 | ++DOCSHELL 11003C00 == 36 [pid = 1988] [id = 747] 10:31:00 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (110CA800) [pid = 1988] [serial = 2240] [outer = 00000000] 10:31:00 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (15E59000) [pid = 1988] [serial = 2241] [outer = 110CA800] 10:31:01 INFO - PROCESS | 1988 | 1468863060985 Marionette DEBUG loaded listener.js 10:31:01 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (16536C00) [pid = 1988] [serial = 2242] [outer = 110CA800] 10:31:01 INFO - PROCESS | 1988 | 1468863061594 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]]]}] 10:31:01 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. 10:31:01 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1021ms 10:31:01 INFO - PROCESS | 1988 | 1468863061633 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 10:31:01 INFO - PROCESS | 1988 | 1468863061637 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 10:31:01 INFO - PROCESS | 1988 | 1468863061645 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 10:31:01 INFO - PROCESS | 1988 | 1468863061648 Marionette TRACE conn6 <- [1,2950,null,{}] 10:31:01 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 10:31:01 INFO - PROCESS | 1988 | 1468863061652 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}] 10:31:01 INFO - PROCESS | 1988 | 1468863061655 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:01 INFO - PROCESS | 1988 | 1468863061779 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 10:31:01 INFO - PROCESS | 1988 | 1468863061901 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:01 INFO - PROCESS | 1988 | 1468863061903 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:01 INFO - PROCESS | 1988 | ++DOCSHELL 180ED400 == 37 [pid = 1988] [id = 748] 10:31:01 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (1824C400) [pid = 1988] [serial = 2243] [outer = 00000000] 10:31:02 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (18326000) [pid = 1988] [serial = 2244] [outer = 1824C400] 10:31:02 INFO - PROCESS | 1988 | 1468863061999 Marionette DEBUG loaded listener.js 10:31:02 INFO - PROCESS | 1988 | ++DOMWINDOW == 88 (183FE400) [pid = 1988] [serial = 2245] [outer = 1824C400] 10:31:02 INFO - PROCESS | 1988 | 1468863062753 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]]]}] 10:31:02 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. 10:31:02 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1174ms 10:31:02 INFO - PROCESS | 1988 | 1468863062826 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 10:31:02 INFO - PROCESS | 1988 | 1468863062830 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 10:31:02 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 10:31:02 INFO - PROCESS | 1988 | 1468863062834 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 10:31:02 INFO - PROCESS | 1988 | 1468863062837 Marionette TRACE conn6 <- [1,2954,null,{}] 10:31:02 INFO - PROCESS | 1988 | 1468863062870 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}] 10:31:02 INFO - PROCESS | 1988 | 1468863062873 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:03 INFO - PROCESS | 1988 | 1468863063001 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 10:31:03 INFO - PROCESS | 1988 | --DOCSHELL 1A220400 == 36 [pid = 1988] [id = 745] 10:31:03 INFO - PROCESS | 1988 | --DOCSHELL 19ACA800 == 35 [pid = 1988] [id = 744] 10:31:03 INFO - PROCESS | 1988 | --DOCSHELL 1824BC00 == 34 [pid = 1988] [id = 743] 10:31:03 INFO - PROCESS | 1988 | --DOCSHELL 10984800 == 33 [pid = 1988] [id = 742] 10:31:03 INFO - PROCESS | 1988 | --DOCSHELL 183B4C00 == 32 [pid = 1988] [id = 741] 10:31:03 INFO - PROCESS | 1988 | --DOCSHELL 1830B800 == 31 [pid = 1988] [id = 740] 10:31:03 INFO - PROCESS | 1988 | --DOCSHELL 17F14800 == 30 [pid = 1988] [id = 739] 10:31:03 INFO - PROCESS | 1988 | --DOCSHELL 17952400 == 29 [pid = 1988] [id = 738] 10:31:03 INFO - PROCESS | 1988 | --DOCSHELL 1481BC00 == 28 [pid = 1988] [id = 737] 10:31:03 INFO - PROCESS | 1988 | --DOCSHELL 10988C00 == 27 [pid = 1988] [id = 736] 10:31:03 INFO - PROCESS | 1988 | --DOMWINDOW == 87 (18327C00) [pid = 1988] [serial = 2179] [outer = 00000000] [url = about:blank] 10:31:03 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (19ACB400) [pid = 1988] [serial = 2185] [outer = 00000000] [url = about:blank] 10:31:03 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (1932B400) [pid = 1988] [serial = 2183] [outer = 00000000] [url = about:blank] 10:31:03 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (18F6BC00) [pid = 1988] [serial = 2182] [outer = 00000000] [url = about:blank] 10:31:03 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (10E55400) [pid = 1988] [serial = 2164] [outer = 00000000] [url = about:blank] 10:31:03 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (111CB800) [pid = 1988] [serial = 2165] [outer = 00000000] [url = about:blank] 10:31:03 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (10E50000) [pid = 1988] [serial = 2170] [outer = 00000000] [url = about:blank] 10:31:03 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (10ED7800) [pid = 1988] [serial = 2171] [outer = 00000000] [url = about:blank] 10:31:03 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (19ACC400) [pid = 1988] [serial = 2162] [outer = 00000000] [url = about:blank] 10:31:03 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (17957000) [pid = 1988] [serial = 2167] [outer = 00000000] [url = about:blank] 10:31:03 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (18307000) [pid = 1988] [serial = 2188] [outer = 00000000] [url = about:blank] 10:31:03 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (1802AC00) [pid = 1988] [serial = 2168] [outer = 00000000] [url = about:blank] 10:31:03 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (1802E000) [pid = 1988] [serial = 2176] [outer = 00000000] [url = about:blank] 10:31:03 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (150C4800) [pid = 1988] [serial = 2173] [outer = 00000000] [url = about:blank] 10:31:03 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (15147800) [pid = 1988] [serial = 2174] [outer = 00000000] [url = about:blank] 10:31:03 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (1A217400) [pid = 1988] [serial = 2194] [outer = 00000000] [url = about:blank] 10:31:03 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (1A760800) [pid = 1988] [serial = 2195] [outer = 00000000] [url = about:blank] 10:31:03 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (1A1EC000) [pid = 1988] [serial = 2191] [outer = 00000000] [url = about:blank] 10:31:03 INFO - PROCESS | 1988 | --DOMWINDOW == 69 (195A8C00) [pid = 1988] [serial = 2186] [outer = 00000000] [url = about:blank] 10:31:03 INFO - PROCESS | 1988 | --DOMWINDOW == 68 (1A213800) [pid = 1988] [serial = 2192] [outer = 00000000] [url = about:blank] 10:31:03 INFO - PROCESS | 1988 | --DOMWINDOW == 67 (19301400) [pid = 1988] [serial = 2189] [outer = 00000000] [url = about:blank] 10:31:03 INFO - PROCESS | 1988 | --DOMWINDOW == 66 (18330000) [pid = 1988] [serial = 2180] [outer = 00000000] [url = about:blank] 10:31:03 INFO - PROCESS | 1988 | --DOMWINDOW == 65 (180F6400) [pid = 1988] [serial = 2177] [outer = 00000000] [url = about:blank] 10:31:03 INFO - PROCESS | 1988 | 1468863063136 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:03 INFO - PROCESS | 1988 | 1468863063139 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:03 INFO - PROCESS | 1988 | ++DOCSHELL 10878C00 == 28 [pid = 1988] [id = 749] 10:31:03 INFO - PROCESS | 1988 | ++DOMWINDOW == 66 (108C4C00) [pid = 1988] [serial = 2246] [outer = 00000000] 10:31:03 INFO - PROCESS | 1988 | ++DOMWINDOW == 67 (10988C00) [pid = 1988] [serial = 2247] [outer = 108C4C00] 10:31:03 INFO - PROCESS | 1988 | 1468863063191 Marionette DEBUG loaded listener.js 10:31:03 INFO - PROCESS | 1988 | ++DOMWINDOW == 68 (10EDC000) [pid = 1988] [serial = 2248] [outer = 108C4C00] 10:31:03 INFO - PROCESS | 1988 | 1468863063552 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]]]}] 10:31:03 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. 10:31:03 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 770ms 10:31:03 INFO - PROCESS | 1988 | 1468863063634 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 10:31:03 INFO - PROCESS | 1988 | 1468863063638 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 10:31:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 10:31:03 INFO - PROCESS | 1988 | 1468863063647 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 10:31:03 INFO - PROCESS | 1988 | 1468863063650 Marionette TRACE conn6 <- [1,2958,null,{}] 10:31:03 INFO - PROCESS | 1988 | 1468863063654 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}] 10:31:03 INFO - PROCESS | 1988 | 1468863063656 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:03 INFO - PROCESS | 1988 | 1468863063778 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 10:31:03 INFO - PROCESS | 1988 | 1468863063872 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:03 INFO - PROCESS | 1988 | 1468863063874 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:03 INFO - PROCESS | 1988 | ++DOCSHELL 150A4C00 == 29 [pid = 1988] [id = 750] 10:31:03 INFO - PROCESS | 1988 | ++DOMWINDOW == 69 (1514C400) [pid = 1988] [serial = 2249] [outer = 00000000] 10:31:03 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (15262800) [pid = 1988] [serial = 2250] [outer = 1514C400] 10:31:03 INFO - PROCESS | 1988 | 1468863063920 Marionette DEBUG loaded listener.js 10:31:04 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (16532000) [pid = 1988] [serial = 2251] [outer = 1514C400] 10:31:04 INFO - PROCESS | 1988 | 1468863064243 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]]]}] 10:31:04 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. 10:31:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 630ms 10:31:04 INFO - PROCESS | 1988 | 1468863064281 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 10:31:04 INFO - PROCESS | 1988 | 1468863064283 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 10:31:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 10:31:04 INFO - PROCESS | 1988 | 1468863064286 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 10:31:04 INFO - PROCESS | 1988 | 1468863064290 Marionette TRACE conn6 <- [1,2962,null,{}] 10:31:04 INFO - PROCESS | 1988 | 1468863064308 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}] 10:31:04 INFO - PROCESS | 1988 | 1468863064313 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:04 INFO - PROCESS | 1988 | 1468863064442 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 10:31:04 INFO - PROCESS | 1988 | 1468863064449 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:04 INFO - PROCESS | 1988 | 1468863064452 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:04 INFO - PROCESS | 1988 | ++DOCSHELL 17E06800 == 30 [pid = 1988] [id = 751] 10:31:04 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (17E8C400) [pid = 1988] [serial = 2252] [outer = 00000000] 10:31:04 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (180EBC00) [pid = 1988] [serial = 2253] [outer = 17E8C400] 10:31:04 INFO - PROCESS | 1988 | 1468863064499 Marionette DEBUG loaded listener.js 10:31:04 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (1824CC00) [pid = 1988] [serial = 2254] [outer = 17E8C400] 10:31:04 INFO - PROCESS | 1988 | 1468863064878 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]]]}] 10:31:04 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. 10:31:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 630ms 10:31:04 INFO - PROCESS | 1988 | 1468863064921 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 10:31:04 INFO - PROCESS | 1988 | 1468863064923 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 10:31:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 10:31:04 INFO - PROCESS | 1988 | 1468863064926 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 10:31:04 INFO - PROCESS | 1988 | 1468863064928 Marionette TRACE conn6 <- [1,2966,null,{}] 10:31:04 INFO - PROCESS | 1988 | 1468863064952 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}] 10:31:04 INFO - PROCESS | 1988 | 1468863064954 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:05 INFO - PROCESS | 1988 | 1468863065050 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 10:31:05 INFO - PROCESS | 1988 | 1468863065054 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:05 INFO - PROCESS | 1988 | 1468863065057 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:05 INFO - PROCESS | 1988 | ++DOCSHELL 182AC800 == 31 [pid = 1988] [id = 752] 10:31:05 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (182ACC00) [pid = 1988] [serial = 2255] [outer = 00000000] 10:31:05 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (1832E400) [pid = 1988] [serial = 2256] [outer = 182ACC00] 10:31:05 INFO - PROCESS | 1988 | 1468863065101 Marionette DEBUG loaded listener.js 10:31:05 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (183B2400) [pid = 1988] [serial = 2257] [outer = 182ACC00] 10:31:05 INFO - PROCESS | 1988 | 1468863065560 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]]]}] 10:31:05 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. 10:31:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 650ms 10:31:05 INFO - PROCESS | 1988 | 1468863065577 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 10:31:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 10:31:05 INFO - PROCESS | 1988 | 1468863065579 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 10:31:05 INFO - PROCESS | 1988 | 1468863065582 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 10:31:05 INFO - PROCESS | 1988 | 1468863065583 Marionette TRACE conn6 <- [1,2970,null,{}] 10:31:05 INFO - PROCESS | 1988 | 1468863065586 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}] 10:31:05 INFO - PROCESS | 1988 | 1468863065588 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:05 INFO - PROCESS | 1988 | 1468863065706 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 10:31:05 INFO - PROCESS | 1988 | 1468863065710 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:05 INFO - PROCESS | 1988 | 1468863065712 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:05 INFO - PROCESS | 1988 | ++DOCSHELL 18F6FC00 == 32 [pid = 1988] [id = 753] 10:31:05 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (18F76400) [pid = 1988] [serial = 2258] [outer = 00000000] 10:31:05 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (1932C800) [pid = 1988] [serial = 2259] [outer = 18F76400] 10:31:05 INFO - PROCESS | 1988 | 1468863065755 Marionette DEBUG loaded listener.js 10:31:05 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (1932CC00) [pid = 1988] [serial = 2260] [outer = 18F76400] 10:31:06 INFO - PROCESS | 1988 | 1468863066183 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"]]]}] 10:31:06 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 10:31:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 10:31:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:31:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 10:31:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 630ms 10:31:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 10:31:06 INFO - PROCESS | 1988 | 1468863066216 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 10:31:06 INFO - PROCESS | 1988 | 1468863066218 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 10:31:06 INFO - PROCESS | 1988 | 1468863066221 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 10:31:06 INFO - PROCESS | 1988 | 1468863066223 Marionette TRACE conn6 <- [1,2974,null,{}] 10:31:06 INFO - PROCESS | 1988 | 1468863066227 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}] 10:31:06 INFO - PROCESS | 1988 | 1468863066232 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:06 INFO - PROCESS | 1988 | 1468863066373 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 10:31:06 INFO - PROCESS | 1988 | 1468863066378 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:06 INFO - PROCESS | 1988 | 1468863066380 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:06 INFO - PROCESS | 1988 | ++DOCSHELL 1027CC00 == 33 [pid = 1988] [id = 754] 10:31:06 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (193C1000) [pid = 1988] [serial = 2261] [outer = 00000000] 10:31:06 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (19AD1400) [pid = 1988] [serial = 2262] [outer = 193C1000] 10:31:06 INFO - PROCESS | 1988 | 1468863066480 Marionette DEBUG loaded listener.js 10:31:06 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (19AD1800) [pid = 1988] [serial = 2263] [outer = 193C1000] 10:31:06 INFO - PROCESS | 1988 | 1468863066872 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]]]}] 10:31:06 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. 10:31:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 730ms 10:31:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 10:31:06 INFO - PROCESS | 1988 | 1468863066953 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 10:31:06 INFO - PROCESS | 1988 | 1468863066955 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 10:31:06 INFO - PROCESS | 1988 | 1468863066958 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 10:31:06 INFO - PROCESS | 1988 | 1468863066960 Marionette TRACE conn6 <- [1,2978,null,{}] 10:31:06 INFO - PROCESS | 1988 | 1468863066963 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}] 10:31:06 INFO - PROCESS | 1988 | 1468863066965 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:07 INFO - PROCESS | 1988 | 1468863067088 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 10:31:07 INFO - PROCESS | 1988 | 1468863067093 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:07 INFO - PROCESS | 1988 | 1468863067095 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:07 INFO - PROCESS | 1988 | ++DOCSHELL 1513BC00 == 34 [pid = 1988] [id = 755] 10:31:07 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (1A1ED800) [pid = 1988] [serial = 2264] [outer = 00000000] 10:31:07 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (1A21A800) [pid = 1988] [serial = 2265] [outer = 1A1ED800] 10:31:07 INFO - PROCESS | 1988 | 1468863067141 Marionette DEBUG loaded listener.js 10:31:07 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (1A21F400) [pid = 1988] [serial = 2266] [outer = 1A1ED800] 10:31:07 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (14826C00) [pid = 1988] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 10:31:07 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (17953800) [pid = 1988] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 10:31:07 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (10A5C400) [pid = 1988] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 10:31:07 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (0FB51000) [pid = 1988] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 10:31:07 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (18305000) [pid = 1988] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 10:31:07 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (10986C00) [pid = 1988] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 10:31:07 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (17E90800) [pid = 1988] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 10:31:07 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (1A1EF400) [pid = 1988] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 10:31:07 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (1830C800) [pid = 1988] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 10:31:07 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (183F6000) [pid = 1988] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 10:31:07 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (10E5BC00) [pid = 1988] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 10:31:07 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (1802DC00) [pid = 1988] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 10:31:07 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (1A76A000) [pid = 1988] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:31:07 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (19ACB800) [pid = 1988] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 10:31:07 INFO - PROCESS | 1988 | ++DOCSHELL 180F2800 == 35 [pid = 1988] [id = 756] 10:31:07 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (180F3000) [pid = 1988] [serial = 2267] [outer = 00000000] 10:31:07 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (1830C800) [pid = 1988] [serial = 2268] [outer = 180F3000] 10:31:07 INFO - PROCESS | 1988 | 1468863067699 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]]]}] 10:31:07 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. 10:31:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 770ms 10:31:07 INFO - PROCESS | 1988 | 1468863067752 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 10:31:07 INFO - PROCESS | 1988 | 1468863067754 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 10:31:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 10:31:07 INFO - PROCESS | 1988 | 1468863067762 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 10:31:07 INFO - PROCESS | 1988 | 1468863067764 Marionette TRACE conn6 <- [1,2982,null,{}] 10:31:07 INFO - PROCESS | 1988 | 1468863067767 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}] 10:31:07 INFO - PROCESS | 1988 | 1468863067769 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:07 INFO - PROCESS | 1988 | 1468863067862 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 10:31:07 INFO - PROCESS | 1988 | 1468863067875 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:07 INFO - PROCESS | 1988 | 1468863067877 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:07 INFO - PROCESS | 1988 | ++DOCSHELL 1A214800 == 36 [pid = 1988] [id = 757] 10:31:07 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (1A214C00) [pid = 1988] [serial = 2269] [outer = 00000000] 10:31:07 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (1A767400) [pid = 1988] [serial = 2270] [outer = 1A214C00] 10:31:07 INFO - PROCESS | 1988 | 1468863067920 Marionette DEBUG loaded listener.js 10:31:08 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (1A828800) [pid = 1988] [serial = 2271] [outer = 1A214C00] 10:31:08 INFO - PROCESS | 1988 | 1468863068302 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]]]}] 10:31:08 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:31:08 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 10:31:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 570ms 10:31:08 INFO - PROCESS | 1988 | 1468863068335 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 10:31:08 INFO - PROCESS | 1988 | 1468863068338 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 10:31:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 10:31:08 INFO - PROCESS | 1988 | 1468863068355 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 10:31:08 INFO - PROCESS | 1988 | 1468863068357 Marionette TRACE conn6 <- [1,2986,null,{}] 10:31:08 INFO - PROCESS | 1988 | 1468863068360 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}] 10:31:08 INFO - PROCESS | 1988 | 1468863068362 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:08 INFO - PROCESS | 1988 | 1468863068492 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 10:31:08 INFO - PROCESS | 1988 | 1468863068503 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:08 INFO - PROCESS | 1988 | 1468863068505 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:08 INFO - PROCESS | 1988 | ++DOCSHELL 1A219000 == 37 [pid = 1988] [id = 758] 10:31:08 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (1A836000) [pid = 1988] [serial = 2272] [outer = 00000000] 10:31:08 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (1A90A400) [pid = 1988] [serial = 2273] [outer = 1A836000] 10:31:08 INFO - PROCESS | 1988 | 1468863068550 Marionette DEBUG loaded listener.js 10:31:08 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (1A90EC00) [pid = 1988] [serial = 2274] [outer = 1A836000] 10:31:08 INFO - PROCESS | 1988 | 1468863068919 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]]]}] 10:31:08 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. 10:31:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 590ms 10:31:08 INFO - PROCESS | 1988 | 1468863068947 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 10:31:08 INFO - PROCESS | 1988 | 1468863068949 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 10:31:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 10:31:08 INFO - PROCESS | 1988 | 1468863068952 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 10:31:08 INFO - PROCESS | 1988 | 1468863068953 Marionette TRACE conn6 <- [1,2990,null,{}] 10:31:08 INFO - PROCESS | 1988 | 1468863068957 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}] 10:31:08 INFO - PROCESS | 1988 | 1468863068958 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:09 INFO - PROCESS | 1988 | 1468863069041 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 10:31:09 INFO - PROCESS | 1988 | 1468863069046 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:09 INFO - PROCESS | 1988 | 1468863069048 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:09 INFO - PROCESS | 1988 | ++DOCSHELL 1A9AA000 == 38 [pid = 1988] [id = 759] 10:31:09 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (1A9ABC00) [pid = 1988] [serial = 2275] [outer = 00000000] 10:31:09 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (1BA70C00) [pid = 1988] [serial = 2276] [outer = 1A9ABC00] 10:31:09 INFO - PROCESS | 1988 | 1468863069090 Marionette DEBUG loaded listener.js 10:31:09 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (10A5E000) [pid = 1988] [serial = 2277] [outer = 1A9ABC00] 10:31:09 INFO - PROCESS | 1988 | 1468863069597 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]]]}] 10:31:09 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. 10:31:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 671ms 10:31:09 INFO - PROCESS | 1988 | 1468863069626 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 10:31:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 10:31:09 INFO - PROCESS | 1988 | 1468863069631 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 10:31:09 INFO - PROCESS | 1988 | 1468863069636 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 10:31:09 INFO - PROCESS | 1988 | 1468863069639 Marionette TRACE conn6 <- [1,2994,null,{}] 10:31:09 INFO - PROCESS | 1988 | 1468863069645 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}] 10:31:09 INFO - PROCESS | 1988 | 1468863069648 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:09 INFO - PROCESS | 1988 | 1468863069829 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 10:31:09 INFO - PROCESS | 1988 | 1468863069934 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:09 INFO - PROCESS | 1988 | 1468863069939 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:09 INFO - PROCESS | 1988 | ++DOCSHELL 103F9000 == 39 [pid = 1988] [id = 760] 10:31:09 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (108D1800) [pid = 1988] [serial = 2278] [outer = 00000000] 10:31:10 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (10E5C000) [pid = 1988] [serial = 2279] [outer = 108D1800] 10:31:10 INFO - PROCESS | 1988 | 1468863069995 Marionette DEBUG loaded listener.js 10:31:10 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (148EE400) [pid = 1988] [serial = 2280] [outer = 108D1800] 10:31:10 INFO - PROCESS | 1988 | 1468863070532 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]]]}] 10:31:10 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. 10:31:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 930ms 10:31:10 INFO - PROCESS | 1988 | 1468863070566 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 10:31:10 INFO - PROCESS | 1988 | 1468863070571 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 10:31:10 INFO - TEST-START | /FileAPI/FileReaderSync.worker 10:31:10 INFO - PROCESS | 1988 | 1468863070578 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 10:31:10 INFO - PROCESS | 1988 | 1468863070580 Marionette TRACE conn6 <- [1,2998,null,{}] 10:31:10 INFO - PROCESS | 1988 | 1468863070585 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}] 10:31:10 INFO - PROCESS | 1988 | 1468863070587 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:10 INFO - PROCESS | 1988 | 1468863070700 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 10:31:10 INFO - PROCESS | 1988 | 1468863070844 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:10 INFO - PROCESS | 1988 | 1468863070847 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:10 INFO - PROCESS | 1988 | ++DOCSHELL 17954800 == 40 [pid = 1988] [id = 761] 10:31:10 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (17E01C00) [pid = 1988] [serial = 2281] [outer = 00000000] 10:31:10 INFO - PROCESS | 1988 | ++DOMWINDOW == 88 (180EDC00) [pid = 1988] [serial = 2282] [outer = 17E01C00] 10:31:10 INFO - PROCESS | 1988 | 1468863070906 Marionette DEBUG loaded listener.js 10:31:11 INFO - PROCESS | 1988 | ++DOMWINDOW == 89 (18322400) [pid = 1988] [serial = 2283] [outer = 17E01C00] 10:31:11 INFO - PROCESS | 1988 | [1988] 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 10:31:11 INFO - PROCESS | 1988 | 1468863071430 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 10:31:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 10:31:11 INFO - {} 10:31:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 10:31:11 INFO - {} 10:31:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 10:31:11 INFO - {} 10:31:11 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 10:31:11 INFO - {} 10:31:11 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 870ms 10:31:11 INFO - PROCESS | 1988 | 1468863071487 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 10:31:11 INFO - PROCESS | 1988 | 1468863071490 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 10:31:11 INFO - TEST-START | /FileAPI/fileReader.html 10:31:11 INFO - PROCESS | 1988 | 1468863071498 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 10:31:11 INFO - PROCESS | 1988 | 1468863071502 Marionette TRACE conn6 <- [1,3002,null,{}] 10:31:11 INFO - PROCESS | 1988 | 1468863071513 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}] 10:31:11 INFO - PROCESS | 1988 | 1468863071518 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:11 INFO - PROCESS | 1988 | 1468863071637 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 10:31:11 INFO - PROCESS | 1988 | 1468863071748 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:11 INFO - PROCESS | 1988 | 1468863071751 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:11 INFO - PROCESS | 1988 | ++DOCSHELL 1A218400 == 41 [pid = 1988] [id = 762] 10:31:11 INFO - PROCESS | 1988 | ++DOMWINDOW == 90 (1B98BC00) [pid = 1988] [serial = 2284] [outer = 00000000] 10:31:11 INFO - PROCESS | 1988 | ++DOMWINDOW == 91 (1C254C00) [pid = 1988] [serial = 2285] [outer = 1B98BC00] 10:31:11 INFO - PROCESS | 1988 | 1468863071847 Marionette DEBUG loaded listener.js 10:31:11 INFO - PROCESS | 1988 | ++DOMWINDOW == 92 (1C610000) [pid = 1988] [serial = 2286] [outer = 1B98BC00] 10:31:12 INFO - PROCESS | 1988 | 1468863072381 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]]]}] 10:31:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 10:31:12 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 10:31:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 10:31:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 10:31:12 INFO - TEST-OK | /FileAPI/fileReader.html | took 930ms 10:31:12 INFO - PROCESS | 1988 | 1468863072437 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 10:31:12 INFO - PROCESS | 1988 | 1468863072440 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 10:31:12 INFO - TEST-START | /FileAPI/historical.html 10:31:12 INFO - PROCESS | 1988 | 1468863072443 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 10:31:12 INFO - PROCESS | 1988 | 1468863072445 Marionette TRACE conn6 <- [1,3006,null,{}] 10:31:12 INFO - PROCESS | 1988 | 1468863072449 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}] 10:31:12 INFO - PROCESS | 1988 | 1468863072452 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:12 INFO - PROCESS | 1988 | 1468863072562 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 10:31:12 INFO - PROCESS | 1988 | 1468863072718 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:12 INFO - PROCESS | 1988 | 1468863072721 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:12 INFO - PROCESS | 1988 | ++DOCSHELL 147E4400 == 42 [pid = 1988] [id = 763] 10:31:12 INFO - PROCESS | 1988 | ++DOMWINDOW == 93 (147E8C00) [pid = 1988] [serial = 2287] [outer = 00000000] 10:31:12 INFO - PROCESS | 1988 | ++DOMWINDOW == 94 (147EE000) [pid = 1988] [serial = 2288] [outer = 147E8C00] 10:31:12 INFO - PROCESS | 1988 | 1468863072775 Marionette DEBUG loaded listener.js 10:31:12 INFO - PROCESS | 1988 | ++DOMWINDOW == 95 (1795A800) [pid = 1988] [serial = 2289] [outer = 147E8C00] 10:31:13 INFO - PROCESS | 1988 | 1468863073385 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"]]]}] 10:31:13 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 10:31:13 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 10:31:13 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 10:31:13 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 10:31:13 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 10:31:13 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 10:31:13 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 10:31:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:31:13 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 10:31:13 INFO - TEST-OK | /FileAPI/historical.html | took 970ms 10:31:13 INFO - PROCESS | 1988 | 1468863073417 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 10:31:13 INFO - PROCESS | 1988 | 1468863073419 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 10:31:13 INFO - PROCESS | 1988 | 1468863073423 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 10:31:13 INFO - TEST-START | /FileAPI/idlharness.html 10:31:13 INFO - PROCESS | 1988 | 1468863073425 Marionette TRACE conn6 <- [1,3010,null,{}] 10:31:13 INFO - PROCESS | 1988 | 1468863073429 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}] 10:31:13 INFO - PROCESS | 1988 | 1468863073431 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:13 INFO - PROCESS | 1988 | 1468863073535 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 10:31:13 INFO - PROCESS | 1988 | 1468863073836 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:13 INFO - PROCESS | 1988 | 1468863073839 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:13 INFO - PROCESS | 1988 | ++DOCSHELL 108C7400 == 43 [pid = 1988] [id = 764] 10:31:13 INFO - PROCESS | 1988 | ++DOMWINDOW == 96 (108C9000) [pid = 1988] [serial = 2290] [outer = 00000000] 10:31:13 INFO - PROCESS | 1988 | ++DOMWINDOW == 97 (10A60400) [pid = 1988] [serial = 2291] [outer = 108C9000] 10:31:13 INFO - PROCESS | 1988 | 1468863073890 Marionette DEBUG loaded listener.js 10:31:13 INFO - PROCESS | 1988 | ++DOMWINDOW == 98 (110C2C00) [pid = 1988] [serial = 2292] [outer = 108C9000] 10:31:15 INFO - PROCESS | 1988 | --DOCSHELL 1A219000 == 42 [pid = 1988] [id = 758] 10:31:15 INFO - PROCESS | 1988 | --DOCSHELL 1A214800 == 41 [pid = 1988] [id = 757] 10:31:15 INFO - PROCESS | 1988 | --DOCSHELL 180F2800 == 40 [pid = 1988] [id = 756] 10:31:15 INFO - PROCESS | 1988 | --DOCSHELL 1513BC00 == 39 [pid = 1988] [id = 755] 10:31:15 INFO - PROCESS | 1988 | --DOCSHELL 1027CC00 == 38 [pid = 1988] [id = 754] 10:31:15 INFO - PROCESS | 1988 | --DOCSHELL 18F6FC00 == 37 [pid = 1988] [id = 753] 10:31:15 INFO - PROCESS | 1988 | --DOCSHELL 182AC800 == 36 [pid = 1988] [id = 752] 10:31:15 INFO - PROCESS | 1988 | --DOCSHELL 17E06800 == 35 [pid = 1988] [id = 751] 10:31:15 INFO - PROCESS | 1988 | --DOCSHELL 150A4C00 == 34 [pid = 1988] [id = 750] 10:31:15 INFO - PROCESS | 1988 | --DOCSHELL 10878C00 == 33 [pid = 1988] [id = 749] 10:31:15 INFO - PROCESS | 1988 | --DOCSHELL 19AD1C00 == 32 [pid = 1988] [id = 746] 10:31:15 INFO - PROCESS | 1988 | --DOCSHELL 11003C00 == 31 [pid = 1988] [id = 747] 10:31:15 INFO - PROCESS | 1988 | --DOCSHELL 0FB4CC00 == 30 [pid = 1988] [id = 735] 10:31:15 INFO - PROCESS | 1988 | --DOCSHELL 180ED400 == 29 [pid = 1988] [id = 748] 10:31:15 INFO - PROCESS | 1988 | --DOCSHELL 147E4400 == 28 [pid = 1988] [id = 763] 10:31:15 INFO - PROCESS | 1988 | --DOCSHELL 1A218400 == 27 [pid = 1988] [id = 762] 10:31:15 INFO - PROCESS | 1988 | --DOCSHELL 1A9AA000 == 26 [pid = 1988] [id = 759] 10:31:15 INFO - PROCESS | 1988 | --DOCSHELL 103F9000 == 25 [pid = 1988] [id = 760] 10:31:15 INFO - PROCESS | 1988 | --DOCSHELL 17954800 == 24 [pid = 1988] [id = 761] 10:31:15 INFO - PROCESS | 1988 | --DOMWINDOW == 97 (19C0D000) [pid = 1988] [serial = 2233] [outer = 00000000] [url = about:blank] 10:31:15 INFO - PROCESS | 1988 | --DOMWINDOW == 96 (148F3800) [pid = 1988] [serial = 2212] [outer = 00000000] [url = about:blank] 10:31:15 INFO - PROCESS | 1988 | --DOMWINDOW == 95 (14BF3400) [pid = 1988] [serial = 2213] [outer = 00000000] [url = about:blank] 10:31:15 INFO - PROCESS | 1988 | --DOMWINDOW == 94 (1795A400) [pid = 1988] [serial = 2215] [outer = 00000000] [url = about:blank] 10:31:15 INFO - PROCESS | 1988 | --DOMWINDOW == 93 (10A62800) [pid = 1988] [serial = 2209] [outer = 00000000] [url = about:blank] 10:31:15 INFO - PROCESS | 1988 | --DOMWINDOW == 92 (10A6A000) [pid = 1988] [serial = 2210] [outer = 00000000] [url = about:blank] 10:31:15 INFO - PROCESS | 1988 | --DOMWINDOW == 91 (10E54C00) [pid = 1988] [serial = 2207] [outer = 00000000] [url = about:blank] 10:31:15 INFO - PROCESS | 1988 | --DOMWINDOW == 90 (10988400) [pid = 1988] [serial = 2206] [outer = 00000000] [url = about:blank] 10:31:15 INFO - PROCESS | 1988 | --DOMWINDOW == 89 (195A1400) [pid = 1988] [serial = 2231] [outer = 00000000] [url = about:blank] 10:31:15 INFO - PROCESS | 1988 | --DOMWINDOW == 88 (15144000) [pid = 1988] [serial = 2198] [outer = 00000000] [url = about:blank] 10:31:15 INFO - PROCESS | 1988 | --DOMWINDOW == 87 (148A7400) [pid = 1988] [serial = 2197] [outer = 00000000] [url = about:blank] 10:31:15 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (18326800) [pid = 1988] [serial = 2201] [outer = 00000000] [url = about:blank] 10:31:15 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (182A9000) [pid = 1988] [serial = 2200] [outer = 00000000] [url = about:blank] 10:31:15 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (1A832000) [pid = 1988] [serial = 2204] [outer = 00000000] [url = about:blank] 10:31:15 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (1A220C00) [pid = 1988] [serial = 2203] [outer = 00000000] [url = about:blank] 10:31:15 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (183AD800) [pid = 1988] [serial = 2222] [outer = 00000000] [url = about:blank] 10:31:15 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (18328000) [pid = 1988] [serial = 2221] [outer = 00000000] [url = about:blank] 10:31:15 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (19328C00) [pid = 1988] [serial = 2224] [outer = 00000000] [url = about:blank] 10:31:15 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (15070400) [pid = 1988] [serial = 2227] [outer = 00000000] [url = about:blank] 10:31:15 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (1794E000) [pid = 1988] [serial = 2228] [outer = 00000000] [url = about:blank] 10:31:15 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (1A1ED000) [pid = 1988] [serial = 2234] [outer = 00000000] [url = about:blank] 10:31:15 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (195A0C00) [pid = 1988] [serial = 2230] [outer = 00000000] [url = about:blank] 10:31:15 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (182A0800) [pid = 1988] [serial = 2218] [outer = 00000000] [url = about:blank] 10:31:15 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (193AEC00) [pid = 1988] [serial = 2225] [outer = 00000000] [url = about:blank] 10:31:15 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (1A829000) [pid = 1988] [serial = 2236] [outer = 00000000] [url = about:blank] 10:31:15 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (18304400) [pid = 1988] [serial = 2219] [outer = 00000000] [url = about:blank] 10:31:15 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (17E8CC00) [pid = 1988] [serial = 2216] [outer = 00000000] [url = about:blank] 10:31:15 INFO - PROCESS | 1988 | 1468863075602 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]]]}] 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 10:31:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:31:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:31:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:31:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:31:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:31:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:31:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 10:31:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:31:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:31:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:31:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:31:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:31:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:31:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:31:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 10:31:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:31:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:31:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:31:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:31:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:31:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:31:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 10:31:15 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 10:31:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:31:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:31:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:31:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:31:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:31:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:31:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 10:31:15 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 10:31:15 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 10:31:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:31:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:31:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:31:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:31:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:31:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:31:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 10:31:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:31:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:31:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:31:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:31:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:31:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:31:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 10:31:15 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 10:31:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:31:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:31:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:31:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:31:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:31:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:31:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 10:31:15 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 10:31:15 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 10:31:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:31:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:31:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:31:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:31:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:31:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:31:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 10:31:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 10:31:15 INFO - TEST-OK | /FileAPI/idlharness.html | took 2299ms 10:31:15 INFO - PROCESS | 1988 | 1468863075728 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 10:31:15 INFO - PROCESS | 1988 | 1468863075731 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 10:31:15 INFO - TEST-START | /FileAPI/idlharness.worker 10:31:15 INFO - PROCESS | 1988 | 1468863075737 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 10:31:15 INFO - PROCESS | 1988 | 1468863075741 Marionette TRACE conn6 <- [1,3014,null,{}] 10:31:15 INFO - PROCESS | 1988 | 1468863075747 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}] 10:31:15 INFO - PROCESS | 1988 | 1468863075750 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:15 INFO - PROCESS | 1988 | 1468863075834 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 10:31:15 INFO - PROCESS | 1988 | 1468863075844 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:15 INFO - PROCESS | 1988 | 1468863075847 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:15 INFO - PROCESS | 1988 | ++DOCSHELL 1513F000 == 25 [pid = 1988] [id = 765] 10:31:15 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (15143400) [pid = 1988] [serial = 2293] [outer = 00000000] 10:31:15 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (15150400) [pid = 1988] [serial = 2294] [outer = 15143400] 10:31:15 INFO - PROCESS | 1988 | 1468863075894 Marionette DEBUG loaded listener.js 10:31:15 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (1525F400) [pid = 1988] [serial = 2295] [outer = 15143400] 10:31:16 INFO - PROCESS | 1988 | [1988] 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 10:31:16 INFO - PROCESS | 1988 | 1468863076904 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,{},{}]]]}] 10:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 10:31:16 INFO - {} 10:31:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:31:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:31:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:31:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:31:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:31:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:31:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 10:31:16 INFO - {} 10:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 10:31:16 INFO - {} 10:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 10:31:16 INFO - {} 10:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 10:31:16 INFO - {} 10:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 10:31:16 INFO - {} 10:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 10:31:16 INFO - {} 10:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 10:31:16 INFO - {} 10:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 10:31:16 INFO - {} 10:31:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:31:16 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:31:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:31:16 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:31:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:31:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:31:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:31:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:31:16 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 10:31:16 INFO - {} 10:31:16 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:31:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:31:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:31:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:31:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:31:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:31:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 10:31:17 INFO - {} 10:31:17 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 10:31:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:31:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:31:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:31:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:31:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:31:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:31:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 10:31:17 INFO - {} 10:31:17 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 - {} 10:31:17 INFO - {} 10:31:17 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 10:31:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:31:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:31:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:31:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:31:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:31:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:31:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:31:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:31:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:31:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:31:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:31:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:31:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 10:31:17 INFO - {} 10:31:17 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 10:31:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:31:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:31:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:31:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:31:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:31:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:31:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 10:31:17 INFO - {} 10:31:17 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 - {} 10:31:17 INFO - {} 10:31:17 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 10:31:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:31:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:31:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:31:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:31:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:31:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:31:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:31:17 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 10:31:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 10:31:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:31:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 10:31:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:31:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:31:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:31:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:31:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 10:31:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:31:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:31:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:31:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:31:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:31:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:31:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 10:31:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:31:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 10:31:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:31:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:31:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:31:17 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 10:31:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 10:31:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:31:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 10:31:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:31:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:31:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:31:17 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 10:31:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 10:31:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:31:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 10:31:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:31:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:31:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:31:17 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 10:31:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 10:31:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:31:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:31:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:31:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:31:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:31:17 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:31:17 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 10:31:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:31:17 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:31:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:31:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:31:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:31:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:31:17 INFO - {} 10:31:17 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1295ms 10:31:17 INFO - PROCESS | 1988 | 1468863077034 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 10:31:17 INFO - PROCESS | 1988 | 1468863077039 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 10:31:17 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 10:31:17 INFO - PROCESS | 1988 | 1468863077046 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 10:31:17 INFO - PROCESS | 1988 | 1468863077048 Marionette TRACE conn6 <- [1,3018,null,{}] 10:31:17 INFO - PROCESS | 1988 | 1468863077052 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}] 10:31:17 INFO - PROCESS | 1988 | 1468863077055 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:17 INFO - PROCESS | 1988 | 1468863077148 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 10:31:17 INFO - PROCESS | 1988 | 1468863077278 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:17 INFO - PROCESS | 1988 | 1468863077281 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:17 INFO - PROCESS | 1988 | ++DOCSHELL 1A1E9C00 == 26 [pid = 1988] [id = 766] 10:31:17 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (1A1EC000) [pid = 1988] [serial = 2296] [outer = 00000000] 10:31:17 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (1A1F3000) [pid = 1988] [serial = 2297] [outer = 1A1EC000] 10:31:17 INFO - PROCESS | 1988 | 1468863077327 Marionette DEBUG loaded listener.js 10:31:17 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (1A217400) [pid = 1988] [serial = 2298] [outer = 1A1EC000] 10:31:17 INFO - PROCESS | 1988 | 1468863077704 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]]]}] 10:31:17 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 10:31:17 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 670ms 10:31:17 INFO - PROCESS | 1988 | 1468863077719 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 10:31:17 INFO - PROCESS | 1988 | 1468863077721 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 10:31:17 INFO - PROCESS | 1988 | 1468863077724 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 10:31:17 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 10:31:17 INFO - PROCESS | 1988 | 1468863077727 Marionette TRACE conn6 <- [1,3022,null,{}] 10:31:17 INFO - PROCESS | 1988 | 1468863077745 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}] 10:31:17 INFO - PROCESS | 1988 | 1468863077750 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:17 INFO - PROCESS | 1988 | 1468863077869 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 10:31:17 INFO - PROCESS | 1988 | 1468863077876 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:17 INFO - PROCESS | 1988 | 1468863077879 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:17 INFO - PROCESS | 1988 | ++DOCSHELL 1A903400 == 27 [pid = 1988] [id = 767] 10:31:17 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (1A905800) [pid = 1988] [serial = 2299] [outer = 00000000] 10:31:17 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (1A9AFC00) [pid = 1988] [serial = 2300] [outer = 1A905800] 10:31:17 INFO - PROCESS | 1988 | 1468863077925 Marionette DEBUG loaded listener.js 10:31:18 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (1BA77000) [pid = 1988] [serial = 2301] [outer = 1A905800] 10:31:18 INFO - PROCESS | 1988 | 1468863078348 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]]]}] 10:31:18 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 10:31:18 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 670ms 10:31:18 INFO - PROCESS | 1988 | 1468863078398 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 10:31:18 INFO - PROCESS | 1988 | 1468863078401 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 10:31:18 INFO - PROCESS | 1988 | 1468863078404 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 10:31:18 INFO - TEST-START | /FileAPI/blob/Blob-close.html 10:31:18 INFO - PROCESS | 1988 | 1468863078406 Marionette TRACE conn6 <- [1,3026,null,{}] 10:31:18 INFO - PROCESS | 1988 | 1468863078409 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}] 10:31:18 INFO - PROCESS | 1988 | 1468863078411 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:18 INFO - PROCESS | 1988 | 1468863078533 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 10:31:18 INFO - PROCESS | 1988 | 1468863078623 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:18 INFO - PROCESS | 1988 | 1468863078625 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:18 INFO - PROCESS | 1988 | ++DOCSHELL 1C880800 == 28 [pid = 1988] [id = 768] 10:31:18 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (1C880C00) [pid = 1988] [serial = 2302] [outer = 00000000] 10:31:18 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (1C8F4C00) [pid = 1988] [serial = 2303] [outer = 1C880C00] 10:31:18 INFO - PROCESS | 1988 | 1468863078671 Marionette DEBUG loaded listener.js 10:31:18 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (1CFCDC00) [pid = 1988] [serial = 2304] [outer = 1C880C00] 10:31:19 INFO - PROCESS | 1988 | 1468863079035 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"]]]}] 10:31:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 10:31:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 10:31:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:31:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 10:31:19 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 670ms 10:31:19 INFO - PROCESS | 1988 | 1468863079080 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 10:31:19 INFO - PROCESS | 1988 | 1468863079082 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 10:31:19 INFO - PROCESS | 1988 | 1468863079085 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 10:31:19 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 10:31:19 INFO - PROCESS | 1988 | 1468863079087 Marionette TRACE conn6 <- [1,3030,null,{}] 10:31:19 INFO - PROCESS | 1988 | 1468863079108 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}] 10:31:19 INFO - PROCESS | 1988 | 1468863079110 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:19 INFO - PROCESS | 1988 | 1468863079225 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 10:31:19 INFO - PROCESS | 1988 | 1468863079230 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:19 INFO - PROCESS | 1988 | 1468863079232 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:19 INFO - PROCESS | 1988 | ++DOCSHELL 1CFD1800 == 29 [pid = 1988] [id = 769] 10:31:19 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (1D05F000) [pid = 1988] [serial = 2305] [outer = 00000000] 10:31:19 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (1D06AC00) [pid = 1988] [serial = 2306] [outer = 1D05F000] 10:31:19 INFO - PROCESS | 1988 | 1468863079275 Marionette DEBUG loaded listener.js 10:31:19 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (1D0CC800) [pid = 1988] [serial = 2307] [outer = 1D05F000] 10:31:19 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (1A214C00) [pid = 1988] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 10:31:19 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (18F76400) [pid = 1988] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 10:31:19 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (193C1000) [pid = 1988] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 10:31:19 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (1A1ED800) [pid = 1988] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 10:31:19 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (110CA800) [pid = 1988] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 10:31:19 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (1A212000) [pid = 1988] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 10:31:19 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (17E8C400) [pid = 1988] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 10:31:19 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (108C4C00) [pid = 1988] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 10:31:19 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (182ACC00) [pid = 1988] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 10:31:19 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (1514C400) [pid = 1988] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 10:31:19 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (1824C400) [pid = 1988] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 10:31:19 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (1A9ABC00) [pid = 1988] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 10:31:19 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (180F3000) [pid = 1988] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:31:19 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (1A836000) [pid = 1988] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 10:31:20 INFO - PROCESS | 1988 | 1468863080175 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]]]}] 10:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 10:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 10:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 10:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 10:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 10:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 10:31:20 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. 10:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 10:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 10:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 10:31:20 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'.) 10:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 10:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 10:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 10:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 10:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 10:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 10:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 10:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 10:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 10:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 10:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 10:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 10:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 10:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 10:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 10:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 10:31:20 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. 10:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 10:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 10:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 10:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 10:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 10:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 10:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 10:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 10:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 10:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 10:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 10:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 10:31:20 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. 10:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 10:31:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 10:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:31:20 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. 10:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 10:31:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 10:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 10:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 10:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 10:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 10:31:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 10:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 10:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 10:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 10:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 10:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 10:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 10:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 10:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 10:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 10:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 10:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 10:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 10:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 10:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:31:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 10:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:31:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:31:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 10:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 10:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 10:31:20 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1165ms 10:31:20 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 10:31:20 INFO - PROCESS | 1988 | 1468863080253 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 10:31:20 INFO - PROCESS | 1988 | 1468863080256 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 10:31:20 INFO - PROCESS | 1988 | 1468863080258 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 10:31:20 INFO - PROCESS | 1988 | 1468863080260 Marionette TRACE conn6 <- [1,3034,null,{}] 10:31:20 INFO - PROCESS | 1988 | 1468863080264 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}] 10:31:20 INFO - PROCESS | 1988 | 1468863080269 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:20 INFO - PROCESS | 1988 | 1468863080383 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 10:31:20 INFO - PROCESS | 1988 | 1468863080388 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:20 INFO - PROCESS | 1988 | 1468863080390 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:20 INFO - PROCESS | 1988 | ++DOCSHELL 1A836000 == 30 [pid = 1988] [id = 770] 10:31:20 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (1D067C00) [pid = 1988] [serial = 2308] [outer = 00000000] 10:31:20 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (1D0D8800) [pid = 1988] [serial = 2309] [outer = 1D067C00] 10:31:20 INFO - PROCESS | 1988 | 1468863080435 Marionette DEBUG loaded listener.js 10:31:20 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (1D619800) [pid = 1988] [serial = 2310] [outer = 1D067C00] 10:31:20 INFO - PROCESS | 1988 | [1988] 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 10:31:20 INFO - PROCESS | 1988 | 1468863080869 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 10:31:20 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 10:31:20 INFO - {} 10:31:20 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 630ms 10:31:20 INFO - PROCESS | 1988 | 1468863080905 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 10:31:20 INFO - PROCESS | 1988 | 1468863080907 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 10:31:20 INFO - PROCESS | 1988 | 1468863080910 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 10:31:20 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 10:31:20 INFO - PROCESS | 1988 | 1468863080912 Marionette TRACE conn6 <- [1,3038,null,{}] 10:31:20 INFO - PROCESS | 1988 | 1468863080915 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}] 10:31:20 INFO - PROCESS | 1988 | 1468863080917 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:21 INFO - PROCESS | 1988 | 1468863081006 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 10:31:21 INFO - PROCESS | 1988 | 1468863081011 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:21 INFO - PROCESS | 1988 | 1468863081013 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:21 INFO - PROCESS | 1988 | ++DOCSHELL 193A9800 == 31 [pid = 1988] [id = 771] 10:31:21 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (193B1800) [pid = 1988] [serial = 2311] [outer = 00000000] 10:31:21 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (1D6EF000) [pid = 1988] [serial = 2312] [outer = 193B1800] 10:31:21 INFO - PROCESS | 1988 | 1468863081056 Marionette DEBUG loaded listener.js 10:31:21 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (1D884000) [pid = 1988] [serial = 2313] [outer = 193B1800] 10:31:21 INFO - PROCESS | 1988 | --DOCSHELL 1A1E9C00 == 30 [pid = 1988] [id = 766] 10:31:21 INFO - PROCESS | 1988 | --DOCSHELL 1513F000 == 29 [pid = 1988] [id = 765] 10:31:21 INFO - PROCESS | 1988 | --DOCSHELL 108C7400 == 28 [pid = 1988] [id = 764] 10:31:22 INFO - PROCESS | 1988 | --DOCSHELL 1A836000 == 27 [pid = 1988] [id = 770] 10:31:22 INFO - PROCESS | 1988 | --DOCSHELL 1C880800 == 26 [pid = 1988] [id = 768] 10:31:22 INFO - PROCESS | 1988 | --DOCSHELL 1A903400 == 25 [pid = 1988] [id = 767] 10:31:22 INFO - PROCESS | 1988 | --DOCSHELL 1CFD1800 == 24 [pid = 1988] [id = 769] 10:31:22 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (1932C800) [pid = 1988] [serial = 2259] [outer = 00000000] [url = about:blank] 10:31:22 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (19AD1400) [pid = 1988] [serial = 2262] [outer = 00000000] [url = about:blank] 10:31:22 INFO - PROCESS | 1988 | --DOMWINDOW == 75 (1A21A800) [pid = 1988] [serial = 2265] [outer = 00000000] [url = about:blank] 10:31:22 INFO - PROCESS | 1988 | --DOMWINDOW == 74 (15E59000) [pid = 1988] [serial = 2241] [outer = 00000000] [url = about:blank] 10:31:22 INFO - PROCESS | 1988 | --DOMWINDOW == 73 (16536C00) [pid = 1988] [serial = 2242] [outer = 00000000] [url = about:blank] 10:31:22 INFO - PROCESS | 1988 | --DOMWINDOW == 72 (1A831000) [pid = 1988] [serial = 2239] [outer = 00000000] [url = about:blank] 10:31:22 INFO - PROCESS | 1988 | --DOMWINDOW == 71 (1A82CC00) [pid = 1988] [serial = 2238] [outer = 00000000] [url = about:blank] 10:31:22 INFO - PROCESS | 1988 | --DOMWINDOW == 70 (180EBC00) [pid = 1988] [serial = 2253] [outer = 00000000] [url = about:blank] 10:31:22 INFO - PROCESS | 1988 | --DOMWINDOW == 69 (1824CC00) [pid = 1988] [serial = 2254] [outer = 00000000] [url = about:blank] 10:31:22 INFO - PROCESS | 1988 | --DOMWINDOW == 68 (10988C00) [pid = 1988] [serial = 2247] [outer = 00000000] [url = about:blank] 10:31:22 INFO - PROCESS | 1988 | --DOMWINDOW == 67 (10EDC000) [pid = 1988] [serial = 2248] [outer = 00000000] [url = about:blank] 10:31:22 INFO - PROCESS | 1988 | --DOMWINDOW == 66 (1832E400) [pid = 1988] [serial = 2256] [outer = 00000000] [url = about:blank] 10:31:22 INFO - PROCESS | 1988 | --DOMWINDOW == 65 (15262800) [pid = 1988] [serial = 2250] [outer = 00000000] [url = about:blank] 10:31:22 INFO - PROCESS | 1988 | --DOMWINDOW == 64 (16532000) [pid = 1988] [serial = 2251] [outer = 00000000] [url = about:blank] 10:31:22 INFO - PROCESS | 1988 | --DOMWINDOW == 63 (18326000) [pid = 1988] [serial = 2244] [outer = 00000000] [url = about:blank] 10:31:22 INFO - PROCESS | 1988 | --DOMWINDOW == 62 (19AD1800) [pid = 1988] [serial = 2263] [outer = 00000000] [url = about:blank] 10:31:22 INFO - PROCESS | 1988 | --DOMWINDOW == 61 (183FE400) [pid = 1988] [serial = 2245] [outer = 00000000] [url = about:blank] 10:31:22 INFO - PROCESS | 1988 | --DOMWINDOW == 60 (1BA70C00) [pid = 1988] [serial = 2276] [outer = 00000000] [url = about:blank] 10:31:22 INFO - PROCESS | 1988 | --DOMWINDOW == 59 (10A5E000) [pid = 1988] [serial = 2277] [outer = 00000000] [url = about:blank] 10:31:22 INFO - PROCESS | 1988 | --DOMWINDOW == 58 (1830C800) [pid = 1988] [serial = 2268] [outer = 00000000] [url = about:blank] 10:31:22 INFO - PROCESS | 1988 | --DOMWINDOW == 57 (1A828800) [pid = 1988] [serial = 2271] [outer = 00000000] [url = about:blank] 10:31:22 INFO - PROCESS | 1988 | --DOMWINDOW == 56 (1A767400) [pid = 1988] [serial = 2270] [outer = 00000000] [url = about:blank] 10:31:22 INFO - PROCESS | 1988 | --DOMWINDOW == 55 (1A90A400) [pid = 1988] [serial = 2273] [outer = 00000000] [url = about:blank] 10:31:22 INFO - PROCESS | 1988 | --DOMWINDOW == 54 (1A21F400) [pid = 1988] [serial = 2266] [outer = 00000000] [url = about:blank] 10:31:22 INFO - PROCESS | 1988 | --DOMWINDOW == 53 (1A90EC00) [pid = 1988] [serial = 2274] [outer = 00000000] [url = about:blank] 10:31:22 INFO - PROCESS | 1988 | --DOMWINDOW == 52 (1932CC00) [pid = 1988] [serial = 2260] [outer = 00000000] [url = about:blank] 10:31:22 INFO - PROCESS | 1988 | --DOMWINDOW == 51 (183B2400) [pid = 1988] [serial = 2257] [outer = 00000000] [url = about:blank] 10:31:22 INFO - PROCESS | 1988 | 1468863082776 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]]]}] 10:31:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 10:31:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 10:31:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 10:31:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 10:31:22 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1916ms 10:31:22 INFO - PROCESS | 1988 | 1468863082831 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 10:31:22 INFO - PROCESS | 1988 | 1468863082834 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 10:31:22 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 10:31:22 INFO - PROCESS | 1988 | 1468863082840 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 10:31:22 INFO - PROCESS | 1988 | 1468863082843 Marionette TRACE conn6 <- [1,3042,null,{}] 10:31:22 INFO - PROCESS | 1988 | 1468863082850 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}] 10:31:22 INFO - PROCESS | 1988 | 1468863082853 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:22 INFO - PROCESS | 1988 | 1468863082942 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 10:31:22 INFO - PROCESS | 1988 | 1468863082950 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:22 INFO - PROCESS | 1988 | 1468863082955 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:22 INFO - PROCESS | 1988 | ++DOCSHELL 10A5E800 == 25 [pid = 1988] [id = 772] 10:31:22 INFO - PROCESS | 1988 | ++DOMWINDOW == 52 (10A5FC00) [pid = 1988] [serial = 2314] [outer = 00000000] 10:31:23 INFO - PROCESS | 1988 | ++DOMWINDOW == 53 (10A68400) [pid = 1988] [serial = 2315] [outer = 10A5FC00] 10:31:23 INFO - PROCESS | 1988 | 1468863083002 Marionette DEBUG loaded listener.js 10:31:23 INFO - PROCESS | 1988 | ++DOMWINDOW == 54 (10E4EC00) [pid = 1988] [serial = 2316] [outer = 10A5FC00] 10:31:23 INFO - PROCESS | 1988 | 1468863083716 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"]]]}] 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 10:31:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 10:31:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 10:31:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:31:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 10:31:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:31:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 10:31:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:31:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 10:31:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:31:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 10:31:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:31:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 10:31:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:31:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 10:31:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:31:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 10:31:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:31:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 10:31:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:31:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 10:31:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:31:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 10:31:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:31:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 10:31:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:31:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 10:31:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:31:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 10:31:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:31:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 10:31:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:31:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 10:31:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:31:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 10:31:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:31:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 10:31:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:31:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 10:31:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:31:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 10:31:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:31:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 10:31:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:31:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 10:31:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:31:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:31:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:31:23 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" 10:31:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:31:23 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" 10:31:23 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:31:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:23 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:31:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:31:23 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 980ms 10:31:23 INFO - PROCESS | 1988 | 1468863083820 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 10:31:23 INFO - PROCESS | 1988 | 1468863083826 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 10:31:23 INFO - TEST-START | /FileAPI/file/File-constructor.html 10:31:23 INFO - PROCESS | 1988 | 1468863083835 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 10:31:23 INFO - PROCESS | 1988 | 1468863083838 Marionette TRACE conn6 <- [1,3046,null,{}] 10:31:23 INFO - PROCESS | 1988 | 1468863083842 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}] 10:31:23 INFO - PROCESS | 1988 | 1468863083844 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:23 INFO - PROCESS | 1988 | 1468863083931 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 10:31:23 INFO - PROCESS | 1988 | 1468863083937 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:23 INFO - PROCESS | 1988 | 1468863083940 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:23 INFO - PROCESS | 1988 | ++DOCSHELL 14BEF800 == 26 [pid = 1988] [id = 773] 10:31:23 INFO - PROCESS | 1988 | ++DOMWINDOW == 55 (14BEFC00) [pid = 1988] [serial = 2317] [outer = 00000000] 10:31:24 INFO - PROCESS | 1988 | ++DOMWINDOW == 56 (15029800) [pid = 1988] [serial = 2318] [outer = 14BEFC00] 10:31:24 INFO - PROCESS | 1988 | 1468863083997 Marionette DEBUG loaded listener.js 10:31:24 INFO - PROCESS | 1988 | ++DOMWINDOW == 57 (150A2800) [pid = 1988] [serial = 2319] [outer = 14BEFC00] 10:31:24 INFO - PROCESS | 1988 | 1468863084506 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]]]}] 10:31:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 10:31:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 10:31:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 10:31:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 10:31:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 10:31:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 10:31:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 10:31:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 10:31:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 10:31:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 10:31:24 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 10:31:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:31:24 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 10:31:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 10:31:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 10:31:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:31:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 10:31:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:31:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 10:31:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 10:31:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 10:31:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:31:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 10:31:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 10:31:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 10:31:24 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 739ms 10:31:24 INFO - PROCESS | 1988 | 1468863084580 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 10:31:24 INFO - PROCESS | 1988 | 1468863084582 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 10:31:24 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 10:31:24 INFO - PROCESS | 1988 | 1468863084586 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 10:31:24 INFO - PROCESS | 1988 | 1468863084589 Marionette TRACE conn6 <- [1,3050,null,{}] 10:31:24 INFO - PROCESS | 1988 | 1468863084600 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}] 10:31:24 INFO - PROCESS | 1988 | 1468863084605 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:24 INFO - PROCESS | 1988 | 1468863084690 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 10:31:24 INFO - PROCESS | 1988 | 1468863084705 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:24 INFO - PROCESS | 1988 | 1468863084708 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:24 INFO - PROCESS | 1988 | ++DOCSHELL 1793A800 == 27 [pid = 1988] [id = 774] 10:31:24 INFO - PROCESS | 1988 | ++DOMWINDOW == 58 (1793AC00) [pid = 1988] [serial = 2320] [outer = 00000000] 10:31:24 INFO - PROCESS | 1988 | ++DOMWINDOW == 59 (17941000) [pid = 1988] [serial = 2321] [outer = 1793AC00] 10:31:24 INFO - PROCESS | 1988 | 1468863084756 Marionette DEBUG loaded listener.js 10:31:24 INFO - PROCESS | 1988 | ++DOMWINDOW == 60 (17950800) [pid = 1988] [serial = 2322] [outer = 1793AC00] 10:31:25 INFO - PROCESS | 1988 | [1988] 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 10:31:25 INFO - PROCESS | 1988 | 1468863085202 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 10:31:25 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 10:31:25 INFO - {} 10:31:25 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 630ms 10:31:25 INFO - PROCESS | 1988 | 1468863085228 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 10:31:25 INFO - PROCESS | 1988 | 1468863085231 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 10:31:25 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 10:31:25 INFO - PROCESS | 1988 | 1468863085234 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 10:31:25 INFO - PROCESS | 1988 | 1468863085236 Marionette TRACE conn6 <- [1,3054,null,{}] 10:31:25 INFO - PROCESS | 1988 | 1468863085239 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}] 10:31:25 INFO - PROCESS | 1988 | 1468863085241 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:25 INFO - PROCESS | 1988 | 1468863085324 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 10:31:25 INFO - PROCESS | 1988 | 1468863085329 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:25 INFO - PROCESS | 1988 | 1468863085331 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:25 INFO - PROCESS | 1988 | ++DOCSHELL 17E8C800 == 28 [pid = 1988] [id = 775] 10:31:25 INFO - PROCESS | 1988 | ++DOMWINDOW == 61 (17E8CC00) [pid = 1988] [serial = 2323] [outer = 00000000] 10:31:25 INFO - PROCESS | 1988 | ++DOMWINDOW == 62 (180E9800) [pid = 1988] [serial = 2324] [outer = 17E8CC00] 10:31:25 INFO - PROCESS | 1988 | 1468863085375 Marionette DEBUG loaded listener.js 10:31:25 INFO - PROCESS | 1988 | ++DOMWINDOW == 63 (180F0800) [pid = 1988] [serial = 2325] [outer = 17E8CC00] 10:31:25 INFO - PROCESS | 1988 | 1468863085792 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]]]}] 10:31:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 10:31:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 10:31:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 10:31:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 10:31:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 10:31:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 10:31:25 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 10:31:25 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 570ms 10:31:25 INFO - PROCESS | 1988 | 1468863085805 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 10:31:25 INFO - PROCESS | 1988 | 1468863085807 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 10:31:25 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 10:31:25 INFO - PROCESS | 1988 | 1468863085815 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 10:31:25 INFO - PROCESS | 1988 | 1468863085817 Marionette TRACE conn6 <- [1,3058,null,{}] 10:31:25 INFO - PROCESS | 1988 | 1468863085833 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}] 10:31:25 INFO - PROCESS | 1988 | 1468863085835 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:26 INFO - PROCESS | 1988 | 1468863085967 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 10:31:26 INFO - PROCESS | 1988 | 1468863085976 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:26 INFO - PROCESS | 1988 | 1468863085978 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:26 INFO - PROCESS | 1988 | ++DOCSHELL 180E8000 == 29 [pid = 1988] [id = 776] 10:31:26 INFO - PROCESS | 1988 | ++DOMWINDOW == 64 (180F3000) [pid = 1988] [serial = 2326] [outer = 00000000] 10:31:26 INFO - PROCESS | 1988 | ++DOMWINDOW == 65 (182A1C00) [pid = 1988] [serial = 2327] [outer = 180F3000] 10:31:26 INFO - PROCESS | 1988 | 1468863086022 Marionette DEBUG loaded listener.js 10:31:26 INFO - PROCESS | 1988 | ++DOMWINDOW == 66 (182A9000) [pid = 1988] [serial = 2328] [outer = 180F3000] 10:31:26 INFO - PROCESS | 1988 | 1468863086428 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]]]}] 10:31:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 10:31:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 10:31:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 10:31:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 10:31:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 10:31:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 10:31:26 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 650ms 10:31:26 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 10:31:26 INFO - PROCESS | 1988 | 1468863086461 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 10:31:26 INFO - PROCESS | 1988 | 1468863086463 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 10:31:26 INFO - PROCESS | 1988 | 1468863086466 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 10:31:26 INFO - PROCESS | 1988 | 1468863086468 Marionette TRACE conn6 <- [1,3062,null,{}] 10:31:26 INFO - PROCESS | 1988 | 1468863086471 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}] 10:31:26 INFO - PROCESS | 1988 | 1468863086477 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:26 INFO - PROCESS | 1988 | 1468863086579 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 10:31:26 INFO - PROCESS | 1988 | 1468863086704 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:26 INFO - PROCESS | 1988 | 1468863086706 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:26 INFO - PROCESS | 1988 | ++DOCSHELL 1830BC00 == 30 [pid = 1988] [id = 777] 10:31:26 INFO - PROCESS | 1988 | ++DOMWINDOW == 67 (1830D000) [pid = 1988] [serial = 2329] [outer = 00000000] 10:31:26 INFO - PROCESS | 1988 | ++DOMWINDOW == 68 (1832E400) [pid = 1988] [serial = 2330] [outer = 1830D000] 10:31:26 INFO - PROCESS | 1988 | 1468863086752 Marionette DEBUG loaded listener.js 10:31:26 INFO - PROCESS | 1988 | ++DOMWINDOW == 69 (18399000) [pid = 1988] [serial = 2331] [outer = 1830D000] 10:31:27 INFO - PROCESS | 1988 | 1468863087073 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]]]}] 10:31:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 10:31:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 10:31:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 10:31:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 10:31:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 10:31:27 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 10:31:27 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 670ms 10:31:27 INFO - PROCESS | 1988 | 1468863087150 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 10:31:27 INFO - PROCESS | 1988 | 1468863087152 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 10:31:27 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 10:31:27 INFO - PROCESS | 1988 | 1468863087155 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 10:31:27 INFO - PROCESS | 1988 | 1468863087157 Marionette TRACE conn6 <- [1,3066,null,{}] 10:31:27 INFO - PROCESS | 1988 | 1468863087161 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}] 10:31:27 INFO - PROCESS | 1988 | 1468863087163 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:27 INFO - PROCESS | 1988 | 1468863087239 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 10:31:27 INFO - PROCESS | 1988 | 1468863087243 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:27 INFO - PROCESS | 1988 | 1468863087245 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:27 INFO - PROCESS | 1988 | ++DOCSHELL 183AEC00 == 31 [pid = 1988] [id = 778] 10:31:27 INFO - PROCESS | 1988 | ++DOMWINDOW == 70 (183B1C00) [pid = 1988] [serial = 2332] [outer = 00000000] 10:31:27 INFO - PROCESS | 1988 | ++DOMWINDOW == 71 (18F6FC00) [pid = 1988] [serial = 2333] [outer = 183B1C00] 10:31:27 INFO - PROCESS | 1988 | 1468863087287 Marionette DEBUG loaded listener.js 10:31:27 INFO - PROCESS | 1988 | ++DOMWINDOW == 72 (19302400) [pid = 1988] [serial = 2334] [outer = 183B1C00] 10:31:27 INFO - PROCESS | 1988 | 1468863087689 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] 10:31:27 INFO - PROCESS | 1988 | 1468863087737 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 10:31:27 INFO - PROCESS | 1988 | 1468863087740 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 10:31:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 10:31:27 INFO - PROCESS | 1988 | 1468863087742 Marionette TRACE conn6 <- [1,3070,null,{}] 10:31:27 INFO - PROCESS | 1988 | 1468863087746 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}] 10:31:27 INFO - PROCESS | 1988 | 1468863087758 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:27 INFO - PROCESS | 1988 | 1468863087882 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 10:31:27 INFO - PROCESS | 1988 | 1468863087890 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:27 INFO - PROCESS | 1988 | 1468863087891 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:27 INFO - PROCESS | 1988 | ++DOCSHELL 193AA400 == 32 [pid = 1988] [id = 779] 10:31:27 INFO - PROCESS | 1988 | ++DOMWINDOW == 73 (193AAC00) [pid = 1988] [serial = 2335] [outer = 00000000] 10:31:27 INFO - PROCESS | 1988 | ++DOMWINDOW == 74 (193D1400) [pid = 1988] [serial = 2336] [outer = 193AAC00] 10:31:27 INFO - PROCESS | 1988 | 1468863087937 Marionette DEBUG loaded listener.js 10:31:28 INFO - PROCESS | 1988 | ++DOMWINDOW == 75 (193D3000) [pid = 1988] [serial = 2337] [outer = 193AAC00] 10:31:28 INFO - PROCESS | 1988 | 1468863088318 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]]]}] 10:31:28 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 10:31:28 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 10:31:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:31:28 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 10:31:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 10:31:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 630ms 10:31:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 10:31:28 INFO - PROCESS | 1988 | 1468863088375 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 10:31:28 INFO - PROCESS | 1988 | 1468863088377 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 10:31:28 INFO - PROCESS | 1988 | 1468863088380 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 10:31:28 INFO - PROCESS | 1988 | 1468863088381 Marionette TRACE conn6 <- [1,3074,null,{}] 10:31:28 INFO - PROCESS | 1988 | 1468863088385 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}] 10:31:28 INFO - PROCESS | 1988 | 1468863088386 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:28 INFO - PROCESS | 1988 | 1468863088518 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 10:31:28 INFO - PROCESS | 1988 | 1468863088530 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:28 INFO - PROCESS | 1988 | 1468863088532 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:28 INFO - PROCESS | 1988 | ++DOCSHELL 1793A000 == 33 [pid = 1988] [id = 780] 10:31:28 INFO - PROCESS | 1988 | ++DOMWINDOW == 76 (195A5C00) [pid = 1988] [serial = 2338] [outer = 00000000] 10:31:28 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (19ACF800) [pid = 1988] [serial = 2339] [outer = 195A5C00] 10:31:28 INFO - PROCESS | 1988 | 1468863088574 Marionette DEBUG loaded listener.js 10:31:28 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (19BA9800) [pid = 1988] [serial = 2340] [outer = 195A5C00] 10:31:29 INFO - PROCESS | 1988 | 1468863088978 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 10:31:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 10:31:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 630ms 10:31:29 INFO - PROCESS | 1988 | 1468863089012 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 10:31:29 INFO - PROCESS | 1988 | 1468863089014 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 10:31:29 INFO - PROCESS | 1988 | 1468863089017 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 10:31:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 10:31:29 INFO - PROCESS | 1988 | 1468863089019 Marionette TRACE conn6 <- [1,3078,null,{}] 10:31:29 INFO - PROCESS | 1988 | 1468863089023 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}] 10:31:29 INFO - PROCESS | 1988 | 1468863089024 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:29 INFO - PROCESS | 1988 | 1468863089146 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 10:31:29 INFO - PROCESS | 1988 | 1468863089151 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:29 INFO - PROCESS | 1988 | 1468863089153 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:29 INFO - PROCESS | 1988 | ++DOCSHELL 102E8400 == 34 [pid = 1988] [id = 781] 10:31:29 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (10988800) [pid = 1988] [serial = 2341] [outer = 00000000] 10:31:29 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (19C09800) [pid = 1988] [serial = 2342] [outer = 10988800] 10:31:29 INFO - PROCESS | 1988 | 1468863089195 Marionette DEBUG loaded listener.js 10:31:29 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (1A1D9400) [pid = 1988] [serial = 2343] [outer = 10988800] 10:31:29 INFO - PROCESS | 1988 | 1468863089622 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 10:31:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 10:31:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 631ms 10:31:29 INFO - PROCESS | 1988 | 1468863089660 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 10:31:29 INFO - PROCESS | 1988 | 1468863089663 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 10:31:29 INFO - PROCESS | 1988 | 1468863089666 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 10:31:29 INFO - PROCESS | 1988 | 1468863089668 Marionette TRACE conn6 <- [1,3082,null,{}] 10:31:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 10:31:29 INFO - PROCESS | 1988 | 1468863089672 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}] 10:31:29 INFO - PROCESS | 1988 | 1468863089674 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:29 INFO - PROCESS | 1988 | 1468863089803 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 10:31:29 INFO - PROCESS | 1988 | 1468863089809 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:29 INFO - PROCESS | 1988 | 1468863089811 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:29 INFO - PROCESS | 1988 | ++DOCSHELL 180F6C00 == 35 [pid = 1988] [id = 782] 10:31:29 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (19AD1000) [pid = 1988] [serial = 2344] [outer = 00000000] 10:31:29 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (1A216C00) [pid = 1988] [serial = 2345] [outer = 19AD1000] 10:31:29 INFO - PROCESS | 1988 | 1468863089915 Marionette DEBUG loaded listener.js 10:31:30 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (1A220400) [pid = 1988] [serial = 2346] [outer = 19AD1000] 10:31:30 INFO - PROCESS | 1988 | 1468863090317 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 10:31:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 10:31:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 670ms 10:31:30 INFO - PROCESS | 1988 | 1468863090342 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 10:31:30 INFO - PROCESS | 1988 | 1468863090344 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 10:31:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 10:31:30 INFO - PROCESS | 1988 | 1468863090355 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 10:31:30 INFO - PROCESS | 1988 | 1468863090357 Marionette TRACE conn6 <- [1,3086,null,{}] 10:31:30 INFO - PROCESS | 1988 | 1468863090361 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}] 10:31:30 INFO - PROCESS | 1988 | 1468863090362 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:30 INFO - PROCESS | 1988 | 1468863090480 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 10:31:30 INFO - PROCESS | 1988 | 1468863090573 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:30 INFO - PROCESS | 1988 | 1468863090575 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:30 INFO - PROCESS | 1988 | ++DOCSHELL 17E04800 == 36 [pid = 1988] [id = 783] 10:31:30 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (17E90C00) [pid = 1988] [serial = 2347] [outer = 00000000] 10:31:30 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (1A21C800) [pid = 1988] [serial = 2348] [outer = 17E90C00] 10:31:30 INFO - PROCESS | 1988 | 1468863090620 Marionette DEBUG loaded listener.js 10:31:30 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (1A82AC00) [pid = 1988] [serial = 2349] [outer = 17E90C00] 10:31:31 INFO - PROCESS | 1988 | --DOMWINDOW == 86 (1A905800) [pid = 1988] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 10:31:31 INFO - PROCESS | 1988 | --DOMWINDOW == 85 (1C880C00) [pid = 1988] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 10:31:31 INFO - PROCESS | 1988 | --DOMWINDOW == 84 (1D05F000) [pid = 1988] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 10:31:31 INFO - PROCESS | 1988 | --DOMWINDOW == 83 (108D1800) [pid = 1988] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 10:31:31 INFO - PROCESS | 1988 | --DOMWINDOW == 82 (17E01C00) [pid = 1988] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 10:31:31 INFO - PROCESS | 1988 | --DOMWINDOW == 81 (1D067C00) [pid = 1988] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 10:31:31 INFO - PROCESS | 1988 | --DOMWINDOW == 80 (1B98BC00) [pid = 1988] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 10:31:31 INFO - PROCESS | 1988 | --DOMWINDOW == 79 (147E8C00) [pid = 1988] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 10:31:31 INFO - PROCESS | 1988 | --DOMWINDOW == 78 (108C9000) [pid = 1988] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 10:31:31 INFO - PROCESS | 1988 | --DOMWINDOW == 77 (15143400) [pid = 1988] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 10:31:31 INFO - PROCESS | 1988 | --DOMWINDOW == 76 (1A1EC000) [pid = 1988] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 10:31:31 INFO - PROCESS | 1988 | 1468863091118 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]]]}] 10:31:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 10:31:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 10:31:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 770ms 10:31:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 10:31:31 INFO - PROCESS | 1988 | 1468863091127 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 10:31:31 INFO - PROCESS | 1988 | 1468863091129 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 10:31:31 INFO - PROCESS | 1988 | 1468863091132 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 10:31:31 INFO - PROCESS | 1988 | 1468863091133 Marionette TRACE conn6 <- [1,3090,null,{}] 10:31:31 INFO - PROCESS | 1988 | 1468863091137 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}] 10:31:31 INFO - PROCESS | 1988 | 1468863091138 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:31 INFO - PROCESS | 1988 | 1468863091219 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 10:31:31 INFO - PROCESS | 1988 | 1468863091343 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:31 INFO - PROCESS | 1988 | 1468863091345 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:31 INFO - PROCESS | 1988 | ++DOCSHELL 182AB000 == 37 [pid = 1988] [id = 784] 10:31:31 INFO - PROCESS | 1988 | ++DOMWINDOW == 77 (18310400) [pid = 1988] [serial = 2350] [outer = 00000000] 10:31:31 INFO - PROCESS | 1988 | ++DOMWINDOW == 78 (1A82DC00) [pid = 1988] [serial = 2351] [outer = 18310400] 10:31:31 INFO - PROCESS | 1988 | 1468863091393 Marionette DEBUG loaded listener.js 10:31:31 INFO - PROCESS | 1988 | ++DOMWINDOW == 79 (1A833000) [pid = 1988] [serial = 2352] [outer = 18310400] 10:31:31 INFO - PROCESS | 1988 | 1468863091715 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 10:31:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 10:31:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 630ms 10:31:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 10:31:31 INFO - PROCESS | 1988 | 1468863091763 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 10:31:31 INFO - PROCESS | 1988 | 1468863091765 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 10:31:31 INFO - PROCESS | 1988 | 1468863091768 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 10:31:31 INFO - PROCESS | 1988 | 1468863091770 Marionette TRACE conn6 <- [1,3094,null,{}] 10:31:31 INFO - PROCESS | 1988 | 1468863091773 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}] 10:31:31 INFO - PROCESS | 1988 | 1468863091775 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:31 INFO - PROCESS | 1988 | 1468863091903 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 10:31:31 INFO - PROCESS | 1988 | 1468863091910 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:31 INFO - PROCESS | 1988 | 1468863091912 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:31 INFO - PROCESS | 1988 | ++DOCSHELL 18305000 == 38 [pid = 1988] [id = 785] 10:31:31 INFO - PROCESS | 1988 | ++DOMWINDOW == 80 (1A832400) [pid = 1988] [serial = 2353] [outer = 00000000] 10:31:31 INFO - PROCESS | 1988 | ++DOMWINDOW == 81 (1A905800) [pid = 1988] [serial = 2354] [outer = 1A832400] 10:31:31 INFO - PROCESS | 1988 | 1468863091954 Marionette DEBUG loaded listener.js 10:31:32 INFO - PROCESS | 1988 | ++DOMWINDOW == 82 (1A90C000) [pid = 1988] [serial = 2355] [outer = 1A832400] 10:31:32 INFO - PROCESS | 1988 | 1468863092357 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]]]}] 10:31:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 10:31:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 10:31:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 10:31:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 630ms 10:31:32 INFO - PROCESS | 1988 | 1468863092399 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 10:31:32 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 10:31:32 INFO - PROCESS | 1988 | 1468863092401 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 10:31:32 INFO - PROCESS | 1988 | 1468863092405 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 10:31:32 INFO - PROCESS | 1988 | 1468863092406 Marionette TRACE conn6 <- [1,3098,null,{}] 10:31:32 INFO - PROCESS | 1988 | 1468863092410 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}] 10:31:32 INFO - PROCESS | 1988 | 1468863092411 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:32 INFO - PROCESS | 1988 | 1468863092538 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 10:31:32 INFO - PROCESS | 1988 | 1468863092548 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:32 INFO - PROCESS | 1988 | 1468863092550 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:32 INFO - PROCESS | 1988 | ++DOCSHELL 1A90AC00 == 39 [pid = 1988] [id = 786] 10:31:32 INFO - PROCESS | 1988 | ++DOMWINDOW == 83 (1A90D800) [pid = 1988] [serial = 2356] [outer = 00000000] 10:31:32 INFO - PROCESS | 1988 | ++DOMWINDOW == 84 (1B456C00) [pid = 1988] [serial = 2357] [outer = 1A90D800] 10:31:32 INFO - PROCESS | 1988 | 1468863092593 Marionette DEBUG loaded listener.js 10:31:32 INFO - PROCESS | 1988 | ++DOMWINDOW == 85 (1B990800) [pid = 1988] [serial = 2358] [outer = 1A90D800] 10:31:33 INFO - PROCESS | 1988 | 1468863093041 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"]]]}] 10:31:33 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 10:31:33 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 10:31:33 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 10:31:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:31:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:31:33 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 10:31:33 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 670ms 10:31:33 INFO - PROCESS | 1988 | 1468863093076 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 10:31:33 INFO - PROCESS | 1988 | 1468863093081 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 10:31:33 INFO - PROCESS | 1988 | 1468863093086 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 10:31:33 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 10:31:33 INFO - PROCESS | 1988 | 1468863093090 Marionette TRACE conn6 <- [1,3102,null,{}] 10:31:33 INFO - PROCESS | 1988 | 1468863093095 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}] 10:31:33 INFO - PROCESS | 1988 | 1468863093099 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:33 INFO - PROCESS | 1988 | 1468863093247 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 10:31:33 INFO - PROCESS | 1988 | 1468863093447 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\", \"326e87c1-d640-46ac-a9b2-f5553ba01766\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:33 INFO - PROCESS | 1988 | 1468863093452 Marionette INFO sendAsync 6ffa18e8-4d04-480b-9bbc-5bdd26b0f606 10:31:33 INFO - PROCESS | 1988 | ++DOCSHELL 10A5C400 == 40 [pid = 1988] [id = 787] 10:31:33 INFO - PROCESS | 1988 | ++DOMWINDOW == 86 (10A5C800) [pid = 1988] [serial = 2359] [outer = 00000000] 10:31:33 INFO - PROCESS | 1988 | ++DOMWINDOW == 87 (10A68800) [pid = 1988] [serial = 2360] [outer = 10A5C800] 10:31:33 INFO - PROCESS | 1988 | 1468863093509 Marionette DEBUG loaded listener.js 10:31:33 INFO - PROCESS | 1988 | ++DOMWINDOW == 88 (110C2800) [pid = 1988] [serial = 2361] [outer = 10A5C800] 10:31:34 INFO - PROCESS | 1988 | 1468863094116 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]]]}] 10:31:34 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 10:31:34 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1068ms 10:31:34 INFO - PROCESS | 1988 | 1468863094161 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 10:31:34 INFO - PROCESS | 1988 | 1468863094166 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 10:31:35 WARNING - u'runner_teardown' () 10:31:35 INFO - No more tests 10:31:35 INFO - Got 0 unexpected results 10:31:35 INFO - SUITE-END | took 668s 10:31:35 INFO - Closing logging queue 10:31:35 INFO - queue closed 10:31:35 INFO - Return code: 0 10:31:35 WARNING - # TBPL SUCCESS # 10:31:35 INFO - Running post-action listener: _resource_record_post_action 10:31:35 INFO - Running post-run listener: _resource_record_post_run 10:31:36 INFO - Total resource usage - Wall time: 678s; CPU: 14.0%; Read bytes: 190643200; Write bytes: 1133238784; Read time: 2470960; Write time: 7988110 10:31:36 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 10:31:36 INFO - install - Wall time: 2s; CPU: 10.0%; Read bytes: 0; Write bytes: 45519360; Read time: 0; Write time: 64440 10:31:36 INFO - run-tests - Wall time: 676s; CPU: 14.0%; Read bytes: 190547456; Write bytes: 1073244160; Read time: 2450040; Write time: 7911460 10:31:36 INFO - Running post-run listener: _upload_blobber_files 10:31:36 INFO - Blob upload gear active. 10:31:36 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 10:31:36 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 10:31:36 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'] 10:31:36 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 10:31:37 INFO - (blobuploader) - INFO - Open directory for files ... 10:31:37 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 10:31:37 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:31:37 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:31:38 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 10:31:38 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:31:38 INFO - (blobuploader) - INFO - Done attempting. 10:31:38 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 10:31:38 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:31:38 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:31:40 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 10:31:40 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:31:40 INFO - (blobuploader) - INFO - Done attempting. 10:31:40 INFO - (blobuploader) - INFO - Iteration through files over. 10:31:40 INFO - Return code: 0 10:31:40 INFO - rmtree: C:\slave\test\build\uploaded_files.json 10:31:40 INFO - Using _rmtree_windows ... 10:31:40 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 10:31:40 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/43f728171bee5a77715d95549719607788fd8d209caf6a3c26942cd80cbbe218ba1ec44febcf2df5f854e28ce1b0dc21a1152a5f929ae3eb18fc0f0d0812a863", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/01f4c2fec9487378bf67a108fa2218ab9e59c12a1f32968a7994ff279a3ce1aab5f055d1b28dd124a093b422e01c3af2c45d68050d933463c0906532c6f057dc"} 10:31:40 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 10:31:40 INFO - Writing to file C:\slave\test\properties\blobber_files 10:31:40 INFO - Contents: 10:31:40 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/43f728171bee5a77715d95549719607788fd8d209caf6a3c26942cd80cbbe218ba1ec44febcf2df5f854e28ce1b0dc21a1152a5f929ae3eb18fc0f0d0812a863", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/01f4c2fec9487378bf67a108fa2218ab9e59c12a1f32968a7994ff279a3ce1aab5f055d1b28dd124a093b422e01c3af2c45d68050d933463c0906532c6f057dc"} 10:31:40 INFO - Running post-run listener: copy_logs_to_upload_dir 10:31:40 INFO - Copying logs to upload dir... 10:31:40 INFO - mkdir: C:\slave\test\build\upload\logs 10:31:40 INFO - Copying logs to upload dir... 10:31:40 INFO - Using _rmtree_windows ... 10:31:40 INFO - Using _rmtree_windows ... 10:31:40 INFO - Using _rmtree_windows ... 10:31:40 INFO - Using _rmtree_windows ... 10:31:40 INFO - Using _rmtree_windows ... 10:31:40 INFO - Using _rmtree_windows ... 10:31:40 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=928.576000 ========= master_lag: -0.02 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 28 secs) (at 2016-07-18 10:31:40.598603) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-18 10:31:40.599739) ========= '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-087 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-087 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-087 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/43f728171bee5a77715d95549719607788fd8d209caf6a3c26942cd80cbbe218ba1ec44febcf2df5f854e28ce1b0dc21a1152a5f929ae3eb18fc0f0d0812a863", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/01f4c2fec9487378bf67a108fa2218ab9e59c12a1f32968a7994ff279a3ce1aab5f055d1b28dd124a093b422e01c3af2c45d68050d933463c0906532c6f057dc"} build_url:https://queue.taskcluster.net/v1/task/AxvU3gk4R-moO1n8wFIdHw/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/AxvU3gk4R-moO1n8wFIdHw/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/AxvU3gk4R-moO1n8wFIdHw/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/43f728171bee5a77715d95549719607788fd8d209caf6a3c26942cd80cbbe218ba1ec44febcf2df5f854e28ce1b0dc21a1152a5f929ae3eb18fc0f0d0812a863", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/01f4c2fec9487378bf67a108fa2218ab9e59c12a1f32968a7994ff279a3ce1aab5f055d1b28dd124a093b422e01c3af2c45d68050d933463c0906532c6f057dc"}' symbols_url: 'https://queue.taskcluster.net/v1/task/AxvU3gk4R-moO1n8wFIdHw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-18 10:31:40.724958) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 10:31:40.725338) ========= '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-087 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-087 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-087 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 10:31:40.841829) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-18 10:31:40.842191) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-18 10:31:41.704513) ========= ========= Total master_lag: 0.12 =========